找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2196|回复: 0
打印 上一主题 下一主题
收起左侧

适用于学生和业余爱好者的ATMega16 AVR开发板Gerber PCB文件

[复制链接]
跳转到指定楼层
楼主
任何微控制器的开发板均可广泛使用,尤其是在在线市场上。它们带有各种外围设备和编程示例。
Atmel(现在的Microchip)AVR微控制器是当今使用最广泛的微控制器之一。该设备的开发板可用。他们准备以可选的规模和价格使用。
对于电子爱好者或学生,可以使用具有最少板载外围设备的单板PCB进行开发。使用开发板,原型制作和测试更加安全,省时。
ATMega16开发板
我为实验制作的DIY ATMega16开发板。
我决定为自己的微控制器实验设计Atmel AVR ATMega16微控制器的开发板。
特征
该设计具有与ATMega16芯片完全兼容的许多功能:

    数字量输入和输出
    模拟输入设备
    显示
    RS-232
    SPI外围设备
    TWI外围设备等

它仅提及ATMega16芯片。但是,该板支持采用40引脚DIP封装的其他AVR设备。我已经用一些芯片测试了该板:

    ATMega16
    ATMega32
    ATMega644

我认为它适用于ATMega1284。但是目前我在自己的实验室中没有此芯片。
电源
由DC / DC转换器以+ 12V电压供电的电源模块。该输入电压将转换为+ 5V和+ 3.3V输出。+ 5V输出为微控制器和其他板载设备供电。可选地,+ 3.3V输出可为板外的其他+ 3.3V器件供电。
MCU的基本组成
MCU焊接了16MHz的晶体时钟,产生16MIPS的执行速度。复位电路已经安装在板上。每当用户按下重置按钮时,都会触发重置信号。ISP套接字允许程序上传到微控制器。这是一个10针IDC插槽,可与USBasp兼容。
RS-232
传统的RS-232通信端口今天可能会变得非常经典。但是由于仓库中MAX232驱动器IC的丰富,我还是使用它。
数字量输入输出
选择PORTA作为数字输入PORT。通过打开和关闭所连接的板上DIP开关来更改输入。PORTB通过DIP开关将其数字数据输出到发光二极管。
外部中断
ATMega16的外部中断为INT0,INT1和INT2。三个输入按钮分别触发中断。
LED显示屏
LED显示屏是六位数的多路复用显示屏。这些数字是公共阴极类型,绿色,尺寸为0.4“。PORTB显示分段,而PORTC控制这些数字。
液晶显示器
该板上安装了一个16x2 HD44780 LCD显示器。它由PORTC在4位数据模式下控制。
模拟输入
模拟输入由两个模拟输入设备(一个POT和一个LM35DZ模拟温度传感器)提供。
串行外设接口
该开发板的串行外设接口(SPI)是MCP4922双路12位数模转换器(DAC)。两个模拟电压输出连接到外部设备。
两线接口
双线接口(TWI)通信协议允许主MCU与从设备之间通过一条总线上的两条线进行通信。这里的TWI从设备是DS1307 RTC和AT24C16 EEPROM。

0.jpg (315.87 KB, 下载次数: 129)

0.jpg

51hei.png (5.43 KB, 下载次数: 119)

51hei.png

51hei.png (16.91 KB, 下载次数: 134)

51hei.png

ATMega16-Development-Board-main.zip

1.61 MB, 下载次数: 54, 下载积分: 黑币 -5

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表