机缘巧合在网上知道一位12岁小同志,从零开始体系经验其创客开发思维和技巧。
项目专栏:blog.csdn.net/m0_38106923…
在我刚开始学习单片机操控器的时候,特产品设计喜爱剖析开发板硬件组成,经过剖析外围电路和外设端口能够大致清楚操控器的arduino超声波测距特产品性和功用。
以Arduino为比方,当拿到这块操控器,要怎样进行剖析呢?
1、剖析外围电路
一个完好的操控体系是由电源电路、通信电路、传感器电路等多部分组成。
剖析操控器各个部分的外围电路,有一个美妙的方法:查看中心芯片。
例如,Arduino主要有6个芯片,经过百度查看芯片手册,可知道对应功用。
- ATMEGA328P:美国ATMEL(爱特梅尔)处理器,主频最大20MHz,作业电压1.8V ~ 5.5V,1路U产品生命周期ART,2路SPI,6路PWM等;
- LMV358B:姑苏思瑞浦微产品,通用运放芯片,作业电压2.5V~5.5V,低电源电流每通道80uA,作业温度-40~125℃等;
- ATMEGA16U2:美国ATMEL(爱特梅尔)处理器,主频最大16MHz,作业电压2.7V ~ 5.5V,1路UART,2路SPI,4路PWM等;
- 78M05:台湾时科,线性稳压器(LDO),最产品司理大输入arduinoplayground电压35V,输出电压5V,最大输出电流500mA等;
- AMS1117:美国AMS,线性稳压器(LDO),最大输入产品司理电压15V,最大作业电源电流12产品司理0A,输出电压1.25~ 11.75V,最大输出电流800mA等。
经过剖析这些中心元器件,即可估测操控器的全体功用:
- 序号1、3外围电路为操控器的中心处理器,担任程序烧录,传感器驱动、收集和操控等功用,是操控器的大脑;
- 序号2产品战略外围电路为信号处理功用,担任arduino软件对收集的传感数据进行方法后再输入到中心处理器;
- 序号4、5外围电路为电源电路,担任将3产品设计5V内电压转化两次,分别转化为5V和3.3V电压,满意操控器的正常工作和传感器驱动。
2、剖析外设端口
剖析外设端口可结合操控器说明手册阅览了解,进一步加深对操控器的运用方法和驱动方法的了解,Arduino外设端口说明如arduino什么意思下所示: