MEGA128-USB-V2 Mikrocontroller Modul Atmega128A

Status
Für weitere Antworten geschlossen.

Dirk

Administrator
Teammitglied
28. Jan. 2007
4.328
166
63
Mittelhessen, Giessen
Sprachen
  1. ANSI C
  2. C++
  3. C#
  4. Java
  5. Kotlin
  6. Pascal
  7. Assembler
  8. PHP
MEGA128-USB-V2 ist ein Mikrocontrollermodul mit ATmega128A megaAVR-Mikrocontroller und CP2102 USB-UART-Bridge.

Beschreibung

Das Mikrocontrollermodul verfügt über eine sehr geringe Bauform (30mm x 40mm). Alle Mikrocontroller-Pins sind an die beiden Pad-Reihen (32-polig, 2-reihig) geroutet. Alle Pads liegen auf einen 2,54mm Raster, so dass sich das Modul in Verbingung mit entsprechenden Lochrasterplatinen einsetzen läßt. Wahlweise kann das Modul mit Stiftleisten mit der Mutterplatine verlötet oder kombiniert mit Federleisten gesteckt werden.

Das Modul ist mit einem 16MHz SMD-Quarz bestückt, der an XTAL1/2 des megaAVR-Mikrocontrollers angeschlossen ist. Der Mikrocontroller kann über die 6-polige ISP Stiftleiste programmiert werden.

Eigenschaften
  • Microcontroller ATmega128A-MU TQFP64 (0-16MHz 2,7V...5,5V)
  • USB-UART-Bridge CP2102 (connected to USART1 – PD2/PD3)
  • Power supply configuration
  • External 2,7V to 5V Power Supply connected to any VCC Pin or VBUS voltage 5V (solder jumper closed)
  • USB-side ESD-protected (VBUS, D+, D-, Suppressor-Diode-Array
  • USB-Connector Mini-USB SMD
  • Reset-Button (new to version 2)
  • USB VBUS power status LED
  • C-L connected to AVCC pin, decoupling capacitors connected to VCC path
  • Atmel®-pin-compatible ISP programming connector (6-pin, 2-row, soldered)
  • All microcontroller IO pins are routed to pinheader connector pads (JP1 and JP2, 2 x 16-pin 2-row, contact spacing 2,54mm, module fits on 2,54mm perfboard)
  • Quartz 16MHz connected to XTAL1/2 (soldered, smd)
  • Pcb dimensions 30,5mm x 40,5mm
  • Pcb technology: FR4, two layers, solder resist, surface NiAu, solder stop mask: dev-tools-blue

Links + Verweise

Modul

MEGA128-USB-V2 Modul (dev-tools.de)
Mega128A Modul im Onlineshop www.dev-tools.de bestellbar

Datasheet MEGA128-USB-V2.pdf (PDF, makerconnect.de)
Datenblatt des Mega128A Mikrocontroller Moduls

Schematic MEGA128-USB-V2.pdf (PDF, makerconnect.de)
Schaltplan des Mega128A Mikrocontroller Moduls

VCP Driver CP2102 (silabs.com)
The CP210x USB to UART Bridge Virtual COM Port (VCP) drivers are required for device operation as a Virtual COM Port to facilitate host communication with CP210x products.

Entwicklungsumgebung

Atmel Studio (atmel.com)
Atmel Studio is the integrated development platform (IDP) for developing and debugging Atmel® SMART ARM®-based and Atmel AVR® microcontroller (MCU) applications.

BascomAVR (mcselec.com)
BASCOM-AVR© is the original Windows BASIC COMPILER for the AVR family

Arduino Software (arduino.cc)
The open-source Arduino Software (IDE) makes it easy to write code and upload it to the board. It runs on Windows, Mac OS X, and Linux.

LunaAVR (avr.myluna.de)
Luna ist eine objektorientierte, moderne Basic/Pascal-ähnliche Programmiersprache, deren Aufbau und Syntax sich an aktuellen Entwicklungswerkzeugen orientiert.

Mikrocontroller ATmega128A

Atmega128A Datasheet (complete PDF, atmel.com)
Atmega128A Produkt Seite (atmel.com)
The high-performance, low-power Atmel 8-bit AVR RISC-based microcontroller combines 128KB flash memory with read-while-write capabilities, 4KB EEPROM, 4KB SRAM, 53 general purpose I/O lines, 32 general purpose working registers, real time counter, four flexible timer/counters with compare modes and PWM, two USARTs , a byte oriented Two-wire serial interface, an 8-channel/10-bit A/D converter with optional differential input stage with programmable gain, programmable watchdog timer with internal oscillator, SPI serial port, a JTAG (IEEE 1149.1 compliant) test interface for accessing the on-chip debugging and programming, and six software selectable power saving modes. The device operates between 2.7-5.5 volts.

Programmer + Debugger

ATATMEL-ICE (dev-tools.de)
ATATMEL-ICE-BASIC (dev-tools.de)
Atmel-ICE is a powerful development tool for debugging and programming Atmel ARM® Cortex®-M based Atmel SAM and AVR® microcontrollers with on-chip debug capability.
 
Status
Für weitere Antworten geschlossen.

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)