Also ich hab mir die Conrad Module zugelegt, weil einfach preisgünstig.
Hab dann 'n bisschen mit der Manchester Codierung getüftelt, hab's aber
warum auch immer nicht hinbekommen die an die Sendestufe zu schicken ...
bin halt Bascom Anfänger geb's zu.
Hab dann einfach mal probiert ob's nicht auch mit der UART geht und siehe da,
mit etwas gefummel läuft das auch. Der Haken dabei ist nur, man muß permanent Daten senden, da wenn man aussetzt massig Müll empfangen wird.
Ich hab dann ne Interruptroutine mit dem Timer gebaut, der
dann die zu übertragenden Daten sendet, in der Hauptschleifesende ich
einfach "0". Empfängerseitig hab ich dem Kerlchen verklickert, dass
es alles was 0 ist ignoriert und schon hab ich meinen Filter.
Da ich das ganze im Moment nur zusammengesteckt hab ist die
Sende-Empfangscharakteristik natürlich beschissen, aber 10 Meter
bekomm ich so schon hin. Wichtig bei der ganzen Sache war
einen kräftigen Glättungskondensator nah an den Mega16 zu packen,
da der mit seinen 4MHz voll in die Empfangsseite reingehauen hat.
ab 10 Mikrofarrat aufwärts hats dann geklappt.
Wie gesagt alles ohne Manchester oder sonst eine Kodierung.
Die Unterbrechng der Sendung darf wie ich per Versuch ermittelte nicht
länger als 10ms sein, da dann der Empfänger scheinbar auf hyperempfindlich schaltet -> Datenmüll
Lesezeichen