Mega8 Mini Modul RS232

Mega8 Mini Modul RS232 Das Mega8 Mini Modul ist ein kompaktes Rapid Prototyping Modul mit einem ATmega8 Controller und RS232 Schnittstelle im DIL28 Format. Damit passt es problemlos in jeden handelsüblichen 28 poligen IC Sockel und auf jede Lochrasterplatine.

Zur einfachen Nutzung im Prototyping Bereich ist der ISP Anschluss und der serielle Anschluss über Stiftleisten direkt erreichbar. Alle Ports sind auch auf der Sockelleiste erreichbar. Über Lötbrücken auf der Unterseite kann man wählen ob man RS232 Signale verwenden möchte oder man kann ihn deaktivieren und die TTL Signale direkt verwenden.

Das Modul ist mit einem Quarz bestückt, wahlweise mit 14,7456MHz oder 16MHz.

Technische Daten

Daten des Moduls

  • Controller: ATmega8-16MU
  • Quarz: 14,7456MHz oder 16MHz
  • ISP: 6 polig
  • RS232 Pegelwandler
  • Strom: ca 6mA @ 5V/16MHz
  • Abmessungen: 19x37mm, Höhe 19mm
  • Montage: 28 poliger IC Sockel
  • Strom pro Pin: 20mA Sink, 20mA Source 1)
  • Analoge Eingangsspannung max. +5V

Daten des Controllers

  • 8KByte Flash Programmspeicher
  • 0,5 kBytes EEPROM
  • 1 kByte internes SRAM
  • 2x 8 Bit Timer/Counter
  • 1x 16 Bit Timer Counter
  • 3x PWM
  • 20 digitale I/O
  • 8 ADC Kanäle mit 10 Bit Auflösung
  • 1x USART (Universal Synchronous Asynchronous Receiver Transmitter)
  • Master/Slave SPI
  • Hardware TWI Schnittstelle (I2C)

Fusebits

Einstellung der Fusebytes bei Auslieferung

  • Low Fuse Byte: 0xFF
  • High Fuse Byte: 0xC9

Änderungen gegenüber Default

  • CKSEL=1111 - Externer High Freq. Crystal
  • SUT=11 - Start Up Time 16k CK + 64ms
  • CKOPT=0
  • WDTON=1

Übersicht aller Einstellungen mit dem AVR Fuse Calculator

Inbetriebnahme

Für die Inbetriebnahme ist nur recht wenig zu beachten. Der Betrieb des Moduls erfordert lediglich eine stabilisierte Versorgungsspannung von 5V DC an Pin1 und GND an 28.

Soll der AD-Wandler des Moduls nicht verwendet werden muss die Versorgung des Wandlers, AGND und AVCC, unbedingt angeschlossen werden. Man kann jedoch AGND direkt mit dem danebenliegenden Pin GND verbinden, AVCC wird direkt mit +5V (VCC) verbunden.

Wird der AD-Wandler verwendet, muss man für die Versorgung des Wandlers möglichst getrennte Leiterbahnen verlegen, die nicht zu dünn und möglichst weit von besonders „aktiven“ Leitungen entfernt sein dürfen. Diese Leiterbahnen sollten direkt von der Spannungsversorgung (Spannungsregler, Netzteil) aus zu dem Modul geführt werden. Auch hier wird AGND mit GND und AVCC mit VCC verbunden. Direkt vor dem Modul wird ein zusätzlicher 100nF Kondensator zwischen AGND und AVCC und eine Spule mit 10µH in Reihe zu AVCC angeschlossen. Siehe hierzu auch im Datenblatt, ADC Power Connections.

Liegt der Messbereich zwischen 0 und 5V kann AREF direkt mit AVCC verbunden werden. Alternativ kann man die interne Spannungsreferenz verwenden. Als dritte Möglichkeit kann eine externe Spannungsreferenz an den Pin AREF angeschlossen werden.

Pinbelegung

Pin Funktion Pin Funktion
1 VCC 28 GND
2 ADC6 27 AGND
3 ADC7 26 AREF
4 PC0 (ADC0) 25 AVCC
5 PC1 (ACD1) 24 PB5 (SCK)
6 PC2 (ADC2) 23 PB4 (MISO)
7 PC3 (ACD3) 22 PB3 (MOSI/OC2)
8 PC4 (ADC4/SDA) 21 PB2 (SS/OC1B)
9 PC5 (ADC5/SCL) 20 PB1 (OC1A)
10 /Reset 19 PB0 (ICP1)
11 PD0(RXD)/RS232_RIN 18 PD7 (AIN1)
12 PD1(TXD)/RS232_TOUT 17 PD6 (AIN0)
13 PD2 (INT0) 16 PD5 (T1)
14 PD3 (INT1) 15 PD4 (XCK/T0)

RS232 Konfiguration

RS232 Connector

Das Mega8 Mini Modul RS232 hat eine RS232 kompatible Schnittstelle. Die RS232 Signale stehen an einer 10 poligen Stiftleiste zur Verfügung.

  • 2 - RxD
  • 3 - TxD
  • 5 - GND

Mega8 Mini Modul Unten

Auf der Unterseite des Moduls befinden sich drei Lötbrücken, SJ1-SJ3. Diese Jumper konfigurieren die serielle Schnittstelle.

SJ1 und SJ2 definieren die Funktion der Pins 11 und 12 auf der Sockelstiftleiste. Eine Lötbrücke von der Mitte nach rechts verbindet Pin 11 und 12 direkt mit PD0 und PD1. Damit lassen sich die Ports als normale IO verwenden. Eine Lötbrücke von der Mitte nach links verbindet die Pins mit RxD und TxD vom Pegelwandler. Dadurch lassen sich die Signale auf der Trägerplatine weiter verwenden.

SJ3 trennt die Verbindung zwischen AVR und Pegelwandler. Dies ist notwendig, wenn man die IO Ports des AVR direkt nutzen möchte.

ISP Connector

Das Mega8 Mini Modul hat einen 6 poligen ISP Anschluss, kompatibel zum AVRISP mkII. ISP Connector

  • 1 - MISO
  • 2 - VCC
  • 3 - SCK
  • 4 - MOSI
  • 5 - Reset
  • 6 - GND

Schaltplan

Schaltplan

Links

1) Maximal 100mA pro Port, maximal 400mA auf allen Ports zusammen. Beachten Sie die Hinweise im Datenblatt im Kapitel „Electrical Characteristics“.

Diskussion

Geben Sie Ihren Kommentar ein (Wiki-Syntax ist zugelassen):
Wenn Sie die Buchstaben auf dem Bild nicht lesen können, laden Sie diese .wav Datei herunter, um sie vorgelesen zu bekommen.
/www/htdocs/w00645de/dokuwiki/data/pages/embedit/avr/module/mega8_mini_modul_rs232.txt · Zuletzt geändert: 2009/03/20 12:52 von burli
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0