AVR Experimentierboard - Ortmann´s Hobby
Transcription
AVR Experimentierboard - Ortmann´s Hobby
AVR Experimentierboard AVR Experimentierboard Vorwort Damit ich eine flexible und anpassungsfähige Experimentier- und Entwicklungs-Umgebung bekomme, habe ich nach einer kostengünstige Lösung gesucht. Hierbei bin ich auf das Atmel-Evalutionboard von Pollin gestoßen. Diese Board bietet die Möglichkeit, eine ganze Reihe der Atmel AVR Mikrokontroller einzusetzen, dabei aber auch schnell eine Beschaltung zu realisieren. Für einen einfachen Aufbau von Projekten habe ich das ganze auf einem Brett montiert und dazu noch einige Anschaltungen hinzugefügt. Somit habe ich eine Plattform um sowohl Hardwareprojekte, als auch Softwareentwicklungen zu realisieren und zu testen. Hier stelle ich das alles mal vor. Autor: Bernd Ortmann Ausgabe 19.11.2011 Bilder und Stromlaufpläne mit freundlicher Genehmigung von der Pollin Electronic GmbH. E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 2 von 15 AVR Experimentierboard Inhaltsverzeichnis Vorwort ...................................................................................................................................... 2 Inhaltsverzeichnis....................................................................................................................... 3 Atmel-Evalutionboard ................................................................................................................ 4 Produktbeschreibung.............................................................................................................. 4 Aufbau ........................................................................................................................................ 5 Spannungsversorgung ............................................................................................................ 5 Externe Schaltungen............................................................................................................... 6 Erweiterung ATMEL Addon-Board ...................................................................................... 7 Produktbeschreibung.......................................................................................................... 7 Aufbau .................................................................................................................................... 8 LCD-I2C Modul......................................................................................................................... 8 Produktbeschreibung.............................................................................................................. 8 Addon-Board Umbau ............................................................................................................. 9 Gesamtübersicht: ...................................................................................................................... 10 Funktionsblöcke auf dem Addon-Board: ................................................................................. 11 Bestückungspläne:.................................................................................................................... 12 Das Evalutionboard: ............................................................................................................. 12 Addon-Board:....................................................................................................................... 12 Verdrahtungsliste: .................................................................................................................... 13 Stromlaufpläne: ........................................................................................................................ 14 Atmel-Evalutionboard .......................................................................................................... 14 Addon-Board:....................................................................................................................... 15 E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 3 von 15 AVR Experimentierboard Atmel-Evalutionboard Grundlage des Experimentierboard ist das Evalutionboard von Pollin, Bestellnr, 810 074 (Bausatz 810 038), dieses bietet folgende Funktionen: Produktbeschreibung Diese Platine zum Anschluss an den PC ermöglicht die direkte Programmierung der ATmega8535, ATmega8, ATmega16, ATmega32, ATmega64, ATtiny2313, ATtiny12 und ATtiny15. Aufgrund der vorhandenen Elemente wie Taster, LEDs, Buzzer und serieller Schnittstelle ist eine einfache und zügige Anwendungsentwicklung möglich. Alle diese Komponenten können bei Bedarf einzeln über Jumper verbunden oder getrennt werden. Technische Daten: - Betriebsspannung 9 V~ - ISP- und JTAG-Anschluss - ISP to seriell integriert - serieller Anschluss über MAX232 - 3 Programmtaster - 2 LEDs - 1 Buzzer - Port PA, PB, PC, PD auf 40-polige Pfostenleiste herausgeführt Platinenmaße: 100x160 mm. E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 4 von 15 AVR Experimentierboard Aufbau Das ganze wird auf einer Grundplatte montiert. Spannungsversorgung Die Versorgungsspannung wird über ein Anschlussterminal zugeführt Über den AC Anschluss wird eine Wechselspannung zwischen 9 und 18 Volt zugeführt. Diese wird auf dem Evalutionboard gleichgerichtet und auf 5V stabilisiert. Der 5V Anschluss versorgt das Steckbrett für externe Schaltungen. E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 5 von 15 AVR Experimentierboard Externe Schaltungen Auf dem Steckbrett können Testschaltungen aufgebaut werden und dem Evalutionboard diverse Signale liefern oder es können spezielle Ausgabeelemente aufgebaut werden. Die Anbindung an das Evalutionboard erfolgt über den 40 poligen Flachkabelanschluss: E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 6 von 15 AVR Experimentierboard Erweiterung ATMEL Addon-Board Um mehr Möglichkeiten der Ein- und Ausgabe zu habe, wurde das System mit dem ATMEL Addon-Board V1.0 erweitert. Produktbeschreibung Erweiterungs-Board für den ATMEL Evaluations-Bausatz (Best.Nr. 810038). Sämtliche Baugruppen sind individuell auf Microcontrollerports legbar. 5 V- Rückversorgung auf das Atmel Evaluationsboard, somit ist nur ein Netzteil nötig. Technische Daten: - Betriebsspannung 9 V~ - Stromaufnahme 0,9 A - 8 Taster - 8 LEDs über Leistungstreiber ULN2803 - Infrarot-Empfänger TSOP1136 - LC-Display (2x16) mit LED-Hintergrundbeleuchtung - Auflötmöglichkeit für Funkmodule RFM01/RFM02/RFM12 - Audioendstufe mit ca. 5 W Sinusleistung (8 Ω) - frei belegbare, 25-polige Sub-D Stiftleiste Maße (LxBxH): 159x100x32 mm. Um auch mehr Platz für externe Schaltungen zu haben, wurde auch die Fläche des Steckbretts verdoppelt. Das Addon-Board wurde in einem Abstand von 10cm über dem Steckbrett mit einem Winkel von 30° platziert. Dies bietet eine gute Ablesbarkeit des LCD-Moduls und Erreichbarkeit der Taster. E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 7 von 15 AVR Experimentierboard Aufbau Nach der Montage sieht das dann so aus: LCD-I2C Modul Um das Display auch mit dem I²C Bus anzusprechen, wurde zusätzlich ein LCD-I2C Modul an das Addon-Board angeschlossen Produktbeschreibung LCD-I2C Adaptermodul mit PCF8574P, für den Anschluss von LC-Displays am I2C-Bus. Passend für unsere LC-Displays mit den Best.Nr. 120420, 120421, 120422 oder für vergleichbare Displays. Platinenmaße (LxB): 88x37 mm. Technische Daten: - Busadresse über Codierbrücken einstellbar - Kontrast und Display-Hintergrundbeleuchtung über Trimm-Potentiometer einstellbar - Betriebsspannung 5 V- Stromaufnahme 100 mA E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 8 von 15 AVR Experimentierboard Addon-Board Umbau Damit das Kontrast-Poti und der Vorwiderstand für die Hintergrundbeleuchtung nicht zweimal (parallel) vorhanden sind, müssen diese auf dem Addon-Board entfernt werden: Auf der Lötseite wird das LCD-I2C-Modul dann so angeschlossen: E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 9 von 15 AVR Experimentierboard Wenn man dann das IC1 auf dem LCD-I2C-Modul entfernt, können die Verbindungen des Displays auf Addon-Board genutzt werden. An dem Addon-Board sieht das dann so aus: Gesamtübersicht: E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 10 von 15 AVR Experimentierboard Funktionsblöcke auf dem Addon-Board: E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 11 von 15 AVR Experimentierboard Bestückungspläne: Das Evalutionboard: Addon-Board: E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 12 von 15 AVR Experimentierboard Verdrahtungsliste: Name 5V 5V 5V AREF GND GND Signal Signal Name PA1 PA2 PA3 PA3 PA4 PA5 PA6 PA7 PA8 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 13 von 15 AVR Experimentierboard Stromlaufpläne: Atmel-Evalutionboard E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 14 von 15 AVR Experimentierboard Addon-Board: E:\ATMega\AVR Experimentierboard\Beschreibung.doc Seite 15 von 15