单片机相关
文章平均质量分 66
Cuit小唐
编程小菜鸟
展开
-
IIC协议总结
C.仲裁机制和应答,从机只有收到自己的地址信息才会被唤醒,这个过程是以一个低电平的SDA脉冲应答,b.主设备发送一个从设备的地址和(读写位) 一般地址的长度是7bit,最后一个bit是读写指令,d.数据传输 确认目标后,主设备发送或者接收数据,数据传输在每个时钟周期的上升沿或者下降沿进行。注意:I2C外部需根据传输速率匹配上拉电阻,速率越高,上拉电阻越小,否则会影响时序;IIC启动之后,SCL=1时,SDA的电平不允许有变化。a.主设备发送一个开始信号,表示开始通信,即启动I2C。原创 2024-03-03 16:18:34 · 349 阅读 · 0 评论 -
基于HT32的智能家居demo(蓝牙上位机)
参加合泰杯作品的部分展示,基于HT32的智能家居,这里展示灯光的相关控制,是用蓝牙进行的数据透传,参考了一些资料,美化封装了一下之前的上位机界面。原创 2024-02-27 10:53:06 · 1389 阅读 · 0 评论 -
SPI IIC UART接口的区别和各自收发数据的方法
SPI、I2C和UART是三种不同的串行通信接口,它们在数据传输方式、速度、拓扑结构等方面存在差异。优点:⾼速 缺点:没有指定流控制器,没有应答机制确认是否收到数据。优点:简单,⽀持多主控 缺点:速度比SPI慢,数据帧⼤⼩限制。优点:不需要时钟,传输距离远,有检错机制 缺点:需要波特率⽀持。MISO:主设备数据输入,从设备数据输出。MOSI:主设备数据输出,从设备数据出入。CS:从设备使能信号,由主设备控制。SCLK:时钟信号,由主设备产⽣。):全双⼯,两根线(不包括GND。原创 2024-02-13 21:32:37 · 568 阅读 · 0 评论 -
L9110电机理解
L9110是一款直流电机驱动电路,采用H桥驱动电路,可以同时驱动两个直流电机或者一个四线两相式步进电机。其工作原理主要基于PWM(脉冲宽度调制)信号控制和H桥驱动电路。L9110的原理是将输入的PWM信号转换为相应的控制信号,通过调整PWM信号的占空比来控制电机的旋转速度和方向。当PWM信号的占空比大于50%时,电机正向旋转;当占空比小于50%时,电机反向旋转。同时,通过调整PWM信号的频率,可以控制电机的旋转速度。原创 2024-02-02 10:30:14 · 2164 阅读 · 0 评论 -
舵机的理解
舵机是一种位置(角度)伺服的驱动器,适用于需要角度不断变化并可以保持的控制系统。其工作原理主要基于PWM(脉冲宽度调制)信号控制,通过调整PWM信号的占空比来控制舵机的旋转角度。标准的舵机有3条导线,分别是电源线、地线和控制线。舵机内部通常由直流电动机、一对齿轮和一个反馈控制系统组成。当输入一个控制信号给舵机时,舵机会根据信号的波形来调整输出轴的位置。具体来说,控制信号周期为20ms,其中高电平持续时间(通常0.5-2.5ms)决定了舵机的角度。原创 2024-02-02 10:22:58 · 351 阅读 · 0 评论 -
温湿度传感器理解
下面介绍DHT11数字温湿度传感器的管脚定义,首先将DHT11数字温湿度传感器的引脚号标注下。原创 2024-02-02 10:19:38 · 932 阅读 · 0 评论 -
OLED的理解
做那个demo,最开始是设置的电灯,之后就是连接的OLED.原创 2024-02-02 10:14:35 · 867 阅读 · 0 评论 -
LED理解
LED总结原创 2024-02-02 10:03:09 · 406 阅读 · 0 评论 -
串口的理解
接收端通过检测起始位的状态转变来同步接收数据,当检测到起始位后,会根据事先约定的规则接收之后的数据位和停止位。深入理解串口工作原理,掌握串口通信接口的选择和编程方法,有助于我们更好地应用串口技术,设计更加可靠的通信系统。工业控制:在工业自动化领域,PLC、传感器、执行器、驱动器等设备都提供串口接口,通过RS-485、Modbus连接构成工业现场总线,用于设备监控和控制。随着科技的快速发展,串口通信技术也在持续发展和创新,为工业控制、通信系统、消费电子等领域提供高效的数据交换解决方案。原创 2024-01-30 14:24:32 · 380 阅读 · 0 评论 -
PWM波理解
脉冲宽度调制(PWM),是英文“Pulse Width Modulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。原创 2024-01-27 18:44:04 · 1035 阅读 · 0 评论