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