projekte:sstv-rx:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
projekte:sstv-rx [2014/02/10 19:33] – [Quellen] yc | projekte:sstv-rx:start [2014/02/17 11:57] (aktuell) – Page moved from projekte:sstv-rv:start to projekte:sstv-rx:start thasti | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== SSTV Receiver ====== | ====== SSTV Receiver ====== | ||
- | Es soll ein Empfänger für SSTV im 2m- und 70cm-Band auf Basis eines STM32F4 für das Fach Mikrorechnerentwurf entstehen. | + | Es soll ein SDR-Empfänger für SSTV im 2m- und 70cm-Band auf Basis eines STM32F4 für das Fach Mikrorechnerentwurf entstehen. |
Primäres Ziel ist es, portabel Robot 36 für die [[projekte: | Primäres Ziel ist es, portabel Robot 36 für die [[projekte: | ||
===== Konzept ===== | ===== Konzept ===== | ||
- | **TODO**: Bild einfügen!\\ | + | {{:projekte: |
Per [[http:// | Per [[http:// | ||
- | |||
- | > Der MAX2634 ist doch für 70cm? SSTV findet bei uns doch auf 145.200 statt. | ||
- | >> Dafür ist er " | ||
Da das empfangene SSTV-Signal auf den höheren Bändern frequenzmoduliert ist, muss das Signal erst im MCU frequenzdemoduliert werden um das eigentliche SSTV-Signal zu erhalten. In dem SSTV-Signal sind bestimmte Steuerworte als diskrete Frequenzen und der Helligkeit entsprechenden kontinuierlichen Frequenzen moduliert. Zur Demodulation dieser wird das Signal ein zweites Mal frequenzdemoduliert. Es entsteht ein Rechteck-Signal, | Da das empfangene SSTV-Signal auf den höheren Bändern frequenzmoduliert ist, muss das Signal erst im MCU frequenzdemoduliert werden um das eigentliche SSTV-Signal zu erhalten. In dem SSTV-Signal sind bestimmte Steuerworte als diskrete Frequenzen und der Helligkeit entsprechenden kontinuierlichen Frequenzen moduliert. Zur Demodulation dieser wird das Signal ein zweites Mal frequenzdemoduliert. Es entsteht ein Rechteck-Signal, | ||
Daraus können dann die Bilddaten extrahiert werden. Sie werden an einem [[http:// | Daraus können dann die Bilddaten extrahiert werden. Sie werden an einem [[http:// | ||
+ | |||
+ | Kalibrierungssequenz: | ||
+ | ^ Länge(ms) ^ Frequenz(Hz) ^ Beschreibung ^ | ||
+ | | 300 | 1900| Erkennungston | | ||
+ | | 10 | 1200| Pause | | ||
+ | | 300 | 1900| Erkennungston | | ||
+ | | 30 | 1200| VIS Start Bit | | ||
+ | | 30 | 1100| Bit 0 = 1 | | ||
+ | | ::: | 1300| Bit 0 = 0 | | ||
+ | | 30 | 1100/1300| Bit 1 | | ||
+ | | 30 | 1100/1300| Bit 2 | | ||
+ | | 30 | 1100/1300| Bit 3 | | ||
+ | | 30 | 1100/1300| Bit 4 | | ||
+ | | 30 | 1100/1300| Bit 5 | | ||
+ | | 30 | 1100/1300| Bit 6 | | ||
+ | | 30 | 1100| gerade Parität | | ||
+ | | ::: | 1300| ungerade Parität | | ||
+ | | 30 | 1200| VIS Stopp Bit | | ||
+ | |||
+ | Folgende Sequenz wird für jede Zeile wiederholt(240x): | ||
+ | ^ Länge(ms) ^ Frequenz(Hz) ^ Beschreibung ^ | ||
+ | | 9,0 | 1200| Synchronisationsimpuls | | ||
+ | | 3,0 | 1500| Sync Porch | | ||
+ | | 88,0 | 1500-2300| Y Scan | | ||
+ | | 4,5 | 1500 | gerade Zeilentrennung | | ||
+ | | 1,5 | 1900 | Porch | | ||
+ | | 44,0 | 1500-2300| R-Y Scan | | ||
+ | ||| | ||
+ | | 9,0 | 1200| Synchronisationsimpuls | | ||
+ | | 3,0 | 1500| Sync Porch | | ||
+ | | 88,0 | 1500-2300| Y Scan | | ||
+ | | 4,5 | 1500 | ungerade Zeilentrennung | | ||
+ | | 1,5 | 1900 | Porch | | ||
+ | | 44,0 | 1500-2300| B-Y Scan | | ||
+ | |||
+ | |||
+ | |||
===== Projektstatus ===== | ===== Projektstatus ===== | ||
Zeile 22: | Zeile 57: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | * [[http:// |
projekte/sstv-rx/start.1392060796.txt.gz · Zuletzt geändert: 2014/02/10 19:33 von yc