arduino uno电压_arduino uno数字引脚输出电压多大

2017-04-02 回答

arduino uno是arduino usb接口系列的最新版本,作为arduino平台的参考标准模板。uno的处理器核心是atmega328,同时具有14路数字输入/输出口(其中6路可作为pwm输出),6路模拟输入,一个16mhz晶体振荡器,一个usb口,一个电源插座,一个icsp header和一个复位按钮。uno已经发布到第三版,与前两版相比有以下新的特点

概要

处理器 atmega328

工作电压 5v

输入电压(推荐) 7-12v

输入电压(范围) 6-20v

数字io脚 14 (其中6路作为pwm输出)

模拟输入脚 6

io脚直流电流 40 ma

3.3v脚直流电流 50 ma

flash memory 32 kb (atmega328,其中0.5 kb 用于 bootloader)

sram 2 kb (atmega328)

eeprom 1 kb (atmega328)

工作时钟 16 mhz

电源

arduino uno可以通过3种方式供电,而且能自动选择供电方式

外部直流电源通过电源插座供电。

电池连接电源连接器的gnd和vin引脚。

usb接口直接供电。

电源引脚说明

vin --- 当外部直流电源接入电源插座时,可以通过vin向外部供电;也可以通过此引脚向uno直接供电;vin有电时将忽略从usb或者其他引脚接入的电源。

5v --- 通过稳压器或usb的5v电压,为uno上的5v芯片供电。

3.3v --- 通过稳压器产生的3.3v电压,最大驱动电流50ma。

gnd --- 地脚。

存储器

atmega328包括了片上32kb flash,其中0.5kb用于bootloader。同时还有2kb sram和1kb eeprom。

输入输出

14路数字输入输出口:工作电压为5v,每一路能输出和接入最大电流为40ma。每一路配置了20-50k欧姆内部上拉电阻(默认不连接)。除此之外,有些引脚有特定的功能

串口信号rx(0号)、tx(1号): 与内部 atmega8u2 usb-to-ttl 芯片相连,提供ttl电压水平的串口接收信号。

外部中断(2号和3号):触发中断引脚,可设成上升沿、下降沿或同时触发。

脉冲宽度调制pwm(3、5、6、9、10 、11):提供6路8位pwm输出。

spi(10(ss),11(mosi),12(miso),13(sck)):spi通信接口。

led(13号):arduino专门用于测试led的保留接口,输出为高时点亮led,反之输出为低时led熄灭。

6路模拟输入a0到a5:每一路具有10位的分辨率(即输入有1024个不同值),默认输入信号范围为0到5v,可以通过aref调整输入上限。除此之外,有些引脚有特定功能

twi接口(sda a4和scl a5):支持通信接口(兼容i2c总线)。

aref:模拟输入信号的参考电压。

reset:信号为低时复位单片机芯片。

通信接口

串口:atmega328内置的uart可以通过数字口0(rx)和1(tx)与外部实现串口通信;atmega16u2可以访问数字口实现usb上的虚拟串口。

twi(兼容i2c)接口:

spi 接口:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值