Arduino Due – Ds3231 – Lcd 20×4 i2c
Úvodní stránka › Fórum › Hardware › Arduino › Arduino Due – Ds3231 – Lcd 20×4 i2c
- Toto téma obsahuje celkem 20 odpovědí. Do diskuze (4 diskutující) se naposledy zapojil uživatel Luke_CZ a poslední změna proběhla před 7 roky a 11 měsíci.
-
AutorPříspěvky
-
7.1.2017 v 6:41 #9922StrojekÚčastník
Ahoj potreboval bych poradit. Mam tuhle sestavu a chtel bych vedet, jestli to muzu propojit tak, ze Ds3231 mam napajene 3,3V a vse funguje bez problemu. Jde me o to jestli muzu paralerne k ds3231 i2c pripojit i lcd 20×4 i2c, ktere je ale napajeno 5V .. nebo musim mezi ds3231 a lcd dat nejaky prevodnik z 5V na 3,3 pro komunikaci na i2c .. dekuji
7.1.2017 v 7:17 #9923posjirkaÚčastníkv kazdem pripade pouzij prevodnik jinak si odpalis arduino.
7.1.2017 v 7:30 #9924StrojekÚčastníkA prosim te jakej prevodnik by si me doporucil ??? diky.
7.1.2017 v 8:27 #9925StrojekÚčastníkTak nevim jestli je nejaky prevodnik na scl a sda. Tx Rx jsem nasel .. hledal jsem googlem a nasel, ze to maji pripojene na primo .. co vy na to ?? http://theelectromania.blogspot.cz/2016/01/clock-and-calendar-using-arduino-due.html
http://theelectromania.blogspot.cz/2016_01_01_archive.htmljsou tam i obrazky toho pripojeni na primo a napajeni 5V .. tak nevim ???
7.1.2017 v 9:51 #9927Vojtěch VosáhloÚčastníkJako převodník hledejte něco v podobě tohoto: https://www.adafruit.com/products/757
V těch článcích taky píšou že DS musí být napájený z 3,3V a pak zmiňuje že arduino mu to neodpálilo. Abych řekl pravdu, o odpálení duina bych se nebál. Osobně nevidím důvod. Jirka mě kdyžtak opraví ale pokud celé duino běží na 5V tak by mu to nemělo vadit. 5V bude spíš vadit tomu DS které je na 3,3V. Pokud by na jeho pinu bylo 5V tak by mohl být problém na světě.Podle mě by to mohlo být zapojené takto:
Arduino (5V level) <–> LCD (5V level) <–> Převodník z 5V na 3,3V <–> DS3231 (3,3V level)
7.1.2017 v 10:05 #9928StrojekÚčastníkVojto . mozna jsem to blbe napsal .. arduino due ma vstupy a vystupy pro 3,3V .. proto Ds3231 napajim jen napetim 3,3V a funguje i na tohle napeti .. jinak se napaji normalne 5V .. ted jde o to, ze paralerne pripojim k tomu ds3231 ten lcd modul ale ten musi byt napajen 5V .. Nevim jake napetove urovne bude mit komunikace i2c z ds3231 a jake urovne napeti modulu lcd. jestli je mohu paralerne spojit.
7.1.2017 v 11:32 #9929posjirkaÚčastníkano právě že Arduino DUE je na 3,3V.
DS3231 má rozsah napájení 2,3-5,5V, takže to máš v pořádku:https://cdn-learn.adafruit.com/downloads/pdf/adafruit-ds3231-precision-rtc-breakout.pdfVidím 3 varianty řešení:
1. použiješ Arduino UNO a nemusíš nic dalšího řešit
2.a. použiješ převodník na LCD pro I2C komunikaci:
http://arduino-shop.cz/arduino/1071-lcd-seriove-rozhrani-iic-i2c-twi-sp-1602-1438010911.html?gclid=Cj0KEQiAwMLDBRDCh_r9sMvQ_88BEiQA6zuAQ5BXnPnLW76aC-ORGEKrhSnDJ2fn18jnDABqQNA-EDEaAhNj8P8HAQ
tím pádem jí dáš stejnou sběrnici I2c jako pro RTC a přes převodník úrovní srovnáš 3,3 vs. 5V:arduino I2C na 3,3V
|
konvertor úrovni 3,3V/5V –
|
LCD převodník I2C/LCD + DS3231
|
LCD2.b. použiješ na LCD převodníky urovní 3,3v-5v pro 6 pinu, které LCD potřebuje, takže třeba 2x tento:
Arduino – I2C – DS3231
|
2x převodník urovní 3,3v/5v
|
LCD7.1.2017 v 11:40 #9930Vojtěch VosáhloÚčastníkAha. Díky za opravu, to jsem si nedohledal 😉
7.1.2017 v 11:58 #9931StrojekÚčastníkposjirka ….. super diky .. tohle bude ono .. a budu v klidu ..
jeste jedna vec .. tenhle prevodnik se napaji 5V i 3,3V ??? aspon to tak vypada, tak pravdepodobne ano ..dekuju..
7.1.2017 v 12:05 #9933Vojtěch VosáhloÚčastníkJe napájený pouze z 1 zdroje a to VCC IN. Na desce je regulátor který vstupní napětí shodí na 3,3V a to je pak na VCC 3V. Aspoň tak je to ve schématu.
7.1.2017 v 12:09 #9934posjirkaÚčastníkto vojtech: tak jsem chvilku musel hledat na interetu. Vím že některé Arduina mají 3,3V napětovou hladinu. Já je nemám moc rád, protože většina věcí je na 5V a nemusím pak nic řešit.
to strojek: jestli to není kritické doporučuju použít spíš klasicé Arduino UNO nebo MEGA. Nevidím u DUE žádnou extra výhodu. 2 USB porty jsou sice zajímave, 2x DAC přvodík taky, ale zatím jsem se nestakla s aplikací, kterou by s přehledem nezvládla klasika. Doma nemám ani MEGU i když si jí už dost dlouho plánuju.
7.1.2017 v 12:11 #9935StrojekÚčastníkVojto posli me prosim to zapojeni. na te desticce je BVCC a AVCC .. v popisu se pise strana A (5V) <–> strana B (3.3V)
Taak uz nemusis na te strance zapojeni je .. dekuju za info
7.1.2017 v 12:16 #9938posjirkaÚčastníkpotřebuješ oboje napájení pro převodník a pak použiješ 5V pro napájení jak DS3231, tak LCD s převodníkem I2C/LCD většinou je to nějáký PCF85xx.
Attachments:
7.1.2017 v 12:21 #9940StrojekÚčastníkdekuju za informace 🙂
7.1.2017 v 12:35 #9941posjirkaÚčastníkkoukám, že dám příspěvek a mezi tím se vloží jiný dotaz/odpově´d.
Už vím jak se cítí schizofrenik 🙂7.1.2017 v 13:31 #9942Luke_CZÚčastníkMě jede I2C lcd i na 3,3V, tož to taky vyzkoušej. Jen budeš muset poladit trimrem kontrast.
L.
7.1.2017 v 13:43 #9943StrojekÚčastníkLuke a co podsviceni neni to na 3,3V slabe ?? radeji si pockam na ten prevodnik a ds3231 take pripojim na tech 5V i kdyz bezi na 3,3V.
7.1.2017 v 14:07 #9944posjirkaÚčastníkto luke_CZ:
to máš i napájení LCD na 3,3V ? to mi přijde strašně málo. Mám právě strach, že nebude LCD na 3,3V stabilní. Když dá napájení na 5V, data na 3,3V tak je to akorát na odpálení arduina.7.1.2017 v 18:25 #9946Luke_CZÚčastníkto posjirka:
Použitý IC backpacku PCF8574 má rozsah napájení 2.5 – 6V, tož jde jen o to, aby se s 3,3V popral LCD. Ty levné to zvládají.L.
7.1.2017 v 18:45 #9947posjirkaÚčastníkpcf8574 má opravdu rozsah napajeni jak pises, je ty LCD nemusi byt spolehlive.
třeba winstary maji rozsah napajeni 4,7-5,3V, LED podsvícení 4,2V:
https://www.gme.cz/data/attachments/dsh.513-215.1.pdf
Je mi jasné že to může fungovat jen nevěřím spolehlivé funkci…7.1.2017 v 18:53 #9949Luke_CZÚčastníkTo je nutné vyzkoušet, ačkoliv jsou i 3.3V LCD moduly. Zrovna jich tu pár mám 🙂
L.
-
AutorPříspěvky
- Pro reakci na toto téma se musíte přihlásit.