[sdiy] gates and clock inputs to a microprocessor
Jason Proctor
jason at redfish.net
Sun Oct 25 22:06:20 CET 2009
> > on the Arduino module i used MC34072 comparators with the threshold set to
>> 1.2v or thereabouts, on digital inputs and outputs. works fine. the opamps
>any reason for this particular opamp over say the lm741/747?
it's a rail-safe opamp i trust. other options would be lt1013
(overkill) or lm358 (cheap though Ken reports some mfring issues).
> > are powered from a unipolar supply so there's no negative voltage
>> possibility.
>makes sense. What about protecting the input pins from negative voltage?
the unipolar supply on the opamps means that the output can't go
negative. in comparator mode, the output is +5v or 0v. i use this
mechanism in both directions. of course if you're driving gear that
requires 10v, like an ARP or something, then you might want to power
the output comparators from +15 then divide the output down to +10,
like Ken does.
> > someone correct me if i'm wrong here, but the pullups only come into play
>> when there's nothing connected to the input. it's to prevent the pin from
>I was wondering about that... I did see a lot of designs that used
>100K pulldowns though..
100k is a lot compared to the 1k output impedance of (eg) an MOTM module :-)
>for me I am only outputtin unipolar gates but they should probably be
>scaled to 0-12V ompamps should be fine for this app.
no i'm talking about the Arduino's *analogue* I/O here. the digital
"gate" I/O is done via the comparators discussed above and earlier in
the thread.
hth
More information about the Synth-diy
mailing list