Barthimaeus
01.01.2008, 22:42
Obwohl ich noch ein ziemlicher Anfänger bin bin ich auch schon auf die Idee gekommen, dass ein Funkmodul doch etwas feines wäre ^^, also habe ich erstmal munter drauflosgebaut. Die Idee: Man nehme Sende&Empfangsmodul aus einem billigen FisherPrice RC Auto.
Besagte Fernsteuerung lief auf 4 Kanälen (vor/zurück/links/rechts), doch zur seriellen Datenübertragung braucht man ja nur einen einzigen. Die "Joysticks" der Fernsteuerung waren nichts anderes als 4 Schalter. Nun habe ich einfach einen dieser Schalter durch einen Optokoppler erstetzt, denn ich an einen seriellen Ausgang meines AVRs drangehängt habe.
Der Empfänger war ähnlich leicht gestrickt. An einen der Anschlüsse, an dem früher einer der Motoren des Autos hing habe ich einen seriellen Eingang eines zweiten AVR gehängt -> fertig!
Als ich das ganze ausprobierte stellte ich fest, der Bau eines Funkmoduls doch nicht so einfach ist :( Der Sender sendete zwar und der Empfänger empfing auch - aber leider nicht das was der Sender gesendet hatte. Also schraubte ich die Übertragungsgeschwindigkeit runter auf 4200 Baud, aber es klappte immer noch nicht. Das kann ich mir nur auf eine Art erklären - irgendwo im Sende- oder Empfangsmodul gibt es eine Verzögerung. Soll heissen einige Bits werden nicht gesendet oder nicht empfangen ->Schade drum, war aber zumindest nicht sehr teuer. Meine Frage: Kennt jemand eine ähnlich einfache/billige und funktionierende Alternative?
Als ich mich nun nach anderen, billigen Funkmodulen umgesehen habe lief mir das RFM12 Transceivermodul (ca 7E) bei Pollin über den Weg. Dieses Modul wurde hier im Forum auch schon diskutiert, aber da ich mich mit SPI nicht auskenne und das Datenblatt anscheinend Diagramme und Tabellen dem erklärenden Text vorzieht bin ich mir nicht sicher, ob das Modul sich eignet. Jedenfalls sieht es für einen Laien extrem kompliziert aus ^^
Besagte Fernsteuerung lief auf 4 Kanälen (vor/zurück/links/rechts), doch zur seriellen Datenübertragung braucht man ja nur einen einzigen. Die "Joysticks" der Fernsteuerung waren nichts anderes als 4 Schalter. Nun habe ich einfach einen dieser Schalter durch einen Optokoppler erstetzt, denn ich an einen seriellen Ausgang meines AVRs drangehängt habe.
Der Empfänger war ähnlich leicht gestrickt. An einen der Anschlüsse, an dem früher einer der Motoren des Autos hing habe ich einen seriellen Eingang eines zweiten AVR gehängt -> fertig!
Als ich das ganze ausprobierte stellte ich fest, der Bau eines Funkmoduls doch nicht so einfach ist :( Der Sender sendete zwar und der Empfänger empfing auch - aber leider nicht das was der Sender gesendet hatte. Also schraubte ich die Übertragungsgeschwindigkeit runter auf 4200 Baud, aber es klappte immer noch nicht. Das kann ich mir nur auf eine Art erklären - irgendwo im Sende- oder Empfangsmodul gibt es eine Verzögerung. Soll heissen einige Bits werden nicht gesendet oder nicht empfangen ->Schade drum, war aber zumindest nicht sehr teuer. Meine Frage: Kennt jemand eine ähnlich einfache/billige und funktionierende Alternative?
Als ich mich nun nach anderen, billigen Funkmodulen umgesehen habe lief mir das RFM12 Transceivermodul (ca 7E) bei Pollin über den Weg. Dieses Modul wurde hier im Forum auch schon diskutiert, aber da ich mich mit SPI nicht auskenne und das Datenblatt anscheinend Diagramme und Tabellen dem erklärenden Text vorzieht bin ich mir nicht sicher, ob das Modul sich eignet. Jedenfalls sieht es für einen Laien extrem kompliziert aus ^^