Ik ben aan het experimenteren met deze schakeling :
http://www.tuxgraphics.org/common/src2/article06061/eth-remote-device.…
Hierbij zit een ATMEGA88 draaiend op 3V3 aangesloten op een ENC28J60.
Nu wil ik deze processor vervangen door een ATMEGA128, voor zover ik in de datasheets kan zien is dit ook geen enkel probleem , de ENC28J60 zou gewoon 5V tolerant zijn.
Nu zie ik op het internet divese modulen aangeboden worden waar toch een 74AHC125 gebruikt wordt zoals hier :
http://www.skpang.co.uk/catalog/images/microchip/docs/SCH_ET-MINI%20EN…
Kan iemand me daar het nut van uitleggen ?
Groeten, Bram
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Omdat je anders de 5v logische levels misschien niet haalt.
Bijvoorbeeld CMOS inputs hebben 3.5 volt nodig voor een '1' en de ENC levert maar 3.3 volt...
Weet er iemand waar ik de 74VHCT125A kan krijgen ?, liefst in de buurt zonder al te hoge minimum order kosten. Futurlec heeft m wel maar duurt een paar weken. Een goed alternatief is ook welkom.
Groeten, Bram
Marcel
AVR C tutorial http://expand.xs4all.nl/avr
Op 31 december 2010 15:35:37 schreef Arco:
Omdat je anders de 5v logische levels misschien niet haalt.
Bijvoorbeeld CMOS inputs hebben 3.5 volt nodig voor een '1' en de ENC levert maar 3.3 volt...
In de datasheet van de ATmega128A http://www.atmel.com/dyn/resources/prod_documents/doc8151.pdf pg. 320 staat dat 0.6 Vcc betrouwbaar wordt gezien als een '1'. Voor Vcc = 5V is dat dus 0.6 x 5 = 3V. Met 3.3V lijkt het mij geen probleem.
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Weet er iemand waar ik de 74VHCT125A kan krijgen?
Da's toch de SMD-uitvoering van de 74HCT125? Bij Display staan ze in de uitverkoop
Verder ben ik het met Marcel eens: 3V zal door een AVR, die op 5V draait, als "hoog" herkend worden. Maar die twijfel, hé... 
