Hi, ich habe schon gesehen, dass es 1000 Funk Threads gibt. Leider konnte ich keine Lösung für mein Problem finden. Ich möchte über eine Distanz von ca. 2-3m Daten(String, Integer) übertragen. 150 Zeichen pro Sekunde (1200 Baud) sollten dabei vollkommen ausreichend sein. Die Kommunikation muss auch nur in einer Richtung laufen. Vorzugsweise möchte ich fertige Module verwenden und keine eigene RFID Application neu entwickeln. Das Problem ist, dass das Sendemodul kaum Strom verbrauchen darf. 10mA ist schon deutlich zu viel! Außerdem darf die Übertragung auf keinen Fall Fehler beinhalten. Ich erinnere mich an ein Sendemodul, dass mit einer kleinen Taschenrechnersolarzelle lief. Leider konnte ich es in keinem Katalog mehr finden. Weiß jemand dazu noch etwas? Kann ich zur Übertragung einfach die RS232 eines uC verwenden? Also ein Sendemodul einfach mit dem TX Pin verbinden? Oder riskiere ich dann Datenverluste, weil die RS232 nicht für Funkübertragungen gedacht ist? Gibt es Ansätze um Daten Fehlerfrei zu übertragen, so wie das Parity Bit in der RS232 Kommunikation? Ist eigentlich eine Quersumme der übertragenen Bytes zu Prüfung eines Strings ausreichend? Danke schon mal! Cu Trucki
Hi, Conrad bietet 433 MHz Module an, die, je nach Betriebsspannung, etwa 2 mA brauchen und eine Reichweite von ca. 10 m haben. Die kann man auch direkt an den Port von einem uC klemmen. Deine serielle Schnittstelle kannst Du auf jeden Fall mit einem Parity Bit senden lassen. Jedoch gibt es weit bessere Möglichkeiten Fehler in der Übertragung zu erkennen. Die Quersumme ist eine davon. Noch besser ist z.B. der CRC16 Algorithmus dafür geeignet. Einfach mal bei Google danach suchen. Grüsse, Ralf
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.