Herunterladen Diese Seite drucken

Werbung

RIBU
RIBU
ELEKTRONIK VERSAND
ELEKTRONIK VERSAND
Mühlenw eg 6 . 8160 Preding . Tel. 03172/64800 . Fax 03172/64806
e-m ail: office1@ribu.at . Internet: http://w w w .ribu.at
ATXMega32a4-Controllerboard
mit TRM868-Funktransceiver
nur 51 x 23 mm groß mit Stiftleisten im 2,54 mm Raster
32+4 KByte Flash, 4 KByte RAM und 1 KByte EEPROM
fünf 16-Bit Timmer/Counter und 4-Kanal DMA-Controller
8 Kanal 12-Bit A/D-Wandler und 2 Kanal 12-Bit D/A-Wandler
bis 32 MHz Controller- und bis 64 MHz Peripherietakt
5 serielle Schnittstellen mit programmierbaren UART
2 SPI-Schnittstellen mit programmierbaren Vorteiler
32 programmierbare Ein-/Ausgänge
externe Interrupts über alle I/O-Pins möglich
868MHz / 100 mW Funktransceiver mit serieller Schnittstelle
mit Spiral-Antenne oder SMA-Buchse lieferbar
USB-Schnistelle mit FT232RL und Mini-USB-Buchse OnBoard
Spannungsversorgung über die USB-Schnittstelle, externer
4...7 Volt oder 2,7...3,6 Volt Spannungsquelle
alle Portleitungen auf vergoldete Stiftleisten geführt
Programmierung über die PDI-Programmierschnittstelle oder
über die USB-Schnittstelle mit Bootloader-Software
Modul wird fertig aufgebaut mit programmierten Bootloader
für AVR-BASCOM und RIBU-Bootloader geliefert

Werbung

loading

Inhaltszusammenfassung für RIBU ATXMega32a4

  • Seite 1 ELEKTRONIK VERSAND ELEKTRONIK VERSAND Mühlenw eg 6 . 8160 Preding . Tel. 03172/64800 . Fax 03172/64806 e-m ail: office1@ribu.at . Internet: http://w w w .ribu.at ATXMega32a4-Controllerboard mit TRM868-Funktransceiver nur 51 x 23 mm groß mit Stiftleisten im 2,54 mm Raster 32+4 KByte Flash, 4 KByte RAM und 1 KByte EEPROM fünf 16-Bit Timmer/Counter und 4-Kanal DMA-Controller...
  • Seite 2 ATXMega32a4-Transceiver-Controllerboard Spannungsversorgung Das Controllerboard kann mit einer externen Spannungsquelle von 2,7 bis 3,6 Volt, über den Spannungsregler mit 4 bis 7 Volt oder von der USB- Schnittstelle mit 5 Volt versorgt werden. Spannungsversorgungung über die USB-Schnittstelle 5 Volt von der USB-Schnittstelle 3,3Volt für ext.
  • Seite 3 ATXMega32a4-Transceiver-Controllerboard Externe Spannungsversorgung mit 3,3 Volt externe 3,3Volt Spannungsversorgung Externe Spannungsversorgungung mit 2,7...3,6 Volt (<>3,3) ohne Spannungsregler Achtung! Wir das Controllerboard mit einer externen Spannung ungleich 3,3 Volt versorgt MUSS die unten eingezeichnete Diode entfernt werden! Damit wird die Verbindung zum Spannungsreglerausgang unterbrochen! Die Ein-/Ausgänge der USB-Schnittstelle passen sich automatisch an die...
  • Seite 4 ATXMega32a4-Transceiver-Controllerboard Serielle Programmierung Alle ATXMega verfügen über die neue serielle PDI-Programmier- schnittstelle. Der PDI-Programmer kann über die 6 polige Stiftleiste (muß selbst eingelötet werden) oder über die Pins 3 und 4 angeschlossen werden. Als preiswerter Programmer ist der "AVR-ISP-MK II" von Atmel geeignet.
  • Seite 5 Unser Bootloader ermöglicht das einfache "downloaden" von Binärdateien ohne Installation einer speziellen Programmiersprache oder Software. Der Bootloader muß nicht installiert werden - nur einfach die Datei "Bootloader.exe" (http://www.ribu.at/Software/Bootloader.exe) von unserer Homepage laden und speichern. Danach die Exe-Datei mit einem doppelklick anklicken und los gehts.
  • Seite 6: Programmereinstellung In Avr-Bascom

    ATXMega32a4-Transceiver-Controllerboard Bootloader in AVR-BASCOM Alle unsere ATXMega32a4-Bluetooth-Controlllerboards werden mit Bootloader ausgeliefert. Damit ist eine Programmierung der Controllerboards ohne Programmiergerät, direkt aus der Programmoberfläche von z.B. AVR-BASCOM, sehr einfach möglich. Nur den PC mit dem Controllerboard über die USB-Schnittstelle verbinden und es kann losgehn! Programmereinstellung in AVR-BASCOM Bevor der "Bootload"...
  • Seite 7 ATXMega32a4-Transceiver-Controllerboard Damit das Controllerboard vor jedem Bootload automatisch zurückgesetzt wird ist unter dem Menüpunkt "MCS Loader" noch die Option "RTS" zu aktiven. Jetzt sind alle Einstellungen für den Bootload vollständig.
  • Seite 8 ATXMega32a4-Transceiver-Controllerboard Schaltplan...
  • Seite 10: Technische Daten

    Ganz gleich ob Sie Daten über weite Stecken hinweg übertragen möchten, ein Gerät mit einer Fernsteuern ausstatten wollen oder vielleicht mehrere Sensoren über Funk kommunizieren sollen - mit dem ATXMega32a4- Controllerboards mit Funk-Transceiver-Modul ist das sehr einfach möglich. Die Konfigurati on erfolgt mit einfachen serielle Befehle.
  • Seite 11 ATXMega32a4-Transceiver-Controllerboard Erster Test mit einem Terminalprogramm Um die Funkverbindung mit einem Ter minalprogramm ohne Controllersoftware gleich testen zu können enthält der Bootloader zusätzich eine "Gateway-Software". Damit werden alle Daten vom PC- Terminalprogramm die über die USB-Schnittstelle des Controllerboards (COM1) herreinkommen an das Transceiver-Modul (COM2) weitergegeben und per Funk gesendet bzw.
  • Seite 12 Baud, einer Sendefrquenz von 869 MHz und einer Sendeleistung von +20dBm eingestellt. Zur Ansteuerung bzw. zur Kommunikation mit dem Funk-Transceiver werden insgesammt 4 Portleitungen benötigt. Als serielle Verbindung vom ATXMega32a4-Controllerboard zum Funk-Transceiver wird intern COM2 (PortC.6 / PortC.7), als ENABLE-Leitung PortC.5 und als CONFIG-Leitung PORTC.4 verwendet.
  • Seite 13 1 = +2 dBm 2 = +5 dBm 3 = +8 dBm 4 = +11 dBm 5 = +14 dBm 6 = +17 dBm 7 = +20 dBm Beispiel: AA FA 96 03 = +8 dBm Ausfühliche Datenblätter unter "http://www.ribu.at/PDF/TRM868.pdf...