Matthias W. schrieb:> Gibt es solche Mosfets auch preisgünstig zu 8 Stück zusammengefasst in> einem chip
Nicht direkt. Es gibt Doppel-MOSFETs im SO8 Gehäuse. Aber ein P-Kanal
MOSFET allein macht noch keinen High Side Driver, da fehlt mindestens
noch die Ansteuerung bzw. der Pegelwandler.
https://www.mikrocontroller.net/articles/MOSFET-Übersicht#FET-Paare>was ggf. schneller zu bestücken wäre?
Spielt bei deinen Einzelstückzahlen für dein Hobbyprojekte jeder Cent
und jede Sekunde Bestückungszeit?
> SPI brauche ich nicht.
Hat der UDN auch nicht.
Falk B. schrieb:> Nicht direkt. Es gibt Doppel-MOSFETs im SO8 Gehäuse.
Danke Falk. Kannst Du einen passenden Typen nennen?
> Aber ein P-Kanal> MOSFET allein macht noch keinen High Side Driver,
ja.
Der IRLML6244 ist ein n-Kanal-Mosfet. Einen open-Collector-Treiber wie
den UDN kann man damit wohl schon abbilden.
Es geht um einen low side Treiber.
Matthias W. schrieb:> Falk B. schrieb:>> Nicht direkt. Es gibt Doppel-MOSFETs im SO8 Gehäuse.>> Danke Falk. Kannst Du einen passenden Typen nennen?
Dazu müßte man ein paar Anforderungen kennen. Strom, Spannung etc.
>> Aber ein P-Kanal>> MOSFET allein macht noch keinen High Side Driver,>> ja.>> Der IRLML6244 ist ein n-Kanal-Mosfet. Einen open-Collector-Treiber wie> den UDN kann man damit wohl schon abbilden.>> Es geht um einen low side Treiber.
Und warum sagst du das nicht? Der UDN2981 ist ein High Side Driver!
Falk B. schrieb:> Dazu müßte man ein paar Anforderungen kennen. Strom, Spannung etc.
48mA würden reichen. 20V auch. Der Mosfet ist schnell genug. Daher kann
man den schon nehmen. So niederohmig müsste er gar nicht sein.
Falk B. schrieb:> Der UDN2981 ist ein High Side Driver!
da hast Du recht. Das ist ein Irrtum meinerseits gewesen.
Gesucht wird in der Tat ein open collector-Teil oder ein Ersatz dessen.
Deswegen auch der n-Ch-Mosfet.
Michael B. schrieb:> Warum redest du dann von UDN2981 ?
weil ich bei der Suche nach open collector irrtümlich auf dieses Teil
stieß und das Datenblatt nicht genau genug ansah !
Matthias W. schrieb:> Falk B. schrieb:>> Der UDN2981 ist ein High Side Driver!>> da hast Du recht. Das ist ein Irrtum meinerseits gewesen.> Gesucht wird in der Tat ein open collector-Teil oder ein Ersatz dessen.>> Deswegen auch der n-Ch-Mosfet.
Dann nimm einen ULN2803. Oder ist der nicht modern genug?...;-)
Was soll den geschaltet werden? Relais, Leds...?
Matthias W. schrieb:> gegen diese MOSFETs in Form von 8 Stück hätte ich nichts einzuwenden.
Ich seh da auf die schnelle, keine wirtlichen Vorteile?!
Ein Grund warum's den ollen ULN2803 noch gibt, das moderne Ding aber
nicht mehr?
Matthias W. schrieb:> Gibt es solche Mosfets auch preisgünstig zu 8 Stück zusammengefasst in> einem chip was ggf. schneller zu bestücken wäre?
zu 8 Channel N-Channel MOSFET finde ich nichts.
4 Channel N-Channel MOSFET scheint es zu geben - aber teurer als
Einzeltransistoren.
Matthias W. schrieb:> Jörg R. schrieb:>> Was soll den geschaltet werden?>> GPIB-Bus.
Und dafür braucht man 50mA und 20V? Da reicht ein 8 Bit Treiber mit Open
Collektor Ausgängen, z.B. der 74HC621. Wie exotisch der ist weiß ich
nicht.
Es gibt aber auch noch 74HC05, 06 und 07, leider aber nur mit 6 Kanälen.
Teo D. schrieb:> Matthias W. schrieb:>> gegen diese MOSFETs in Form von 8 Stück hätte ich nichts einzuwenden.>> Ich seh da auf die schnelle, keine wirtlichen Vorteile?!
wenn ich die Datenblätter der GPIB-Bustreiber ansehe und dies mit den
Angaben der ULN vergleiche sehe ich schon Unterschiede.
Inwieweit das dann im Praxis-Betrieb stört ist eine andere Frage.
Matthias W. schrieb:> Michael B. schrieb:>> TBD62083A, TPIC2701, TPL7407L>> vielen Dank Michael !
Machst Du Copy and Paste? Ich bin nicht Michael;-)
Matthias W. schrieb:> Jörg R. schrieb:>> Dann nimm einen ULN2803.>> Danke Michael !Matthias W. schrieb:> Jörg R. schrieb:>> nicht modern genug?>> gegen diese MOSFETs in Form von 8 Stück hätte ich nichts einzuwenden.
Möchtest du ein Problem lösen, oder möchtest du unbedingt etwas mit
Mosfets machen?
Falk B. schrieb:> Und dafür braucht man 50mA und 20V?
in der Bus-Spec steht etwas von 48mA. 20V brauchen die nicht. Die
meisten open-Collector-Billigtreiber haben jedoch 50V.
> Da reicht ein 8 Bit Treiber mit Open> Collektor Ausgängen, z.B. der 74HC621.
ja.
> Wie exotisch der ist weiß ich nicht.
laut google-Suche scheint das leider heute exotisch.
bei Mouser: Sorry, "74HC621" did not return any results.
> Es gibt aber auch noch 74HC05, 06 und 07, leider aber nur mit 6 Kanälen.
ja. Der HC05 gibt es noch. Laut Datenblatt treibt er bei 4.5V 4mA, wobei
der Ausgang dann bis 0.4V ansteigen kann. Das reicht nicht um so einen
Bus zu treiben. Da kann der AVR mit seinen 20mA mehr treiben.
bei HC06 sagt Mouser: Sorry, "74hc06" did not return any results.
bei HC07 sieht es nicht viel besser aus.
Jörg R. schrieb:> Machst Du Copy and Paste? Ich bin nicht Michael;-)
nein. Ich nutze "Markierten Text zitieren". Sorry wenn ich Dich auf
diese Weise verwechselt habe !
Joachim B. schrieb:> und warum nimmst du dann nicht die originalen Busstreiber
Danke Joachim für den gutgemeinten Hinweis !
da gibt es 2 Aspekte:
- Stromverbrauch
- wie lange wird es diese Teile wohl noch geben?
Joachim B. schrieb:> wobei ein Arduino micro als Umsetzer zu GPIB2Seriell kann die Leitungen> auch treiben
48mA schafft kein AVR am Ausgang. Bis 20mA gehen die Kurven im
Datenblatt.
Matthias W. schrieb:> 48mA schafft kein AVR am Ausgang. Bis 20mA gehen die Kurven im> Datenblatt.
klar Grenzwertbetrachtung, da hast du Recht, ich denke aber ich werde
keine 15 Geräte anstecken (oder wo lag das Maximum?) ich selbst habe ja
nur 4 GPIB Geräte.
Matthias W. schrieb:> da gibt es 2 Aspekte:> - Stromverbrauch
wäre mir egal
> - wie lange wird es diese Teile wohl noch geben?
Dann kann man immer noch schauen, sogar eine DIL Platine mit SOT Mosfet
machen lassen.
PS in 30 Jahren musste kein 75160/75161 Paar getauscht werden, was
machst du mit den Teilen?
Joachim B. schrieb:> wäre mir egal
mir eben nicht egal. Deswegen suche ich eine Lösung wo nicht die
AVR-Pins direkt am Bus liegen.
es gibt diverse Projekte wo direkt AVR oder PIC am GPIB-Bus hängen. Das
ist ok für manche Fälle.
Matthias W. schrieb:> mir eben nicht egal. Deswegen suche ich eine Lösung wo nicht die> AVR-Pins direkt am Bus liegen.
OK aber ULN2803 hatte ich noch nie in Betracht gezogen, aber stimmt
schon viele Signale (alle?) auf GPIB sind low aktiv, ist ja auch logisch
bei einem Bus mit wired or.
Der ULN2803 mit 8 Leitungen scheint ideal, pro Port 0,5A max. in Summe
2,5A passt doch zu 8x 50mA locker, ach da war was,
nicht bidirektional!
Joachim B. schrieb:> in 30 Jahren musste kein 75160/75161 Paar getauscht werden, was> machst du mit den Teilen?
in meinem Keithley 197 werkeln diese Teile im DIL-Gehäuse. Solange die
dort noch gehen ist das ok.
bei einem Neuprojekt jedoch versuche ich die Teile zu umgehen. Darum
geht es hier.
> Dann kann man immer noch schauen, sogar eine DIL Platine mit SOT Mosfet
machen lassen.
das wird nicht so einfach wenn man versucht die 75160/75161/75162
funktionsgleich zu ersetzen. Mit ein paar SOT Mosfet ist das nicht
getan.
Joachim B. schrieb:> Der ULN2803 mit 8 Leitungen scheint ideal, pro Port 0,5A max.
ja Joachim. Schön ist daß dieses Teil wenig kostet. Im Vergleich zu den
Original-Bustreibern ist es halt langsamer.
da kann ggf. die Mosfet-Lösung interessant sein.
Teo D. schrieb:> Taugt davon was?> (Bei Mouser auf Lager...)
vielen Dank Teo !
SN54ALS541, SN74ALS540, SN74ALS541 sind gut weil die Eingänge nicht so
viel Strom fressen. Es sind jedoch 3-State Ausgänge. Das kann Probleme
geben wenn High getrieben wird und andere Busteilnehmer low
signalisieren wollen.
Seit Tagen suche ich - der n-Ch-Mosfet schien mir das Beste und
Billigste zu sein. Daher die obere Frage - gibts das auch preisgünstig
verpackt mit 8 Stück. Leider wohl nein.
Matthias W. schrieb:> vielen Dank Teo !
Passt schon, ohne Eigeninteresse hätte ich mich da sicher nicht so rein
gehängt.
> gibts das auch preisgünstig> verpackt mit 8 Stück. Leider wohl nein.
Dito
Matthias W. schrieb:> GPIB-Bus.
Oh Mann, eine Salamischeibe.
Joachim B. schrieb:> OK aber ULN2803
Dafür taugt der Darlington sicher nicht.
SN75(ALS)160+SN75(ALS)161 sind dafür gebaut und NICHT obsolet.
Merkwürdigerweise gibt es nur den 161 bei Reichelt, nicht den 160.
Wer Pfennigfuchsen will, kann die Treiber ganz weglassen: Bei einem AVR
sind die Ports mit 20mA Minimum, 40mA Maximum stark genug um per LOW
oder INPUT (PULL UP) die Leitungen driekt zu treiben.
Es ist halt nicht ganz so ESD robust wie ein MC3446 mal war.
Ganz passend sind 8051 Mikrocontroller, zumindest moderne die zumindest
20mA treiben können (SinoWealth, Silabs) , denn dieser uC hat von sich
aus open drain Ausgänge an den Ports.
Michael B. schrieb:> Joachim B. schrieb:>> OK aber ULN2803>> Dafür taugt der Darlington sicher nicht.
guten morgen, noch nicht wach?
Das merkte ich selber!
Joachim B. schrieb:> Der ULN2803 mit 8 Leitungen scheint ideal, pro Port 0,5A max. in Summe> 2,5A passt doch zu 8x 50mA locker, ach da war was,>> nicht bidirektional!Michael B. schrieb:> SN75(ALS)160+SN75(ALS)161 sind dafür gebaut und NICHT obsolet.> Merkwürdigerweise gibt es nur den 161 bei Reichelt, nicht den 160.>> Wer Pfennigfuchsen will, kann die Treiber ganz weglassen: Bei einem AVR> sind die Ports mit 20mA Minimum, 40mA Maximum stark genug um per LOW> oder INPUT (PULL UP) die Leitungen driekt zu treiben.
auch das schrieb ich schon, aber wenn der TO nicht will.....
Joachim B. schrieb:>> Dafür taugt der Darlington sicher nicht.>> Das merkte ich selber!>> Joachim B. schrieb:>> Der ULN2803 mit 8 Leitungen scheint ideal, pro Port 0,5A max. in Summe>> 2,5A passt doch zu 8x 50mA locker, ach da war was,>>>> nicht bidirektional!
Joachim, wie immer, merkt nix.
Auch ein MOSFET ist nicht bidirektional
Um einen GPIB I/O ohne die 75160/75161 oder 8051 zu bauen braucht man 2
Pins,
einen immer als Input, einen immer als Output geschaltet:
1
+5V
2
|
3
PullUp
4
|
5
Input --------+-- GPIB
6
|
7
Output ------|I MOSFET
8
|S
9
GND
Das ginge auch mit einem ULN2803.
Aber er ist für GPIB viel zu LANGSAM; und das übersiehst du.
> guten morgen, noch nicht wach?
Also Gute Nacht.
Michael B. schrieb:> Joachim, wie immer, merkt nix.
Laberkop labert wie immer, das Mosfets auch nicht bidirektional sind
merkte ich ja auch selber
bedingt auch nur bei I2C mit Pegelwandler auf low gehts eben mache ich
ja selber und andere mit MOSFET aber I2C ist eine andere Baustelle als
IEEE488 aka GPIB IEC625
sach mal willst du nicht lieber wieder zu Holzdrechseltips wechseln?
Michael B. schrieb:> Aber er ist für GPIB viel zu LANGSAM; und das übersiehst du.
nö ich war ja schon längst wieder in der Spur:
Joachim B. schrieb:> Michael B. schrieb:>> SN75(ALS)160+SN75(ALS)161 sind dafür gebaut und NICHT obsolet.>> Merkwürdigerweise gibt es nur den 161 bei Reichelt, nicht den 160.>> auch das schrieb ich schon, aber wenn der TO nicht will.....
ich würde auch das Original nehmen 75160/75161 und da war ich ganz bei
dir!
Michael B. schrieb:> Aber er ist für GPIB viel zu LANGSAM
das ist die Frage. Der Bus hat ja einen 3-wire Handshake und muss nicht
beliebig schnell betrieben werden.
zudem sind ja keine 50V am Bus. Wenn der Treiber eine gewisse Steilheit
kann und nur 1/10 der Spannung da ist, so wird das wohl auch Faktor 10
schneller gehen.
man müsste sich das mal näher ansehen was die Teile in der Praxis
machen.
die Mosfets erscheinen recht schnell und sind nicht so groß dass man sie
nicht einsetzen könnte.