| Autor |
Beitrag |
Pepe
      
Beiträge: 107
Win 98, Win 2000 Prof., Win XP Prof.
Delphi 2005 Prof.
|
Verfasst: Do 01.12.05 21:58
Hi,
ich will mit delphi über einen AD-Wandler spannungen regulieren bzw. stromstärken, hat jemand damit erfahrung und kann mir tips geben, gerade im bezug darauf, welche ad-wandler dafür gut geeignet sind??? ( gut dokumentierte wären gut  )
mfg
Pepe
|
|
Allesquarks
      
Beiträge: 510
Win XP Prof
Delphi 7 E
|
Verfasst: Fr 02.12.05 00:02
Ein AD-Wandler ist normalerweise eine nicht zu steuernde Schaltung (Will nicht kleinlich sein aber ich glaub du meinst DA-Wandler). Steuern kann man das Ausgangssignal normalerweise nur über den Input.
Dabei sind der Fantasie keine Grenzen gesetzt könntest so einen Wandler kaufen und dann die Pins deines Parallelports als Inputsignal benutzen.
Wenns aufs Geld nicht ankommt gibts bei den großen Elektronikherstellern (NI,TI usw.)Steckkarten, die sowas können (und noch einiges mehr). Die sind normalerweise sehr gut dokumentiert teilweise sogar mit eigenständiger Entwicklungsumgebung.
Wenns billgier sein soll kannst du auch probieren deine Soundkarte (TV-karte falls vorhanden umzufunktionieren). Normalerweise ist dies aber sehr schlecht dokumentiert hab aber schon gehört, dass Leute ihre TV-Karte als Oszilloskop umgebaut haben.
Ansonsten gibts sowas bestimmt auch im Einzelhandel (bei Konrad oder so). Dies sind dann glaub ich meisten irgendwelche Mikrokontroller, für die häufig eine Schnittstelle für Basic mitgeliefert wird. Diese (die Chips) haben aber den Vorteil, dass sie häufig einer standardisierten Chipserie entstammen und nicht unter betriebliche Geheimnisse fallen, wie vielleicht das Layout einer Soundkarte. Das bedeutet, dass man in Google hervorragende Dokumentationen findet. Diese dann aber über Delphi zu steuern ist irgendwie doppelt gemoppelt.
|
|
Pepe 
      
Beiträge: 107
Win 98, Win 2000 Prof., Win XP Prof.
Delphi 2005 Prof.
|
Verfasst: Fr 02.12.05 07:19
Hi,
bei conrad hab ich schon geguckt, die ad-wandler dort (oder da-wandler) bringen auhc eine schnittstelle für delhi mit
aber nen tip, wie ich damit spannungen steuern kann wüsstet ihr nicht oder?
|
|
alzaimar
      
Beiträge: 2889
Erhaltene Danke: 13
W2000, XP
D6E, BDS2006A, DevExpress
|
Verfasst: Fr 02.12.05 08:03
Na, Du schickst per DLL oder sonstwie einfach den Befehl auf die Karte. Ich hatte vor Jahren mal damit zu tun und musste einfach nur ein paar Werte vorgeben und ein Array mit den Sollspannungen (von mir aus ne Rechteckkurve oder Sinus oder Musik) befüllen. Dann noch die Samplerate mit angeben und raus damit.
Bedingt durch die eigentlich immer mitgelieferte API ist das gar kein Problem mehr. Das Schwierigste ist, wenn man den überhaupt davon sprechen kann, die API zu installieren. 
_________________ Na denn, dann. Bis dann, denn.
|
|
Pepe 
      
Beiträge: 107
Win 98, Win 2000 Prof., Win XP Prof.
Delphi 2005 Prof.
|
Verfasst: Fr 02.12.05 13:59
stimmt, über die soundkarte müsste das ja theorethisch auch gehen...
und da stereo kann man sogar eine x und eine y abweichung hinbekommen oder?
hab bis garkeine erfahrung auf dem gebiet, aber so müsste man es gut hinbekommen oder? evtl. hinther noch mit nen verstärker dran hängen, um größere spannungen hinzubekommen.
|
|
Waldheini
      
Beiträge: 32
Win 98SE, XP
D5 St., K3 Prof
|
Verfasst: Fr 02.12.05 20:19
Das kommt darauf an, was Du damit machen willst. Eine Wechselspannung über die Soundkarte auszugeben, sollte innerhalb des Frequenzbereiches der Karte kein Problem sein. Wenn Du allerdings eine, mehr oder weniger, konstannte Gleichspannung ausgeben willst, wird das nicht funktionieren, da Aus-, und Eingänge von Audiogeräten über Kondensatoren Gleichspannungs-Entkoppelt sind.
|
|
Pepe 
      
Beiträge: 107
Win 98, Win 2000 Prof., Win XP Prof.
Delphi 2005 Prof.
|
Verfasst: Sa 03.12.05 01:45
ich will kurz (so kurz wie möglich) hinter einander verschieden spannungen ausgeben (sowohl positiv als auch negativ). ist das möglich? auf dauer eine konstante spannung ist eigentlich für's erste nicht nötig... schöne wäre allerdings wenn ich beides könnte, konstannt für eine etwas längere zeit (sagen wir z.b. 3 sec) eine spannung zu halten und dann kurz hintereinander verschiedene andere spannungen, womit könnte ich dieses am besten machen? wahrscheinlich einen extra da-wandler kaufen oder? wollte dies eigentlich umgehen 
|
|
JRegier
      
Beiträge: 1268
Win XP Home, Prof, 2003 Server
D6 Enterprise
|
Verfasst: Sa 03.12.05 08:18
Waldheini hat folgendes geschrieben: | | Das kommt darauf an, was Du damit machen willst. Eine Wechselspannung über die Soundkarte auszugeben, sollte innerhalb des Frequenzbereiches der Karte kein Problem sein. Wenn Du allerdings eine, mehr oder weniger, konstannte Gleichspannung ausgeben willst, wird das nicht funktionieren, da Aus-, und Eingänge von Audiogeräten über Kondensatoren Gleichspannungs-Entkoppelt sind. |
Man kann aber diese Signale aus der Soundkarte mit einer Elektronikschaltung Filter/Hochpass/Tiefpass bzw. wie das mit den Messgeräten
funktioniert auch zum DA Wandler küren!
|
|
Waldheini
      
Beiträge: 32
Win 98SE, XP
D5 St., K3 Prof
|
Verfasst: Sa 03.12.05 13:26
JRegier hat folgendes geschrieben:
| Zitat: |
Man kann aber diese Signale aus der Soundkarte mit einer Elektronikschaltung Filter/Hochpass/Tiefpass bzw. wie das mit den Messgeräten funktioniert auch zum DA Wandler küren!
|
Dann lass uns nicht dumm sterben, ein konkretes Beispiel wäre hier hilfreich!
Pepe hat folgendes geschrieben:
| Zitat: |
ich will kurz (so kurz wie möglich) hinter einander verschieden spannungen ausgeben (sowohl positiv als auch negativ). ist das möglich? auf dauer eine konstante spannung ist eigentlich für's erste nicht nötig... schöne wäre allerdings wenn ich beides könnte, konstannt für eine etwas längere zeit (sagen wir z.b. 3 sec) eine spannung zu halten und dann kurz hintereinander verschiedene andere spannungen, womit könnte ich dieses am besten machen? wahrscheinlich einen extra da-wandler kaufen oder? wollte dies eigentlich umgehen
|
Du kannst auch einen selber bauen, ein IC und ein paar Widerstände reichen aus, schau Dir mal den Schaltplan an. Damit kannst man Gleichspannungen im Bereich von 0-5V in 5/256 Schritten ausgeben. Wenn Du auch negative Spannungen brauchst, schalte einen OP mit einer Refferenzspannung an E- von 2,5V dahinter.
Einloggen, um Attachments anzusehen!
|
|
Allesquarks
      
Beiträge: 510
Win XP Prof
Delphi 7 E
|
Verfasst: Sa 03.12.05 14:26
Das mit dem selber bauen ist wirklich nicht so schwer dürfte dann aber nen totales Primitivteil werden. Warum nicht die im Computer eingebauten nutzen. die sind auf jeden Fall hochwertiger.
@@ Pepe#. Drei sekunden eine Spannung halten?? DAs sind 0,3 Hz das liegt jenseits jeglicher Hörschwelle eines Menschen. Das dürfte dir wohl keine einzige Soundkarte ausgeben. Wenn du allerdings nur Gleichspannungen benötigst kannste ja nen Gleichrichter hinterhängen. Bzw. wenn deine Gleichspannungen nicht stark oszillieren kannst du auch die Gleichspannungsoszillation auch über Amplitudenmodulation auf einem Constantfrequenten Signal erreichen.
Mit dem Vorschlag von JRegier
| Zitat: | Man kann aber diese Signale aus der Soundkarte mit einer Elektronikschaltung Filter/Hochpass/Tiefpass bzw. wie das mit den Messgeräten
funktioniert auch zum DA Wandler küren! |
Kommste nicht auf ne Gleichspannung Mit Filtern kannste nur Frequenzen selektieren.
|
|
Waldheini
      
Beiträge: 32
Win 98SE, XP
D5 St., K3 Prof
|
Verfasst: Sa 03.12.05 14:48
AllesQuarks hat folgendes geschrieben
| Zitat: |
Das mit dem selber bauen ist wirklich nicht so schwer dürfte dann aber nen totales Primitivteil werden. Warum nicht die im Computer eingebauten nutzen. die sind auf jeden Fall hochwertiger.
@@ Pepe#. Drei sekunden eine Spannung halten?? DAs sind 0,3 Hz das liegt jenseits jeglicher Hörschwelle eines Menschen. Das dürfte dir wohl keine einzige Soundkarte ausgeben. Wenn du allerdings nur Gleichspannungen benötigst kannste ja nen Gleichrichter hinterhängen. Bzw. wenn deine Gleichspannungen nicht stark oszillieren kannst du auch die Gleichspannungsoszillation auch über Amplitudenmodulation auf einem Constantfrequenten Signal erreichen.
|
Dieses "Pimitivteil" habe ich dazu eingesetzt um digitale Videobilder in analoge umzuwandeln, aber wenn Dir 8 Bit zu wenig sind, nimm einfach noch einen Bustreiber und mache 16 Bit daraus, das sollte dann auch höchsten Ansprüchen genügen!
Sicherlich kann man an die Soundkarte auch einen Gleichrichter hängen, und dann die Spannung über die Lautstärke des ausgegebenen Signals verändern, ob das dann allerdings so hochwertig ist, wage ich zu bezweifeln. Bei einem DA-Wander kannst Du immer genau bestimmen, welche Spannung ausgegeben wird, bei einer Soundkarte ist das von der Verstärkung und damit vom ausgegebenen Signal abhängig, und von Karte zu Karte verschieden!
|
|
Pepe 
      
Beiträge: 107
Win 98, Win 2000 Prof., Win XP Prof.
Delphi 2005 Prof.
|
Verfasst: So 04.12.05 00:42
Waldheini hat folgendes geschrieben: |
Dieses "Pimitivteil" habe ich dazu eingesetzt um digitale Videobilder in analoge umzuwandeln, aber wenn Dir 8 Bit zu wenig sind, nimm einfach noch einen Bustreiber und mache 16 Bit daraus, das sollte dann auch höchsten Ansprüchen genügen!
|
welch ironie, genau dies habe ich in etwa auch vor
blos dass das ganze nur eltronen in einer braunschen röhre ablenken soll über zwei helmholtz spule...
sprich ich will strichmännchen zeichnen
seh ich das richtig, das ich den da wandler über den com-port ansteuere?
vielen dank schon mal für die hilfe! bin schon nen ganzes stück weiter da durch !
MfG
Pepe
|
|
JRegier
      
Beiträge: 1268
Win XP Home, Prof, 2003 Server
D6 Enterprise
|
Verfasst: So 04.12.05 07:00
Waldheini hat folgendes geschrieben: | JRegier hat folgendes geschrieben:
| Zitat: |
Man kann aber diese Signale aus der Soundkarte mit einer Elektronikschaltung Filter/Hochpass/Tiefpass bzw. wie das mit den Messgeräten funktioniert auch zum DA Wandler küren!
|
Dann lass uns nicht dumm sterben, ein konkretes Beispiel wäre hier hilfreich!
|
Hier ein Link Frequenz -> Spannung
Da gibts auch eine PDF mit genauer Beschreibung!
|
|
Waldheini
      
Beiträge: 32
Win 98SE, XP
D5 St., K3 Prof
|
Verfasst: So 04.12.05 11:35
JRegier hat folgendes geschrieben:
| Zitat: |
Hier ein Link Frequenz -> Spannung
Da gibts auch eine PDF mit genauer Beschreibung!
|
Auf dieser Seite wird ein Gerät beschrieben, das Frequenzen in Digitale Daten umwandelt und für den Anschluß an eine serielle Schittstelle RS232 (COM) geeignet ist, mit einer Soundkarte hat es leider nichts zu tun!
Nach der Beschreibung ist es damit auch möglich Spannungen über einen 14 Bit DA-Wandler auszugeben und wäre damit also geeignet aber auch sicherlich nicht billig.
|
|
Waldheini
      
Beiträge: 32
Win 98SE, XP
D5 St., K3 Prof
|
Verfasst: So 04.12.05 12:15
Pepe hat folgendes geschrieben:
| Zitat: |
seh ich das richtig, das ich den da wandler über den com-port ansteuere?
|
Am besten ist dafür der Parallelport geeignet. Dort werden die Daten mit einem TTL-Pegel parallel ausgegeben, also genau das was Du brauchst.
Ersetze den Bustreiber durch ein Latch damit die Werte gespeichert werden können!
Hier der Schaltplan (nicht getestet, sollte aber funktionieren):
Einloggen, um Attachments anzusehen!
Zuletzt bearbeitet von Waldheini am Mo 05.12.05 19:54, insgesamt 1-mal bearbeitet
|
|
JRegier
      
Beiträge: 1268
Win XP Home, Prof, 2003 Server
D6 Enterprise
|
Verfasst: Mo 05.12.05 05:28
Waldheini hat folgendes geschrieben: | JRegier hat folgendes geschrieben:
| Zitat: |
Hier ein Link Frequenz -> Spannung
Da gibts auch eine PDF mit genauer Beschreibung!
|
Auf dieser Seite wird ein Gerät beschrieben, das Frequenzen in Digitale Daten umwandelt und für den Anschluß an eine serielle Schittstelle RS232 (COM) geeignet ist, mit einer Soundkarte hat es leider nichts zu tun!
Nach der Beschreibung ist es damit auch möglich Spannungen über einen 14 Bit DA-Wandler auszugeben und wäre damit also geeignet aber auch sicherlich nicht billig. |
Ich habe mein Ausbildungsbuch noch hier sind die Schaltpläne als Anhang
und ich habe ein paar tolle Ideen bezüglich Steuerungen mit Soundkarte,
sind mir gestern eingefallen, die sind top ihr werdet begeistert sein,
aber dafür nehme ich mir Zeit und zeichne mal, eröffne ich ein neuen Thread
und werde hier den Link zu dem Thread posten
ich kenne eine noch bessere Schaltung die ist bestimmt in meinem Heft aus der Ausbildung
ich werde den Schaltplan auch hier später posten
Einloggen, um Attachments anzusehen!
|
|
Pepe 
      
Beiträge: 107
Win 98, Win 2000 Prof., Win XP Prof.
Delphi 2005 Prof.
|
Verfasst: Mo 05.12.05 17:51
hört sich super an
kannste die isbn oder den titel und autor des buches mal hier posten? würde das thema gern vertiefen, muss ja schließlich meine facharbeit darüber schreiben 
|
|
JRegier
      
Beiträge: 1268
Win XP Home, Prof, 2003 Server
D6 Enterprise
|
Verfasst: Di 06.12.05 05:46
Pepe hat folgendes geschrieben: | hört sich super an
kannste die isbn oder den titel und autor des buches mal hier posten? würde das thema gern vertiefen, muss ja schließlich meine facharbeit darüber schreiben  |
Tabellenbuch Elektronik
für Industrie-Elektroniker
und Kommunikationselektroniker
Authoren:
Wilhelm Benz
Peter Heinks
Lothar Starke
unter Mitarbeit
von Dr. Josef Erber
und Robert Lechner
6.erweiterte, neu bearbeitete
und veränderte Auflage
KNV
Kohl + Noltemeyer Verlag - ISBN 3-88173-059-1
ff
Frankfurter Verlag - ISBN 3-87234-134-0
Das ist ein älteres Buch da ich meine Ausbildung 1992-1994 gemacht habe.
Hier der Link zum meinem Extra Beitrag DA-Wandler
|
|