TTL-Bluetooth-dongle
Net zo simpel als een USB-TTL-kabel
Zelfontwikkelde hardware verbinden met de pc? En nog draadloos ook? Dat klinkt behoorlijk moeilijk! Toch kan het. Deze TTL-Bluetooth-dongle wordt aangestuurd via een UART en het aansluiten op de pc is net zo eenvoudig als bij een USB-TTL-kabel: plug & play! Bovendien kunnen twee modules ook draadloos met elkaar communiceren.
Materials
Gerber bestand
De PCB bij dit artikel is als Gerber file beschikbaar gesteld. Elektor Members kunnen exclusief deze files gratis downloaden en gebruiken om de PCB zelf af te drukken met geschikte apparatuur óf de Gerber te laten drukken via een dienstverlener.
Elektor kan u bijvoorbeeld de PCB Service van onze partner Eurocircuits van harte aanbevelen of AISLER.
Het gebruik van onze Gerber files is vrijgegeven onder een Creative Commons- licentie. Creative Commons biedt auteurs, wetenschappers en andere creatieve makers de vrijheid om op een flexibele manier met hun auteursrechten om te gaan.
Extra info / Update
Eigenschappen
- SPP-protocol volledig geïntegreerd in de chip (zodat het lijkt of het andere Bluetooth-apparaat rechtstreeks via een seriële lijn is aangesloten)
- Geen configuratie nodig bij het werken als Slave, plug & play net als bij gebruik van een USB-TTL-kabel
- Configuratie als Master mogelijk via de UART, daardoor kunnen twee modules ook onderling communiceren
- Baudrate tot 921600 baud (configureerbaar van 2400 tot 921600 Baud via jumpers of software)
- Voedingsspanning 5 V; spanningsregelaar op de print
- Pencompatibel met de USB-TTL-adapterkabel van FTDI
- Directe aansturing vanuit microcontroller (3,3 V signaalniveau) mogelijk
- UART voorzien van handshake-lijnen
- 2 LED’s voor weergave van verbindingsstatus en data-overdracht
- Uitbreiding met audio-codec mogelijk
- Low-power mode met optioneel 32 kHz kristal
Onderdelenlijst
R1,R2 = 330 Ohm (1%)
R3...R5 = 1k (1%)
Condensatoren (alle 0805):
C1...C5 = 100 n
C6...C8 = 2µ2
C9,C10 = 22 p
Halfgeleiders:
D1 = LED blauw, SMD
D2 = LED rood, SMD
IC1 = LMS8117-AMP3.3
IC2 = LMX9838SB
Diversen:
X1 = kristal 32,768 kHz (C 6 pF, 20 ppm)
K1 = 6-pens haakse header, steek 2,54 mm
Discussie (0 opmerking(en))