Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: 2 Byte mit 8000 Baud einlesen. Wie ? Kategorie: C-Control I V1.1 (von Robert02 (Robertnullzwo) - 18.12.2009 13:41)
 Als Antwort auf Re: 2 Byte mit 8000 Baud einlesen. Wie ? von MaPi - 17.12.2009 22:10
> Hallo Robert02,
> danke für die Info. Habe das INET nach dem Datenblatt des Sensors durchstöbert und nach geraumer Zeit (in den verfügbaren Datenblättern steht ja nichts Brauchbares zum digitalen Protokoll) fand ich dann ein Dokument bezüglich ZACWire Protokoll (im Mikrocontroller.net).
>
> Also, wenn man nach dem Dokument geht, dann sendet der Sensor ein Manchestercodiertes Signal mit 8kHz (125us Bitzeit). Das Signal kann nach meiner Meinung nicht (wie ich erst angenommen habe) mit normaler RS232 empfangen werden.
> Der Empfang und die Dekodierung des Signals muss komplett programmiert werden wie es auch die Beispiele für 8051 und PIC zeigen. Mit Basic wirst Du das bei der CControl1.1 nicht lösen. Ich sehe da nur die Möglichkeit per Assembler und ggf. Interrupt an FREQ1- bzw. FREQ2-Pin, um die Aufgabe zu lösen --> machbar ist es, aber eben nur in Assembler und nicht in Basic, da Basic auf der CC1 schlicht und einfach zu langsam ist.
> Erstmal soweit. Vielleicht finde ich etwas Zeit, um mir mal nen Kopf zu machen.
> MfG, MaPi


Hallo , MaPi . Was nicht geht , geht eben nicht !

Es ist überhaupt ein Kreuz mit den Temperatursensoren , wenn man die CControl an einem 6V-Akku betreiben will !   Die analogen Sensoren erfordern dann auf der Spannungsversorgungsseite erhöhten Aufwand - oder sind nur mit 2....1 K Auflösung betreibbar. Und die verfügbaren digitalen Sensoren verlangen halt von der Softwareseite her zuviel vom Ottonormalverlöter. Dabei bin ich seinerzeit  mit der Programmierung von 6502 und 6510 durchaus klargekommen ( ....laange her )

Ein gewisser Lichtblick ist ja der Sensor SMT 160-30 !  Den kann man tatsächlich auch mit " FREQ " auslesen  . Aber : jeder Sensor hat dann eine andere Kennlinie , die Austauschbarkeit ist  so nicht  mehr gegeben . Das verwundert ja auch nicht , denn das bestimmungsgemäss vorgesehene Ausgangssignal besteht bekannterweise nicht aus dessen Frequenz , sondern aus den Zeitverhältnis High/low . Und dafür braucht's eben wieder den Assembler .


 Ich danke Dir  für Deine Bemühungen . Gruß.....................Robert02  (Robertnullzwo)

 Antwort schreiben

Bisherige Antworten:

Re: 2 Byte mit 8000 Baud einlesen. Wie ? (von MaPi - 18.12.2009 19:40)
    Re: 2 Byte mit 8000 Baud einlesen. Wie ? (von Robert02 (Robertnullzwo) - 19.12.2009 12:36)
        Re: 2 Byte mit 8000 Baud einlesen. Wie ? (von MaPi - 9.01.2010 0:25)
            Re: 2 Byte mit 8000 Baud einlesen. Wie ? (von Mark - 24.01.2010 13:49)
                Re: 2 Byte mit 8000 Baud einlesen. Wie ? (von MaPi - 24.01.2010 21:01)
        CCBASIC-Programm zum Lesen von TSIC-206/306 für CC1 verfügbar!! (von MaPi - 5.01.2010 22:38)
            Re: CCBASIC-Programm zum Lesen von TSIC-206/306 für CC1 verfügbar!! (von Robert02 - 10.01.2010 10:27)
                Re: CCBASIC-Programm zum Lesen von TSIC-206/306 für CC1 verfügbar!! (von Robert02 - 16.01.2010 10:17)
                    Re: CCBASIC-Programm zum Lesen von TSIC-206/306 für CC1 verfügbar!! (von Mark - 24.01.2010 13:38)
                       Re: CCBASIC-Programm zum Lesen von TSIC-206/306 für CC1 verfügbar!! (von MaPi - 24.01.2010 21:02)