关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 基于STM32的传感器接口模块的设计

基于STM32的传感器接口模块的设计

作者: 时间:2011-09-13 来源:网络 收藏

3.3 控制指令
串口指令格式
[起始标志][指令][指令参数1]指令参数2>…[结束标志]
指令示意:
00 01 01 FF读取通道1的电流值
00 04 C0 A8 89 03 FF设置IP地址为192(0xC0).168(0xA8).137(0x89).3(0x03)
00 05 2E E0 FF设置UDP端口为12000(0x2EE0)00 07 10 11 11 10 14 19 FF往EEPROM的地址0x0110写入数据0x49
00 09 19 18 FF将数字IO1设为输出,高电平,IO2/3输入,IO4输出,低电平以太网支持串口的指令0x01-0x03及0x07-0x0a,其参数、功能和返回值与串口一致。不支持用以太网口配置网络参数。

4 结果与总结
4.1 调试结果
在串口助手环境下调试。以太网参数设置:
发送指令00 04 C0 A8 89 03 FF设置IP地址为192(0xC0).168(0xA8).137(0x89).3(0x03)
发送指令00 05 55 66 FF设置UDP端口为21862(0x5566)
发送指令00 06A1 B2 C3 D4 E5 06 FF设置MAC地址

本文引用地址://m.amcfsurvey.com/article/161496.htm

m.jpg


Ping接口模块:cmd ping 192.168.137.3(串口已经设置好ip和端口号)

n.jpg


以太网采样和读写EEPROM:发送类似同样指令完成采样以及读写操作

o.jpg


4.2 总结
本文以的输出信号类型为分类依据,该信号接口分类给出了接口模块的硬件,并实际实现了电流型、电压型以及数字IO型模块,给出了相应的硬件选型以及电路与实现;进行了接口模块的软件设计,说明了详细的固件代码设计。除传统串口外,提供以太网接口,嵌入UDP协议,提供后期开发的便利。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭