www.mikrocontroller.net

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


Autor: Rene K. (draconix)
Datum:

Bewertung
0 lesenswert
nicht 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?!

Autor: Johannes (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich würde einfach einen Multiplexer nehmen.

Autor: Grübler (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
74LS151

Autor: Peter Dannegger (peda)
Datum:

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

ADC-Multiplexer -> Komparator -> ICP


Peter

Autor: Rene K. (draconix)
Datum:

Bewertung
0 lesenswert
nicht 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"?

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.