MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » Atmel AVR » Starter & Evaluation Kits » MIKROE-551 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
  In-Circuit Debuggers
  Starter & Evaluation Kits->
    Add-On Boards
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Atmel ATmega32 PLC System, 8 Opto-Inputs, 16 Relays: AVRPLC16 v6 US$159.00

Atmel ATmega32 PLC System, 8 Opto-Inputs, 16 Relays: AVRPLC16 v6

AVRPLC16 v6 is an AVR-based PLC system with 8 opto-inputs and 16 relays (for currents up to 16A). It comes with a socketed ATmega32 microcontroller that can be replaced by any other pin-compatible AVR.

This system provides a full-featured platform intended for development of devices used in industry. It contains numerous modules using different communication standards such as RS485, RS232, Ethernet, etc. It also features an ADC module, RTC module and MMC/SD card slot. You can add a Telit GPS or GSM/GPRS module; the board even has mounting ports for antenna cables and screw terminals for adding a speaker and a microphone so you can create a complete telephone system.

The AVR microcontroller on the board can be programmed via USB. No external programmer is required; the board has a USB 2.0 in-system programmer module built in.

Power is provided to the board through a 2-pole screw terminal. It requires 12-22V AC or 16-30V DC.

What's On Board
RS-232 communication is available via on-board MAX232 and screw terminal used for connecting. System can be configured easily via marked DIP switches. Each DIP switch configures a part of the system. On-board 3.3V Voltage Regulator provides stable power supply for Serial Ethernet module.
On-board ADM485 allows connecting system to RS485 network. Screw terminal is used for connecting. Precise analog input measurement is done via MCP3204 (12-bit Analog-to-Digital Converter with SPI interface). High-efficiency Switching unit enables stable power supply. Also there is a switch for turning on and off system.
Configurable voltage reference is available, so you can choose between VCC (5V) or 4.096V for ADC. All pins are connected to IDC10 connectors for further expansion and connecting to external circuits. There are 2 Antenna holders on board for connecting various types of GSM and GPS antennae.
Pull-up or Pull-down port defining is done via on-board jumpers. Each port has its own jumper. 8 electrically isolated input lines with optocouplers (fast HP2630 optocouplers with Schmitt trigger). DIP switch is available on board for separating port pins from Pull-up or Pull-down resistors.
There is a fast USB 2.0 AVR programmer on board. There is no need for connecting an external programmer. On-board connectors for in-circuit debugging and programming with external AVR ISP and JTAG (not included). Telit GM862 GSM/GPRS module can be connected to system via on-board GSM/GPRS Connector (module not included).
System is controlled by replaceable ATmega32 microcontroller connected to 8 MHz oscillator. Speaker and microphone connects via screw terminal to GSM/GPRS module audio peripherals. External circuits can be controlled via 16 relays (for currents up to 16A). Each Relay has an LED for optical signalization.
Keep track of the current time using DS1307 Real-Time Clock with battery supply and I2C interface. On-board ULN2803 (High-current Darlington arrays) are used for driving output relays. All pins are marked on the back of the board. These marks provide information about connections.
MMC/SD memory cards can be placed in on-board MMC/SD Card Slot which is connected to microcontroller pins. (Card not included.) On-board TL7705A monitors the power supply for undervoltage conditions at the SENSE input. You can choose between development and production mode using on-board jumpers.
Supports Telit GSM/GPRS modules: GM862-GPS, GM862-QUAD-PY and GM862-QUAD. These can be mounted via on-board connector. Note: Telit GM862 GSM/GPRS modules, cables and antennas are sold separately. Board is connected to Ethernet via on-board ENC28J60 (28-pin, 10Base-T Ethernet Controller with SPI interface).

On-board USB 2.0 programmer

The board features a built-in USB in-circuit programmer. This is not a bootloader system, but an actual AVR ISP built into the board. No additional power adapter is needed. The board also has a 6-pin ISP port and a 10-pin JTAG port for optional external programmers/debuggers.

Software Examples

Examples provided with this development system will show you how to connect AVR microcontrollers to external peripheral components or devices and how to develop your prototype devices easily. Each example contains a detailed description of the relevant program including comments. All these examples can be downloaded from this page as well.
  • Simple demonstration of using AD Converter. AVR communicates with MCP3204 using SPI communication.
  • Simple demonstration on how to use the RS485 library.
  • Demonstration of reading optocoupler state and, if input is logical zero, turning on the appropriate relay.
  • MMC/SD Test Example.
  • Introduction example that turns on relays with one-second pause.
  • Example of receiving the SMS message in a specific format and toggling the relay specified in the message.
  • Example of how to read/write date and time from/to DS1307 RTC (real-time clock).
  • Demonstration example that shows how to toggle relays 1 to 15 over Ethernet.
  • Demonstration of how to use UART. Upon receiving data via RS232, MCU immediately echoes it back to the sender.
  • Simple demonstration of the Telit GM862-GPS GPS Functions.

Package Contents

The PLC System package contains:

  • AVRPLC16 v6 PLC System with ATmega32 microcontroller
  • USB cable
  • CD with software, drivers and examples in C, BASIC and Pascal
  • Printed Documentation

This product is shipped with fully functional demo versions of mikroC PRO for AVR, mikroBasic PRO for AVR and mikroPascal PRO for AVR compilers. All demo versions include a hex output limited to 2k of program words. These compilers come with examples for easy prototype development.

AVRPLC16 v6 User Manual
AVRPLC16 v6 Schematic
AVRFlash User Manual
Installing USB drivers
AVRPLC16 v6 Software Examples
AVRprog2 software for Windows
Drivers for AVRprog2 software
Timer Calculator Application which generates AVR code for setting up MCU timers easily

Optional Recommended Products for this Item
GL865-QUAD GSM/GPRS Module, GM862-QUAD Form Factor (GSM Booster)+ US$69.00
MMCX to FME Antenna Cable+ US$12.00
MMCX to SMA Antenna Cable+ US$8.95
Quad-band Cellular Duck Antenna, SMA+ US$7.95
Quad-band Wired Cellular Antenna, SMA Connector+ US$11.95

This product was added to our catalog on Thursday 09 June, 2011.


Customers who bought this product also purchased
USB to Serial TTL Cable, 3.3V, 5-pin Female Header, 1.8mUSB to Serial TTL Cable, 3.3V, 5-pin Female Header, 1.8mUS$22.00

DS18S20+ Digital Temperature Sensor, TO-92 PackageDS18S20+ Digital Temperature Sensor, TO-92 PackageUS$5.13

Shopping Cart more
0 items
What's New? more
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic Single User
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic Single User
Specials more
2N3906 PNP Transistor, 200mA/40V, TO-92 (10 pack)
2N3906 PNP Transistor, 200mA/40V, TO-92 (10 pack)
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Atmel ATmega32 PLC System, 8 Opto-Inputs, 16 Relays: AVRPLC16 v6
Reviews more
Write ReviewWrite a review on this product!
  Wednesday 20 March, 2019   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce