- 博客(6)
- 收藏
- 关注
原创 51单片机-UART-9位异步-多机通信原理梳理
UART的9位异步模式,顾名思义,除了起始位和停止位,有9个数据位,与8个数据位不同的是,9位模式的数据位第9位为可编程位,第9位为1表明为地址帧,第9位为0表明为数据帧。SM2=1的从机只可以接收第9位是1的地址帧数据,SM2=0的从机可以接收第9位是0或1的地址帧和数据帧。②所有从机比对地址帧中地址与自己是否匹配,若匹配则SM2=0,不匹配的SM2=1保持不变。④通讯结束,被寻址的从机SM2=1,回到初始态,允许主机另发地址与其他从机通信。①主机发地址帧(TB8=1--第9位为1);
2024-06-24 10:42:57 391
原创 直流有刷电机和直流无刷电机的区别
有刷电机(BDC):通过碳刷换向,电流方向改变,有刷电机的转向改变.无刷电机(BLDC):有两种转向调节方法①调换两个相位线, 直流无刷电机通常带有三个相位线:U、V、W。如果我们需要将它的转向改变,最简单的方法是调换其中任意两个相位线。例如,如果我们将线U和线V调换,直流无刷电机就会倒转方向。②改变控制信号相位, 控制信号的相位是指将控制信号延迟一个特定时间后,输出给电机驱动器的时间点。这个时间点的不同,会导致驱动电机的控制信号相位的不同,从而带来不同的旋转方向。(软件输出控制信号)
2024-05-30 13:26:56 468
原创 ADC参考电压的两种实现方式
电压输入范围为: VREF- ≤ VIN ≤ VREF+。一般硬件设计的时候会把VREF-和地相连, VREF+和VDDA(MCU供电电压)相连。若MCU供电电压为3.3V,则ADC输入电压范围为0~3.3V。此时ADC模块的参考电压即为MCU供电电压。如果系统使用电池供电,那么MCU的供电电压会随着电池的电量损耗而降低,此时ADC模块的参考电压已经改变,那么通过AD转换求出来的电压值也就不准确了。
2024-04-24 19:14:46 1833
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人