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
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
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
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
Vielen Dank für eure Beträge...habt mir sehr geholfen! mfg Reinhard
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.