Digitale Invertierung Hall Sensor mit SN74LVC3G06DCUR

Gast #7146674
Lesenswert?

Hallo zusammen,

ich möchte gerne das Signal eines digitalen Hall-Sensors invertieren. 
Auf meiner aktuellen Platine ist für die Invertierung ein SN74LS05D 
verbaut. Auf meiner neuen Platine möchte ich einen IC mit weniger 
Stromverbrauch und mit nur 3 Ein- und Ausgängen verwenden. Dafür habe 
ich den SN74LVC3G06DCUR gefunden. Da ich ein absoluter Digitaltechnik 
Laie bin, stelle ich mir die Frage, ob man an meinen Hall-Sensor (A121 
Reihe von Allegro) auch bedenkenlos den Neuen, auf CMOS basierenden 
Inverter verwenden kann?

Vielen Dank schon mal!
Gast #7146680
Lesenswert?

Bert schrieb:
> Auf meiner aktuellen Platine ist für die Invertierung ein SN74LS05D
> verbaut.

Das ist kein normaler Inverter, sondern ein fast "analog" arbeitender 
Baustein.

Was passiert mit dem Ausgangssignal? Wovon wird das ausgewertet?

Davon hängt im wesentlichen ab, ob Du diesen Inverter durch irgendwas 
anderes ersetzen kannst.

Was ist der tiefere Hintergrund hinter der Idee, das Signal des 
Hallsensors zu invertieren?
#7146689
Lesenswert?

Bert schrieb:
> ich möchte gerne das Signal eines digitalen Hall-Sensors invertieren.
> Auf meiner aktuellen Platine ist für die Invertierung ein SN74LS05D
> verbaut.

Ein uraltes Ding.

> Auf meiner neuen Platine möchte ich einen IC mit weniger
> Stromverbrauch und mit nur 3 Ein- und Ausgängen verwenden.

Single Gate

> Dafür habe
> ich den SN74LVC3G06DCUR gefunden.

Unsinn.

> Da ich ein absoluter Digitaltechnik
> Laie bin, stelle ich mir die Frage, ob man an meinen Hall-Sensor (A121
> Reihe von Allegro) auch bedenkenlos den Neuen, auf CMOS basierenden
> Inverter verwenden kann?

Sicher. 74HC1G04 ist dein Freund, oder was ähnliches. Aber denk dran, 
der IC hat einen Open Drain Ausgang, da braucht man noch einen externen 
Pull-Up Widerstand.
Moderator (Firma: Titel) Persönliche Seite #7146694
Lesenswert?

Bert schrieb:
> ob man an meinen Hall-Sensor (A121 Reihe von Allegro) auch bedenkenlos
> den Neuen, auf CMOS basierenden Inverter verwenden kann?
Nicht unbedingt. Es gibt viele Hall-Sensoren die einen OC-Ausgang haben 
und nur ein Low definiert ausgeben können. Bei High sind sie einfach 
hochohmig und müssen mit einem Pullup auf einen definierten Pegel 
gezogen werden. Und jetzt kommt der Knackpunkt: die 74LS-Serie erkennt 
an einem offenen Eingang ein high, ein offener CMOS-Eingang erkennt 
irgendwelchen Käse.

Dort findet sich der Link zum PDF, aus dem der Screenshot ist:
https://www.allegromicro.com/en/insights-and-innovations/technical-documents/hall-effect-sensor-ic-publications/hall-effect-ic-applications-guide

> (A121 Reihe von Allegro)
Ein Link auf so ein Produkt würde reichen, mit deinen Stichworten finde 
ich nur Gummihandschuhe...
https://www.google.com/search?q=A121+Allegro
Angehängte Dateien:
Gast #7146708
Lesenswert?

Das Signal wird von einem BLDC-Regler ausgewertet. Wie genau das intern 
funktionert, weiß ich leider nicht. Ich vermute das Signal wird einfach 
an einen Mikrocontroller Pin angelegt.
Die Signale müssen für die Motor-Ansteurung invertiert werden.

Falk B. schrieb:
> Ein uraltes Ding.

Ich weiß, deswegen der Umstieg :-)

Falk B. schrieb:
> Unsinn.

Warum ist der IC Unsinn?

Falk B. schrieb:
> Sicher. 74HC1G04 ist dein Freund, oder was ähnliches. Aber denk dran,
> der IC hat einen Open Drain Ausgang, da braucht man noch einen externen
> Pull-Up Widerstand.

Ok, dann schau ich mit den mal an. Pullup ist ja bei den alten ICs auch 
schon drauf.
#7146742
Lesenswert?

Bert schrieb:
> Lothar M. schrieb:
>> die 74LS-Serie erkennt
>> an einem offenen Eingang ein high, ein offener CMOS-Eingang erkennt
>> irgendwelchen Käse.
>
> Was hat die 74LS-Serie dann für einen Eingang?

Einen bipolaren, der bei LOW ganz ordentlich Strom zieht (naja, weniger 
als Original TTL, aber immer noch genug, ich schätze mal um die 
0,1-0,5mA).

https://de.wikipedia.org/wiki/Transistor-Transistor-Logik
Moderator (Firma: Titel) Persönliche Seite #7146790
Lesenswert?

DerEgon schrieb:
> Ein 74LS05 hat keinen Pullup "schon drauf".
Oh doch, der ist schon drin.

Bert schrieb:
> Was hat die 74LS-Serie dann für einen Eingang?
Einfach mal die Google Bildersuche nehmen:

https://www.google.com/search?q=74ls+input+schematic&tbm=isch

Da findet sich dann sowas wie dort ungefähr in der Mitte:

https://www.nutsvolts.com/magazine/article/understanding_digital_logic_ics_part_2

https://www.sciencedirect.com/topics/computer-science/logic-family

Oder dort am Anfang:

https://electronics.stackexchange.com/questions/503736/s-bracket-transistors-and-reverse-breakdown-diodes-in-texas-instrument-74ls32-da
#7147722
Lesenswert?

Christian M. schrieb:
> Wolfgang schrieb:
>> Nein, die 74LS-Familie besitzt am Eingang KEINEN Pullup-Widerstand.
>
> Doch, 20k!
>
>> Guck dir die Innenschaltung der Eingangsstufe an.
>
> Eben!

Das kann man so nicht verallgemeinern. Es kommt wohl auch auf den 
Hersteller an. Nicht jeder hat zu jedem Typ die Innenschaltung im 
Datenblatt. Eine Ausnahme ist TI. Aber auch da unterscheidet sich die 
innenschaltung von Typ zu Typ. Auch bei gleicher logischer Funktion, 
z.B. open collector Inverter. Siehe Anhang.
Angehängte Dateien:
Moderator (Firma: Titel) Persönliche Seite #7147786
Lesenswert?

Axel S. schrieb:
> Das kann man so nicht verallgemeinern. Es kommt wohl auch auf den
> Hersteller an.
Letztlich ist aber in jedem der dargestellten Fälle und auch aus meiner 
Erfahrung ein offener 74LS-Eingang = High

Und deshalb ist ein daran angeschlossener Hall-Sensor mit OC-Ausgang 
auch ohne externen Pullup in der Lage, ein 74LS-Eingang anzusteuern. Das 
ist hier aber eh' schon erledigt, weil ja noch exern ein Pullup am 
Eingang hängt.

Dank dieses externen Pullups kann da auch ein CMOS-Eingang angeschlossen 
werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren