background image

INTRODUCTION

ADuC-IO7020

 is very good platform for automation application which 

need fast ADC and DACs and need to commutate high loads. It have 4 relays 
240VAC/10A, 4 optoisolated inputs, RS232, JTAG and the 1Msps ADC/DACs are 

available on separate conenctor for connection to external sensors.

BOARD FEATURES

MCU: ADuC7020 - ARM7TDMI Core, 16/32-bit RISC architecture, 5 

Channels 12-bit, 1MSPS ADC, Differential and single-ended modes, 0 to 
Vref Analog Input Range, 4 Outputs 12-bit Voltage Output DACs, On-Chip 

20ppm/°C Voltage Reference, On-Chip Temperature Sensor (±3°C), 
Uncommitted Voltage Comparator, JTAG Port, Clocking options: Trimmed 

On-Chip Oscillator (± 2%), External Watch crystal, External clock source

45MHz PLL with Programmable Divider, 62k Bytes Flash/EE Memory, 8k 

Bytes SRAM, In-Circuit Download, JTAG based Debug, Software triggered 
in-circuit re-programmability, UART, dual I2C and SPI Serial I/O, 14-Pin 

GPIO Port, 2 X General Purpose Timers, Wake-up and Watchdog Timers, 
Power Supply Monitor, PLA – Programmable Logic (Array), Power 

Specified for 3V operation, Active Mode: 6mW (@1MHz) 300mW 
(@45MHz), Fully specified for –40°C to 85°C operation; 

JTAG connector for in-circuit programming and debugging with ARM-
JTAG 

RS232 interface circuit and connector 

I2C connector 

RESET button 

SERIAL DOWNLOAD (bootloader enable) button 

LED status 

power supply circuit with plug-in power jack and diode protection 

32 768 Hz oscillator crystal 

4 RELAYs with 10A/250VAC NO and NC contacts with screw terminals 

extension header for ADC and DAC ports 

On-chip Bootloader, which can be accessed via RS232 using ARMWSD.exe. 

When you open ARMWSD.exe, click button Start and after that will be 
appeared message “Press Download and pulse Reset on hardware” - press 

button SD on AduC-MT7020 and pulse Reset button – this will give you 
access to Bootloader, where you can load your own program.

PCB: FR-4, 1.5 mm (0,062"), green soldermask, white silkscreen component 
print 

four mounting holes 3.3 mm (0.13")

Page 2

Summary of Contents for ADuC-IO7020

Page 1: ...ADuC IO7020 development board Users Manual All boards produced by Olimex are ROHS compliant Rev A September 2005 Copyright c 2009 OLIMEX Ltd All rights reserved Page 1 ...

Page 2: ... SPI Serial I O 14 Pin GPIO Port 2 X General Purpose Timers Wake up and Watchdog Timers Power Supply Monitor PLA Programmable Logic Array Power Specified for 3V operation Active Mode 6mW 1MHz 300mW 45MHz Fully specified for 40 C to 85 C operation JTAG connector for in circuit programming and debugging with ARM JTAG RS232 interface circuit and connector I2C connector RESET button SERIAL DOWNLOAD bo...

Page 3: ...ROCESSOR FEATURES ADuC IO7020 board use fully integrated 1 MSPS 12 bit data acquisition systems incorporating a high performance multichanel ADC a 16 32 bit MCU and Flash EE Memory on a single chip with these features Analog I O Multi Channel 12 bit 1MSPS ADC 5 Channels Differential and single ended modes 0 to Vref Analog Input Range Multi Channel 12 bit Voltage Output DACs 4 Outputs On Chip 20ppm...

Page 4: ... 2 X General Purpose Timers Wake up and Watchdog Timers Power Supply Monitor PLA Programmable Logic Array Power Specified for 3V operation Active Mode 6mW 1MHz 300mW 45MHz BLOCK DIAGRAM Page 4 ...

Page 5: ...MEMORY MAP Page 5 ...

Page 6: ... C16 C17 C18 C19 C20 D1 D2 D3 D4 D5 D6 D7 D8 D9 G NDA 1 2 3 4 I2C 1 2 IN1 1 2 IN2 1 2 IN3 1 2 IN4 IO VDD 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 JTAG L1 LED1 LED2 LED3 LED4 LED5 LED6 LED7 LED8 1 6 2 5 4 O K1 1 6 2 5 4 O K2 1 6 2 5 4 O K3 1 6 2 5 4 O K4 1 2 3 OUT1 1 2 3 O UT2 1 2 3 O UT3 1 2 3 O UT4 P4 2 PWR Q 1 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 R...

Page 7: ...irst without Relays is about 40 mA when all Relays are working the consumption is 180 mA RESET CIRCUIT ADuC IO7020 reset circuit is includes R1 1k pull up U4 MCP130T ADuC7020 pin 19 and RST button CLOCK CIRCUIT Quartz crystal 32 768 KHz is connected to ADuC7020 pin 24 XCLKO and pin 25 XCLKI JUMPER DESCRIPTION There are no jumpers on this board Page 7 ...

Page 8: ...REL1 is working Status LED red with name LED6 indicate that REL2 is working Status LED red with name LED7 indicate that REL3 is working Status LED red with name LED8 indicate that REL4 is working Reset button with name RST connected to ADuC7020 pin 19 RST User button with name SD connected to ADC7020 pin 10 P0 0 EXTERNAL CONNECTORS DESCRIPTION JTAG Pin Signal Name Pin Signal Name 1 3 3 V 2 3 3 V 3...

Page 9: ...PWR Pin Signal Name 1 Power Input 2 GND AEXT Pin Signal Name Pin Signal Name 1 AVDD 2 AVDD 3 ADC0 4 DAC0 5 ADC1 6 DAC1 7 ADC2 8 DAC2 9 ADC3 10 DAC3 11 ADC4 12 VREF 13 GND 14 GND Page 9 ...

Page 10: ...ted 8 Not Connected 9 Not Connected I2C Pin Signal Name 1 3 3 V 2 SCL 3 SDA 4 GND IN1 IN2 IN3 IN4 Pin Signal Name 1 Optoisolated Digital Input 1 2 Optoisolated Digital Input 2 OUT1 OUT2 OUT3 OUT4 Pin Signal Name 1 Relay output 2 Relay output 3 Relay output Note Default state is pin 2 connected to pin 3 Page 10 ...

Page 11: ...MECHANICAL DIMENSIONS All measures are in Inches Page 11 ...

Page 12: ...ad DAC write demo code for EW ARM Blink LED demo code for EW ARM RS232 UART demo code for EW ARM DAC sinusoidal generation demo code for EW ARM SPI demo code for EW ARM Basic initializations for ADUC7020 demo code for EW ARM Page 12 ...

Page 13: ...DuC IO7020 completely assembled and tested How to order You can order to us directly or by any of our distributors Check our web www olimex com dev for more info Revision history REV A create September 2005 Page 13 ...

Page 14: ... adapted or reproduced in any material from except with the prior written permission of the copyright holder The product described in this document is subject to continuous development and improvements All particulars of the product and its use contained in this document are given by OLIMEX in good faith However all warranties implied or expressed including but not limited to implied warranties of...

Reviews: