Protected I/O is provided
from all ports to screw terminals and it also provides a RTC, SPI, RS232,
buffered I2C bus (and an RS485 option).
The kit features in June/July
2005 Silicon Chip (Australia) magazine P84/91.
It is all through-hole
construction and easy to build without SMT hassles.
Email for orders
or technical queries: firstname.lastname@example.org
kits and fully assembled Rev 0 boards are now shipping from JED. (Rev
1 PCBs are shipped if RS485 option is ordered.)
An accurate voltage
reference option and an RS485 option is available, and the "standard" build
has 8 analogue inputs to Port A, 11 protected digital inputs (Ports B and
D), and 9 FET outputs (Ports C and D).
ordering, please indicate whether you need the MegaLoad utility pre-loaded
into the CPU you are ordering.
Following is a series
of files on the AVR200 board. Most are in PDF format, but the price list
and order form is in both PDF form (for faxing or mailing) and in Word
form (for filling-in electronically and emailing to JED.)
Atmel web site for CPU
data sheet (344 pages): ATmega32
Application notes, third
party resources (compilers, etc): Atmel AVR
A variety of other AVR-relevant
documents, (including a 148 page AVR instruction set user guide): AVR
AVR202 Prototype board schematic and layout
(for user hardware add-ons)
Available now ... a set of I2C expansion boards for the AVR200. Up to 16 device addresses, allowing up to 128 I/O bits can be addressed and controlled by the AVR200 (See Floribots below):
AVR210, a flexible LCD display interface (with a 2 by 20 PLED green/yellow light emitting organic LED display, or a conventional 4 by 20 backlit LCD text display). Layout/schematic PDF
AVR211 Keyboard scanner, for a 12 or 16 key keyboard, with key-press interrupt to CPU. Layout/schematic PDF
KEY200A 16-key re-legendable keyboard (stick-on, with slots for paper key labels to be slipped in before sticking down.)
AVR212 Eight power FETs driven from I2C bus. LEDs show status of all outputs. Layout/schematic PDF Detail photo
AVR213 Eight logic, switch or voltage inputs. LEDs show status of all inputs. Layout/schematic PDF Channels can have pull-down resistors for voltage inputs, or can have pull-up inputs for switch or opto-isolators to ground (users can change pu/pdn mode). Detail photo.
(Futures in design include multiple servo actuator drivers and 8 power relay boards.)
Email for orders or technical queries: email@example.com
Test system example ...
how to build a test system with LOTS of I/O
The program in the AVR200 drives a LOW onto each of the 32 inputs of the system under test in various combinations, and then the 64 inputs lines are read in by the AVR213s to the AVR200.
A 32-line table sets up the expected responses, and if an error occurs due to a short, open or swapped line, the expected results differ from the table. If it all agrees a green LED lights. If an error occurs, a red LED flashes. This gives immediate results on a production bench test. Any faults are reported over the serial port to a PC, listing pin numbers and faults found. (The 10-way grey ribbon I2C cable can be seen in the photo looping through all twelve expansion boards.)
The driving software is available to interested inquirers as an example of how to program the I/O boards on a AVR200 I2C expansion bus from BASCOM.
"Floribots" at the National Gallery of Australia
Here are some images and a movie of the Installation of "Floribots" at the National Gallery of Australia.
Floribots has attracted a lot of attention and has appeared in the newspaper and on TV.
About 100,000 visitors are expected to the exhibition.
Congratulations: Geoffrey has just won the "$4000 Macquarie Bank people's Choice" award at the National Sculpture Prize and Exhibition for the Floribot project. Well done, Geoffrey!
Control hardware: AVR573, AVR212 x 16
Photos: Floribots active Floribots detail
Movie: Floribots in action
Description: Floribots.doc Floribots.pdf
Link to: National Gallery of Australia "Floribots"
Floribots is an interactive kinetic sculpture by Geoffrey Drake-Brockman. It was shortlisted for the 2005 National Sculpture prize and is currently being exhibited at the National Gallery of Australia. Floribots incorporates a JED 573 microprocessor board with buffered I2C daughterboard and RTC along with sixteen 212 I2C FET output boards. It runs a compiled basic control program and perceives the outside would via eight passive infrared sensors.
More details on the artist at www.drake-brockman.com.au
Geoffrey Drake-Brockman said "I was looking for a solution to control my electromechanical sculpture which required 128 separate channels of FET output. I wanted to mount all components inside the sculpture so the system would be fully embedded. After a long search I was delighted to find JED Microprocessors in Victoria. JED had exactly the right set of products for my application and the solution was less expensive that any of the other alternatives I had explored and had the advantage of a simple bus connection between satellite control modules. A huge bonus while developing my application was the ability to call JED and get informed helpful technical support, often from the person who laid out the board or wrote the test code (or both). This is so much better than dealing with an imported product with little or no support locally. Thank you to Luke and Ed at JED Micro!"
AVR-ISP mkII, In-System Programmer for all AVR microprocessors, in stock, $A75 + GST
The AVR In-System Programmer is used for field upgrades of existing products using the Atmel AVR Architecture. The In-System Programmer is based on the STK500 Hardware and Software. It supports all in-System Programmable AVR devices. It is supported by all AVR compilers (CodeVision, Imagecraft C, BASCOM, AVR Studio). Because it runs from the PC USB port, it avoids problems with printer port modes (ECC, Std, etc) and operates under all PC operating systems with USB support.
It is supplied with a 6-pin programming cable, so is suitable for all
the recent JED boards and modules shown above.
(Because a 10-pin cable header is not provided, there is a problem in interfacing to older boards with the 10 pin ISP header, or boards like the JED 585, which has a 14-pin conn ector, formed by adding 4 extra pins to the Atmel 10-pin standard. We are quite unhappy that Atmel has dropped the 10-pin support without any warning, and will soon make available an adapter board to convert the 6-pin cable to the 10 and 14 pin standards. Contact JED for availability.
A full data sheet is available for download at: AVR-ISP mkII user guide
Note: The older serial RS232 port AVR-ISP is no longer available. It
has been suddenly deleted, without warning by Atmel.
AVR assistance from JED
If you are interested in using AVR processors for any project, small or large ... email or call Ed Schoell at firstname.lastname@example.org with your comments or questions. (03 9762 3588)
a design service for boards or systems based on AVR, Xilinx gate arrays
and a range of other electronic hardware and software projects. We have
a group of standard circuit and gate array design modules, with matching
software drivers developed during our time creating the Little Blue Computer
and friends and we have designed a number of custom systems based on AVR
using this experience.
(Updated Nov 23 2008)