登录
首页
电脑编程
回帖
发帖
正文
主题:数据采集采到信号的速度与Timer设定的时不一致?高手帮帮忙!
点击:2619 回复: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
工控新闻
伊顿收购北美固态变压器品牌RPS,技术版图再扩张
“万物皆可协作”,《2025年中国协作机器人产业发展蓝皮书》正式发布
GE Vernova收购法国软件公司Alteia 深化电力行业AI解决方案布局
破局人形机器人制造瓶颈!2025人形机器人先进制造技术论坛在株洲隆重举办
非计划停机、试错烧钱?一本白皮书给出破解答案
华北工控EMB-3128:支持Intel® Alder Lake-N系列处理器的3.5寸板
如何在RK3576开发板上运行TinyMaix :超轻量级推理框架--基于米尔MYD-LR3576开发板
图尔克从产线到领奖台 | TAS 软件荣膺“年度产品”大奖
更多新闻资讯