单片机
燎原之心
每天坚持一点点
展开
-
atmega16应用之舵机控制
atmega16应用之舵机控制 舵机工作的原理 (不会看版)控制电路板接受来自信号线的控制信号,控制电机转动,电机带动一系列齿轮组,减速后传动至输出舵盘。舵机的输出轴和位置反馈电位计是相连的,舵盘转动的同时,带动位置反馈电位计,电位计将输出一个电压信号到控制电路板,进行反馈,然后控制电路板根据所在位置决定电机转动的方向和速度,从而达到目标停止 。 (正经版)舵机的控制信号周期为20MS的脉宽调制(...原创 2019-01-06 13:17:07 · 1695 阅读 · 1 评论 -
atmega16应用之串口通信(HC05)
串口通信 https://baike.baidu.com/item/串口通信/3775296?fr=aladdin 由于我比较懒,所以大家自己去看串口通信的原理啦 串口通信的寄存器配置 如果大家学过微机原理这门课,就知道单片机使用离不开三种寄存器,状态寄存器,是读取状态用的,控制寄存器,是配置参数控制功能,数据寄存器,是存储数据用的,只要我们正确的配置寄存器,就能使用自己想要的功能 USART I...原创 2019-01-06 14:13:00 · 2304 阅读 · 1 评论 -
atmega16应用之DS18B20温度传感器
DS18B20 全称是单总线数字温度传感器,即只有一根通信线,非常节省I/O端口。 单总线的特点 DS18B20的特点 DS18B20 单线数字温度传感器,即“一线器件”,其具有独特的优点: (1 )采用单总线的接口方式 与微处理器连接时 仅需要一条口线即可实现微处理器与 DS18B20 的双向通讯。 单总线具有经济性好,抗干扰能力强,适合于恶劣环境的现场温度测量,使用方便等优点,使用户可轻松地...原创 2019-01-08 18:02:20 · 4638 阅读 · 1 评论 -
atmega16应用之TWI(IIC) PCF8574T转接LCD1602
TWI 介绍TWI其实也是在介绍IIC,因为他们是同一协议,只是名字不一样而已,我也是看m16的接口看到有SDA、SCL这两个接口,查找文档才发现有TWI这个的,这大大方便了我写IIC协议控制LCD1602,因为之前我也写了软件模拟IIC协议,觉的太麻烦了,如果你的单片机没有SDA和SCL接口,说明没有硬件IIC协议,那么你可以写软件模拟IIC协议,别人已经写的很好了,我就不写了,因为太麻烦了,我...原创 2019-01-08 22:26:59 · 2501 阅读 · 1 评论