[STM32F1] STM32F107触发不稳定

[复制链接]
895|4
 楼主| 跨刀游骑兵 发表于 2015-8-27 19:30 | 显示全部楼层 |阅读模式
各位大神,小弟纯懂硬件皮毛,现在做的一块基于STM32F107的主控板,主要功能如下:1、使用4个串口采集4个角度传感器的数据,均为串口通信;

2、采用串口LED将上述采集的数据显示出来;
3、监测两个电平信号输入,通过光耦进行隔离后使用2个IO口进行同步判断,即两个信号同时为低电平时主控会同时向两个仪器发出触发信号;
4、仪器A为低电平触发,仅触发一次即可,从目前其采集数据看,从MCU判断2同步到A被触发开始采集数据,这个时间是一个稳定的值;
5、仪器B也为低电平触发,但是需要每隔准确的16ms触发一次,同时有严格的时序要求,一共需要采集499次,即需要触发499次,在中间时段因为数据转换关系,会有一个24ms的间隔


现在问题如下:
1、对仪器B的触发时间,第一次的时间间隔是不稳定的,其值为15.Xms,如15.7、15.3、15.8等等,导致整体的采集时间不是稳定的;
2、在499次触发中,会偶尔有1个脉冲信号不是16ms,如附图为36ms,导致采集的数据出错。
_9.png
求问各位大神上述问题会是什么原因导致的
mmuuss586 发表于 2015-8-27 21:37 | 显示全部楼层

会不会是仪器B不稳定呢;
734774645 发表于 2015-8-28 08:21 | 显示全部楼层
这个波形凑合的很啊,可以了吧
643757107 发表于 2015-8-28 19:03 | 显示全部楼层
工作正常就是稳定的,你要看工作正常不
xia00 发表于 2015-8-29 16:13 来自手机 | 显示全部楼层
时间不稳定应该会是时间函数的采样值存在问题吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部