julianschick / bluetoothkiste

Bluetooth-Box für Segelflugzeuge zur Kommunikation mit LX und FLARM
MIT License
3 stars 2 forks source link

Notwendigkeit des RS232 #1

Open yorickreum opened 2 years ago

yorickreum commented 2 years ago

Ich versuche aktuell eine simplere Version der Bluetooth-Kiste zu bauen, die nur das FLARM mit einem Bluetooth verbindet. Nun habe ich mich gefragt, wozu der RS232 gebraucht wird? Muss hier das serielle Signal umgewandelt werden oder kann RX/TX vom FLARM auch direkt mit einem HC-10 BLE Modul verbunden werden?

Zudem habe ich mich gefragt, ob der RS232 kompatibel mit dem HC-10 ist? Der RS232 gibt ja 5 V TTL Pegel aus, der HC-10 will eigentlich 3.3 V...

Über Hilfestellungen hierzu würde ich mich sehr freuen!

julianschick commented 1 year ago

Hey,

ich bin so selten hier eingeloggt, vielleicht hilft's dir auch jetzt noch.

Die FLARM-Verbindung arbeitet mit Signalpegel a la RS232 (+12 V/-12 V), also man braucht den Levelshifter von TTL noch. Interessante Nebensache übrigens: Das FLARM liefert auf einer Leitung +3V, mit der man theoretisch die ganze Schaltung betreiben könnte und damit keine extra Stromversorgung bräuchte. Das FLARM Installation Manual ist ganz hilfreich (wenn auch nichts, was man als gute Dokumentation beschreiben würde). Achtung die PIN-Nummerierung auf dem Bild des RJ45-Steckers im Manual ist genau gegen Konvention. RJ12 (6-polig) und RJ45 (8-polig) sind bei FLARM generell durch Wiederholung der beiden außenliegenden Pole gewissermaßen kompatibel.

Über diese ganzen HC-xy Bluetoothmodule liest/hört man zwar immer mal wieder, dass sie mit 3.3 V Signalpegel und/oder Betriebsspannung betrieben werden sollen. Aber mir und auch niemandem, den ich kenne, ist jemals einer von denen durchgebrannt bei Betrieb mit 5V auf VCC und den Datenleitungen. Mit den neueren BLE-Modulen habe ich gute Erfahrungen gemacht, die Integration in XCSoar ist einfacher.

Viele Grüße, Julian