TM1637 nerosvítí se
TM1637 nerosvítí se
Mám tady postupně koupených 5 ks TM1637
https://www.gme.cz/hodinovy-led-displej
Zkoušeno s Arduino Uno - klon a Duemilanove - originál.
zkoušeny knihovny TM1637-master, TM1637, Grove 4-digit
Zkoušeno na 3 různých PC.
Nerozsvítím ani jeden. Všechny byly nově zabalené.
Nějaké nápady?
https://www.gme.cz/hodinovy-led-displej
Zkoušeno s Arduino Uno - klon a Duemilanove - originál.
zkoušeny knihovny TM1637-master, TM1637, Grove 4-digit
Zkoušeno na 3 různých PC.
Nerozsvítím ani jeden. Všechny byly nově zabalené.
Nějaké nápady?
Re: TM1637 nerosvítí se
Tohle nefunguje?
http://navody.arduino-shop.cz/navody-k- ... m1637.html
Kdyz tak tady je datasheet s popisem komunikace a prikazy (a ukazkou zapojeni, ktera by mela byt asi tak stejna jako na te desticce)
https://www.mcielectronics.cl/website_M ... TM1637.pdf
http://navody.arduino-shop.cz/navody-k- ... m1637.html
Kdyz tak tady je datasheet s popisem komunikace a prikazy (a ukazkou zapojeni, ktera by mela byt asi tak stejna jako na te desticce)
https://www.mcielectronics.cl/website_M ... TM1637.pdf
Re: TM1637 nerosvítí se
Zkoušel jsem:
http://navody.arduino-shop.cz/navody-k- ... m1637.html
a
https://www.arduino-forum.cz/viewtopic.php?f=13&t=39
Hledán a zkouším postupy na GitHubu... zatím ani blik :/
http://navody.arduino-shop.cz/navody-k- ... m1637.html
a
https://www.arduino-forum.cz/viewtopic.php?f=13&t=39
Hledán a zkouším postupy na GitHubu... zatím ani blik :/
Re: TM1637 nerosvítí se
V takovem pripade bych asi zkusil promerit ten samotny obvod
- projit s lupou, zda vedou spoje od spravnych nozicek ke spravnym pinum, ledkam, odporum a kondikum
- zmerit jen zda ty odpory a kondiky funguji a nejsou prorazene (kondiky, odpory) ci spalene (odpory)
- rozsvitit (hodne opatrne) nejaky ze zakladnich segmentu (neco jako 3V prez 1.5 kOhm odpor by melo tou LEDkou pustit neco kolem 1mA, coz uz by mohlo byt videt a pritom neohrozit nic jineho) primym otukanim nozicek (tedy zda ten display vubec funguje)
promerit to na osciloskopu, zda behaji pravidelne pulzy po GRIDx a zda pri "rozsviceni" treba kombinace 11:88 jsou pulzy i na segmentech
- projit s lupou, zda vedou spoje od spravnych nozicek ke spravnym pinum, ledkam, odporum a kondikum
- zmerit jen zda ty odpory a kondiky funguji a nejsou prorazene (kondiky, odpory) ci spalene (odpory)
- rozsvitit (hodne opatrne) nejaky ze zakladnich segmentu (neco jako 3V prez 1.5 kOhm odpor by melo tou LEDkou pustit neco kolem 1mA, coz uz by mohlo byt videt a pritom neohrozit nic jineho) primym otukanim nozicek (tedy zda ten display vubec funguje)
promerit to na osciloskopu, zda behaji pravidelne pulzy po GRIDx a zda pri "rozsviceni" treba kombinace 11:88 jsou pulzy i na segmentech
Re: TM1637 nerosvítí se
Tak problém bude v přerušení 100ms je málo. Teď se konečně začalo něco zobrazovat při přerušení 2000ms !
Re: TM1637 nerosvítí se
Prima, aspon nejaky pokrok, ale 2.000ms = 2s, to je nejak strasne priserne moc - je v poradku ta komunikace? Ono to ma nejak "trochu podivne" ten ACK na konci - a rekl bych, ze pokud neni nastaven spravne, tak to klidne muze cekat na vytimeoutovani, nez se neco projevi ...
Interface interpretation
Microprocessor data realize the communication with TM1637 by means of two–wire bus interface (Note: The
communication method is not equal to 12C bus protocol totally because there is no slave address). When data is input,
DIO signal should not change for high level CLK and DIO signal should change for low level CLK signal. When CLK
is a high level and DIO changes from high to low level, data input starts. When CLK is a high level and DIO changes
from low level to high level, data input ends.
TM1637 data transfer carries with answering signal ACK. For a right data transfer, an answering signal ACK is
generated inside the chip to lower the DIO pin at the failing edge of the 8 th clock. DIO interface wire is released at the
end of the 9 th clock.
Command data transfer is as follows (Reading Key Data Timing)
Command: command to read the keys; Key information coding consists of S0, S1, S2, K1 and K2. SGn coding consists
of S0, S1, and S2. K1 and K2 are coding for K1 key and K2 key. The key should be read from low level to high level
and the clock frequency should be less than 250K.
Re: TM1637 nerosvítí se
jsem na 550.
Poku snížím na 500, objevují se chyby v zobrazování...
Poku snížím na 500, objevují se chyby v zobrazování...
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 37 hostů