multio.mamalala.de - USB multI/O - Notes about I/O

Here are some quick notes with clickable picture links.
there will be some small example sensor and actuator circuits soon.
see user.png for a general overview of the userboard.
digital output:

in digioutput.png you can see the layout of the digital output connectors. the output is +5v for a logical 1, and 0v for a logical 0. on the connectors SV4 and SV5, pin 1-8 are the outputs 0-7, pin 9 is gnd. IC1 and IC2 are the latches for these outputs. if you connect something that uses up too much power, then only these chips will be damaged.

digital input:

see digiinput.png for the layout of the digital input connectors. connect an input to gnd for a logical 1, leave it open for a logical 0. on the connectors SV7 and SV6, pins 1-8 are the inputs 0-7, pin 9 is gnd. IC5 and IC6 are the input buffers, so if anything goes wrong, it will fry only these chips.

analogue output:

note: the outputs are directly connected to the output pins of the dac chips. that means, they can not draw much power. use a simple op-amp buffer stage to allow for real loads. also, such an op-amp stage can be used to scale the output to the range you need (like 0v to +10v for analogue synths, lighting equipment, etc). in dacoutput.png you can see the layout of the output connectors, SV11 and SV10 for IC8, SV13 and SV12 for IC9.

analogue input:

note: the inputs are directly connected to the adc input pins. be carefull to not supply more then +5v, as this will fry the adc chip. use a simple voltage divider to adapt for higher input voltages, or a op-amp stage for lower input (if you want the full scale of 12 bits). see adcinput.png for the layout of the input connectors SV8 and SV9. pins 1-11 are the input channels 0-10, pin 12 is +5v and pin 13 is gnd.



!!! ATTENTION !!!
You should be experienced in electronics if you whish to build this circuit !!
If you are not able to make your own pcb's and soldering them, ask a friend who knows how to do !

mamalala.de