Arduino Leonardo
收藏
分享
脑图
Arduino Leonardo
简介
Arduino Leonardo的处理器核心是ATmega32u4,同时具有20路数字输入/输出口(其中7路可作为PWM输出,12路模拟输入),一个16MHz晶体振荡器,一个USB接口,一个电源插座,一个ICSP header和一个复位按钮。
图片
图片1
图片2
图片3
图片4
概要
处理器 ATmega32u4
工作电压 5V
输入电压(推荐) 7-12V
输入电压(范围) 6-20V
数字IO脚 20 (其中7路作为PWM输出)
模拟输入脚 12
IO脚直流电流 40mA
3.3V脚直流电流 50mA
Flash Memory 32KB (ATmega32u4,其中4KB 用于 bootloader)
SRAM 2.5KB (ATmega32u4)
EEPROM 1KB (ATmega32u4)
工作时钟 16MHz
供电
Arduino UNO可以通过2种方式供电,而且能自动选择供电方式
外部直流电源通过电源插座供电。
USB接口直接供电。
存储器
ATmega32u4包括了片上32KB Flash,其中4KB用于Bootloader。同时还有2.5KB SRAM和1KB EEPROM。
输入输出
20路数字输入输出口:工作电压为5V,每一路能输出和接入最大电流为40mA。每一路配置了20-50K欧姆内部上拉电阻(默认不连接)。除此之外,有些引脚有特定的功能
串口信号RX(0号)、TX(1号): 与内部 ATmega32U4 USB-to-TTL 芯片相连,提供TTL电压水平的串口接收信号。
外部中断(2号和3号):触发中断引脚,可设成上升沿、下降沿或同时触发。
脉冲宽度调制PWM(3、5、6、9、10 、11、13):提供7路8位PWM输出。
SPI(10(SS),11(MOSI),12(MISO),13(SCK)):SPI通信接口。
LED(13号):Arduino专门用于测试LED的保留接口,输出为高时点亮LED,反之输出为低时LED熄灭。
模拟输入A0到A5、A6到A11:每一路具有10位的分辨率(即输入有1024个不同值),默认输入信号范围为0到5V,可以通过AREF调整输入上限。除此之外,有些引脚有特定功能
AREF:模拟输入信号的参考电压。
Reset:信号为低时复位单片机芯片。
管脚映射
管脚映射表
通信接口
串口:ATmega32U4内置的UART可以通过数字口0(RX)和1(TX)与外部实现串口通信;ATmega32U4可以访问数字口实现USB上的虚拟串口。
TWI(兼容I2C)接口
SPI 接口
程序下载
物理特征
Arduino UNO的最大尺寸为2.7 x 2.1 inches。
技术文档
评论
0 / 100
查看更多
麦克思维
2019-10-04
1977
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号