Forum: Mikrocontroller und Digitale Elektronik Level Shift Logic bei ENC28J60


von Fabian Schreyer (Gast)


Lesenswert?

Habe mir heute mal das Datenblatt des ENC28J60 angesehen. Da dieser Chip
mit 3,3V betrieben wird, wird darin erwähnt, dass, falls der daran
angeschlossene Mikrocontroller mit 5V läuft, eine sogenannte "Level
Shift Logic" an einigen Pins zum Einsatz kommen muss. Was bedeutet das
in der Praxis, bzw. welches Bauteil benötige ich hierfür?

Ausserdem scheint dieses Projekt hier soetwas ja auch nicht zu
benutzen, oder verstehe ich da etwas falsch?
http://www.mikrocontroller.net/forum/read-1-310134.html#new

von Fabian Schreyer (Gast)


Lesenswert?

So nach genauerem Studium hat sich ergeben, dass ich einen CMOS-Chip
(74HCT08/AND-Gatter im Datasheet vorgeschlagen) benötige. Ich habe
selber einige 74HCT00/NAND-Gatter rumliegen, werde mich jetzt erstmal
damit beschäftigen.

von Christof Rieger (Gast)


Lesenswert?

Wenn man den ENC mit einem AVR verbindet, bin ich so dreist zu
behaupten, das man ohne Levelshifter auskommt. ATMEL gibt an, dass die
Controller 0,6*Vdd sicher als High erkennen. Das wären bei 5V High ab
3,0V. Der ENC gibt seinerseitz einen sehr guten Highpegel aus (volle
Versorgungsspannung 3,3V). Einziger Unsicherheitzfaktor wären da die
Eingangskapazitäten des Eingangspins des AVR. Schaltet der ENC
niederohmig genug durch um diese Kapazität schnell genug zu laden um
somit einen schnellen Zugriff sicher zustellen. Man könnte noch die
Spannung des AVR auf 4,5V absenken. Die meisten arbeiten dann auch noch
mit der vollen Taktfrequenz und High wird ab 2,7V sicher erkannt. Das
reicht dann in jedem Fall.

von Nik Bamert (Gast)


Lesenswert?

Also bei mir klappts vorzüglich

avr @5V und enc@3.3Volt, der ENC verträgt die 5V seinerseits ja und der
AVR versteht die 3.3 als 1 ..., das ganze läuft nun seit 3 Tagen und
alles ist noch i.O. ;-)

gute Nacht..
Nik

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.