Arduino UNO原理图学习记录
arduino作为单片机的一种语言,对应有arduino系列电路板,其中最常用的为arduino uno。
将UNO其中部分电路进行了删改
Atmega328P芯片部分(加了两个0R电阻,芯片可用Atmega328P与Atmega328PB)atmega328p中的1,2,9,10,11,12,13,14,15,16,17,20,23,24,25,26,27,28,30,31,32可以作为输出输入端子;
3,5,21则接地;
4,6,18接5V;
7,8接16Mhz晶振,因为用的是无源晶振,所以在晶振两端接22pF的电容,并将电容另一端接地,同时在晶振两脚之间加上1M的电阻;
29则是芯片刷新脚。
而在输出输入端子中,30,31两个端子在arduino中还负责与转信号芯片CH340C连接进行信号交流,所以如无必要,不要占用30,31两个端子进行输入输出;
23,24,25,26,27,28这6个脚则是arduino中的模拟端子,可以进行模拟输出。
CH340部分(将CH340G改为CH340C)
CH340系列芯片作为转信号芯片,可将逻辑信号和差分信号进行转换。国产Arduino UNO大部分都是用CH340G芯片作为转信号芯片,而CH340G与CH340C的差别也在与有无内置晶振,CH340G在7,8号脚的位置还需要接一个12Mhz的晶振,同时晶振两端也需要并两个电容,而CH340C并不需要外接一个晶振。
对于转信号芯片,周边电路最重要的便是信号的接收和发送,同时要将CH340的接收与Atmega328P的发送,CH340的发送与Atmega328P的接收对应,同时还应将对应的差分信号与计算机输出的差分信号接对。
而后便是对应的电源稳压,接地,以及对于13号脚DTR接一个电容,当电容另一端RES高电平时,则DTR对应低电平。
Type-C(原本则是USB-2.0,只有四个接口D+,D-,VCC,GND)
外壳管脚接地,VCC接一个保险丝,对应差分信号输出输入。
差分降压(AMS1117-5.0,本是将电压降到5V的差分降压电路)
5V进,3.3V出,两个电容进行稳压,接地。
ISP
2*3排针/排母,主要进行ISP信号传送,一般用来对Atmega328P芯片进行BootLoader烧录,也可以通过ISP进行二进制文件烧写程序。
关于Arduino,我还有不少需要学习的,原理图中的一部分已经需要我来回思索了,路漫漫其修远兮,吾将上下而求索。
Arduino UNO原理图学习记录相关推荐
- Arduino uno入门学习(1)
Arduino uno入门学习(1) 一.初识Arudino开发板 二.在电脑上安装 Arduino IDE Arduino IDE 是 Arduino的集成开发环境,用于单片机软件编程.下载.测试等 ...
- 适用于arduino uno物联网学习套件智能家居系统scratch图形化编程
适用于arduino uno物联网学习套件智能家居系统scratch图形化编程 成品到手可用 有资料程序 实现功能:1.手机可以单独控制车库,储物间,卧室,客厅,阁楼灯光 2.手机控制风扇 3.手机控 ...
- Arduino小白的学习记录:RGB-LED传感器实验
在上一个实验中我们介绍了双色LED灯的实验,但如果仅有两种颜色是不是觉得有些单调呢,接下来就让我们通过这个实验来组合出更多的颜色吧! 一.介绍 RGB-LED模块可以发出各种颜色的光.红色.绿色和蓝色 ...
- Arduino小白学习记录:用电位器控制LED灯的亮度
Arduino小白的学习记录:用电位器控制LED灯的亮度 一.介绍 二.材料准备 三.实验原理 四.实验步骤 五.代码 六.效果展示 七.总结分析 我是一个纯Arduino小白,为了完成老师安排的一个 ...
- Arduino小白学习记录:双色LED灯实验
目录 一.介绍 二.材料准备 三.实验原理 四.实验过程 五.代码 六.效果展示 七.总结分析 一.介绍 双色发光二极管(LED)能够发出两种不同颜色的光,通常是红的和绿色的,而不是仅有一种颜色.它采 ...
- KiCad #学习笔记02#|国产在线电路设计软件立创EDA (Arduino UNO 单片机最小系统电路原理图)
今天开始琢磨KiCad "两库"问题的时候意外发现了[立创商城],很多大神利用立创商城的元器件数据手册绘制元件库.封装库等.于是接着研究这个软件,好家伙,让我感觉发现了宝藏似的, ...
- Easy EDA #学习笔记02# |Arduino UNO 单片机最小系统PCB原理图 (ATMEGA328P单片机 AMS1117芯片5V转3.3V )
3D模型图 顶层 丝印层 阻焊层(绿油) 锡膏层 铜箔层 基板 - 原理图符号自动编号:[设置]-[系统设置]-[原理图]选项 铜柱M3: 原理图原点设置: Crl + A 拖动 [放置]-[画布原点 ...
- 新手必读:Arduino UNO R3教程,原理图,引脚图,详细介绍
刚入门的学习Arduino的朋友都会有个疑问Arduino UNO R3是什么?为什么要从Arduino UNO R3开始学起? Arduino概述: Arduino是一个开放源码电子原型平台,拥有灵 ...
- [Arduino]关于arduino板上Atmel mega16U2芯片,转载【认识Arduino UNO之三: UNO原理图解读(认识ATmega8U2和ATmega16U2)】
最近学习Arduino Mega 2560,从给Arduino烧写程序到了解ICSP原理.最后才发现,Arduino上面配16U2等USB控制器,是通过USB口利用串口写程序的,很少用到ICSP. 关 ...
最新文章
- R语言使用ggplot2同时可视化dataframe的多个数据列实战:多个数据列可视化在同一个图中、多个数据列可视化在多个图中(纵向多个子图)
- 2018全球科技中心报告
- JavaScript执行环境及作用域(一)——执行环境栈和作用域链机制
- Project Management - 3) Manage Your Meetings
- python 导出大量数据到excel_怎么在python中将大量数据导出到Excel文件
- mysql的游标处理_mysql 存储过程、游标及逐行处理的配合使用
- 基本文件管理,针对Centos7的XFS文件系统备份恢复(需要更改)
- Unity之读取身份证信息
- lg android平台驱动程序,lg g3刷KDZ教程-KDZ线刷工具及USB驱动下载
- ffmpeg 命令实现h264文件 与 mp4 文件的转换
- 计算机数值计算方法答案,数值计算方法习题解答.pdf
- Mathtype使用技巧
- 【汇编程序】实现判断输入的年份是否为闰年
- shopnc数据库操作
- PTA 7-59 二元一次方程的解
- 图解三代测序(Nanopore)
- 梦见自己准备考计算机一级,梦见自己准备要去考试,却没准备好,心里很焦急是什么兆头...
- linux低级挖矿病毒的查找定位
- Python Flask Web教程006:Flask HTTP方法
- python能安装在d盘吗_python必须要装到C盘吗 d盘 e盘不行吗
热门文章
- 算是回忆录这样的东西?好吧它是年终总结
- (c++)web应用开发框架简单对比
- c语言程序设计 甘勇课件,辽宁工业大学c语言程序设计马超男 101401023.doc
- cocos 控制台过滤warn输出
- 有道云笔记同步失败解决方案
- 百度地图-自定义搜索、自定义marker、地图选址实用实例
- java读取properties文件,通过数据池(BasicDataSource)连接mysql数据库
- 调侃:办公室“四大毒人”素描
- Ubuntu 22.10 解决按照官方教程无法使用搜狗输入法
- ubuntu如何改变英文到中文