描述
AVR-IO-M16开发板:小身材大能量
在电子工程师的世界里,一款性能出色且功能丰富的开发板往往是项目成功的关键。今天,我们就来深入了解一下AVR-IO-M16开发板,它可是小型自动化项目的得力助手。
文件下载:AVR-IO-M16.pdf
开发板简介
AVR-IO-M16是一款小巧却功能强大的开发板,非常适合小型自动化项目。它配备了四个具备10A/250VAC电流切换能力的继电器、四个光隔离数字输入以及RS232端口。通过我们提供的演示软件,你可以轻松地通过RS232端口使用PC计算机控制开发板的输入和输出。
开发板特性
硬件接口与电路
- 微控制器:采用ATMega16 - 16AI AVR微控制器,为开发板提供强大的处理能力。
- 编程接口:具备ICSP 5x2针连接器,可使用AVR - PG1、AVR - PG2等工具进行在线编程;还有JTAG 5x2针连接器,用于通过AVR - JTAG等工具进行在线调试。
- 状态指示:有状态LED显示,方便用户了解开发板的工作状态。
- 复位电路:复位IC采用ZM33064,典型阈值为4.5V,当电压低于该值时,微控制器会复位。
- 时钟电路:连接了16MHz的石英晶体振荡器电路,为微控制器提供稳定的时钟信号。
- 电源电路:通过电源插孔供电,中心针为正极,电压范围为+12 - 14VDC,在无继电器开启时功耗为20mA。
- 电压调节:配备+5V的7805电压调节器和滤波电容,确保电源稳定。
- 通信接口:RS232 DB9母连接器,带有RS232和接口电路,支持Tx、Rx信号传输。不过,其RS232电平转换器采用特殊原理图,连接速率不超过9600bps,且对方RS232设备需提供正确的RS232电平。
输入输出
- 数字输入:四个光隔离数字输入(IN1 - IN4),并配有四个红色状态LED(LED1 - LED4),用于显示输入状态。
- 继电器输出:四个继电器(REL1 - REL4),触点为5A/250VAC,同样配有四个红色状态LED(LED5 - LED8),显示输出状态。
- 用户状态LED:一个名为LED9的红色用户状态LED,连接到ATMega16的16引脚(OC2/PD7)。
机械特性
- 安装孔:四个3.3mm(0.13")的安装孔,方便固定开发板。
- 电路板规格:采用FR - 4材质,厚度为1.5mm(0.062"),绿色阻焊层,白色丝印元件标识。
- 尺寸:尺寸为80x100mm(3.9 x 3.15"),体积小巧。
处理器特性
AVR - IO - M16使用的Atmel ATMega16 MCU具有以下特性:
- 高性能低功耗:采用高级RISC架构,拥有131条强大指令,多数为单时钟周期执行,具备32 x 8通用工作寄存器,全静态操作,在16MHz时钟下吞吐量可达16 MIPS。
- 存储能力:拥有16K字节的系统内自编程闪存,可进行10,000次写入/擦除循环;1024字节EEPROM,可进行100,000次写入/擦除循环;2K字节内部SRAM。
- 接口丰富:支持JTAG(符合IEEE std. 1149.1标准)接口、两个8位定时器/计数器、一个16位定时器/计数器、实时计数器、四个PWM通道、8通道10位ADC、字节导向的两线串行接口、可编程串行USART、主/从SPI串行接口、可编程看门狗定时器、片上模拟比较器等。
- 电源与睡眠模式:工作电压为4.5 - 5.5V,具备六种睡眠模式,可有效降低功耗。
开发使用要求
硬件
- 编程器:可使用AVR - PG1、AVR - PG2、AVR - ISP500等兼容工具。
- 调试器:AVR - JTAG、AVR - JTAG - USB等兼容工具。
- 电缆:需要RS232直连公对母DB9电缆(非零调制解调器电缆)。
软件
可从avrfreaks.org网站下载AVR Studio + WinAVR,这是免费的C编译器和调试器。
连接器详细说明
JTAG连接器
| Pin # |
Signal Name |
| 1 |
PC2(TCK) |
| 2 |
GND |
| 3 |
PC4(TDO) |
| 4 |
+5V |
| 5 |
PC3(TMS) |
| 6 |
RST |
| 7 |
+5V |
| 8 |
NC |
| 9 |
PC5(TDI) |
| 10 |
GND |
该连接器允许通过AVR - JTAG或其他兼容工具进行编程和调试。
ICSP连接器
| Pin # |
Signal Name |
| 1 |
MOSI |
| 2 |
+5V |
| 3 |
NC |
| 4 |
GND |
| 5 |
RST |
| 6 |
GND |
| 7 |
SCK |
| 8 |
GND |
| 9 |
MISO |
| 10 |
GND |
此连接器可通过AVR - PG1、AVR - PG2等兼容工具进行编程。
RS232连接器
| Pin # |
Signal Name |
| 1 |
NC |
| 2 |
TXD |
| 3 |
RXD |
| 4 |
NC |
| 5 |
GND |
| 6 |
NC |
| 7 |
NC |
| 8 |
NC |
| 9 |
NC |
PWR连接器
| Pin # |
Signal Name |
| 1 |
PWR |
| 2 |
GND |
需要在1引脚施加+(12 - 14)VDC电压。
其他信息
静电警告
在使用AVR - IO - M16开发板时,要避免其受到高静电电位影响,应遵循处理静电敏感设备的一般操作规范。
演示软件
你可以在www.olimex.com/dev网站上查看AVR - IO - M16的可用演示软件。
订购信息
AVR - IO - M16为组装测试好的产品,无需焊接。你可以直接向我们订购,也可通过我们的经销商购买。更多信息可查看www.olimex.com/dev网站。所有Olimex生产的开发板均符合ROHS标准。
总的来说,AVR - IO - M16开发板以其丰富的功能和良好的性能,为电子工程师在小型自动化项目开发中提供了一个可靠的选择。你是否已经对它心动了呢?不妨动手试试,看看它能为你的项目带来怎样的惊喜。
打开APP阅读更多精彩内容