DA-Wandler
Posted: 13 Oct 2021, 19:06
Hallo Forum,
ich muss einen kontinuierlich arbeitenden DA Wandler mit 6 bit bauen und da ich sowieso im Schaltschrank schon einen RPI, DIO und AIO habe kann ich den (mit revpimodio2) so bauen:
# Ausgabe des Analogwertes
rpi.io.OutputValue_1.value = (((rpi.io.I8.value*1)+(rpi.io.I9.value*2)+(rpi.io.I10.value*4)+(rpi.io.I11.value*8)+(rpi.io.I12.value*16)+(rpi.io.I13.value*32))*158)
wenn alle high sind habe ich 63*158 was ca 10000 ergibt und am Ausgang der Analogkarte 10V ausgeben würde.
Ist das syntaktisch so in ordnung? Kann es gerade nicht ausprobieren, deshalb die Frage.
Beste Grüße, Torsten.
ich muss einen kontinuierlich arbeitenden DA Wandler mit 6 bit bauen und da ich sowieso im Schaltschrank schon einen RPI, DIO und AIO habe kann ich den (mit revpimodio2) so bauen:
# Ausgabe des Analogwertes
rpi.io.OutputValue_1.value = (((rpi.io.I8.value*1)+(rpi.io.I9.value*2)+(rpi.io.I10.value*4)+(rpi.io.I11.value*8)+(rpi.io.I12.value*16)+(rpi.io.I13.value*32))*158)
wenn alle high sind habe ich 63*158 was ca 10000 ergibt und am Ausgang der Analogkarte 10V ausgeben würde.
Ist das syntaktisch so in ordnung? Kann es gerade nicht ausprobieren, deshalb die Frage.
Beste Grüße, Torsten.