忙着期末考试,时间间隔有些长了。
第二三集打卡
第二集做了很多笔记,认识了型号STC32G12K128的单片机,该型号单片机工作电压为1.9-5.5v,程序只能写进去128K。
红外发射模块和红外接收模块:参考日常生活中常见的遥控器,红外发射器特点是有个透明的灯珠为红外发射器的一个二极管,红外接收器为红外发射管相对应的红外接收管。
电压比较:电位器也叫滑动变阻器,调节输出的一个电压,作用为最终输入到单片机里做一个比较的开关,和一个基准电压源去做一个比较,哪个高或者他比我们的基准高可以执行什么动作或者第一执行什么动作,比较器的一个应用。
数码管:比如日常生活中豆浆机的数字显示或者倒计时显示,可以组成字母或者数字。
LED灯:8个灯,流水灯应用。
万能板:元器件拓展地方,元器件可以焊接。
NTC测温:(Negative消极的 Temperature温度 Coefficient系数)是一种负温度系数热敏电阻,其电阻值随温度的升高而降低。NTC热敏电阻广泛应用于温度测量、温度补偿和温度控制等领域,具有灵敏度高、响应速度快的特点。很小的三个贴片元器件,日常生活中电子体温计头部位置就是一个NTC,
18B20:温度传感器:。
NTC和18B20:NTC测温采集一个连续的电压信号,坐标轴上电压信号是连续的,为一条连续变化的线,ADC采集的速度够快,采集的每一个点,他都是一个连续的(相邻l两个电压值变化非常小),速度够快那么线就越平缓,采样速度够快能精确采集到35.1,35.2,35.3,这是一个模拟测温(能连续实时采集)
18b20测,他如果精度越高速度就越慢,数字的每次只会输出一次温度的数值,处理需要时间,读取需要时间,占用的时间周期更长,速度快的话,那就采集不到35.1,35.2,35.3,因为有时间间隔,采集的数值不为线性,数字测温(能方便获取高精度的温度值)。
ADC按键(Analog-to-Digital Converter)即模拟数字转换器:通过一个单片机引脚就可以读取16个按键,采集模拟电压的一个数值然后判定这个是哪一个按键按下的,把一个模拟电压1v,2v,3v的一个值换算成数字,STC32G(12bit精度)他的数值是0-4095,0v对应数字0,5v供电,采集到了5v,数值就是5v对应数字4095,电阻做好,每一次按下,比如按下2.5(v的那个分压电阻按键)采集到的电压是2.5v,那就是这个健按下,找对应的电压做好,根据最后读出来的数字判定他是多少,而且是线性的,根据采集到的值去反推出当前的一个电压,这就是ADC模拟转换成数字量的一个过程的一个功能
基准电压:校准,当前一个电压到底是几伏,然后反推出数值。
PWM,DAC模拟:数字转换成模拟量,多少数字对应的几伏电压(输出)
24C02:外部的一个存储芯片,动态的保存用户参数。
矩阵键盘:主要应用在密码锁上,每一个按键单独的去接一个引脚,实现功能的同时减少接线。
独立按键:每一个单独接到引脚上,例如炸弹,一个按键按下数值加一,另一个按下数值加一,红色按下启动倒计时。
LCD接口:设计来放CD12864,横向128个像素点,纵向64个像素点,里面集成了一个汉字的字库。
LED:两个电源指示灯,一个是电源线进来的一个电源指示灯,通电以后这颗灯就会亮,后面是一个供电指示灯(后级电路),板子上设计了一个断电电路off,按下熄灭,松开点亮,下载程序时要保证处于常亮状态,说明供电正常使用。
232接口:配合232电路。
Flash拓展:存储芯片,内存更大。
蜂鸣电路:报警,发出声音。
型号STC32G12K128,工作电压1.9-5.5v,程序只能写进去128K。
RAM:运行的时候会生成一系列数据,类似于草稿纸内容储存到RAM中去,断电会丢失,需要保存就放在flash中。
第三集,跟着视频下载安装了keil5,AIapp-ISP-v6.95C串口助手,stc32g的实验手册,成功完成了第一次代码的编译,因为没有实验板,所以暂时无法实际下入代码跑一下板子,了解了硬件USB的硬核之处。









