Forum: Mikrocontroller und Digitale Elektronik Mehrere Eingangs Leitungen schalten mit einem AVR


von Rene K. (draconix)


Lesenswert?

Ich habe acht Eingangsleitungen mit unterschiedlichen Freq. Nun möchte 
ich immer nur eine Leitung mit dem ICP messen. Das heißt, ich müsste 
entweder extern mit einem Jumper die Leitungen jeweils umstecken, was 
aber eigentlich nicht Sinn und Zweck ist - oder ich lasse den Atmega die 
Leitungen durchschalten.

Nur stellt sich mir die Frage welchen IC ich da nehmen kann, mit dem ich 
durch die verschiedenen Leitungen durchwechseln kann. Ich dachte erst an 
ein Schieberegister, aber können die mir auch eine Rechtecksignal 
durchreichen?!

von Johannes (Gast)


Lesenswert?

Ich würde einfach einen Multiplexer nehmen.

von Grübler (Gast)


Lesenswert?

74LS151

von Peter D. (peda)


Lesenswert?

Bei nicht zu alten AVRs (z.B. ATmega164) geht das intern:

ADC-Multiplexer -> Komparator -> ICP


Peter

von Rene K. (draconix)


Lesenswert?

Grübler schrieb:
> 74LS151

Vielen Dank, die Idee mit dem Multiplexer ist sehr gut! Und relativ 
leicht umzusetzen.

Peter Dannegger schrieb:
> Bei nicht zu alten AVRs (z.B. ATmega164) geht das intern:
>
> ADC-Multiplexer -> Komparator -> ICP
>
>
> Peter

Auch eine gute Idee, spart auf jeden Fall einen IC ein. Mit dem 
ADC-Multiplexer komm ich ja noch hin, aber wie komme ich da zum ICP? Der 
Multiplexer kann doch bloß den negativen Comparator Eingang "auswählen"?

von Peter D. (peda)


Lesenswert?

• Bit 6 – ACBG: Analog Comparator Bandgap Select
When this bit is set, a fixed bandgap reference voltage replaces the 
positive input to the Analog
Comparator.


Peter

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.