jeden displej pro 2 PIC

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

jeden displej pro 2 PIC

#1 Příspěvek od hafca »

Potřeboval bych kvůli místu připojit na dva termostaty s PIC jeden displej. Je to 6 vodičů, keré by se měly přepínat. Nemá někdo nějaký nápad, jak to elegantně vyřešit? Mě napadá jen klasický přepínač s mnoha kontakty a ještě 4016.
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
ivanko18
Příspěvky: 122
Registrován: 31 kvě 2009, 02:00
Bydliště: Povazie,SK

#2 Příspěvek od ivanko18 »

ked uz mas 2PIC tak pouzi aj 3PIC a prepinaj iba zobrazenie nacitanych dat

Uživatelský avatar
echinus
Příspěvky: 80
Registrován: 17 úno 2008, 01:00
Kontaktovat uživatele:

#3 Příspěvek od echinus »

Těžko soudit jakou konkrétní situaci s jakými typy PIC řešíš, ale zkus zvážit SPI,TWI nebo klasickej USART,.a LCD mít pak napojený k jednomu PIC a druhý jenom přeposílá data
Žádné množství pokusů nikdy nemůže dokázat, že jsem měl pravdu. Jeden pokus však kdykoliv může dokázat, že jsem se mýlil.........(Albert Einstein).

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#4 Příspěvek od hafca »

Jsou to dva úplně stejné jednoduché termostaty s PIC 16F628, čidlem DS1820 a LCD displejem 2x16. Potřebuji je nastavit a občas se podívat jak vypadá teplota na jednom nebo druhém.
Problém je, že s PIC neumím vyjma nahrání programu nic a obávám se, že se to už nezlepší. :( Myslel jsem na něco jako je ta 4016, ale s víc vývody, případně přepínací.
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
echinus
Příspěvky: 80
Registrován: 17 úno 2008, 01:00
Kontaktovat uživatele:

#5 Příspěvek od echinus »

Jen zběžně jsem mrknul na datasheet DS1820 a lepší varianta než se dvěmi procesory je připojit je k jednomu, akorát by se musel správně napsat ovládací program. Ale zatím to vypadá, že máš program od někud převzatý a přepsání nejspíš není v tvém případě možné.

Tak k přepínání, dejme tomu můžeš použít dvě 4016 (nebo tři pokud LCD komunikuje po 8bit sběrnici), akorát budeš muset ošetřit desinchronizaci LCD a příslušného PIC, nejsnadněji přepnout chvili počkat a pak reset procesoru a on by měl zbytek zařídit
Žádné množství pokusů nikdy nemůže dokázat, že jsem měl pravdu. Jeden pokus však kdykoliv může dokázat, že jsem se mýlil.........(Albert Einstein).

Uživatelský avatar
kelley
Příspěvky: 192
Registrován: 04 led 2008, 01:00
Bydliště: Brno

#6 Příspěvek od kelley »

Samotný přepínač by řešily CMOSy 2x4053 a můžeš je přepínat jediným vodičem log. 0/1, netřeba přepínač "s mnoha kontakty".
Přílohy
prepinac.png
(6.76 KiB) Staženo 74 x

Zirafka
Příspěvky: 819
Registrován: 20 srp 2006, 02:00

#7 Příspěvek od Zirafka »

4019 - digitální přepínač, jednosměrný, čtyři na pouzdro
4519 - digitální přepínač, jednosměrný, čtyři na pouzdro
4551 - analogový přepínač, obousměrný, čtyři na pouzdro

Stačí si jen vybrat :-)

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#8 Příspěvek od hafca »

Dík všem za tipy. Ten od Kelley vypadá jednoduše a měl by stačit.
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#9 Příspěvek od Atlan »

Som zvedavy ako to bude chodit.... to stale ked zvolidss iny displej zapnes napajanie pre dane PIC ..a co nastavenia uchovaju sa v PIC

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#10 Příspěvek od hafca »

Já jsem taky zvědavej. Ty termostaty musí být zaplé nepřetržitě, ale nastavení si pamatují i po výpadku napájení. Na displeji bude zobrazen stále jeden z nich a druhý jen na dotaz tlačítkem. Snad to nebude dělat žádné problémy, když to je přepínané elektronicky.
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#11 Příspěvek od Atlan »

myslim ze bude pac prebieha komunikacia s displejom a ty ju surovo prerusis a posles niečo ine.....a vznikne z toho v displeji gulas...s rozkom

Uživatelský avatar
hafca
Příspěvky: 4401
Registrován: 27 črc 2004, 02:00
Bydliště: 25km na západ od Prahy
Kontaktovat uživatele:

#12 Příspěvek od hafca »

A to je právě to co nevím a ukáže se to až to zkusím. Jak je vidět, zkušenost s takovým nápadem tady nikdo nemá. Někdo proto musí být první. :D
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#13 Příspěvek od Atlan »

podla mna sa to sekne...... po prepnuti....

Uživatelský avatar
kelley
Příspěvky: 192
Registrován: 04 led 2008, 01:00
Bydliště: Brno

#14 Příspěvek od kelley »

Podle mě ne. Však se jen odpojí první a připojí druhý displej - pouze výstupy k displeji z PICu, všechno ostatní bude normálně fachat. Na funkci termostatu nebo čehokoliv jiného to nebude mít vliv.
Atlan píše:podla mna sa to sekne...... po prepnuti....

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#15 Příspěvek od Atlan »

ale on neposuziva len displej ale displej s radicom....

Odpovědět

Zpět na „Poradna“