Gibt es ein Reset-Board (ich meine Schaltplan, Link, Tutorial oder irgendetwas anderes) für den ATmega32- Mikrocontroller (ich habe von einem Hochspannungs-Reset-Board gehört und einige Links für ein ATmega8- Reset-Board gefunden, aber nicht ATmega32) ?
Ich habe hier tatsächlich viele tote Mikrocontroller (mit einer falschen Fuse-Bit-Konfiguration), und ich möchte ein Board bauen, um sie auf ihre Standardkonfiguration zurückzusetzen. (Ich kann sie wegen einer falschen Fuse-Bit-Konfiguration nicht programmieren).
Jeff Keyser bei MightyOhm stellt HV Rescue Board her, wie Sie es beschrieben haben. Möglicherweise können Sie einen finden, der mit dem ATMega32 "kompatibel" ist, oder basierend auf seinen (offenen Hardware-) Designs einen eigenen erstellen ...
ATMega Fusebit Doctor scheint den ATMega32 auch direkt zu unterstützen, aber ich kann anscheinend nicht finden, wo Sie ihn kaufen können.
Zu diesem Zweck wird häufig ein STK500-Board verwendet, das jedoch eine teure Lösung ist.
Sie müssen einen geeigneten Oszillator an den Oszillatoreingang auf den Chips anschließen. Etwas, das auf einem Stück Perfboard verdrahtet ist, wie ein DIL-Oszillatormodul oder ein 555-Chip, der als astabiler Oszillator verdrahtet ist, mit Versorgungs- und Masseleitungen und einem mit dem Oszillatorausgang verbundenen Kabel, sollte alles sein, was Sie brauchen. Sie sollten dann in der Lage sein, die Fuse-Bits mit Ihrem Programmiergerät zurückzusetzen. Etwas bequemer könnte gemacht werden, indem Sie einen geeigneten Sockel oder Sockel auf dem Perfboard für Ihre Chips mit einem Programmieranschluss einbauen.
Dies ist der Trick, den ich verwende, um meine AVRs zu entkernen, wenn ich falsche Sicherungen gesetzt habe. Es ist ein Arduino-basierter serieller AVR-Hochspannungsprogrammierer. Es funktioniert nur, wenn Sie einen Arduino herumliegen haben, den Sie dafür verwenden können.
Beachten Sie, dass Sie den Quellcode ändern müssen, damit er die korrekten AVR-ID-Bytes enthält.
Oli Glaser
Vicatcu
Oli Glaser
Vicatcu