Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: CC-Control als Speicher Ozzilloskop Kategorie: Verschiedenes (von Bernhard, http://b-duschinger.homepage.t-online.de - 9.09.2005 16:44)
Als Antwort auf CC-Control als Speicher Ozzilloskop von Dieter Kalkofen - 7.09.2005 19:36
Ich nutze:
C-Control II Unit, CC2-Application-Board
Hallo,

nein habe ich noch nicht.
Habe im mal ganz frĂĽher diskrekt aufgebaut
-ADC läuft mit max Samplerate
-Ă?ber eine Ablausteuerung (state machine) in einem GAL wird:
 -Takt programmierbar vorgeteilt
 -Adresszähler wird damit getaktet
 -dieser liegt an RAM an
 -Werte in Ram geschoben

Damit erreicht man, das permanent Sample Werte gespeichert werden.
Der Adresszähler läuft über, d.h, er fängt wieder von vorn an, d.h. ich speichere permanent alle Werte ab

An diesem Datenstrom der ADC Werte hängt auch ein Controller und prüft softwaremä�ig, ob die Triggerschwell
ĂĽberschritten (unterschritten) wurde.
Wenn ja,
-halte ich den Adresszähler an,
-takte den Zähler manuel vom Controller aus,
-lese alle Werte aus dem RAM rĂĽber in den Controller.

Diese Werte schicke ich per RS232 hoch zum Rechner, um sie dort darzustellen.
Ist schon ein paar Jahre her. Habe das mit dem 8085 Prozessor gemacht.
200KSamples/Sekunde mit ZN439 ADC
Anzeige der Daten auf dem Atari ST.

Klappte ganz nett.
Dann wurde ich allerdings zu gierig, habe die Schaltung halb auseinander gelötet und auf 2 Kanal aufgebohrt.
Dabei habe ich wohl beim Fädeln (wahr wohl nicht so professionell) eine kalte Lötstelle reingebracht.
Jedenfalls hat es wohl funktioniert, aber nicht zuverlässig.
Nun ja,
Friede seiner Asche.

Das ist jedoch Historie.
Mit der CC2 müsste es jedoch auch gehen. Sinngemä� wie oben beschrieben, die meisten Teile sind jedoch
im C164 Controller drin.

Deswegen:
-ADC im C164 aktivieren. Rate nach Deinem Belieben
-Datenabtransport per PEC programmieren.
Dadurch bekommst Du die Werte mit geringer Systemlast in einem Speicherbereich (Iram, das PEC nur
im Iram funktiniert) kontinuierlich abgelegt.

Nun kannst Du in Ruhe per Software die Werte lesen und die Triggerbedingung prĂĽfen
Bei ErfĂĽllen:
-PEC stoppen
-Daten ĂĽber RS232 hochladen

Tja und dann brauchst Du noch ein Programm am PC, das Dir die Werte dann "oszimä�ig" darstellt.

Diese zyklische AD-Wandlung + Datenabtransport mit PEC habe ich schon verwendet
(siehe meine Homepage), die anderen Teile noch nicht.
Es sollte die maximale Samplefrequenz des ADC auch damit nutzbar werden.
Nachdem 8 ADC Kanäle am C164 existieren, geht es auch 8 kanalig (Samplerate dann natürlich /8)

Allerdings:
Keine Ahnung, ob das mit C2 Sprache geht, ich habe das direkt in C gemacht.

GruĂ?
Bernhard



>

>  Hallo
>  Hat Jemand schon mahl  mit der C-Control 2 ein Speicherozzilloskop gebaut?
>  In dem Buch Messen Steuern und Regeln mit der C-Control 2 von B.Kanika
>  soll eine Beschreibung dazu sein
>  Wie mus mann sich das vorstellen
>  Leider habe ich mir das Buch noch nicht gekauft
>
>  Gruss Dieter kalkofen    

Meine Seite: http://b-duschinger.homepage.t-online.de


    Antwort schreiben


Antworten: