分享一个监控串口数据的小程序
整定PID的时候觉得没有很趁手的软件,自己写了一个,功能很简单,没有做什么容错,波特率19200(重要)arduino端的代码类似这样: Serial.print(now); // 计算时间
Serial.print(",");
Serial.print(f_angle, 2); // 偏离角度
Serial.print(",");
Serial.print(Output, 2); // PID输出值
Serial.print(";");也可以多写几组,不过最好别超过14组数据(一般也不会用这么多吧),不然应该会有颜色的问题。
呵呵不是啥好玩艺,只是刚好有同样需求的朋友用得到的话就拿去好了。
上一张图片吧,免得有朋友不知道是啥玩艺下错了浪费时间
{:soso_e142:} 好程序。。。收藏 好东西,调试用的着,谢谢分享 谢谢大家不嫌弃这么随手编的破玩艺,觉得收集数据不方便,改了一下:
1、点击界面自动截图;
2、点击左上角数值开始记录数据(同时文字变绿),再点一下停止记录,数据格式为csv,用写字板或者excel打开都行;
3、横坐标改为取上位机的时间,这样就不用在arduino上发送时间数据了——这两个时间其实差异不大
本帖最后由 幻生幻灭 于 2012-3-29 21:48 编辑
真有才,收下啦!:lol
但是打不开啊?求解?
幻生幻灭 发表于 2012-3-29 21:46 static/image/common/back.gif
真有才,收下啦!
但是打不开啊?求解?
应该是电脑里缺少一个串口通信的控件,我在我的电脑里找了一个,放在C:\WINDOWS\system32里,输入regsvr32 mscomm32.ocx把这个控件注册一下应该就可以了
这个控件很常用的说 哦了,3Q,界面成功打开 本帖最后由 MicroCao 于 2012-5-1 01:43 编辑
这个显示很直观,哈哈,有用,谢谢了
不过能否公布一下源代码呢,好让大家定制,比如某些场合需要加滤波处理,或改颜色等 哈哈,找到另一个功能比较相似的软件
http://www.geek-workshop.com/forum.php?mod=viewthread&tid=240 MicroCao 发表于 2012-5-1 01:46 static/image/common/back.gif
哈哈,找到另一个功能比较相似的软件
http://www.geek-workshop.com/forum.php?mod=viewthread&tid=240
嗯,这个功能强大得多,我是嫌麻烦就量身定制了一个功能简单的:lol 哥们,请教一下,程序使用什么写的? 现在才发现,很迟很迟了!!!!收下! 显示不出波动图像啊! 为什么我还是感觉你写的好用呢SerialChart不会用竟然 啊啊 顶你 奏起:D
页:
[1]
2