www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Level Shift Logic bei ENC28J60


Autor: Fabian Schreyer (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Fabian Schreyer (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Christof Rieger (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Nik Bamert (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.