Arduino Forum

International => Italiano => Hardware => Topic started by: max95 on May 22, 2019, 10:50 pm

Title: lcd i2c alternative
Post by: max95 on May 22, 2019, 10:50 pm
Ciao a tutti,

come in precedenza (https://forum.arduino.cc/index.php?topic=512402.0) torno a lavorare con gli LCD tramite i2c e mi domandavo... esistono alternative al PCF8574AP che oltre a essere assai costoso è anche difficile reperirlo? esistono equivalenti?
Title: Re: lcd i2c alternative
Post by: daysleeper on May 23, 2019, 12:06 pm
Ma cerchi l'integrato singolo o un modulo pronto da attaccare all'LCD?
Title: Re: lcd i2c alternative
Post by: max95 on May 23, 2019, 02:35 pm
L'integrato singolo... il fine ultimo è realizzare una pcb dove l'atmega comunica direttamente con l'LCD tramite i2c... ho già un prototipo funzionante con il PCF8574AP, ma come detto nel precedente post ha un costo importante ed e difficilmente reperibile
Title: Re: lcd i2c alternative
Post by: brunello22 on May 23, 2019, 04:08 pm
Perchè dici che ha un costo importante e che non sono facilmente reperibili ?

20-30 Cents non mi sembra una gran cifra
Title: Re: lcd i2c alternative
Post by: max95 on May 23, 2019, 04:42 pm
Perchè dici che ha un costo importante e che non sono facilmente reperibili ?

20-30 Cents non mi sembra una gran cifra

:o  dove?? io li ho trovati sempre sui 3-8 euro e spesso accompagnati a spese assurde di spedizione
Title: Re: lcd i2c alternative
Post by: maubarzi on May 23, 2019, 06:02 pm
Le spese di spedizione te le cuccheresti comunque mi sa, a meno di non far arrivare la roba dalla cina tramite Marco Polo che ci mette uno o due mesi...
Cose di questo (https://it.aliexpress.com/item/32984738230.html?spm=a2g0y.search0104.3.68.4d0f2ff1H6YEXO&ws_ab_test=searchweb0_0%2Csearchweb201602_1_10065_10068_319_317_10696_10084_453_10083_454_10618_10304_10307_10820_10821_537_10302_536_10843_10059_10884_10887_321_322_10103%2Csearchweb201603_52%2CppcSwitch_0&algo_expid=11ee0875-b874-4990-9a15-7f2b3f63d6cd-9&algo_pvid=11ee0875-b874-4990-9a15-7f2b3f63d6cd&transAbTest=ae803_4) tipo andrebbero bene?
O ti serve proprio l'integrato per fare un pcb compatto?
Es. questo (https://it.aliexpress.com/item/32876848755.html?spm=a2g0y.search0104.3.65.6e6749efLRoLm5&ws_ab_test=searchweb0_0%2Csearchweb201602_1_10065_10068_319_317_10696_10084_453_10083_454_10618_10304_10307_10820_10821_537_10302_536_10843_10059_10884_10887_321_322_10103%2Csearchweb201603_52%2CppcSwitch_0&algo_expid=18ded4b0-1ce8-4b5a-8d44-f6ddc9808eb5-10&algo_pvid=18ded4b0-1ce8-4b5a-8d44-f6ddc9808eb5&transAbTest=ae803_4) a un euro e mezzo per 5 pezzi.
Title: Re: lcd i2c alternative
Post by: steve-cr on May 25, 2019, 05:03 pm
Ho fatto la stessa cosa di max95: una board con Arduino Nano inserito dentro e un PCF8574A.
Pessima idea.

A parte una decina di saldature in più, da ambo i lati (lcd e board) usando una piattina da hard disk, il sistema era soggetto a disturbi, specie sul piedino E del LCD.
L'integrato dovrebbe essere saldato praticamente sopra LCD, come gia ci sono gli LCD I2C che fatti due calcoli costano meno del LCD a cui poi aggiungere l'integrato e le saldature.

Comunque ho risolto comprando direttamente gli LCD I2C (https://it.aliexpress.com/item/10-set-2004-IIC-I2C-LCD-2004-20x4-CRISTALLI-LIQUIDI-del-Carattere-Modulo-Display-HD44780-Controller/33003622451.html?spm=a2g0s.9042311.0.0.27424c4d9TNHRd) a 3 euro l'uno.
Title: Re: lcd i2c alternative
Post by: miky_police on May 25, 2019, 06:56 pm
steve-cr quando hai fatto il circuito con l'ic in questione ed hai avuto problemi lo hai fatto con tutte le accortezza del caso? ovvero hai usato ceramici di bypass, pullup sul bus, ecc?
Title: Re: lcd i2c alternative
Post by: steve-cr on May 26, 2019, 12:49 pm
Pull-up assolutamente, ceramici di by-pass no, altrimenti le saldature e la componentistica superavano il prezzo di un LCD già I2C. Praticamente la schedina I2C saldata dietro lo LCD la avevo riportata sulla mia board, ma troppo lavoro, sbattimento e problemi.
Title: Re: lcd i2c alternative
Post by: miky_police on May 26, 2019, 11:48 pm
purtroppo i bypass sono fondamentali a mio avviso... su uno dei tanti articoli che ho letto in merito ai circuiti diy hanno dedicato un intero capoverso anticipando im grassetto "i bypass non sono un optional"...
e comunque magari andavano mappati i restanti Pin del mcu in internal pullup...

Steve, la sto buttando lì... non per dare lezioni a nessuno... ancora tutt'ora butto pcb a cariolate pur di imparare... questo è il puro autodidattismo... ma le soddisfazioni arrivano di tanto in tanto... proprio oggi un altro atmega ha lanciato il suo primo gemito (si, io il blink su pcb terminato lo chiamo così) :D
Title: Re: lcd i2c alternative
Post by: Maurotec on May 27, 2019, 12:30 am
Quote
ma le soddisfazioni arrivano di tanto in tanto... proprio oggi un altro atmega ha lanciato il suo primo gemito (si, io il blink su pcb terminato lo chiamo così)
:D è nato è nato gue, gue...ng...ng...ngeeee
Title: Re: lcd i2c alternative
Post by: miky_police on May 27, 2019, 03:52 am
si Mauro, il senso era proprio quello di far divertire un po  :D
Title: Re: lcd i2c alternative
Post by: steve-cr on May 27, 2019, 09:44 am
Sono d'accordo con te Miky, ma quando trovo device pronti all'uso a pochi centesimi, abbandono il DIY per adattare quello che c'è già in commercio.
E' stato così per gli LCD ed è stato così per il modulo RTC che se lo implementavo sulla mia board mi costava il doppio e non era compresa la pila. Quindi ho optato per due connettori a pettine: uno per LCD e uno per RTC.
E naturalmente una doppia fila di connettori per il Nano. Dovessi fare tutto da me su un PCB (quindi processore, usb, quarzo, RTC, PCF ecc ecc) mi costerebbe più del doppio ed andrei incontro a non pochi problemi.