I have a device I'm building that uses a single high-precision current source (driven by a DAC for various arbitrary waveforms) to drive one of 128 channels. The current level will be on the order of 20uA
Building 128 redundant current sources is expensive and unnecessary, and a typical 74595/596 shift register won't work because I need to "pass through" the current source to the channel.
Current idea is to use 128 triacs switched by either an fpga (with many pins) or daisy chained 595's and a micro, connected to the common current source. Only one will be open at a time. As the current source and the controlling device are all off the same reference I don't believe I will need to use optoisolators although that will be determined when prototyping
I have 3 questions.
- Is there a standard way to do this that I'm unaware of
- Will using triacs with such a low current source cause issues with noise or switching
- Are there low power triacs in small form factors (preferably smd)