Stránka 1 z 3
jeden displej pro 2 PIC
Napsal: 28 črc 2009, 19:57
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.
Napsal: 28 črc 2009, 20:32
od ivanko18
ked uz mas 2PIC tak pouzi aj 3PIC a prepinaj iba zobrazenie nacitanych dat
Napsal: 28 črc 2009, 22:24
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
Napsal: 29 črc 2009, 00:15
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í.
Napsal: 29 črc 2009, 08:26
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
Napsal: 29 črc 2009, 09:35
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".
Napsal: 29 črc 2009, 11:40
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

Napsal: 29 črc 2009, 21:00
od hafca
Dík všem za tipy. Ten od Kelley vypadá jednoduše a měl by stačit.
Napsal: 30 črc 2009, 22:04
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
Napsal: 30 črc 2009, 22:18
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.
Napsal: 31 črc 2009, 20:01
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
Napsal: 31 črc 2009, 20:16
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í.

Napsal: 31 črc 2009, 22:24
od Atlan
podla mna sa to sekne...... po prepnuti....
Napsal: 01 srp 2009, 12:19
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....
Napsal: 01 srp 2009, 14:03
od Atlan
ale on neposuziva len displej ale displej s radicom....