Forum: Mikrocontroller und Digitale Elektronik Fragen zum AVR HID-Keys beispiel von obdev.at


von ich (Gast)


Lesenswert?

Hallo!

Ich habe mir gerade mal das HID-Keyboard Beispiel von
http://www.obdev.at/products/avrusb/hidkeys.html
angeschaut.

Dabei stellen sich für mich folgende Fragen:

Im Datenblatt zum Atmel Mega8 steht:

Operating Voltages
– 2.7 - 5.5V (ATmega8L)
– 4.5 - 5.5V (ATmega8)
Speed Grades
– 0 - 8 MHz (ATmega8L)
– 0 - 16 MHz (ATmega8)

In der Beispielschaltung ist ein Mega8 eingezeichnet. Gleichzeitig steht 
aber im Plan: "Diodes in supply reduce voltage to ca. 3,6V" und der 
Quarz ist ein 12MHz Quarz.
Diese Schaltung ist doch dann sowohl mit dem Mega8 (nur 3,6 statt 4,5V 
Versorgung) als auch mit dem Mega8L (12MHZ soll, 8MHz ist) nicht 
möglich? oder sehe ich da was falsch??

Außerdem frage ich mich, ob die Schaltung mit nem 3V3 Spannungsregler 
nicht besser versorgt währe?

ich danke euch schon mal für eure Antworten!

von Chrisi (Gast)


Lesenswert?

Das ist das Problem. Die Signale sollen in der Nähe von 3.3V sein, der 
Prozessor packt die 3.3V aber bei 12MHz nicht mehr. Nimm einen Nicht-L 
Typen. Von den L-Typen erzählt "man" sich, dass sie die 16MHz nicht 
packen und deswegen als L-Typ @ 8MHz herhalten... nur ein Gerücht, hab's 
glaub ich hier mal gelesen.

von F. K. (freddy436)


Lesenswert?

Nehm die zwei Dioden raus, betreib den mega8 mit 5V, Aber klemm dafür 
zwei 3,6V Z-Dioden in an die Datenleitungen, dann biste auf der sicheren 
Seite.
Häufig sind die USB Datenleitungen auch 5V tolerant, aber darauf sollte 
man sich nicht verlassen ;)

von ich (Gast)


Angehängte Dateien:

Lesenswert?

Meinst du die Dioden so (s. Anhang) oder nach GND?

von F. K. (freddy436)


Lesenswert?

ne, das funktioniert so garnicht.

Hier mal ne kleine Schaltung (die USB Schaltung ist oben Rechts)
http://freddy.eu.org/projects/AVRUSB-ISP/schematics.pdf

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.