[sdiy] gates and clock inputs to a microprocessor
Jason Proctor
jason at redfish.net
Sun Oct 25 21:41:52 CET 2009
hey Danjel,
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 are powered from a unipolar supply so there's no
negative voltage possibility.
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 floating, which uprocs don't like. if you have something
else connected, then its impedance will be much less than the pullup
value and whatever's the other side of the pullup won't count for
much.
on the analogue inputs & outputs i used opamps with scaling and
biasing to convert the Ard's 0-5v voltage range to +/-5v at the
outside world. this is so that an Ard LFO sketch could have a bipolar
output, and that bipolar input signals would behave "properly". just
like an analogue module.
i kinda dropped the ball on my part of getting the Ard circuit and
board layout together (sorry Byron...) but i hope to have something
sorted soon. the circuit will go to sdiy for feedback and approval
before anything goes to fab.
hth
J
>I am working on module where I have a microprocessor receive gate/trig
>inputs for clock and reset controls.
>
>what do I need in terms of analog circuits to condition those inputs?
>e.g.
>-for input over voltage protection would I use a resistor plus 5V zener?
>-comparator to allow low voltage signals trigger?
>-series diode to protect from negative voltage?
>
>Also the uP will be outputting gate signals. Should these be buffered
>or can I just drive straight from the output pins? (it is an
>atmega168)
>
>Also if the input pins of the microprocess are using pullups, how
>would I have an incoming pulse trigger on rising edge? would I need to
>put it through an inverter?
>
>I am sure all this stuff has been covered and well documented in
>schematics. I am going to head over to MFOS to get some ideas but
>thought it would be good to check some other resources.
>
>
>cheers,
>Danjel
>_______________________________________________
>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