USB Programmer Marke Eigenbau

Gast #106578
Hallo zusammen!

Möchte selbst einen USB Programmer für verschiedene Atmels (8051er und
AVRs) und vielleicht auch EEPROMs (seriell und parallel) entwickeln.
Bin nun beim Zusammentragen der Informationen. Eine Frage, die ich bis
jetzt nicht beantworten konnte betrifft den Verpolungsschutz (wie bei
Profi-Geräten eigentlich fast immer vorhanden).
Also wie kann man erkennen, ob ein IC falsch eingesetzt wurde? Man
beachte die unterschiedliche PIN-Zahl. Erkennen fertige Programmer
falsch eingesetzte µCs nur, wenn sie um 180° gedreht im Sockel stecken,
oder auch, wenn man sie irrtümlich um eine Pin-Reihe verschoben
einsetzt?

Veilen Dank im Vorraus!
mfg
Reinhard
Gast
Was mir noch eingefallen ist:
Ich möchte den Programmer natürlich auch über USB mit Strom versorgen
und nehme mal an, dass die 5V der USB Schnittstelle recht stabil sind
(geht ja bis 500mA). Also werd ich für VCC keine Regelung oder
ähnliches brauchen (für VPP natürlich schon). Sollte man aber die
Schaltung vor Überspannung schützen (Z-Diode?)? Oder kann da nichts
passierien?

Werde nun ins Wochenende gehen...aber vielleicht schau ich morgen
wieder rein!

nice WE an alle!
mfg
Reinhard
Gast
Die prof. Geräte (z. B. Galep-III und höher) überwachen die
Stromaufnahme. Wenn diese zu hoch wird, deutet dies auf ein falsch
eingesetztes Bauteil hin.

Als Überspannungsschutz würde ich auf jeden Fall eine Tranzorb-Diode
nehmen. Ist wie ne Z-Diode, schaltet nur wesentlich schneller. Die
kostet nicht viel, ist daher egal.

Thorsten
Gast
Bei USB2.0 ist ohne Anmeldung nur eine Entnahme von 100mA erlaubt!
Um mehr zu entnehmen muss sich das Device beim Host anmelden und darum
bitten! Also ist am Anfang beim Einschalten niemals mehr als 100mA
erlaubt.

Sollte man beachten, wenn man nicht inkompatiblen Krams basteln will.

cu joern

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 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.