- 博客(15)
- 资源 (3)
- 收藏
- 关注

原创 bacnet DDC控制器 stm32 楼宇自控
如下图所示扫出的点位有 ,6路BO输出,8路BI输入,8路AI输入,4路AO输出,关闭mac地址为126的DDC第一路BO输出。先说一句我用的编程环境为keil,所用的单片机型号为,stm32f103vet6,网络驱动芯片为w5500。链接:https://pan.baidu.com/s/1TJxc0xaEsCT3lJOlG78B7w。BI:开关量输入,BO开关量输出,AI模拟量输入,AO模拟量输出。硬件,有6路BO输出,8路BI输入,8路AI输入,4路AO输出。需求简单开建议先从BI,BO,AI,AO。
2024-07-08 11:39:00
738
原创 w5500+stm32连接阿里云、emqx
1. **计算MQTT连接参数**:根据阿里云的要求,计算连接所需的ClientID、用户名和密码(通常使用HMAC-SHA1算法)。4. **调试工具验证**:使用MQTT.fx等调试工具,连接到相同的阿里云服务器,验证STM32设备是否能够成功发布和订阅消息。2. **实现TCP连接**:使用W5500提供的API函数,实现TCP客户端功能,连接到阿里云服务器。2. **连接MQTT服务器**:使用MQTT协议,通过W5500连接到阿里云服务器,并发送连接请求。
2025-02-07 16:55:03
815
1
原创 基于stm32的bacnet协议
如下图所示扫出的点位有 ,6路BO输出,8路BI输入,8路AI输入,4路AO输出,关闭mac地址为126的DDC第一路BO输出。先说一句我用的编程环境为keil,所用的单片机型号为,stm32f103vet6,网络驱动芯片为w5500。代码不对外开放,开发这个确实不容易,希望大家理解,呕心沥血,有需要可以私信我。BI:开关量输入,BO开关量输出,AI模拟量输入,AO模拟量输出。硬件,有6路BO输出,8路BI输入,8路AI输入,4路AO输出。我手里有三个设备,通讯硬件底层走的RS485数据流。
2024-11-15 17:05:20
425
原创 合宙724开发记录
if((USART1_RX_BUFF[USART1_RX_CNT-3]=='K')&&(USART1_RX_BUFF[USART1_RX_CNT-4]=='O'))//如果串口接受到OK表示成功。if((USART1_RX_BUFF[USART1_RX_CNT-3]=='K')&&(USART1_RX_BUFF[USART1_RX_CNT-4]=='O'))//如果串口接受到OK表示成功。
2024-10-31 15:58:48
746
原创 数字孪生应用案例
结合数字孪生、人工智能、物联网IOT、虚拟仿真等技术,实现轨道交通的实时监控和管理,包括地铁站全景站台、人员热力图展示、乘客进出数量监测以及机电设备的运维能力提升。利用数字孪生、空间计算、3D可视化技术等,实现对综合管廊区域的实时监控,包括管廊切面、综合舱1:1还原,多状态感知能力设置,以及设备监控和自动巡检功能。支持设备MQTT、TCP、UDP、Modbus、COAP、HTTP、bacnet-mstp,bacnet-ip,GB28181监控设备等及协议转换。物联网配置界面如下图。
2024-10-31 15:38:55
744
原创 SPI控制MS5614T
连接单片机的为软件spi未使用硬件spi,光耦传输速度慢需添加延时。电路图如下所示tlp521-4与ms5614t组成隔离输出电路。选择输出是时,可根据下发数据决定输出那一路。为起到隔离作用选用spi通讯芯片。(二)ms5614下发数据。(一)gpio初始化代码。spi输出四路模拟量。
2024-05-15 09:07:26
658
1
原创 STC8H4K64UTLCD驱动断码屏底层驱动
以上为stc给的断码屏驱动资料,后面也有专业的驱动demo,我想说真的有点拉胯,使用时咨询他们工程师,demo里面不懂的东西,爱答不理,稍微吐槽一下,2:时钟频率11.0592Mhz。程序在附件以及原理图都在附件。注意,1:要用5v的LCD。
2023-10-27 11:58:59
1185
1
原创 pwm输出通道参考
在STM32中,定时器通道的数量和种类取决于定时器型号。通常情况下,一个定时器会有多个输出通道和/或输入通道。例如,STM32F103系列中的定时器有4个通道,可以用于PWM输出或输入外部脉冲信号。为了使用定时器通道,需要使用定时器的相关寄存器进行配置和控制。可以参考STM32的官方文档或者开发板资料手册了解更多关于定时器通道的配置和应用。STM32定时器通道是指定时器可以控制的输出或输入端口。输出通道:可以输出PWM信号、比较输出信号、脉冲信号等。输入通道:可以用来输入外部脉冲信号,触发定时器中断等。
2023-10-27 11:31:53
442
1
原创 两线制4-20ma输出两路记录
两线制4-20mA输出是一种模拟信号输出方式,它通常用于传输实时过程信号。两线制表示该输出方式只需两根导线来传输信号,一个为“+”极,一个为“-”极。而4-20mA表示在正常工作范围内,输出信号的电流在4mA到20mA之间变化。这种输出方式具有抗干扰能力强、传输距离远、稳定性高等优点,被广泛应用于自动化控制系统、传感器、变送器等领域。
2023-10-27 10:38:35
892
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人