Převodník úrovní

Axamith
Příspěvky: 530
Registrován: 09 srp 2017, 08:17
Reputation: 0
Kontaktovat uživatele:

Převodník úrovní

Příspěvek od Axamith » 21 zář 2018, 09:18

Ahoj, potřebuji připojit k Arduinu UNO (5V) komunikační modul RFM69. Ten modul jede na 3,3V, takže potřebuji převodník úrovní.
Tady je problematika hezky popsaná https://www.arduinotech.cz/inpage/ardui ... nu-na-lcd/
a tady je propojení https://cdn.sparkfun.com/assets/f/1/0/e ... dboard.png
Potřebuji konvertor 5V/3,3V SPI
Když procházím ebay, uvádějí na převodnících
IIC UART SPI TTL Logic Level Converter 5V/3.3V Bi-Directional Module

Nějak nerozumím, jsou převodníky typu SPI, UART, nebo I2C. Co mám vybrat?

Uživatelský avatar
SkullKeep
Příspěvky: 290
Registrován: 23 srp 2017, 18:51
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: Převodník úrovní

Příspěvek od SkullKeep » 21 zář 2018, 10:45

Jestli to chápu dobře tak toto [ur=https://www.aliexpress.com/item/IIC-I2C ... autifyAB=0]IIC UART SPI TTL Logic Level Converter 5V/3.3V Bi-Directional Module[/url] je to co je třeba na propojení 5V-3V3 strany. A mělo by to dávat i I2C a SPI, popř,. UART. A jestli nejsem úplný překladatelský nemehlo tak by to mělo být oboustranný to Bi-Directional Module.
:twisted: :?: :arrow: :geek: P. Q. M.

Wojta
Příspěvky: 184
Registrován: 22 črc 2017, 16:39
Reputation: 0

Re: Převodník úrovní

Příspěvek od Wojta » 21 zář 2018, 16:40

Řek bych že to tam Číňan cpe jenom aby měl větší šanci při vyhledávání. Nacpe tam nejznámější protokoly/sběrnice a hned má zajištěno že se to ukáže víc lidem, prostě co nejvíc klíčových slov. Jinak je to vždycky to samý schéma fungující obousměrně pro jakýkoliv druhy komunikace (samozřejmě do nějakých rychlostí který omezuje ten FET)

Obrázek

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Převodník úrovní

Příspěvek od pavel1tu » 21 zář 2018, 19:02

Přesně tyto používám u RFM69 a funguje mi to - ale jedu jen 9600 - přenáším jen 2 analogy
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Axamith
Příspěvky: 530
Registrován: 09 srp 2017, 08:17
Reputation: 0
Kontaktovat uživatele:

Re: Převodník úrovní

Příspěvek od Axamith » 22 zář 2018, 04:08

Taky mám pocit, že to je o klíčových slovech.
Takže můžu použít "téměř" cokoliv z nabídky číňanů.
Budu si dělat vlastní shield na UNO, takže podle Wojtova schématu můžu udělat přímo na desce, bez modulu.
Pavle, jak komunikuješ s RFM69 přes dva kanály?

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Převodník úrovní

Příspěvek od pavel1tu » 23 zář 2018, 20:27

Axamith píše:
22 zář 2018, 04:08
Pavle, jak komunikuješ s RFM69 přes dva kanály?
Nevím co myslíš 2mi kanály , přesně podle obrázku někde výše . Kod jsem ale nedal - nechodilo mi to asi půl roku, pak to kolega zlomil a já zjistil, že číňan měl prohozené 2 popisky na desce :-). On sbírá data azi z 12 skleníků - já pomáhal jen s dráty.
Teď bych se k tomu chtěl doma vrátit - mám z balkonu domů WiFi, ale blbne to. A beru to jako díru - te´d tomu držím virtuální SSID ale nelíbí se mi to.

Shild na UNO bych uvítal, meteo doma řídím na UNU tak bych ty 3 externí věci předělal - doufám že se podělíš :-)
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Axamith
Příspěvky: 530
Registrován: 09 srp 2017, 08:17
Reputation: 0
Kontaktovat uživatele:

Re: Převodník úrovní

Příspěvek od Axamith » 24 zář 2018, 06:35

Tak to jsem tě špatně pochopil. Bylo mi divné, že přenášíš dva analogy ... já tomu rozuměl, že máš na propojení Arduino - RFM dvoukanálový převodník, přitom potřebuje 5 :-o.
Mám na cestě z Číny tento shiel https://navody.arduino-shop.cz/navody-k ... w5100.html. Přes něj pojedou data na web a duplicitní záloha na SD. K tomu dodělám vlastní shield, který bude obsahovat RFM, RTC a zmiňovaný převodník úrovní. Než ho ale udělám, chci si na stole ověřit funkčnost komunikace mezi deskami, tak vyčkávám. Klidně se podělím, to není problém. Když to bude makat jak má, budu nechat dělat PCB v Číně, tam je minimum 5 ks, tak není problém se podělit i o HW.
Ten RFM mi na stole běží, přes léto ale nebyl čas, tak se k tomu vracím až nyní.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Převodník úrovní

Příspěvek od pavel1tu » 24 zář 2018, 22:14

Já to samé, návrat až teď.

U čidel mám 3,3V Arduino, tam nic nepřevádím.
U UNO to mám dle toho článku co jsem posílal a na stole mi to chodilo.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Axamith
Příspěvky: 530
Registrován: 09 srp 2017, 08:17
Reputation: 0
Kontaktovat uživatele:

Re: Převodník úrovní

Příspěvek od Axamith » 25 zář 2018, 07:03

Vysílače mám taky na 3,3 V, Pro mini. přijímač bude UNO + shield (LAN, SD). Proto řeším převodník, i když radost z toho nemám.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Převodník úrovní

Příspěvek od pavel1tu » 25 zář 2018, 15:36

Mám dotaz, když to mám na PRO mini na 3,3V a jsem přes převodník USB/TTL připojený k Arduinu - tak to asi komunikovat nebude, že ?

PS: to není dotaz, vím to už rok možná déle - tluču tu hlavou do zdi ....
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů