745 Shares 7718 views

USB-Programmer (AVR): Beschreibung, die Bezeichnung

Im Radio-Techniker, die bei der Konstruktion von elektronischen Geräten engagieren mögen, von Zeit zu Zeit notwendig ist, in ihren Entwürfen Mikrocontroller zu verwenden. Die Verwendung dieser Halbleitervorrichtungen Es bietet enorme Perspektiven für die Elektronik. Mikrocontroller sind nur wenige Unternehmen, die Führer von denen Microchip Technology, ATMEL, ARMLimited produziert. Das Hauptmerkmal solcher Vorrichtungen ist die Notwendigkeit für ihr Programm Firmware. Für diese und benötigt Programmierer. Bis heute eine große Auswahl an verschiedenen Arten von Programmierern gibt es jedoch ist der Preis dieser Produkte sehr hoch, und nicht jeder Funkamateur leisten können, ein solches Gerät zu kaufen.

In diesem Artikel werden wir auf USB-Programmierern (AVR) auf der Grundlage der Steuerung des Mikrocontrollers aussehen Atmega 8. Dieses Produkt ist einfach genug, um ham radio konnte es selbst sammeln und nicht mehr Geld für Markenprodukte ausgeben. Wir haben die USB-Programmierer (AVR) haben nur minimale Rohrleitungen Mikrocontroller gewählt, dass Sie ein sehr kleines Gerät erstellen kann. Ein solches Produkt nehmen viel Platz nicht auf, es hat die Abmessungen eines herkömmlichen Flash. USB-Programmer (AVR) in seinem Schema umfasst einen Mikrocontroller Atmega 8, der Art des Gehäuses – TQFP 32 (nicht mit der Art des DIP Gehäuse verwechselt werden, da sie unterschiedliche pinouts haben). Die Schaltung für eine derartige Vorrichtung ist in dem Foto gezeigt.

Wir gehen auf die Beschreibung des Instruments Schaltung. Jumper J1 wird in dem Fall verwendet, wo es eine Notwendigkeit EEPROM Mikrocontroller eine Taktfrequenz unter 1,5 MHz. Falls gewünscht, leicht diese Brücke aus der Schaltung eliminiert werden, für diesen 25-ten Reglerausgang wird zu „Masse“. In diesem Fall AVR-USB-Programmierer arbeitet immer mit reduzierter Frequenz. Es soll beachtet werden , dass die Programmierung auf der niedrigen Frequenz mehr Zeit in Anspruch nimmt, sondern zu entscheiden, natürlich Sie. Zener-Dioden D1, D2 sind mit Pegelanpassung zwischen dem Bus und dem USB aufgetragen-Programmierer. Blauer LED zeigt die Betriebsbereitschaft für die Programmierung des Mikrocontrollers, die rote LED während der Programmierung leuchtet. Die Schaltung hat IDC-06-Stecker an dem die Kontakte abgeleitet werden, die ATMEL ISP 6-poligen Stecker mit dem Pinout Typ entspricht. Auf dem Steckerstift-Power – Mikrocontroller wird von dem PC USB-Ports genommen, muss daher darauf zu verhüten, Kurzschlüsse. C die Programmierung und die Steuerung der Steuereinheit über den gleichen Anschluss, ist es notwendig, die Reset-Kontakte auf dem Controller und den Verbinder (dargestellt in Schema rot punktiert) zu verbinden. Jumper reduzieren die Programmiergeschwindigkeit und Mikrocontroller-Anschlussbuchse auf der Geräteseite angeordnet. Hier ist, was ist ein USB-Programmierer (AVR), wie Sie sehen können, alle elementar.

Nach der Montage muss das Gerät durch einen Mikrocontroller für die gesteuert werden, um zu blinken, empfehle ich das Programm PonyProg zu verwenden. Bei der Programmierung wir an dem Kristall beginnen auf der externen Taktquelle funktionieren beträgt 12 MHz.

In diesem Artikel beschrieben, USB-Programmierer für AVR-Mikrocontroller arbeitet mit allen Arten von AVR, so dass sie die aufgezeichneten Inhalt des Geräts nähen, zu sehen, löschen Chip, die Konfiguration ändern.