智能车制作

标题: 电磁传感器怎么AD采样?怎么控制舵机打角和电机加速?S128的芯片 [打印本页]

作者: ↗仰┢┦望☆    时间: 2014-4-26 19:10
标题: 电磁传感器怎么AD采样?怎么控制舵机打角和电机加速?S128的芯片
不知道传感器是怎么实现舵机的转角?
这需要一些什么模块  ?  
比如说:电感信号经放大之后是输出一个较稳定的电压信号?然后经过滤波,     再由AD转换。。。问题来了,这个AD怎么转换,转换之后得到的是什么数字信号?    假如是用的16位单片机,那么是不是用传感器的信号电压与VRH/VRL相比较得到某一个值,再存放到AD转换结果寄存器里面?   然后再经过什么处理把这个信号给舵机呢?SCI?   那这个AD转换结果要怎么处理才能给舵机打角    和   电机加速?

作者: 以梦为马    时间: 2014-4-26 22:52
这么看来,你很明白自己要做什么。

作者: ↗仰┢┦望☆    时间: 2014-4-27 22:02
以梦为马 发表于 2014-4-26 22:52
这么看来,你很明白自己要做什么。

我略微明白一点了     根据ATD结果寄存器弄个条件语句    只是这几个电感的信号要怎么处理   不会算  完全没思路  求指点

作者: ↗仰┢┦望☆    时间: 2014-4-27 22:03
以梦为马 发表于 2014-4-26 22:52
这么看来,你很明白自己要做什么。

我略微明白一点了     根据ATD结果寄存器弄个条件语句    只是这几个电感的信号要怎么处理   不会算  完全没思路  求指点

作者: 牛奶土豆    时间: 2014-8-9 11:40
↗仰┢┦望☆ 发表于 2014-4-27 22:03
我略微明白一点了     根据ATD结果寄存器弄个条件语句    只是这几个电感的信号要怎么处理   不会算  完全 ...

我也正期待。。。

作者: Syso    时间: 2014-10-11 19:28
一起学习学习
作者: luhan2014    时间: 2014-10-12 08:25

作者: 我★還是向日葵    时间: 2015-1-5 21:09
come on
作者: 阿杜依诺    时间: 2015-1-10 16:39
我也在思考
作者: Helena    时间: 2015-1-12 09:41
我也正在纠结这个
作者: 慕容绯雪    时间: 2015-1-12 12:23
首先你要考虑电感的放置,不同的电感放置会有不同的策略和算法,电感要采集数据,采集的电压信号,采集的数据首先要经过归一化处理,即让之在0~100的范围内变化,然后将电感采集的数据放在一个数组里,以这个数组为根基进一步调试,首先你要判断线的位置,即中间位置,先考虑直道的情况,根据电感采集的数据,数组,怎样来判读最大位置,这就需要你去研究了。然后判读出最大位置后,要设置一个左右偏移点,如果所采集的数据小于这个点,就按最大速度走,如果采集的数据大于这个点,说明车跑偏了,然后就是写程序采取什么策略if else什么的,程序都是一步步加的,边调边写,至于舵机怎么控制,还是利用了所采集的数据,看看前辈们的程序吧
作者: FINALFAITH    时间: 2015-1-13 09:39
楼上正解   
作者: 1813354283    时间: 2015-1-14 21:04
慕容绯雪 发表于 2015-1-12 12:23
首先你要考虑电感的放置,不同的电感放置会有不同的策略和算法,电感要采集数据,采集的电压信号,采集的数 ...

前辈们都是成品,,,完全看不懂,,,,,求师兄详解

作者: 慕容绯雪    时间: 2015-1-21 18:33
1813354283 发表于 2015-1-14 21:04
前辈们都是成品,,,完全看不懂,,,,,求师兄详解

我不是师兄,我也是第一次参加飞思卡尔比赛,就是先调各个模块,逐个击破,然后在整合算法呗,有什么不懂就在论坛里问,或者找上届的学长,飞思卡尔都有了这么多届了,资料很多,慢慢看,慢慢调呗

作者: 也许,太在意    时间: 2015-1-22 22:28
学习了
作者: SPY。    时间: 2015-1-29 12:49
慕容绯雪 发表于 2015-1-12 12:23
首先你要考虑电感的放置,不同的电感放置会有不同的策略和算法,电感要采集数据,采集的电压信号,采集的数 ...

经过AD转换的信号,是不是一定需要用个液晶屏或者数码管显示出来的???如果不用,是使用串口么??

作者: 慕容绯雪    时间: 2015-1-29 19:18
SPY。 发表于 2015-1-29 12:49
经过AD转换的信号,是不是一定需要用个液晶屏或者数码管显示出来的???如果不用,是使用串口么??

刚开始调的时候不用,直接用哪个codewarrier读就行,看看电感采集的数据准不准确、稳不稳定,等车能跑了再调屏什么的,我用的Nokia5110和NRF2401,刚开始用不到~

作者: SPY。    时间: 2015-1-30 12:28
慕容绯雪 发表于 2015-1-29 19:18
刚开始调的时候不用,直接用哪个codewarrier读就行,看看电感采集的数据准不准确、稳不稳定,等车能跑了再 ...

怎么直接用CW读啊??还有啊,我怎么知道我采集的数据准不准确呢??
作者: djangone    时间: 2015-1-30 19:51
慕容绯雪 发表于 2015-1-12 12:23
首先你要考虑电感的放置,不同的电感放置会有不同的策略和算法,电感要采集数据,采集的电压信号,采集的数 ...

前辈的程序注释太少,看不懂啊


作者: 慕容绯雪    时间: 2015-1-31 17:18
djangone 发表于 2015-1-30 19:51
前辈的程序注释太少,看不懂啊

电磁车的程序比较简单,看不懂,多看看技术报告,懂得大概思想就行,具体的还是要自己去屑,自己去挑~





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