- 博客(3)
- 收藏
- 关注
原创 继电器:小电流掌控大电流的关键元件(含STM32控制代码)
继电器利用小电流(或低电压)信号,安全、可靠地控制大电流(或高电压)电路的通断,并在控制端与被控端之间提供至关重要的电气隔离。
2025-06-12 16:43:22
860
原创 DS18B20底层驱动代码‘含STM32C8T6代码’
摘要:DS18B20是一款采用单总线通信的数字温度传感器,具有高精度(±0.5℃)、宽温程(-55℃~125℃)和可编程分辨率(9-12位)等特性。其工作依赖精确的时序控制,包括480μs的复位脉冲和60μs的读写时序。典型应用中使用4.7KΩ上拉电阻,支持外部或寄生供电模式。操作流程包含初始化、ROM命令、温度转换(0x44)、读取暂存器(0xBE)等步骤,温度数据以16位补码格式存储,需乘以0.0625转换为实际值。使用时需注意线缆长度、电源稳定性和多设备管理等要点。
2025-06-11 19:15:43
1123
原创 DHT11底层驱动代码
摘要:本文介绍了DHT11数字温湿度传感器的工作原理及STM32驱动实现。DHT11采用单总线通信协议,集成湿敏电阻和NTC热敏电阻,测量范围湿度20-90%RH(±5%)、温度0-50℃(±2℃)。重点解析了传感器初始化、单总线时序(包括18ms启动信号、80μs响应及40位数据传输),并提供了STM32的GPIO配置、数据读取和校验代码实现。注意事项包括电源稳定性、时序精度控制和抗干扰设计,为嵌入式系统集成提供了完整解决方案。
2025-06-11 17:48:09
1165
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅