Attiny85V mit 16.500.000Hz übertakten?

Gast #1367718
Hi,

ich habe mal eine Frage,

wenn ich den Attiny85(mit V) nehme ist der ja nur bis 10Mhz taktbar bzw 
spezifiziert...
ich benötige aber 16.5Mhz für eine USB-Anwendung. Ist das einfach nur 
nicht spezifiziert und Atmel verwendet die selben chips, wo die "V" 
version nur anderen tests unterzogen wurde und daher anders spezifiziert 
sind oder haben die chips wirklich unterschiede und funktionieren dann 
nicht mehr, wenn man sie übertaktet? Bei mir funktioniert es leider 
nicht :-)
Da wollte ich mal aus reiner interesse mal nachfragen...
Besten Dank
Jo
Gast
Vermutlich sind es die selben Chips, aber die höhere Taktfrequenz geht 
ja auch nur bei höherer Spannung. Wenn du also einen 85V mit 5 Volt 
betreibst, stehen die Chancen nicht schlecht, dass es geht.
Gast
Irgendwas stimmt da nicht...
ich betreibe das ding mit ca 4V... also 2 längstdioden in der USB-VBUS 
leitung...
Aber irgendwie springt mein rechner nicht auf den tiny85v an... ich 
erkenne kein USB-Gerät...
Gast
>wenn ich den Attiny85(mit V) nehme ist der ja nur bis 10Mhz taktbar bzw
>spezifiziert...
>ich benötige aber 16.5Mhz für eine USB-Anwendung.

Und da wunderst du dich wirklich warum der nicht
funktioniert?

>Irgendwas stimmt da nicht...

Richtig.

>ich betreibe das ding mit ca 4V... also 2 längstdioden in der USB-VBUS
>leitung...

Dioden als Spannungsregler sind sowas von Sch.....

>Aber irgendwie springt mein rechner nicht auf den tiny85v an... ich
>erkenne kein USB-Gerät...

Ich auch nicht. Der tiny85v ist nun mal kein USB-Gerät.
Gast
intern könnte der attiny schon anders aufgebaut sein, denn er läuft auch 
bei geringeren Spannungen! Wenn du 5V vom USB hast, warum nimmst du dann 
nicht gleich den "besseren"?
Gast
ich denke ehr das es eine selektionsfrage bei atmel ist ..... also 
gleiche hardware.... aber das er die 16mhz nicht macht bei wenn er keine 
5 v hat halte ich für nicht unwarscheinlich!Wenn du so schreibst.. Aber 
ein programm ist drin was dir deinen "usb" liefert?!
Gast
Hallo Johannes,

>wenn ich den Attiny85(mit V) nehme ist der ja nur bis 10Mhz taktbar bzw
>spezifiziert...
>ich benötige aber 16.5Mhz für eine USB-Anwendung. Ist das einfach nur
>nicht spezifiziert und Atmel verwendet die selben chips, wo die "V"
>version nur anderen tests unterzogen wurde und daher anders spezifiziert
>sind oder haben die chips wirklich unterschiede und funktionieren dann
>nicht mehr, wenn man sie übertaktet? Bei mir funktioniert es leider
>nicht :-)

Warum machst du dir das Leben so schwer? Der ATTINY85V ist laut 
Datenblatt bis maximal 10MHz einsetzbar. Punkt! Aus! Schluß! Kein Wenn, 
kein Aber! S..... egal, was die mit dem "V" machen.

Aber wahrscheinlich hast du gehofft, daß wenn das Teil auch noch bei 
12MHz funktioniert, daß dann sicher auch noch 16MHz drin sind? Viele 
Leute denken ja, daß so ein Chip bei genau 10,000001MHz dann den Schirm 
zumachen müßte, also ob drinnen ein kleiner Japaner sitzt, der die 
Taktfrequenz mißt und bei kleinster Überschreitung Säure über den Chip 
gießt?

Nein, das Ganze funktioniert statistisch: Jeder Chip besitzt eine 
gewisse Reserve und ist natürlich immer schneller als die angegebene 
Obergrenze. Auch dann, wenn die Umgebungstemperatur, 
Versorgungsspannung, etc. an den Bereichsgrenzen liegen. Aber wenn 
99,9999% noch 10MHz können, dann sind es bei 11MHz vielleicht nur noch 
99%, bei 12MHz nur noch 90% und bei 13MHz vielleicht nur noch 9%. Dann 
wären sie schön blöd, wenn sie den Chip als 13MHz-tauglich verkaufen 
würden. Verstehst du?

Kai
Gast
also usb-firmware ist druff...
Ich vermute einfach dass die Taktfrequenz nur sehr ungenau bei 16.5MHz 
liegt. Darum springt USB nicht auf den Tiny an. Ich hatte gerade 2 
tiny85V´er hier darum der murks mit der Taktfrequenz. Ich muss dazu 
erwähnen, dass der tiny45 gerade so mit kalibrieren von OSCCAL lief. 
Wohl oder übel werde ich mir wohl noch ein paar tiny85 bestellen müssen, 
die bis 20MHz spezifiziert sind...
Gruß Jo
Gast
@Vlad: Das habe ich eigentlich getan... aber da stellt sich mir gerade 
die frage, ob ich beim Portieren von attiny45 auf attiny85 irgendwas 
anderes beachten muss?

Danke und Gruß
Jo
Ich meine, mal irgendwo die Aussage von einem Atmel-Mitarbeiter gelesen 
zu haben, daß die V-Modelle mit den anderen absolut baugleich sind und 
auch nicht nach Takt selektiert werden, sondern sich nur in der 
Endprüfung unterscheiden, die sie jeweils durchlaufen.

Werden V-Modelle gefertigt, wird geprüft, ob sie die niedrigen 
Spannungen mitmachen, und was da durchfällt fliegt weg. Werden Modelle 
ohne V gefertigt, fliegt alles weg, was nicht bei der vollen Spannung 
die volle Frequenz bringt.

Das klingt danach, als ob eine relativ große Schnittmenge existiert, die 
beide Extreme kann, sonst würde sich wahrscheinlich die Selektion 
lohnen, aber Atmel garantiert halt immer nur eines von beiden.
Gast
sicherlich is das außerhalb der spec .. aber manche leute sind hier in 
diesem forum absolute paragraphenreiter

wenn die das in der firma  so machen  .. OK .. absolut .. seh ich ein
aber privat ist das mal sowas von egal ...

habe seit ... 3 moanatne auf meinem testbrett einen ATmega644 de rmit 
2,8V die 16mhz macht ... und es geht ALLES
ich nutze timer , ADC , SPI und I²C ...an 3 pins is sogar noch ne LED ..
und es geht trotzdem


wenn sich der schonmla flaschen lässt .. ok ..
längsdioden hat mich verwirrt

USB ist ein BI-direktionaler bus
in der leitung selbst ist ein widerstand OK ...
eine diode sperrt aber eine datenrichtung
gast schrieb:

> USB ist ein BI-direktionaler bus
> in der leitung selbst ist ein widerstand OK ...
> eine diode sperrt aber eine datenrichtung

Die Dioden sind in der +5V-Leitung des USB, nicht in den Datenleitungen 
und bzgl. der Spannungsversorgung ist USB unidirektional: Host versorgt 
Device.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.