Hallo,

Na het doorzoeken van i-net en CO blijft voor mij een hoop zaken nog onduidelijk.
Op vele sites worden er allerlei interfaces gebouwd maar echt duidelijk is het niet. Op de ene site worden gewoon cmos (40XX series) IC's rechtstreeks gekoppeld. Op andere sites weer 74HCXXXX en weer andere 74HCTXXXX. Ik ben eens gaan zoeken voor mijn PC naar de lpt-poort en deze is afkomstig van een winbond W83627THF. Vanuit de datasheet worden de poorten als volgt gedefineerd :

DataPorts : TTL bi-directoneel 12 mA Source sink
StatusPorts : TTL-level input
ControlPorts : Open drain 12 mA sink
In ref. schema worden alle poorten met pullup weerstanden van 2k7 opgetrokken.

Mijn vraag is het volgende :

Wat is nu de correcte manier van interfacing? Gebruik van cmos (40XX serie) of 74HCXXXXX of 74HCTXXXX

Op basis van de winbond chip zou ik zeggen de 74HCT daar deze TTL compatible zijn of maakt het geen bal uit?

Tevens indien ik de 74HC85 ouput poort(A=B) rechtstreeks aansluit op 8 NAND poorten (74HC08) trekt die uitgang dat?

Volgende vraag?

Indien ik een nand poort(74HC08) rechtreeks op de statuspoorten aansluit trekt deze dan de poorten naar low of moet je een pulldown weerstand gebruiken? (zonder aansluiting zijn de statuspoorten hoog).

Op 19 mei 2009 21:15:27 schreef Gup: Vanuit de datasheet worden de poorten als volgt gedefineerd :

DataPorts : TTL bi-directoneel 12 mA Source sink

....

Mijn vraag is het volgende :

Wat is nu de correcte manier van interfacing? Gebruik van cmos (40XX serie) of 74HCXXXXX of 74HCTXXXX

Op basis van de winbond chip zou ik zeggen de 74HCT daar deze TTL compatible zijn of maakt het geen bal uit?

Juiste conclusie, bij het koppelen van een CMOS ONTVANGER aan een TTL ZENDER gaat alleen HCT betrouwbaar werken.

Tevens indien ik de 74HC85 ouput poort(A=B) rechtstreeks aansluit op 8 NAND poorten (74HC08) trekt die uitgang dat?

Vuistregel is 1 driver kan 10 receivers van dezelfde familie aansturen. Dus ok. Maar lees de HC family data sheet van de desbetreffende fabrikant even door. PS als snelheid van belang is beperk je het beter tot 2 of 3 loads.

Indien ik een nand poort(74HC08) rechtreeks op de statuspoorten aansluit trekt deze dan de poorten naar low of moet je een pulldown weerstand gebruiken? (zonder aansluiting zijn de statuspoorten hoog).

HC drivers kunnen TTL lasten zonder meer aansturen.

Ik zou er van uitgaan, dat de parport ook in het slechtste geval nog TTL-compatibel is. En dat zijn de ingangen van de 74HCT-reeks ook.
CMOS en 74HCxx schakelen rond de halve voedingsspanning. Bij TTL (en 74HCTxx) ligt het omschakelpunt lager.

Verder zijn de ingangen van de drie genoemde familie's zo hoogohmig, dat je er tientallen tegelijk mee kan aansturen.

De status-poorten kan je zonder meer aansturen met 74HCxx, 74HCTxx of CMOS.
Enkel bij de control-poorten heb je een pull-up weerstand nodig. Dat zijn immers open-drain uitgangen.

#!@*&%$!!! :-)

Op 19 mei 2009 21:46:12 schreef Bert_mc:
[...]

Juiste conclusie, bij het koppelen van een CMOS ONTVANGER aan een TTL ZENDER gaat alleen HCT betrouwbaar werken.

Vreemd dat die schakelingen dan werken.......met CMOS (40xx), die zijn aangesloten op de datapoort voor zowel in als output

Je ruismarges zijn veel kleiner als je het verkeerd doet. Maar als je moderne spullen met kort genoege draadjes aan mekaar maakt gaat het vaak wel goed.

Bovendien, wanneer denk je dat de laatste PC gemaakt is met echte TTL poorten? Ik denk dat de moderne CMOS spullen ondertussen wel doorgedrongen zijn tot de experimenteer-PCs van de mensen hier.

Mischien beginnen met een Optocoupler, de Paralelle poort is onvergeeflijk voor fouten, en neemt als het moet graag een moederbordje mee naar de eeuwige zandgronden.

Op 20 mei 2009 11:12:23 schreef shiptronic:
Mischien beginnen met een Optocoupler, de Paralelle poort is onvergeeflijk voor fouten, en neemt als het moet graag een moederbordje mee naar de eeuwige zandgronden.

Das na mijn idee valse veiligheid. Indien de poorten met
HCT chippies geconnect worden, brandt je de HCT's door in het ergste geval en niet de poort.

Met optocouplers is het mogelijk door te hoge spanning op de optocoupler de poort op te blazen.

leg me uit hoe je dat doet?
De spanning die nodig is om van de foto diode overslag te krijgen naar de LED die er in zit is niet mis .

Als je met zulke hoge spanningen werkt, ga ik er van uit dat je weet wat je doet.

een opto aansturen is niets meer of minder dan een LED aan of uit zetten.

+/- omdraaien maakt niet uit , de LED doet het niet maar de poort blijft heel, hooguit kan je de weerstand niet goed uitrekenen, maar dan heb je een groter probleem en moet je nog maar een paar jaar wachten om met een PC iets aan te sturen.

Op 21 mei 2009 00:59:19 schreef shiptronic:
leg me uit hoe je dat doet?
De spanning die nodig is om van de foto diode overslag te krijgen naar de LED die er in zit is niet mis .

Als je met zulke hoge spanningen werkt, ga ik er van uit dat je weet wat je doet.

een opto aansturen is niets meer of minder dan een LED aan of uit zetten.

+/- omdraaien maakt niet uit , de LED doet het niet maar de poort blijft heel, hooguit kan je de weerstand niet goed uitrekenen, maar dan heb je een groter probleem en moet je nog maar een paar jaar wachten om met een PC iets aan te sturen.

Precies! Als je niet weet wat je doet :-)

Ik bedoelde ook niet aan de kant van de LED maar de andere kant.
Veiligheid die je bereikt met gebruik van HCT is net zo hoog als met optocoupler IMO (als je weet wat je doet).

Maar ik begrijp wat je bedoelt. Vele topics over aansturing met de LPT-poort gaan bij mij de haren recht opstaan..:-)