[sdiy] best way to buffer digital out and convert 3V3 to 5V

Martin Klang mars at pingdynasty.com
Wed May 29 18:23:58 CEST 2013


a transistor will do it, see for example the output stages here (though note that the logic is inverted):
https://github.com/pingdynasty/EuclideanSequencer/blob/master/EuclideanSequencerSchematic.png

/m

On 29 May 2013, at 16:19, julian schmidt wrote:

> Hello List,
> 
> Lets say I've got a 3V3 microcontroller and want to buffer its outputs and bring them up to 5V (or more).
> For example use a GPIO of a stm32 to generate 5V trigger signals for external gear.
> What would be the best way of doing this?
> 
> So far the AVR designs I've looked at just connect the GPIOs directly to the jack, which does not feel right ;)
> 
> My first thought would have been an IC like the 74HC4050 hex buffer.
> But a friend warned me of using them to interface to the external world, mentioning they are a bit picky concerning output impedance or users connecting a signal to the trigger out. His recommendation would be a simple transistor to buffer the output.
> But for multiple outs I would be more interested in a rugged, multi output buffer IC.
> 
> Best,
> julian
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy




More information about the Synth-diy mailing list