Fórum témák
» Több friss téma |
Cikkek » Bluetooth-UART modul használata Bluetooth-UART modul használata
Szerző: Fizikus, idő: Júl 24, 2010, Olvasva: 44155, Oldal olvasási idő: kb. 2 perc
Az adatlap referencia kapcsolása alapján az alábbi ábrának megfelelően kell a modult bekötni hogy működésre bírjuk:
Az alábbi ábrán látható kapcsolást akartam rámaratni egy nyers nyáklapra.
Feszültségosztó kapcsolás Az AVR 5V-os TTL jelszintekkel dolgozik, de a 3.3V-ot magas logikai szintnek érzékeli, ezért a BT modul Tx lábát közvetlenül ráköthetjük az AVR Rx lábára. Ellenben a BT modul Rx kivezetését csak feszültségosztó ellenállás kapcsoláson keresztül köthetjük rá az AVR 5V-os jelszintű Tx lábára (különben az 5V tönkretenné a BT modult). Az alábbi ábra egy ilyen kapcsolást mutat:
Ha a mikrovezérlő az Rx lábon megjelenő 3.3V-os jeleket nem fogadná el mint logikai magas értéket, csak az 5V-ot, akkor a szintillesztéshez használhatunk MOSFET-eket is. Én az alábbi képen látható, MOSFET-re épülő, Logic Level Converter-t használtam, ami a 3.3V-os jeleket felhúzza 5V-ra, az 5V-os jeleket pedig lehúzza 3.3V-ra: (kattints a képre)
(kattints a képre) A Logic Level Converter segítségével megépítettem az alábbi 3.3V <-> 5V szintillesztő kapcsolást. Ezen a szintillesztő kapcsoláson keresztül már csatlakoztathatjuk a Bluetooth modult a robotvezérlő panel UART csatlakozójához. A fent használt kapcsolással egyenértékű BT-UART modul is kapható, amely már tartalmazza a feszültségátalakító IC-t és a szintillesztést végző kapcsolást is, csak egy kicsit professzionálisabban kivitelezve mint az enyém. (kattints a képre) A cikk még nem ért véget, lapozz! Értékeléshez bejelentkezés szükséges! |
Bejelentkezés
Hirdetés |