专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
电源
ArduinoYun教程之ArduinoYun硬件介绍
2019-07-13 22:47
发布
生成海报
站内文章
/
电源技术
16616
0
1138
ArduinoYun教程之ArduinoYun硬件介绍
ArduinoYun的
电源插座
Arduino Yun
有两排插座,这些插座能够按类型分为三类:电源、数字
IO
和模拟输入。电源部分主要集中在如图
1.7
所看到的的部分。
图
1.7
电源集中部分
还有两个在如图
1.8
所看到的的位置。
图
1.8
电源部分
以下我们介绍相应图中的各个名称及其含义:
q
3
个
GND
:接地。他们尽管分布在不同的位置,可是功能都一样;
q
Vin
:电源输入,通过它能够为整个板子供电,类似
MicroUSB
的供电功能。可是须要注意这个port会绕过保护电路,假设过压则会毁坏板子。
所以,对自己的实力没有信心时候不要使用这样的方式。通常。
USB
供电已经能满足绝大部分的需求了。
q
5V
:
5V
电源输出,这是绝大部分芯片使用的电压。
q
3.3V
:
3.3V
电压输出。有些芯片须要使用这个电压,但注意它最大能够提供
50ma
的电流;
q
RESET
:重置
ATmega32u4
,它通常被盾板使用;
q
IOREF
:操作參考电压。它被盾板用来选择操作电压(
3.3V
或者
5V
);
q
AREF
:模拟操作的參考电压。它用作模数转换(模拟和数字信号间的转换)。模拟输入口提供
10bit
的分辨率也就是
1024
个不同的值(
2
的
10
次方)。如果
AREF
为
5V
而输入为
2.5V
,那么模数转换的结果就是
1024*(2.5/5)=512
。如果
AREF
为
10V
则相同的输入
2.5V
转换结果则为
256
。
ArduinoYun的
数字
IO
数字
IO
即为数字信号的输入输出,全部
20
个port都能够作为数字
IO
。它们主要分布在两个部分,如图
1.9
和
1.10
所看到的。
图
1.9
数字
IO
部分
图
1.10
数字
IO
部分
数字
IO
用来交换数字信号,数字信号仅仅有高低两个状态。计算机中处理的数据就是数字信号、包含文本、视频、图像。在
Arduino
的周边设备中。数字设备有开关,
LED
点阵以及集成电路。
ArduinoYun的
模拟输入
模拟
IO
与数字
IO
相应,它用来交换模拟信号,模拟信号是连续变化的。最常的模拟信号的样例是室内温度、湿度,它们的变化是连续的不会发生突变。模拟输入接受连续变化的电压输入,
Yun
有
12
个模拟输入,当中
6
个集中在如图
1.11
所看到的的部分。
图
1.11
模拟输入
其余
6
个复用
4
、
6
、
8
、
9
、
10
和
12
。如图
1.12
所看到的。
图
1.12
模拟输入
模拟输入的在使用时能够使用前置的
A
标识,即
12
个模拟输入port能够通过
A0~A11
标识。当中,
A0~A5
相应图
1.11
中的
A0~A5
;
A6~A11
则相应
4
(
A6
)、
6
(
A7
)、
8
(
A8
)、
9
(
A9
)、
10
(
A10
)和
12
(
A11
)。
ArduinoYun的PWM
PWM
是
Pulse Width Modulation
(脉冲宽度调制)的首字母缩写。它使用微处理器的数字输出来控制模拟电路,也就是说它用数字信号模拟模拟信号。比如,
PWM
这能够驱动扬声器发出不同音调的声音。具有
PWM
的插座很easy区分,它们的port号后都带有“
~
”符号,如图
1.13
所看到的。
图
1.13 PWM
口
从图中能够看出,它们各自是
3
、
5
、
6
、
9
、
10
和
11
号port,共
6
个。
ArduinoYun的Serial
Serial
即串口,它复用
0
和
1
号port,
0
作为接收端而
1
作为发送端,这从图
1.14
中的箭头方向能够看出来。
图
1.14 Serial
向下的箭头则表示数据进入port,而向上箭头则表示数据从port发出。
ArduinoYun的TWI
TWI
是
Two-Wire Interface
的首字母缩写,它实现的功能与
I2C
(
Inter-Integrated Circuit
)总线一样,但因为
I2C
受版权保护、已注冊商标,所以
Atmel
以
TWI
来表示它。这样的方式仅仅须要两条线就可以工作:
SDA
(串行数据)和
SCL
(串行时钟)。在
Arduino Yun
中,它们复用
2
和
3
号port即
2
号port作为
SDA
,
3
号作为
SCL
。
ArduinoYun 的SPI
SPI
是
Serial Peripheral Interface
的首字母缩写,它是一种同步串行外设接口,它使用的是
ICSP
头(图
1.4
中的标号
6
)。
ArduinoYun的
外部中断
中断能够使处理器更高效地执行。
Yun
有
5
个外部中断,他们分别复用
3
、
2
、
0
、
1
和
7
号port。
关于中断细节将在第
4
章进行介绍,这里就不再赘述。
ArduinoYun的
两个微处理器的规格
由于
Yun
有两个微处理器。所以分别使用两个表格来列出他们的规格。
AVR Arduino
微控制器的规格如表
1.1
所看到的,
Linux
微处理器的规格如表
1.2
所看到的。
表
1.1 AVR Arduino
微处理器规格
这里我们须要注意的參数是“
IO
口最大供电流”和“
3.3V
口最大供电电流”。
假设超过这些最大值,则有可能损坏板子。所以通常情况下不要使用
IO
口驱动继电器、直流电机等大功率器件。
表
1.2 Linux
微处理器规格
对于
Linux
未处理我们须要注意的參数就是“闪存”的容量,
16MB
的容量就限制了它不能够存储太多的多媒体文件,可是安装一些经常使用的软件还是足够的。
本文选自:
Arduino Yun高速新手教程大学霸内部资料。转载请注明出处,尊重技术尊重IT人。
Ta的文章
更多
>>
ArduinoYun教程之ArduinoYun硬件介绍
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮