juhhi
Newbie level 3
![Newbie level 3](/styles/images/ranks/alevel3.gif)
Hello!
I have spent last couple of days using Multisim and Google and trying to design input circuit to microcontroller (AVR) with following requirements:
1. Incoming signals: TTL-level pulse sensor, open-collector Hall-sensor and automotive switch-type input (+13,6V - open circuit)
2. Frequency range would be from discrete input (0,1Hz I quess) to 10kHz
3. Environment is a car so the input should be capable to protect controller against transients
I have facilities to use SMD components. Following component are available for use (and the cost I not the first thing to worry about, so missing components can be ordered):
Optocoupler IL205AT
Diode network BAV199
Zener diodes 4,7 to 9,1V (BZX84...)
NPN and PNP transistors BC807, BC847
Schmitt-triggers
etc.
Basically these input signals are easy to handle, but when trying to achieve all off them with only one type off circuitry the problems begin...
Any ideas are most welcome!
I have spent last couple of days using Multisim and Google and trying to design input circuit to microcontroller (AVR) with following requirements:
1. Incoming signals: TTL-level pulse sensor, open-collector Hall-sensor and automotive switch-type input (+13,6V - open circuit)
2. Frequency range would be from discrete input (0,1Hz I quess) to 10kHz
3. Environment is a car so the input should be capable to protect controller against transients
I have facilities to use SMD components. Following component are available for use (and the cost I not the first thing to worry about, so missing components can be ordered):
Optocoupler IL205AT
Diode network BAV199
Zener diodes 4,7 to 9,1V (BZX84...)
NPN and PNP transistors BC807, BC847
Schmitt-triggers
etc.
Basically these input signals are easy to handle, but when trying to achieve all off them with only one type off circuitry the problems begin...
Any ideas are most welcome!