Ergebnis 1 bis 15 von 17

Thema: Info: ZVEIDEK

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Farin80 Gast
    Zunächst: FMS macht 1200 Baud...

    Dann: Jedes Nibble muss invertiert werden, damit du dein eigentliches Nibble erhälst. Du weisst schon, MSB und LSB...

    Weiterhin: Ich empfehle den Clocked-Output Pin, weil dieser taktregeneriert ist. Der unclocked-Pin würde dir ohne Taktrückgewinnung recht wackelige Ergebnisse liefern, ist eher was fürs Oversampling.

    Ob Oliver oder Tim, ein wenig Verständnis der Datenverarbeitung und Signaltechnik ist schon vorteilhaft. Dir wird ein einfaches "abfragen" des (un)clocked-Pins nicht viel bringen, weil du wie erwähnt MSB/LSB pro Nibble (=4 Bit) tauschen musst, und im ungünstigen Fall einen Bitstrom hast, der nicht zu einem seriellen Signal passt. Heisst, das du die ersten Bits "richtig" empfängst, aber dann dein Aufmerksamkeits-Byte nicht "am Anfang" eines Bytes steht, sondern halt um 10 oder 12 Bit verschoben. Damit wird deine rein serielle Darstellung auf jeden Fall verhauen. Ob mit einem Mikroprozessor oder mit einem PC, du wirst dich auf die Bit-Ebene herunterlassen müssen, um mit dem Chip zu arbeiten.

  2. #2
    Registriert seit
    10.12.2001
    Beiträge
    309

    Nibble

    Im Datenblatt steht, dass die Ausgabe des Bitstrom gepuffert ist, so habe ich das zumindest verstanden. Dies gibt mir zu denken dass der unclocked-Pin mir ein gepuffertes und verwertbares Signal zur Verfügung stellt? nach deiner Erklärung klingt das nicht so. Wozu wird denn der unclocked genutzt?
    Hab ich das richtig verstanden, dass im Takt der ausgebenen Clock ein Bitstrom dem demodulierten Signal entspricht? Das wäre ja auf der einen Seite nicht verkehrt, aber wie soll man sich das Ergebnis ansehen- mit einem Logicanalyzer? Auf der anderen Seite ist dann ja nicht so ein teurer Chip notwendig wenn er nur die NF abtastet und sozusagen die Bergspitzen ausgibt :-)

    Was hat man denn technisch für eine möglichkeit das getaktete Output zu verwerten? Oder gibt es eine bessere Alternative als den CMX469? Viele Grüße, Uwe!
    Halbzeit, foste!!!

  3. #3
    Farin80 Gast
    Das Ding macht schon mehr als nur "NF abtasten" und "Bergspitzen ausgeben". Steht im Blockschaltbild.

    Nochmals wiederholt, was ich schon schrieb:
    * unclocked = nicht taktregeneriert
    * clocked = taktregeneriert

    Welchen du auch verwenden willst, wenn du zum Beispiel 1200 Baud damit dekodierst, wirst du am unclocked ein Signal haben, das nicht mit dem Freewheel-Generator übereinstimmt, am clocked wirst du ein Signal haben, das mit dem Freewheel-Generator übereinstimmt. Das ist aber nur wichtig, wenn du einen Mikroprozessor an das Ding hängst, um damit syncron arbeiten zu können.

    Wenn du eine serielle Schnittstelle anhängst, werden 8 Bit dekodierter Datenbrei ein Byte bilden und im Terminal angezeigt. Ob das Byte nun dem entspricht, was du ausgeben willst, ist dabei absolut unklar. Einzige Möglichkeit: Rotieren, das kann aber kein Terminal.

    Besser geeignete Dinger gibt es kaum, zumindest nicht standalone. CMX7041 ist wohl günstiger, aber überdimensioniert. Und entschuldige meine Direktheit, wenn du es mit dem CMX469 schon nicht schaffst, wird es mit dem 7041 erst recht nichts.

  4. #4
    Registriert seit
    10.12.2001
    Beiträge
    309
    Der 7041 hat einen C-Bus oder? Ich habe eben den CMX469 auf die 1200 baud codiert. Nun reagiert die carier-detekt-led aber am Output, ich habe mal testweise den unclocked genommen, liegt ständig high an und es kommt nun kein "Datenbrei" mehr raus. :-)

    Ich habe das mit dem synchrinisieren schon verstanden. Es soll auch ein Prozessor dran.
    Ich muss also am besten jedes Bit des synchronen Outputs im Takt der Clock erstmal einlesen und dann weiterverarbeiten, oder?
    Man muss wissen, ich befasse mich schon recht lang mit Atmel Prozessoren und mit der 5-Ton-Dekodierung, nun wollte ich nurnoch den Baustein einflechten um Statusmeldungen anzuzeigen. OHNE TOUCHSCREEN oder unnötigen Schnickschnack :-). Alles einfach auf dem 16 stelligen Display.
    Halbzeit, foste!!!

  5. #5
    Registriert seit
    09.04.2002
    Beiträge
    6
    Uwe, wenn Du's genau wissen willst, schau in den Quellcode vom ZVEIDek rein und mach es genauso.
    Das Packet gibts hier zum Download.

  6. #6
    Registriert seit
    10.12.2001
    Beiträge
    309
    Hallo Oliver, Du hast den ganzen Quellcode reingestellt? Im Downloadbereich? Das muss ich mir mal ansehen. Kann man den im Editor öffnen?
    Das würde mir sicher sehr weiterhelfen, besonders was die FMS Auswertung betrifft.

    Danke und Grüße, Uwe!
    Halbzeit, foste!!!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •