atmega8 funkmodule uart empfangsprobleme wirre zeichen

Gast #427975
Lesenswert?
• ▲
▼
hallo, versuche gerade mit einem RX und TX Funkmodul Daten von einem zum 
anderen Atmega8 zu schicken, habe nun beim atmega nr 1 den Sender an TX 
angeschlossen und beim atmega nr 2 an RX nun sende ich irgendeinen Text 
z.B. hello, der andere Atmega8 sendet mir dann die empfangen Daten an 
mein Hypterminal am PC nun kommt dort ständig Müll an und komischerweise 
zwischendrin Text vom Bootvorgang siehe Bild im Anhang.
Ab und zu entdecke ich ein hello vom Sender, woran könnte das liegen?
hier meine Empfangsfunktion:

unsigned char USART_Receive( void )
{
while ( !(UCSRA & (1<<RXC)) );
return UDR;
}
Gast #428017
Lesenswert?
• ▲
▼
Welches Funkmodul benutzt du? Sende einfach mal Daten ohne 
Unterbrechung, wenn dann der Empfang klappt musst du die Nutzdaten 
mittels Präambel detektieren, da dein Funkmodul keine 
Rauschunterdrückung besitzt.
#428032
Lesenswert?
• ▲
▼
Christian D. wrote:
> von conrad 433 mhz sender/empfänger, ich glaub ich werd verrückt, denn
> es kommen auf einmal Daten an die ich nie gesendet habe, die aber vorher
> einmal in dem Programm waren....

Willkommen im Club...
Für meine Diplomarbeit wollte ich auch das Conrad Modul verweden... Aber 
die sind sowas von Empfindlich... Ständig kommt irgend ein Müll am 
Empfänger raus... Werde demnächst mal das Modul mit 'nem En- bzw. 
Decoder ausstatten. Vielleicht funktionierts ja dann einigermaßen...

Ach ja, ich weiß ja nicht wie du den Empfänger bzw. Sender mit Strom 
versorgst, aber ich würde dir als Versorung Batterien empfehlen. 
Notfalls auch nen Festspannungsregler... Hab mir mal die Module am Oszi 
angesehen und bemerkt, dass die Restwelligkeit der Gleichspannung meines 
Netzteils das Modul nicht richtig arbeiten lässt...


lg Patrick
#428572
Lesenswert?
• ▲
▼
Ich habe heute eine E-Mail von Conrad erhalten:

>die Baudrate des Moduls beträgt laut Hersteller ca. 9600 kbit/s
>Wenn kein Signal emfpangen wird, gibt es beim Empfänger keine Datenausgabe!
>Eine externe Antenne kann man durchaus angelötet werden, es ist eine 
>Drahtantenne vorhanden, die ausgelötet und verlängert werden kann!
>Eine Reichweite von 200 m ist bei diesem Modul unmöglich!

Da ich aber eine Reichweite von 200m benötige, werde ich die Module 
"schmeißen" --> die Vorgänger meiner Diplomarbeit haben dieses Modul 
bestellt... (solche dummköpfe...)


lg

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren