0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >计算机及配件 > 适用于学生和业余爱好者的ATMega16 AVR开发板

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

来源: 电路城
2020-11-13
类别:计算机及配件
eye 31
文章创建人 拍明

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

cirmall

cirmall

cirmall


 

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

  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。



责任编辑:

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

标签: AVR开发板

相关资讯