Der Analogwandler AD210 stellt zwei analoge Eingänge mit einem Eingangsbereich von 0 V bis 10 V oder 30 V und einen digitalen Ausgang mit 3,3 V bereit. Der digitale Ausgang kann als PWM-Ausgang verwendet werden. Zum Anschluss gibt es Schraubklemmen, über die auch die interne Referenzspannung von 3,3 V zugänglich ist.
Daten und Befehlsübersicht: AD210.pdf (338 KB)
Der Anschluss an den PC verwendet die serielle Schnittstelle, die auch die Stromversorgung für das Gerät übernimmt. Der Anschluss an einen Laptop oder über einen USB/Seriell-Wandler ist ohne Nachteile möglich. Im Vergleich zu den älteren SERAI-Interfaces, bei denen über die Handshakeleitungen der seriellen Schnittstelle AD-Wandler direkt angesteuert wurden, arbeitet im AD210 ein Mikrocontroller ATtiny13 mit internem 10-Bit AD-Wandler. Die Datenübertragung zwischen PC und Interface erfolgt konventionell mit 38400 Baud. Deshalb wird die Arbeitsgeschwindigkeit auch beim Einsatz eines USB/Seriell-Wandlers nicht beeinträchtigt. Der Analogwandler AD210 enthält einen internen 3,3-V-Spannungsregler. Daher arbeitet das Gerät auch mit der reduzierten Spannung von ca. 6 V z.B. an einer seriellen Schnittstelle eines Laptop zuverlässig.Download: VB_AD210.zip (40 kB)
Private Sub Timer1_Timer()
SENDBYTE 56 '10 Bit Kanal 1, 10 V
Highbyte = READBYTE
Lowbyte = READBYTE
Adwert = 256 * Highbyte + Lowbyte
Spannung = Adwert / 100
Spannung = Int(Spannung * 100) / 100
Text1.Text = Str(Spannung) + " V"
DELAY 2
SENDBYTE 57 '10 Bit Kanal 2, 10 V
Highbyte = READBYTE
Lowbyte = READBYTE
Adwert = 256 * Highbyte + Lowbyte
Spannung = Adwert / 100
Spannung = Int(Spannung * 100) / 100
Text2.Text = Str(Spannung) + " V"
End Sub
Private Sub HScroll1_Change()
SENDBYTE 64
DELAY 2
SENDBYTE HScroll1.Value
U = HScroll1.Value
U = U / 255 * 3.3
U = Int(U * 100) / 100
Label2.Caption = Str(U) + " V "
End Sub
Zurück
zur Startseite der MB-News
Zurück
zur Startseite AK-Modul-Bus