基于STM32F103位移传感器TM003数据读取方案
从这里学到许多东西,感谢!然后分享这个印象深刻的东西。需要得到位移数据,数据精度要求1mm,超声波类的就不考虑,选择了容栅位移传感器,具体型号是TM003,感觉类似于数字显示的游标卡尺的传感器。这种网上资料较少,就提供了数据说明和时钟线和数据线的时序。时序频率居然标的还是错的。也是痛在这里挺久的,还没示波器。这是我印象深刻的原因,只能自个来了!已经很难找到可以直接读出数据的程序资料了。之后查找资料过程中与原子哥学习资料中数字温湿度传感器实验中的DHT11时序有点类似,于是仔细学习,看一遍下来不行,从头再来一遍,从函数到语句,从语句分析其中的逻辑,一遍一遍学着,分析总结了原子哥处理DHT11这种通讯时序的逻辑,结合TM003位移传感器的时序,最后顺利读出了TM003位移传感器的数据。现在去看,已经有可以直接串口输出数据的升级版了。TM003传感器也不太方便拿出来,没法做实物测试,程序临时修改可以串口直接看到位移数据,问题应该不大。有问题再说。
一周热门 更多>