Hallo, vielleicht hat hier jemand Erfahrungen mit den Telegesis ETRX357 Zigbee Modulen. Ich hab en solches an einen ATMega168PA angeschlossen und kann auch Daten senden/empfangen. Nur beim Empfang hab ich ein Problem: immer wieder kommen einzelne Zeichen nur als Blödsinn an, dann geht es wieder normal weiter. Auf dem Oszi kann ich das ganze sehr gut nachvollziehen. Schicke ich in ener Schleife imer wieder das ATI Kommando, schickt mir der ETRX357 seinen Namen, Version und Adresse zurück. Auf dem Oszi am RX Pin des ETRX seh ich dann sehr gut das einzelne Bits "zu lang" gesendet werden, also in den Takt für das nächste Bit geraten. Eine wirkliche Regelmässigkeit kann ich dabei nicht erkennen, es trifft immer mal wieder ein anderes Bit. Angeschlossen sind die beiden direkt, da der ETRX laut Appnote kein eigenes RS232 Signal erzeugt, sondern wie der ATMega168 ttl Pegel liefert. Nur eben auf 3.3V statt 5V. Das kann ja aber keine Zeitliche verschleifung zur Folge habne, glaube ich zumindest. Daher habe ich die RX/TX Pins jeweils direkt aneinander angeschlossen. Kann es sein das ich am RX/TX noch einen Pullup brauche? Aber das dürfte auf die Zeitliche abfolge der Sendung des ETRX ja keinen einfluss haben. Taktung des AVR ist auch korrekt, externer 18.432Mhz Quartz, UBRR nach Tutorial programmiert. Könnte RTS/CTS hierbei helfen? Bilder vom Oszi kann ich heut Abend nachliefern. Gruß, Mitko
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.