找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1035|回复: 2

请大家帮我修改一下这个程序,急着用阿,谢谢

[复制链接]
发表于 2005-5-29 20:12:54 | 显示全部楼层 |阅读模式
整个软件应该是这样的


首先,进行整流。读取一组文本格式的脉冲数据,大于x的规定其值为“1”,小于“x”的规定其值为“0”。测出足够多的方波周期,假设在方波的一个周期内电机转过的角度为y个弧度。计算出该电机在每个周期内的速度。应该是根据每一个周期的时间测出每一个周期内的电机转速(用弧度/秒表示就可以) , 连续测n个周期,得到一组n个转速。保存为文本格式的文件1。
<p>
然后,绘制出将上一步得到的数据文件1与另一被读入的标准速度数据文件2的波形,每隔若干秒取一个点,计算出该点两数据的的差(数据1减数据2),再计算所有差值的均方差。最后以表格形式输出
<p>

[此贴子已经被作者于2005-5-29 12:15:32编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2005-5-30 06:34:23 | 显示全部楼层
看了你的程序,比较大呀,不知道你需要改什么呢?你要说说你的要求,比如哪里不对呢,这样大家可以建议一下,你可以把某一部分不清楚的说一下,这样大家好讨论!一部分一部分解决,这样全部也就不会有问题的了!
回复 顶

使用道具 举报

 楼主| 发表于 2005-5-30 16:39:18 | 显示全部楼层
<>现在的主要问题是第一步,应该是将输入的脉冲信号(文本格式)先进性判断,如果大于X则规定其值为1,如果小于X则规定其值为0。这样,脉冲信号就被整流成为方波。假设脉冲信号每两个点之间的时间为1/200s ,再对方波进行处理,每一个波峰波谷为一段,将方波分成若干段,每一段测出其经过的时间,假设在这段时间内电机转过的角度为Y个弧度。求出每一段的转速,最后将所有计算出来的转速保存。</P><>但是现在,我输入数据后只能得到一个转速值</P><>请大家帮忙看看</P>
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 00:28 , Processed in 0.062932 second(s), 11 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表