电子开发 | 基础入门 | 电路原理图 | 婵⿴鍨伴懜浼村炊閹呮澖濞撴熬鎷� | PLC闁糕晞娅i、锟�   闁靛棗锕ら々褔寮稿⿰鍐╃仒婵炲棎鍨哄﹢鎵博濞嗘瑧绀夐悹鍥敱鐎碉拷 Ctrl+D 闁归潧顑呮慨鈺呭绩閹増顥戦柨娑楃劍閸斿懐鎷姀鈥充憾闁汇劌瀚弫顕€骞愭担纰樺亾閿燂拷濞戞挴鍋撻悹褍鍢查鐔哥▕閻樿京顏遍悹褏鏌夌换妯侯潰閵夘垳绀夐柣銏ゆ涧閻℃瑥顕i埀顒勫矗閹寸姴绔炬繛鍡愬灱缁诲骞冮…鎺旂<.

电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册

閳藉懐鏁哥捄顖氬彆瀵繑澧滈崘宀嬬礉閺堚偓閺傛壆澧楅妴濠勬暩鐎涙劗鏁哥捄顖氬彆瀵繗顓哥粻妤€娅掗妴瀣剁礉閻絻鐭鹃崗顒€绱¢弻銉嚄閹靛鍞� 閻絻鐭鹃崗顒€绱$拋锛勭暬閸c劊鈧劗鏁哥€涙劒绮犳稉姘眽閸涙ê绻€婢跺洦澧滈崘灞烩偓锟�
閳藉棗宕勬径鈺侇劅娴兼艾宕熼悧鍥ㄦ簚鐎圭偘绶�100 c鐠囶叀鈻� chm閺嶇厧绱¢妴鍌濈カ閺傛瑥鍞寸€圭顕涚紒鍡礉鐟曞棛娲婃笟瀣摍婢舵熬绱濋崘鍛啇楠炶¥鈧劗鏁哥€涙劒绮犳稉姘眽閸涙ê绻€婢跺洦澧滈崘灞烩偓锟�
搜索: 您现在的位置: 电子开发网 >> 基础入门 >> Arduino开发学习 >> 正文

Arduino硬件介绍(一)|Arduino UNO R3开发板介绍、原理和功能

作者:佚名    文章来源:网络整理    点击数:1849    更新时间:2024/4/6

前言:

Arduino UNO R3是Arduino产品中最适合入门且功能齐全的一款开发板,本文将详细介绍Arduino UNO R3开发板的原理、功能以及用途。

Arduino UNO R3开发板 

Arduino UNO R3开发板 

一.Arduino UNO R3介绍

Arduino UNO R3是一款由Arduino公司推出的开源微控制器开发板。板载ATmega328P微控制器,这款微控制器具有20MHz的最大工作频率,以及高达20MIPS的性能。具有十分强大的功能和广泛的应用。它有14个数字输入/输出引脚(其中6个可以用作PWM输出),6个模拟输入,一个16 MHz陶瓷谐振器,一个USB连接,一个电源插孔,一个ICSP头和一个复位按钮。

Arduino UNO R3开发板 

二.Arduino UNO R3用途

通过配合Arduino IDE的使用,用户可以通过编写代码程序,上传至开发板以用来控制Arduino UNO R3与各种外部硬件设备相结合,如控制LED灯,红外遥控,电机和各类传感器等多种硬件。Arduino UNO R3通常在物联网、嵌入式开发、传感器、智能机器人等领域具有广泛应用。

三.Arduino UNO R3的引脚及接口介绍

Arduino UNO R3的引脚及接口介绍 

引脚:

1.电源引脚:

VIN:这是外部直流电源的输入引脚。当用户使用外部电源(如电池或电源适配器)为开发板供电时,应该将此引脚与电源的正极相连。当VIN引脚有电压输入时,它会覆盖USB或其他引脚提供的电源,为开发板供电。

5V:这是开发板上稳定的5V电压输出引脚,可以通过它为开发板上的其他组件或外部设备供电。

3.3V:这个引脚提供稳定的3.3V电压输出,最大驱动电流为50mA。这个电压常用于为某些特定组件供电。

GND:这是地线引脚,所有的电压和电流都以此为参考。在电路中,GND引脚用于闭合电路回路,并确保整个电路有一个公共的逻辑参考电平。

2.模拟输入引脚:

A0~A5:这六个引脚用于读取外部模拟信号。模拟信号是一种连续变化的信号,可以表示温度、压力、光强等多种物理量。Arduino通过这些引脚读取这些模拟信号,然后将其转换为数字值,供程序使用。

3.数字输入输出引脚:

Arduino UNO R3拥有14个数字I/O引脚,这些引脚既可以作为输入引脚读取外部设备的逻辑状态(高电平或低电平),也可以作为输出引脚控制外部设备的开关状态。

D13:这个引脚连接了一个板载的LED指示灯。用户可以通过编程控制这个引脚的状态,从而控制LED灯的亮灭。这是一个非常有用的指示工具,可以帮助用户了解代码的执行情况。

PWM引脚:Arduino UNO R3的某些数字引脚(D3、D5、D6、D9、D10、D11)支持PWM(脉宽调制)功能。这意味着用户可以通过编程控制这些引脚的电压,从而实现更精细的控制,如调节电机的速度或LED的亮度。

D0~D12:这些引脚也可以作为数字输入/输出引脚使用。其中,标有TX(发送)和RX(接收)的两个引脚用于串口通讯。在Arduino编程中,用户可以使用这两个引脚与计算机或其他设备进行数据交换。

4.其他引脚:

RESET:这是一个复位引脚。当用户按下连接到这个引脚的按钮时,Arduino会重置其内部状态,恢复到初始状态。这是一个非常有用的功能,特别是在程序出现问题或Arduino无法正常工作时。

接口:

1.USB接口:如前所述,这个接口用于连接计算机和开发板,进行电源供应和串行通信。

2.ICSP(In-Circuit Serial Programming)接口:这个接口允许用户在开发板上直接编程或调试微控制器,而无需将微控制器从开发板上取下。

Arduino UNO R3的引脚及接口介绍 

Arduino UNO R3的引脚及接口介绍 

 

四.Arduino UNO R3电路图

Arduino UNO R3电路图 

Arduino UNO R3电路图PCB 

五.Arduino UNO R3的技术规格

Microcontroller

单片机

ATmega328P

Operating Voltage

工作电压

5V

Input Voltage (recommended)

输入电压(推荐)

7-12V

Input Voltage (limit)

输入电压(极限)

6-20V

Digital I/O Pins

数字I/O引脚

14 (of which 6 provide PWM output)

14个(其中6个提供PWM输出)

PWM Digital I/O Pins

PWM数字I/O引脚

6

Analog Input Pins

模拟输入引脚

6

DC Current per I/O Pin

每个I/O引脚的直流电流

20 mA

DC Current for 3.3V Pin

3.3V引脚直流电流

50 mA

Flash Memory

闪存

32 KB (ATmega328P) of which 0.5 KB used by bootloader

32KB(ATmega328P),其中0.5 KB用于引导加载程序

SRAM

静态随机存取存储器

2 KB (ATmega328P)

EEPROM eepm

带电可擦可编程只读存储器

1 KB (ATmega328P)

Clock Speed

时钟速度

16 MHz

LED_BUILTIN

LED灯

13
Length 长度 68.6 mm
Width 宽度 53.4 mm
Weight 重量 25 g

六.文献

本文部分图片和内容引自​ Arduino官网,如需更多相关文献资料请访问:Arduino Docs | Arduino Documentation

https://docs.arduino.cc/

以下提供针对(Arduino UNO R3)相关资料的直通链接:

1.Arduino UNO R3文献资料

UNO R3 | Arduino Documentationhttps://docs.arduino.cc/hardware/uno-rev3/#features

2.Arduino UNO R3数据手册

A000066-datasheet.pdf (arduino.cc)https://docs.arduino.cc/resources/datasheets/A000066-datasheet.pdf

3.Arduino UNO R3引脚图

A000066-full-pinout.pdf (arduino.cc)https://docs.arduino.cc/resources/pinouts/A000066-full-pinout.pdf

4.Arduino UNO R3电路图

UNO-TH_Rev3e.sch (arduino.cc)https://docs.arduino.cc/resources/schematics/A000066-schematics.pdf

5.Arduino UNO R3 CAD文件

https://docs.arduino.cc/static/f70b5045f5f73c41d96e4b12775c31c6/A000066-cad-files.zip

https://docs.arduino.cc/static/f70b5045f5f73c41d96e4b12775c31c6/A000066-cad-files.zip

总结:

以上为本篇文章的所有内容,本篇文章主要深入介绍Arduino UNO R3开发板的原理,后续将以Arduino UNO R3为基础结合各类硬件进行嵌入式开发。如有疑问或提供意见,请在评论区指出,谢谢!!!


Tags:Arduino,开发板,入门  
责任编辑:admin
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
    没有任何评论
最新推荐
閻㈤潧鐡欏鈧崣鎴犵秹閿涙碍鐪归梿鍡欐偅閸氬牆鎮囩猾鑽ゆ暩鐎涙劕鍩楁担婊€绗岄悽浣冪熅閸ュ墽娈戠純鎴犵彲閿涘lc瀹搞儲甯堕幎鈧張锟�,濡紕鏁搁弫鎵暩閻儴鐦�,閸楁洜澧栭張绡岲A缁涘鐡戦敍浣藉疮閽€鍐暩鐠侯垰娴樼純鎴犵彲缁儳宕曢敍灞艰礋瀹搞儳鈻肩敮鍫濆灡闁姳鐜崐绗衡偓鍌涱偨鏉╁骸鍙у▔銊ヤ簳娣団€冲彆娴兼褰块敍姘辨暩鐎涙劕绱戦崣鎴犵秹閿涳拷
鐠у嫭鏋¢崠鍛瑓鏉烇拷
 [闂佸憡顨嗗ú婊勬櫠閺嶎厼瀚夊Δ锕佹硶閵堫偊鏌¢崒锔藉]闂佸憡銇炵粈渚€濡垫径灞稿亾濞戝磭绱扮紒鍙樺嵆瀹曪繝寮撮悩宸毈闂佸搫鐗嗛幖顐︽偪閸曨剛鐟归柨鐕傛嫹100 c闁荤姴娴勯幏锟�
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]婵炴垶鎸搁ˇ瀹犮亹缁€鐑睠闁诲孩鍐荤紓姘卞姬閸曨剛顩烽悹鎭掑妽閸╁倿寮堕悜鍡楃仧婵炲棭鏁-TR
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]LM324闁哄鏅滈崝鏍棘閿燂拷4~20mA闁哄鍎戦幏锟�1~5V闂佹眹鍨归悘姘辩矈閿燂拷
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]LM386婵$偛婀辩划顖炴倵椤掍焦濯撮柟鎹愵嚙椤斿﹪鏌涜箛鎿冨剶妞ゃ儲鎹囧銊╁箚瑜嬫禍锝夋煕閿濆啫濡奸悽顖ゆ嫹
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]936闂佺粯甯掗敃銈堛亹閹绢喗鍋ㄥù锝呭暟閻斿懘鏌涘Ο鐓庢灁闁诡喖锕畷鍫曟晸閿燂拷
 [闂佸憡顨嗗ú婊勬櫠閺嶎厼瀚夊Δ锕佹硶閵堫偊鏌¢崒锔藉]闁烩剝甯掗幊搴ㄦ晬閹邦兘鏋栭柕蹇ョ磿閵堟挳鎮归悮瀛樺+濠电偞鎸撮弲娑氣偓鐧告嫹+闂佺缈伴崕鎾敆閻斿吋鍎嶉柛鏇ㄥ亜缁€锟�
 [闂備緡鍋呭銊╁极閵堝鍋ㄩ梻鍫熺〒閹藉秹鎮规担鐟扮妞ゆ挸鎲″ḿ顏堫敍濞嗘劦鍋�]S7-200PLC闂佹眹鍔岀€氼亞鎸掗姀銈嗗剳闁绘梹妲掗幏顐⒚归悪鍛 S7_2
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]S7-200闁圭厧鐡ㄩ幐濠氬几閸愨晝顩烽悹浣告贡缁€鍕煕韫囷絿鍘滅紒鎲嬫嫹,STEP7
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]ModbusPoll闂佸憡绮岄鐖媎busSalve闂佺ǹ楠忛幏锟�
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]STEP7濠碘槅鍨崜婵堚偓姘懇閺屽矁绠涢弬璺ㄦ▌婵炲濮伴崐鏇犺姳閿燂拷 Smart_
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]Modbus闁荤姴顑呴崯鎶芥儊椤栨粌鍨濋柛鎾楀倻瑙� v1.024 缂傚倷绶ら幏锟�
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]Modscan32闂佸憡绮岄鐖媎sim32,modb
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]89c51闂佺ǹ绻愰ˇ閬嶆偟濞戙垹妫橀梺顐g闂嗗綊鏌i鍡楁珢缂佽鲸鐛otues
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]婵炴垶鎸稿ú銈夊礋妤e啫鍌ㄩ柛鐐村Оotues婵炲濮惧▔鏇烇耿閿涘嫮鐭欓悗锝庝簽绾板秵绻濊閸旀鎮ラ敓锟�
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]51闂佸憡顨嗗ú婊勬櫠閺嶎厼瀚夐柛婵嗗閸у﹦绱掔€h埖瀚� protues婵炲濮惧▔鏇烇耿閿燂拷
閺堚偓閺傜増鏋冪粩锟�
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询