I think you can get by with 4 control signals to the HV5522, so a quad op-amp will work as a level-shifter. Vcc for the op-amp and the HV5522/5530 can be the desired +12V. The "minus" input pin of each op-amp is set to 1/2 the logic-swing of the arduino, which probably uses 3.3V signalling. You can just use a resistor-divider. The "plus" inputs of the op-amp are driven directly from the arduino. The opamp outputs now swing the desired 0 to 12V.
Many opamps have internal compensation, so you probably wont need to worry about adding external compensation (to avoid ringing) as long as you keep your data-signal stable for several microseconds before *and after* active clk-edges. If you're making a PC board, you could leave a spot for a small cap between the opamp output and the 'minus' input and only add the cap if you observe excess ringing. Using devices outside their datasheet-published range is asking for trouble; it might work, but it could be unreliable or erratic. -- You received this message because you are subscribed to the Google Groups "neonixie-l" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send an email to [email protected]. To view this discussion on the web, visit https://groups.google.com/d/msgid/neonixie-l/3e9cd2c6-ac77-4521-9551-9c6c8c46d09d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
