Hello, I need help choosing an 8-bit, dual-channel, fast DAC which must be available from
Mouser.
I want to display 256x256 px, 1 bit deep bitmaps on an oscilloscope at a reasonable frame-rate (10+ FPS, 30 would be ideal).
Because I don't want to be dependent on an oscilloscope having a Z-input (and because they all work differently), I will basically move the beam to each "white" pixel's position using a dual-channel DAC and wait a few moments before plotting the next white pixel.
Worst case scenario, the whole bitmap is white, so every 65536 pixels will be plotted. At 30 FPS, that gives me a maximum of 500 ns per pixel. Also, I have no idea how long it takes to move the oscilloscope's beam, so that may be a problem.
Bottom line, I need an 8-bit, dual-channel, parallel input DAC with a settling time way lower than 250 ns that works with a 3.3 V supply.
Now, that was enough for me to use Mouser's parametric search, but apparently there are two types of DACs -- current output and voltage output --, and that's what's bugging me.
Most DACs are current output, but I need a voltage output DAC because its outputs are going straight to an oscilloscope (right?), but every voltage output DAC I can find has settling times of several microseconds, which is useless for this application.
In some datasheets I read that I can use an op amp to convert the current outputs to voltage outputs, but I googled about that and it seems that the voltage comes out negative. Also, this would add complexity to the design, add cost and I would have no idea how fast it would actually be (ie, how the amp would affect the settling time - it would probably bring it to the microseconds range).
I don't know what to do. I just want to be able to produce voltages in a fixed range (doesn't have to be 0-3.3V because the oscilloscope's scale can obviously be adjusted), but it seems so complicated and everything is obfuscated by technical terms I have no idea what they mean. Am I going at it the wrong way? Am I over-thinking this?