PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Atmel und 4066, mechanischen Schalter ersetzen



Accenter
23.02.2008, 16:18
Ich möchte 2 mechanische BCD Drehschalter durch eine Atmelschaltung ersetzen. Brauche ich dazu 4066 gatter (zum schalten) oder geht das auch direkt?

Wenn ich das mit mehreren 4066 Gattern realisiere gibt es ja gemeinsame Anschlüsse. Kann ich gewisse Gatter am 4066 einfach zusammen schließen? Gibts da was zu beachten? Ich habe das noch nie probiert.

Ich habe einen Schaltplan angehängt. "Rotary 1,2,4,8" sind mit dem Atmel verbunden (Das Atmelprogramm kann ich nicht verändern), ich kann lediglich eine eigene kleine Atmelschaltung aufbauen die mir das ansteuert.

Besserwessi
23.02.2008, 18:52
Es könnte gehen den Atmel direkt zu nehmen, dann muß der dur schnell genug auf den Auswahlpin reagieren. Die 4066 Gatter kann man recht frei verbinden. Solange die Spannungen innerhalb der Versorgungsspannung bleiben gibt es da kaum was zu beachten.

shaun
23.02.2008, 23:06
Da man nicht weiss, was im auswertenden Atmel steckt, finde ich es etwas gewagt, jeweils beim Flankenwechsel der Auswahlleitung die richtigen Codes auf die 4 Leitungen zu legen. Da muss die entscheidende Routine schon sehr kurz sein, damit bei ungünstiger Programmierung des abfragenden Controllers kein Matsch entsteht. Bevor ich zwei 4066 einsetze, würde ich aber eher einen 2->1 Digital-DeMUX einsetzen (74HC257 o.ä.), die 2x4 Eingänge mit 8 Portpins verbinden und dann die Select-Leitung und die 4 Ausgänge mit dem gezeigten Ausschnitt verbinden, ggf über Dioden, da der "geheimnisvolle" Atmel in der Zielschaltung anscheinend die pullups aktiv hat.