วันจันทร์ที่ 20 มิถุนายน พ.ศ. 2554

Arduino Atmel ATMega328 Microcontroller kit Board







Arduino Atmel ATMega328 Microcontroller kit Board

Just arrived our great new ATMega 328 Microcontroller Module, featuring the ATMega328 Microcontroller and direct program download through a RS232 Connection or through the USB Port with a separate adapter. Pre-installed with the necessary bootloader for directly downloading Arduino Project files. Programming code can be developed quickly and easily using this simple programming language. A wealth of ready to use programming modules are available, directly from the website at www.arduino.cc

Programs can be downloaded directly to the controller via a RS232 Connection, with the necessary boot-loader already installed on the chip. Updates and program modifications can be completed simply without the need to remove or replace the controller.

A total of 20 I/O points are available, with 14 digital I/O points for either input sensing or output control. The controller also includes 6 Analog to Digital Converter inputs with 10-bit accuracy. The AD values stored can be read easily with the programming language and various control sequences initiated depending on the states of these inputs.

The Arduino programming language is an easy to learn microcontroller programming language based on the C language and simple programs can be created in just a few lines of code. Programs can be easily transferred to other boards or modules, without the need to change vast sections of the code. The programming software is available for free from the Arduino website and this can be run on Windows, MAC and also Linux machines. A stack of examples and training programs are also included.

Our new ATMega328 Microcontroller offers great value for a basic, easy to use controller that can be used quickly in many real-world applications without the need to spend a lot of time learning assembly programming or being an expert in microcontrollers.

Features
  • Includes Atmel ATmega328 Microcontroller with 32kb Internal Flash Program Memory
  • Supports Direct Downloading of Arduino Project files (Bootloader Installed)
  • Direct In-Circuit Program Download with RS232 Connection (Download through USB with RS232 to USB Converter)
  • Up to 20 I/O points
  • 6 Channels 10-Bit A/D Converters
  • SPI and I²C Supported
  • Power and Test LED
  • Reset and Test Button
  • 7-10V DC Power Supply
  • Small Compact Board
  • Plenty of Ready to Use Programs and Programming Guides from the Arduino Project
  • Ideal as an Interchangeable Controller for Real-Time Systems   



















Technical Data
Microcontroller
  • Microcontroller: ATMega328
  • Main Crystal: 19.66MHz
  • Speed: up to 16 MIPS
  • Processor Language: AVR
  • High Level Language: Arduino (C++) (Bootloader Installed)
Memory
  • Program Flash Memory (Internal): 32 kBytes
  • RAM Memory (Internal): 2 kBytes
  • EEPROM Memory (Internal): 1 kBytes
Input/Output
  • I/O Points Available: 20 (14 Digital + 6 ADC)
  • I/O Points Connection: 10 Pin Male IDCC Header
A/D
  • ADC: Yes - 6 Channel 10-Bit
  • Conversion Speed: 13-260 µs
Timers
  • Timers: Yes - Two 8-bit and One 16-bit Timers
Ancillary Features
  • In-Circuit Programming: Yes - RS2323 Connection or RS232 to USB Converter (Sold Separately)
  • Power-On Led: Yes - Red
  • Test Led: Yes
  • Reset Button: Yes
Power Supply
  • Power-Supply: 7 - 10 Vdc
Dimensions
  • LxWxH: 50mm x 22mm x 10mm
Parts Supplied
Compilers and Programming Tools
Useful Websites