智能车制作

标题: 平衡组直立传感器波形 [打印本页]

作者: 申继鹏    时间: 2015-3-8 14:07
标题: 平衡组直立传感器波形
如下图,大家看看我的波形这样可以了吗?
红色是加速度读得的角度值,蓝色是滤波之后的角度,黄色是陀螺仪输出乘以比例因子之后的图(貌似噪声有点大),大家看下这样的波形可以调直立了吗?


[attach]74859[/attach][attach]74858[/attach]

作者: FYK    时间: 2015-3-8 15:22
具体看你怎么使用吧,你的横纵坐标的间距可以调小点,我的纵坐标的间距是20.不过,这个决定你怎么使用这些数据。
作者: 申继鹏    时间: 2015-3-8 15:49
FYK 发表于 2015-3-8 15:22
具体看你怎么使用吧,你的横纵坐标的间距可以调小点,我的纵坐标的间距是20.不过,这个决定你怎么使用这些数 ...

谢谢,那这个波形可以调直立了吗?

作者: FYK    时间: 2015-3-8 16:23
申继鹏 发表于 2015-3-8 15:49
谢谢,那这个波形可以调直立了吗?

感觉还可以改进下,你把红色的蓝色的线分开看下呢,看是有些杂波是不是被滤掉了,你这个只能说跟随的还可以。

作者: 申继鹏    时间: 2015-3-8 17:11
FYK 发表于 2015-3-8 16:23
感觉还可以改进下,你把红色的蓝色的线分开看下呢,看是有些杂波是不是被滤掉了,你这个只能说跟随的还可 ...

嗯,好的,我主要就是想看看陀螺仪这样有问题没?

作者: ▓追梦﹏forever    时间: 2015-3-8 17:25
请问楼主,你算出来的角度应该是浮点数吧?你是怎么显示的?我用野火和lpld的printf函数,不能输出浮点数啊,请教一下
作者: 申继鹏    时间: 2015-3-8 18:26
▓追梦﹏forever 发表于 2015-3-8 17:25
请问楼主,你算出来的角度应该是浮点数吧?你是怎么显示的?我用野火和lpld的printf函数,不能输出浮点数啊 ...

我也用的野火的库,浮点数确实显示不出来,我是转换成整形的,或者不用print函数,直接显示在OLED上或者发送到该示波器上

作者: ▓追梦﹏forever    时间: 2015-3-8 18:56
申继鹏 发表于 2015-3-8 18:26
我也用的野火的库,浮点数确实显示不出来,我是转换成整形的,或者不用print函数,直接显示在OLED上或者发 ...

恩恩。但是你转化成整形不就不准确了嘛。。OLED我还没学,待会试试虚拟示波器

作者: 申继鹏    时间: 2015-3-8 19:24
▓追梦﹏forever 发表于 2015-3-8 18:56
恩恩。但是你转化成整形不就不准确了嘛。。OLED我还没学,待会试试虚拟示波器

转换成整形就差一点点,基本不影响的

作者: 申继鹏    时间: 2015-3-8 19:24
▓追梦﹏forever 发表于 2015-3-8 18:56
恩恩。但是你转化成整形不就不准确了嘛。。OLED我还没学,待会试试虚拟示波器

转换成整形就差一点点,基本不影响的

作者: ▓追梦﹏forever    时间: 2015-3-8 20:13
申继鹏 发表于 2015-3-8 19:24
转换成整形就差一点点,基本不影响的

奥奥。你用哪个型号的陀螺仪?

作者: 申继鹏    时间: 2015-3-8 20:17
▓追梦﹏forever 发表于 2015-3-8 20:13
奥奥。你用哪个型号的陀螺仪?

ENC03

作者: 0/2    时间: 2015-3-8 20:43
:):):)
作者: ▓追梦﹏forever    时间: 2015-3-9 17:07
申继鹏 发表于 2015-3-8 20:17
ENC03

你的ENC03静止输出电压多少?我用的8位采样,读出来稳定在180左右,算出来都2.2V了。。说明书上说是1.35.。

作者: 申继鹏    时间: 2015-3-9 21:18
▓追梦﹏forever 发表于 2015-3-9 17:07
你的ENC03静止输出电压多少?我用的8位采样,读出来稳定在180左右,算出来都2.2V了。。说明书上说是1.35. ...

我的AD12位采样,静止时输出差不多1750-1800左右

作者: luckner    时间: 2015-3-10 11:55
▓追梦﹏forever 发表于 2015-3-8 18:56
恩恩。但是你转化成整形不就不准确了嘛。。OLED我还没学,待会试试虚拟示波器

你可以先把输出乘个10  或者100之类的 精度不就高了

作者: ▓追梦﹏forever    时间: 2015-3-10 13:06
luckner 发表于 2015-3-10 11:55
你可以先把输出乘个10  或者100之类的 精度不就高了

恩恩。好办法,谢谢

作者: 申继鹏    时间: 2015-3-10 16:45
luckner 发表于 2015-3-10 11:55
你可以先把输出乘个10  或者100之类的 精度不就高了

嗯,不错,好好学习下





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2