Beschreibung
Universelles AVR-ISP-Programmiergerät
Der Pololu USB AVR Programmer ist ein äußerst kompaktes, kostengünstiges In-System-Programmiergerät (ISP) für die AVR-Mikrocontroller von Atmel und damit eine attraktive Programmierlösung für AVR-basierte Controller wie die Pololu Orangutan-Robotersteuerungen. Der USB AVR Programmer wird über das mitgelieferte USB-A-auf-Mini-B-Kabel an den USB-Anschluss Ihres Computers angeschlossen und kommuniziert mit Ihrer Programmiersoftware, etwa Atmel Studio oder AVRDUDE, über einen virtuellen COM-Port mithilfe des Protokolls AVRISPV2/STK500. Das Programmiergerät wird über das mitgelieferte 6-polige ISP-Programmierkabel mit Ihrem Zielgerät verbunden (die älteren 10-poligen ISP-Anschlüsse werden nicht direkt unterstützt, ein Adapter von 6 auf 10 Pins lässt sich jedoch einfach selbst bauen oder kaufen).
Unterstützte Mikrocontroller
Das Programmiergerät sollte mit allen AVRs funktionieren, die über die AVR-ISP-Schnittstelle programmiert werden können, wurde jedoch nicht mit allen Bausteinen getestet. Getestet wurde es mit allen Orangutan-Robotersteuerungen und dem 3pi-Roboter. Die Firmware des Programmiergeräts ist aktualisierbar, sodass künftige Bausteine per Update unterstützt werden können. Mit der XMega-Mikrocontrollerreihe von Atmel funktioniert es derzeit nicht.
Das Programmiergerät wird über den 5V-USB-Bus versorgt und ist für die Programmierung von AVRs vorgesehen, die mit annähernd 5 V betrieben werden (beachten Sie, dass das Programmiergerät das Zielgerät nicht mit Strom versorgt).
Unterstützte Betriebssysteme
Das Programmiergerät wurde unter Windows XP, Windows Vista, Windows 7, Windows 8 und Linux getestet. Für die Verwendung unter Mac OS X bieten wir eingeschränkten Support; Details finden Sie im Benutzerhandbuch. Mit älteren Windows-Versionen ist dieses Programmiergerät nicht kompatibel.
Zusatzfunktion: Serielle Schnittstelle mit TTL-Pegel
Der USB AVR Programmer dient gleichzeitig als USB-Seriell-Adapter. Das Programmiergerät wird als zwei virtuelle COM-Ports installiert: einer für die Kommunikation mit der Programmiersoftware und einer für den universellen USB-Seriell-Adapter. So können Sie nahtlos zwischen der Programmierung eines AVR und dem Debugging über die serielle TTL-Schnittstelle wechseln, ohne Ihr Terminalprogramm öffnen und schließen zu müssen. Zusätzlich zu den seriellen Sende- (TX) und Empfangsleitungen (RX) können Sie die Pins A und B als Handshake-Leitungen verwenden. Mit dem Konfigurationsprogramm des Programmiergeräts können Sie festlegen, welche Handshake-Leitung welchem Pin zugeordnet wird; sowohl Eingangs- als auch Ausgangs-Handshake-Leitungen werden unterstützt. Außerdem haben Sie über den VBUS-Pin Zugriff auf die geregelte 5V-Versorgung des USB-Busses. Die serielle Schnittstelle mit TTL-Pegel wird unter Mac OS nicht unterstützt.
Zusatzfunktion: SLO-scope
Dieses Gerät kann außerdem als zweikanaliges, stark eingeschränktes Oszilloskop (SLO-scope) dienen, wobei die Pins A und B als Analogspannungseingänge und die Pololu SLO-scope-Anwendung für Windows verwendet werden. Das SLO-scope kann Spannungen zwischen 0 und ~5 V messen (das Maximum wird durch die USB-Busspannung begrenzt), mit einem externen Spannungsteiler auch höhere, und unterstützt zwei Abtastmodi: 10 kHz Abtastung von zwei 8-Bit-Analogeingängen oder 20 kHz Abtastung eines 7-Bit-Analogeingangs und eines Digitaleingangs. Diese Funktion kann Ihnen beim Debuggen Ihrer Schaltungen und Firmware helfen, indem Sie sehen, wie sich die Spannungen an verschiedenen Knoten verhalten. (Bitte beachten Sie, dass die Möglichkeiten des SLO-scope recht begrenzt sind und es kein Ersatz für ein echtes Oszilloskop oder ein gutes Multimeter ist, die eine deutlich höhere Eingangsimpedanz, bessere Auflösung und größeren Messbereich sowie eine höhere Abtastfrequenz bieten.) Das SLO-scope wird unter Mac OS und Linux nicht unterstützt.
Mitgeliefertes Zubehör
Der Pololu USB AVR Programmer wird mit einem 12" (30 cm) langen 6-poligen ISP-Programmierkabel und einem 6′ (1.8 m) langen USB-A-auf-Mini-B-Kabel geliefert. Software und Dokumentation liegen nicht bei, sind aber (einschließlich Treibern) im Reiter „Ressourcen“ zu finden.
Hinweis: Dieses Programmiergerät unterstützt die standardmäßige In-System-Programmierung (ISP), die manchmal auch als In-Circuit Serial Programming (ICSP) bezeichnet wird. JTAG, DebugWire oder Hochvolt-Programmierung werden nicht unterstützt.
Verschlüsselte Zahlung
Ihre Zahlungsinformationen werden sicher verarbeitet. Wir speichern keine Kreditkartendaten und haben auch keinen Zugang zu Ihren Kreditkartendaten.
Zusätzliche Informationen
Zolltarifnummer:
Herkunftsland:
Das hängt davon ab, wo Sie sich befinden. Nach Übergabe der Bestellung an UPS beträgt die Lieferzeit in Deutschland ca. 2-3 Tage, innerhalb Europas ca. 1 Woche.
Wir versenden unsere Artikel mit unserem Versandpartner UPS.
Wenn wir Ihre Frage noch nicht beantwortet haben, können Sie uns kontaktieren, und wir werden uns so schnell wie möglich bei Ihnen melden.
Könnte Ihnen auch gefallen
Zuletzt angesehen
