Gast
#4525752
Hallo, ich habe ein Problem bei der Bluetoothübertragung von meinem ATMega644PA und meinem Bluetoothmodul HC-06. Das ganze läuft über UART und der Code funktioniert auch (UART0 liefert wenn ich ihn per USB überprüfe die richtigen Werte) aber beim Bluetoothmodul kommen falsche Daten an. Baudrate, Data, Stopbit und Paritybit sind richtig eingestellt. Es sind aber schon die eigentlich gewünschten Daten zu erkennen, und sie kommen auch größtenteils richtig an, aber es sind mit einer zu hohen Häufigkeit einzelne bits falsch, als dass man diesen Fehler ignorieren könnte. Im Anhang ist ein Screenshot einer Übertragung (es sollte immer von 0-9 gezählt werden). Ich habe den RX Pin des ATMega mit dem TX des HC-06 und umgekehrt verbunden. Kann es sein, dass der Fehler darin liegt, dass ich im Moment die Spannungswandlung (ATMega gibt 5V aus, HC-06 erwartet 3.3V Pegel) einfach mit einem 2 MegaOhm Widerstand realisiert habe? Hoffe ihr könnt mir helfen :) Jonas
