Encoder, Decoder
Der Encoder bezieht seine Information aus einer oder mehreren Signalquellen und der Decoder gibt die Informationen am Ausgang in der vom Anwender gewünschten Form weiter.
Vorteile der softwarebasierten Lösung
- Kein zusätzlicher IC notwendig für Codierung / Decodierung, was Kosten, Platz und Strom spart.
- Keine zusätzliche Schnittstelle notwendig zwischen Mikrokontroller und Funkteil.
- Volle Kontrolle und höchste Flexibilität in der Gestaltung des Funkprotokolls.
- Proprietäres System, deshalb maximaler Schutz vor der Beeinflussung durch Fremdsysteme.
- Leicht erweiterungsfähig, neue Funktionen können später hinzugefügt werden, ohne die Kompatibilität zum vorherigen Stand einzubüssen.
Leistungsmerkmale
- Codierung im Manchester (biphase) Format
- Datenrate standard 1kbit/s, max. 10 kbit/s mit 4MHz Takt beim Encoder
- Prüfsumme EXOR oder CRC16
- Vordefinierte Timerstruktur für Zeitfunktionen und timeouts
- Vordefinierte Struktur für state-machines
- Ausgereifter und in vielen Applikaitonen bewährter Decodier-Algorithmus
- Ausführlich in jeder Zeile dokumentierter Quellencode
- Geeignet für alle PIC 12CXXX, PIC 16C5X, PIC 16C6X, PIC 16C6XX