加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

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

2020/11/12
557
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(3)
相关方案
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

任何微控制器开发板均可广泛使用,尤其是在在线市场上。它们带有各种外围设备和编程示例。

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

  • Gerber_PCB_2020-10-16_18-48-41 final.zip
    描述:gerber
  • ATMega16-Development-Board-main.zip
    描述:源码
  • 详细介绍.txt
    描述:详情介绍

相关推荐

电子产业图谱