Problém s displejem?
Problém s displejem?
Dobré odpoledne,
jako školní projekt mám vyrobit přenosnou fotovoltaickou elektrárnu. Pro měření napětí a proudů jsem využil arduina. Včera večer jsem ho konečně doskládal, i když se zpožděním. Včera jsem otestoval jen zátěž, která fungovala v pohodě.. měření fungovalo parádně.
Dnes jsem vyzkoušel vybíjení a nabíjení. Po 10 minutach displej začal blikat, jakože kontrast, a najednou zdechl. Teď, když zapnu systém, tak se objeví jen vertikální proužky viz obrázek
Správná funkce
https://ibb.co/n4COO8
o 10 min později
https://ibb.co/jGmNGT
Napětí měřím přes děliče napětí a na výstupech všech děličů bylo max 4,5V. Mám čínskou verzi arduina. Arduino jsem připojil na PC a zkusil posílat data a šlo to ok, takže v samotném arduinu by neměl být problém.
Netušíte někdo, proč se tohle stalo a jak to řešit?
Děkuji za odpovědi.
jako školní projekt mám vyrobit přenosnou fotovoltaickou elektrárnu. Pro měření napětí a proudů jsem využil arduina. Včera večer jsem ho konečně doskládal, i když se zpožděním. Včera jsem otestoval jen zátěž, která fungovala v pohodě.. měření fungovalo parádně.
Dnes jsem vyzkoušel vybíjení a nabíjení. Po 10 minutach displej začal blikat, jakože kontrast, a najednou zdechl. Teď, když zapnu systém, tak se objeví jen vertikální proužky viz obrázek
Správná funkce
https://ibb.co/n4COO8
o 10 min později
https://ibb.co/jGmNGT
Napětí měřím přes děliče napětí a na výstupech všech děličů bylo max 4,5V. Mám čínskou verzi arduina. Arduino jsem připojil na PC a zkusil posílat data a šlo to ok, takže v samotném arduinu by neměl být problém.
Netušíte někdo, proč se tohle stalo a jak to řešit?
Děkuji za odpovědi.
Re: Problém s displejem?
Jak je ten displej ovládaný?
Přes I2C převodník, nebo je přímo ovládaný digitálními výstupy Arduina?
Jestli přes I2C, tak bych to tipoval na nějaký problém s tím převodníkem (nebo špatně připájený konektor mezi převodníkem a displejem.).
Jestli je připojený na přímo, tak upadlý, nebo zkratovaný některý z těch komunikačních drátů.
Chyba softwéru to asi nebude, když už to nějakou dobu běželo, ale pro jistotu bych zkusil nahrát do Arduina nějaký ukázkový "Hello World" program.
Přes I2C převodník, nebo je přímo ovládaný digitálními výstupy Arduina?
Jestli přes I2C, tak bych to tipoval na nějaký problém s tím převodníkem (nebo špatně připájený konektor mezi převodníkem a displejem.).
Jestli je připojený na přímo, tak upadlý, nebo zkratovaný některý z těch komunikačních drátů.
Chyba softwéru to asi nebude, když už to nějakou dobu běželo, ale pro jistotu bych zkusil nahrát do Arduina nějaký ukázkový "Hello World" program.
Re: Problém s displejem?
Je ovládaný přímo z arduina. Program je ok. Pokusil jsem se nahrát jiný kód, bohužel stejný problém. Dráty jsou napájené a zalité tavnou pistolí. Navíc to začalo dělat v době, kdy byla elektrárna v naprostém klidu, takže upadený drát je velice nepravděpodobný.
AstroMiK píše: ↑25 kvě 2018, 15:57Jak je ten displej ovládaný?
Přes I2C převodník, nebo je přímo ovládaný digitálními výstupy Arduina?
Jestli přes I2C, tak bych to tipoval na nějaký problém s tím převodníkem (nebo špatně připájený konektor mezi převodníkem a displejem.).
Jestli je připojený na přímo, tak upadlý, nebo zkratovaný některý z těch komunikačních drátů.
Chyba softwéru to asi nebude, když už to nějakou dobu běželo, ale pro jistotu bych zkusil nahrát do Arduina nějaký ukázkový "Hello World" program.
Re: Problém s displejem?
Závada na displeji? Je videt, že víš co děláš, takže rozdíl logických úrovní taky nehrozí. Chyba v napájení být nemůže?
Re: Problém s displejem?
Snažím se právě eliminovat všechny další vlivy, aby při výměně displeje nenastal stejný problém, takže měřením napájecího napětí jsem začal .. na podsvícení 3,33V a samotné napájení 4,95V, takže také ok. Chyba je možná očividná, ale já ji prostě nevidím. Jak se říká .. vlastní chyby se špatně hledají :/ Asi mi nezbývá nic jiného, než odloupat polymer a zkontrolovat všechny spoje :/
Kdybyste měli další nápady, tak sem s nimi.
Zatím díky.
Kdybyste měli další nápady, tak sem s nimi.
Zatím díky.
Re: Problém s displejem?
Tak jsem proměřil cesty a vše se zdá být ok. Proměřil jsem napětí na jednotlivých vstupech LCD displeje, kde jsem všude naměřil přes 4V, akorát na vstupech (datových) rw a rs jsem naměřil 0,3 a 3V. Tudíž jsem vydedukoval, že chyba by měla být zde, správně?
LCD jsem i zkusil na druhém arduinu, zkusil změnit Digi vstupy a vše mělo stejný výsledek.
Jak se tedy může stát, že displej funguje a z ničeho nic přestane fungovat? Nejake nápady, jak tomu předcházet?? Nebo to byla prostě smula na vadný kus?
Diky za odpověď.
LCD jsem i zkusil na druhém arduinu, zkusil změnit Digi vstupy a vše mělo stejný výsledek.
Jak se tedy může stát, že displej funguje a z ničeho nic přestane fungovat? Nejake nápady, jak tomu předcházet?? Nebo to byla prostě smula na vadný kus?
Diky za odpověď.
Re: Problém s displejem?
Nevím co je to za typ displeje, ale ta rozdílná napětí mezi napájením a datovými vodiči je divný. Buď napájím a mám úrovně na 3.3V nebo na 5V některé 3Voltové periferie jsou 5V tolerantní a jiné ne a ty bez převodníku úrovní odpálíš. Další možnost je,že je 3V3 arduino a 5V displej spatne vyhodnoti urovne. Hledal bych cybu v tom.
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 14 hostů