登录
首页
电脑编程
回帖
发帖
正文
主题:数据采集采到信号的速度与Timer设定的时不一致?高手帮帮忙!
点击:2611 回复:5
楼主
编辑
引用
管理
cmy
我们在进行60Hz的振动信号采集过程中,用VB编程,设定的时间timer是1ms,其中同一个数据进行6次采集,然后进行虑波;按照理论计算,应该在一个周期内有16个点,但是不知是什么原因,采集到的数据存到数据库中后,1s最多只有30个点,这样相当于两个周期才能取到一个点,所以不能将振动信号的波形进行正确的显示。各位高手,有没有什么好的方法解决这个问题?急!!!!!先谢了
04-06-29 15:51
1楼
编辑
引用
管理
adautomation
你可以试验使用事件驱动而不是定时去采集
04-07-11 09:47
2楼
编辑
引用
管理
刘岩利
timer控件可以将数值设为1ms,但实际上做不到,这在MSDN上是明确写出来的,编程序不看帮助吗?
在VB下,做数字滤波,本身就有难度,如果不使用第三方控件,个人认为不可行。
04-07-21 09:22
3楼
编辑
引用
管理
mole1979
WINDOWS一般的時間誤差為18.3MS.想實現1MS定時,TIMER不能滿足要求的,需要進行特殊處理,才可以達到1MS要求.具體方法網上很多的.
04-07-21 10:37
4楼
编辑
引用
管理
hksirboy
楼主,请问您 信号滤波是如何实现的?
如何进行傅立叶变换和其逆变换的?
04-07-23 17:23
5楼
编辑
引用
管理
大水牛
VB并不擅长作此类工作,Timer肯定是不行的
04-07-30 03:00
工控新闻
Teledyne Space Imaging 发布通过航天级筛选的工业图像传感器
施耐德电气推出全新数据中心解决方案,破局高密智算挑战
人形机器人带来工业发展新机遇
制造业计量领域首个政策性文件发布!到2027年突破100+关键计量校准技术
必胜共赢!2025博世力士乐变频器卓越伙伴研讨会圆满召开
全场景方案赋能 台达引领光伏行业向“高效、智能、低碳”转型升级
研华AS&R:以边缘AI为核心,重塑机器人产业新生态
华北工控多网口工控机EPC-3130M-H10,助力物流视觉系统更高效识别与分拣
更多新闻资讯