Forum: HF, Funk und Felder Amber Funkmodul schickt Daten nicht sauber


von Hermann R. (baume2971) Benutzerseite


Angehängte Dateien:

Lesenswert?

Ich brauche ihre Hilfe.
Ich habe mein neues Projekt Funkmodul eigentlich fertig.
 Es Funktioniert soweit Verbindung alles spitze.
 Aber die Übertragung ist nicht sauber,  wenn ich die Daten auf mein
 Hyperterminal schicke kommen die Zahlen und Buchstaben nicht immer 
gleich!!
 Bild im Anhang. Baudrate gleich wie Modul  9600 n,8,1 Ist das Modul
 zum Umstellen oder ist etwas zu beachten?
 Habe eigentlich alles Standard gelassen. CTS und RTS habe ich auch
 schon gebrückt aber alles bleibt gleich.

Modul AMB8626
Ich habe folgende Pins angeschlossen

1 Antenne
2 und 23 GND
3 VCC 3,3Volt
4 UTXD
5 URXD

> > CTS und RTS gebrückt aber leider immer gleich!

von Tr (Gast)


Lesenswert?

Ist die Platine doppelseitig bestückt? Spontan vermisse ich einen 
Kondensator am AMB.. Modul, eventuell bricht die Spannungsversorgung 
beim Senden zusammen. Das müsstest du mit nem Oszi messen können.

Du kannst dich auch bei Amber registrieren (krampf!) und den Schaltplan 
für ein Demo-Board runterladen. Da findest du bestimmt Hinweise auf die 
korrekte Beschaltung.

von Wolfgang (Gast)


Lesenswert?

Hermann R. schrieb:
> Aber die Übertragung ist nicht sauber,  wenn ich die Daten auf mein
>  Hyperterminal schicke kommen die Zahlen und Buchstaben nicht immer
> gleich!!

Die Fehler sehen sehr systematisch aus. Zeige die empfangenen Daten doch 
mal in Hex-Darstellung, z.B. mit HTerm o.ä.

von eagle user (Gast)


Lesenswert?

Wolfgang schrieb:

> Die Fehler sehen sehr systematisch aus.

Eigentlich ist es genau ein Fehler. Gelegentlich ist das MSB 1 statt 0: 
'g' = 0x67, 'ç' = 0xE7. Das könnte an einer falschen Baudrate liegen. 
Z.B. benutzt das Funkmodul exakte 9600 Baud, aber der uC läuft aus dem 
internen RC-Oszillator und der ist um ca. 5% zu schnell.

von Hermann R. (baume2971) Benutzerseite


Lesenswert?

Hallo

Hab mal die Baud auf 19200 gestellt und alles läuft sauber!!


Hab von gestern auf heute sehr viele Test gemacht.
Im Haus drausen lange entfernung alles ist sauber mit 19200 Baud.


9600 Baud ist halt spitze weill alle Produkte so Standard eingestellt 
sind.

Und der Kondensator beim AMB ist drauf 100nF
Spannung ist auch sauber bricht nicht zusammen!


Danke

von Wolfgang (Gast)


Lesenswert?

Hermann R. schrieb:
> 9600 Baud ist halt spitze weill alle Produkte so Standard eingestellt
> sind.

Dann stelle auf 9600Bd und miss die Baudrate mit einem Oszi oder LA nach 
oder ändere sie in kleinen Schritten. Ohne genauer zu wissen, wie du den 
Takt für den Baudratengenerator erzeugst, ist die Ferndiagnose 
schwierig.

von Kurt B. (kurt-b)


Lesenswert?

Hermann R. schrieb:

>  Aber die Übertragung ist nicht sauber,  wenn ich die Daten auf mein
>  Hyperterminal schicke kommen die Zahlen und Buchstaben nicht immer
> gleich!!

Womit erzeugst du denn die Zeichen, mit einem Quarz?
Passt dieser zur Baudrate die du erzeugst?

 Kurt

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.