Forum
Fototransistor Matrix auswerten (Schaltungstechnik)
» Hi,
» hab nochmal nachgesehen. Hatte mir fälschlicherweise PNP-Transistor
» gemerkt.
»
» Es ist ja ein NPN-Fototransistor, von dem eigendlich nur die Foto-Diode
» (ohne Basis-beschaltung) verwendet wird.
» Also ist es auch so, wie Du vermutet hast: +Ub über Multiplexer an
» Kollektoren einer Spalte, Emitter über je 1 Festwiderstand nach Masse.
» Emitoren einer Zeile über Dioden an einen Eingang des Analog-Schalters aus
» der CMOS-Reihe (vgl. 4066). 10 Zeilen und 10 Spalten bilden.
»
» Das bedeutet für die Software:
» Initialisiere maxAnalogwert und Zeilen-Spalten-Index mit 0
» Initialisiere Spalten-Zähler,
» . Ausgeben Spalten-Code an digitalen Demultiplexer (1 aus 10)
» . initialisiere Zeilen-Zähler
» .. Ausgeben Zeilenkode an Analog-Schalter (4-bit)
» .. lesen Analogwert
» .. vergleiche Analogwert mit maxAnalogwert
» .. wenn größer, dann Zeilen-Zähler / Spalten-Zähler in
» Zeilen-Spalten-Index ablegen und Analogwert in maxAnalogwert speichern.
» .. increment Zeilenzähler
» . loop Zeile
» . increment Spalten-Zähler
» loop
» Ausgeben Zeilen-Spalten-Index
»
»
»
» CU
» Stef
--
High, die 4066 Schalter, bzw. Typen ähnliche, würde ich nicht nehmen.
(ist nur mal eine schnelle grobe Schätzung; Einschätzung)
--
--
...und täglich grüßt der PC:
"Drück' ENTER!
Feigling!"
Gesamter Thread:
