Hallo zusammen
Ich habe scho gestern eine beitrag verfasst nämlich:
Beitrag "Helligkeits auswertung mittels Fotodiode und Komparator mit vorgeschlteten ldr's"
Nun habe ich scho ein paar antworten bekommen nur noch nicht der
richtigen lösungsansatz.
Nun will ich mittels 4 Fotodioden die vorne/ hinten/ links/ rechts an
einem beam-bot platziert sind die höchste helligkeit im raum finden.
Dazu habe ich mir folgendes aus dem beitrag vom ( MaWin ) hergeleitet. (
falls ihr mal schauen wollt)
Die Fotodioden sind im Spannungsbetrieb geschaltet diese 4 spannungen
muss ich jez alle vergleichen um das maximun zu finden. Als auswertung
stelle ich mir OpAmp und MUX vor.
Nun zu meinem problem ist ich will die Fotodiode z.B a <= vorne
auswerten ob diese die hellste ist von a oder b oder c oder d nun aber
am ausgang dieser auswertung soll es nur high sein wenn a <= heller ist
als alle anderen, low wenn a dunkler ist als b oder c oder d
Freue mich schon auf eure antworten
Gruss Fabio
@ Fabio (Gast)
>Nun habe ich scho ein paar antworten bekommen nur noch nicht der>richtigen lösungsansatz.
Bitte? Der Schaltplan von MaWin ist nahezu vollständig!
>Die Fotodioden sind im Spannungsbetrieb geschaltet
Ist machbar aber eher ungünstig, weil dann Tolaranzen und
Temperaturabhängigkeiten voll zuschlagen. Für einen ersten Versuch aber
OK.
>Nun zu meinem problem ist ich will die Fotodiode z.B a <= vorne>auswerten ob diese die hellste ist von a oder b oder c oder d nun aber>am ausgang dieser auswertung soll es nur high sein wenn a <= heller ist>als alle anderen, low wenn a dunkler ist als b oder c oder d
Nennt sich Dekoder und ist nicht anderes als ein bisschen und/oder
Logik.
Du hast drei Eingangssignal aus Mawins Schaltung, daraus willst du vier
Signale erzeugen, welche jeweils a-d als Maximum anzeigen.
a --+-----|+\
| >---+-- AB, high wenn Photodiode a heller sieht als b
b --(--+--|-/ |
| | +----+
| +-------| CD |
| |4053|--+
+----------|1/3 | | LT1013 (präziser single supply OpAmp)
+----+ +--|+\
| >-- FIN, high wenn der grössere von a und b
+----+ +--|-/ grösser ist als der grössere von c und
d
+----------| CD | |
| |4053|--+
| +-------|2/3 |
| | +----+
c --(--+--|+\ |
| >---+-- CD, high wenn Photodiode c heller sieht als d
d --+-----|-/
Eingangssignale | Ausgangssignale
----------------+-----------------
AB CD FIN | A B C D
0 0 0 | 0 0 0 1
0 0 1 | 0 1 0 0
0 1 0 | 0 0 1 0
0 1 1 | 0 1 0 0
1 0 0 | 0 0 0 1
1 0 1 | 1 0 0 0
1 1 0 | 0 0 1 0
1 1 1 | 1 0 0 0
Wie man sieht, sind die Ausgangscodes jeweils doppelt vorhanden, was
auch logisch ist bei einem 1 aus 4 Dekoder mit drei Eingangsbits. Damit
kann man recht gut minimieren. Das ist aber jetzt eine Aufgabe für dich.
Kleiner Tip wie es geht.
Beitrag "Re: pulse direction signal zu encoder a b?"
@ Falk Brunner (falk)
> Bitte? Der Schaltplan von MaWin ist nahezu vollständig!
Dass habe ich irgendwie völlig verpasst mit den drei Eingängen. Also mit
nahezu meinst du dass noch die passende Logik nach dieser Auswertung
fehlt??
> Ist machbar aber eher ungünstig, weil dann Tolaranzen und> Temperaturabhängigkeiten voll zuschlagen. Für einen ersten Versuch aber> OK.
Soll ich denn nach der Testphase besser mit dem Fotostrom bzw. einem TIA
arbeiten und dann so die Auswertung realisieren oder gibt es da bessere
Wege??
>> Nennt sich Dekoder und ist nicht anderes als ein bisschen und/oder> Logik.
ok alles klar... hm nicht so wenn ich jetzt mit
> Du hast drei Eingangssignal aus Mawins Schaltung, daraus willst du vier> Signale erzeugen, welche jeweils a-d als Maximum anzeigen.> a --+-----|+\> | >---+-- AB, high wenn Photodiode a heller sieht als b> b --(--+--|-/ |> | | +----+> | +-------| CD |> | |4053|--+> +----------|1/3 | | LT1013 (präziser single supply OpAmp)> +----+ +--|+\> | >-- FIN, high wenn der grössere von a und b> +----+ +--|-/ grösser ist als der grössere von c und> d> +----------| CD | |> | |4053|--+> | +-------|2/3 |> | | +----+> c --(--+--|+\ |> | >---+-- CD, high wenn Photodiode c heller sieht als d> d --+-----|-/
hast du eine Idee welche TTL in frage kommen könnten anstatt CD4053 ??
> Eingangssignale | Ausgangssignale> ----------------+----------------->> AB CD FIN | A B C D>> 0 0 0 | 0 0 0 1>> 0 0 1 | 0 1 0 0>> 0 1 0 | 0 0 1 0 LOL hier kann ich nur weinen ^^>> 0 1 1 | 0 1 0 0 Ich habe dass mit den drei Eingängen>> 1 0 0 | 0 0 0 1 echt nicht gesehen und bin immer von>> 1 0 1 | 1 0 0 0 dem Ausgang FIN ausgegangen...>> 1 1 0 | 0 0 1 0 Hätte gerne selber die Wahrheitstabelle>> 1 1 1 | 1 0 0 0 bzw. die Ausgänge hergeleitet. ^^
kann ich jetzt eigentlich mit dieser Wahrheitstabelle ein nachfolgende
Schaltung mittels KV-Diagramm konstruieren??
die mir das Maximum von a-d anzeigt??
> Wie man sieht, sind die Ausgangscodes jeweils doppelt vorhanden, was> auch logisch ist bei einem 1 aus 4 Dekoder mit drei Eingangsbits. Damit> kann man recht gut minimieren. Das ist aber jetzt eine Aufgabe für dich.> Kleiner Tip wie es geht.
Den Beitrag werde ich mir anschauen . :)
Du hast mir echt geholfen danke
MfG Fabio
@ Fabio (Gast)
>nahezu meinst du dass noch die passende Logik nach dieser Auswertung>fehlt??
Ja.
>Soll ich denn nach der Testphase besser mit dem Fotostrom bzw. einem TIA>arbeiten
NEIN! Für den ersten Versuch ist es einfacher und OK.
>hast du eine Idee welche TTL in frage kommen könnten anstatt CD4053 ??
Was hast du gegen 4053? Das ist OK.
>kann ich jetzt eigentlich mit dieser Wahrheitstabelle ein nachfolgende>Schaltung mittels KV-Diagramm konstruieren??>die mir das Maximum von a-d anzeigt??
ja.
@ Falk Brunner (falk)
>>nahezu meinst du dass noch die passende Logik nach dieser Auswertung>>fehlt??>> Ja.
oh cool werde mich gleich an die arbeit machen.
> NEIN! Für den ersten Versuch ist es einfacher und OK.
ja ok dass denke ich auch
ich meinte ja nur wenn ich später eine von äusseren Einflüssen relativ
genaue Auswertung hinkriege will ist der TIA keine schlechte lösung.
denke ich!!
>>hast du eine Idee welche TTL in frage kommen könnten anstatt CD4053 ??>> Was hast du gegen 4053? Das ist OK.
nix nix bin nur erst am Anfang der Elektronik. Also möchte ich mit denn
ersten anfangen. ^^
der ist Cmos oder? Die sind doch nicht mit TTL kompatibel meinte ich
könnte
mich aber auch täuschen. Habe aber festgestellt dass dieser keine
externen anschluss hat also keine ausgang bzw. eingang in die
nachfolgende TTL Schaltung hat sollte demnach kein Problem sein
>>kann ich jetzt eigentlich mit dieser Wahrheitstabelle ein nachfolgende>>Schaltung mittels KV-Diagramm konstruieren??>>die mir das Maximum von a-d anzeigt??>> ja.
Genial!!¨Yuppi!!
Danke
Gruss Fabio
Hallo,
>> Was hast du gegen 4053? Das ist OK.>> nix nix bin nur erst am Anfang der Elektronik. Also möchte ich mit denn> ersten anfangen. ^^> der ist Cmos oder? Die sind doch nicht mit TTL kompatibel meinte ich
Das ist ein Analogschalter......den findest Du wohl kaum in TTL ;-)
Gruss
Michael
@ Michael Roek (mexman)
hi
>> nix nix bin nur erst am Anfang der Elektronik. Also möchte ich mit denn>> ersten anfangen. ^^>> der ist Cmos oder? Die sind doch nicht mit TTL kompatibel meinte ich>> Das ist ein Analogschalter......den findest Du wohl kaum in TTL ;-)
AH ok das wusste Ich nicht dachte es sei ein Multiplexer ^^
Ist TTL und Cmos kompatibel ??
MfG Fabio
Fabio schrieb:>> Das ist ein Analogschalter......den findest Du wohl kaum in TTL ;-)>> AH ok das wusste Ich nicht dachte es sei ein Multiplexer ^^
Ein Analogmultiplexer, um genau zu sein. Und der besteht aus mehreren
Analogschaltern.
> Ist TTL und Cmos kompatibel ??
TTL und Standard-CMOS (CD40xx, 74Cxx und 74HCxx) sind eingeschränkt
kompatibel. Für bessere TTL-Kompatibilität gibt es die 74HCT-Serie. Das
HCT steht für Highspeed-CMOS-TTL-compatible (oder so ähnlich). Diese
Bausteine haben im Vergleich zu CD40xx und 74HCxx einen etwas niedrige-
ren High-Low-Schwellwert an den Eingängen.
Aber warum überhaupt TTL? TTL ist aus der Mode gekommen, da nicht
besonders schnell und trotzdem recht stromhungrig. HC ist schneller,
sparsamer und mittlerweile auch billiger als TTL.
Aber vielleicht meinst du mit TTL gar nicht TTL, sondern die klassische
74xx-Serie. Diese gibt es als 74xx (TTL), 74LSxx (Low-Power-Schottky),
74Cxx (CMOS), 74HCxx (Highspeed-CMOS) und vielen anderen Varianten.
Ich würde die Gatterlogik für deine Schaltung in 74HCxx oder CD40xx
machen. Beide kann man untereinander mischen, wenn die gleiche Versor-
gungsspannung verwendet wird. Den CD4053 bekommst du übrigens auch als
74HC4053. Der ist pinkompatibel und hat etwas bessere Daten. Außerdem
passt sein Aufdruck optisch besser zu anderen 74HC-Bausteinen, solltest
du diese den CD40xx vorziehen ;-)
Yalu X. schrieb:> Beide kann man untereinander mischen, wenn die gleiche Versor->> gungsspannung verwendet wird.
VORSICHT!! Die 74HC Serie hat in der Regel eine maximal zulässige
Betriebsspannung von 6V , die 74HCT Serie von 5,5V, genauso wie die
anderen 74ger Serie.
CMOS, also 40ger Serie darf man mit maximal 18V Betriebsspannung
betreiben. Man soll diese sogar in der Regel mit 12V-15V betreiben, weil
sie sonst extrem langsam werden.
Mischen kann man diese beiden Familien also nur bei 5V Betriebsspannung,
wie es für die 74ger Serie vorgeschrieben ist.
Ralph Berres
Ralph Berres schrieb:>> Beide kann man untereinander mischen, wenn die gleiche Versor->> gungsspannung verwendet wird.>> VORSICHT!! Die 74HC Serie hat in der Regel eine maximal zulässige> Betriebsspannung von 6V , die 74HCT Serie von 5,5V, genauso wie die> anderen 74ger Serie.
Klar, die Min/Max-Angaben im Datenblatt müssen natürlich immer beachtet
werden. Bei 74HC- und CD40-Gattern, auf die ich mich mit der obigen
Aussage bezog, ist der gemeinsam nutzbare Versorgungsspannungsbereich
3-6V, beim Einsatz des CD4053 5-6V. Ich wollte lediglich darauf
hinweisen, dass innerhalb dieses Spannungsbereichs zusätzlich die
Versorgungsspannung für alle ICs (zumindest ungefähr) gleich sein
sollte, da diese Bedingung so nicht direkt in den Datenblättern steht
(sie muss aus den Angaben zu den High/Low-Eingangs- und -Ausgangsspan-
nungen abgeleitet werden).
Yalu X. schrieb
> Ein Analogmultiplexer, um genau zu sein. Und der besteht aus mehreren> Analogschaltern.>> Ist TTL und Cmos kompatibel ??>> TTL und Standard-CMOS (CD40xx, 74Cxx und 74HCxx) sind eingeschränkt> kompatibel. Für bessere TTL-Kompatibilität gibt es die 74HCT-Serie. Das> HCT steht für Highspeed-CMOS-TTL-compatible (oder so ähnlich). Diese> Bausteine haben im Vergleich zu CD40xx und 74HCxx einen etwas niedrige-> ren High-Low-Schwellwert an den Eingängen.
Ah ok gut zu wissen.
> Aber warum überhaupt TTL? TTL ist aus der Mode gekommen, da nicht> besonders schnell und trotzdem recht stromhungrig. HC ist schneller,> sparsamer und mittlerweile auch billiger als TTL.
Ja ich überlege mir gerade ob Ich doch nicht die 74XX Serie zu nehmen.
Wie du erwähnst ist mit HC der strom verbrauch geringer. Das brauche
Ich.
> Aber vielleicht meinst du mit TTL gar nicht TTL, sondern die klassische> 74xx-Serie. Diese gibt es als 74xx (TTL), 74LSxx (Low-Power-Schottky),> 74Cxx (CMOS), 74HCxx (Highspeed-CMOS) und vielen anderen Varianten.
Du hast es erfasst da Ich mich noch nicht so gut mit all den IC auskenne
habe ich das verwechselt. Ich meinte 74xx :D
TTL zu Cmos gibt es da irgendwie einen elektrischen unterschied ?
> Ich würde die Gatterlogik für deine Schaltung in 74HCxx oder CD40xx> machen. Beide kann man untereinander mischen, wenn die gleiche Versor-> gungsspannung verwendet wird. Den CD4053 bekommst du übrigens auch als> 74HC4053. Der ist pinkompatibel und hat etwas bessere Daten. Außerdem> passt sein Aufdruck optisch besser zu anderen 74HC-Bausteinen, solltest> du diese den CD40xx vorziehen ;-)
Ich werde es lieber mit der 74HCxx Serie machen. Die ist schnell und hat
einen geringen Stromverbrauch. ^^
Danke für den tipp denn 74HC4053 werde ich mir mal ansehen und
wahrscheinlich auch nehmen.
danke dir nachmal Yalu X. (yalu)