打印

《自平衡两轮车》北京网友会上的讲义

[复制链接]
楼主: 程序匠人
手机看帖
扫描二维码
随时随地手机跟帖
21
lord_fan| | 2011-7-6 19:24 | 只看该作者 回帖奖励 |倒序浏览
这话不完全哦。
实际上,提供的套件里是有电池盒的。
但是匠人在做原型机时,为了图个省钱,就没有用电池,而只是用了外接电源。
程序匠人 发表于 2011-7-6 16:38

:o 咦。。。匠人前辈应该不差钱呀。

使用特权

评论回复
22
ranqingfa| | 2011-7-9 22:42 | 只看该作者
这个有挑战性,干起来!

使用特权

评论回复
23
ranqingfa| | 2011-7-9 22:53 | 只看该作者
必须支付了才算报名吗?

使用特权

评论回复
24
谈的元| | 2011-7-9 22:55 | 只看该作者
顶了再看

使用特权

评论回复
25
金戈铁马| | 2011-7-10 09:42 | 只看该作者
好东西啊,占位

使用特权

评论回复
26
zoomone| | 2011-7-10 11:35 | 只看该作者
顶个

使用特权

评论回复
27
ranqingfa| | 2011-7-10 21:05 | 只看该作者
已支付,希望尽快拿到宝贝

使用特权

评论回复
28
neyo.zhong| | 2011-7-14 13:39 | 只看该作者
图文并茂,文字生动,太帮了,赞一个。

使用特权

评论回复
29
菜鸟级123| | 2011-7-16 16:08 | 只看该作者
平衡性跟人的体重有没有关系的啊????

使用特权

评论回复
30
xwj| | 2011-7-16 16:18 | 只看该作者
匠人正解!

俺调试时都是用电池供电,没用外接电源,从没发生过L293烧毁,上次匠人反应老是烧L293。俺特意用一个输出7W/12V 的变压器,外加全桥整流及大电容滤波供电,反复试了N遍,都没烧毁L293。
值得一提的是, ...
123jj 发表于 2011-7-6 17:49


——汗~!

原来要用较高内阻的电源啊?
老x还准备用航模动力电池呢,那个可是至少几十A的电流啊~:L

PS:
收到货后看着那八节的5号电池盒很晕,
八节电池啊~
老x早前为了用遥控器买了八节垃圾镍氢都4、5块一个啊,结果太垃圾搁置了;
而后来买的好的镍氢电池9块一节,八节那不得近百元?
舍不得用啊~

使用特权

评论回复
31
huangqi412| | 2011-7-16 17:49 | 只看该作者
叉哥还在玩航模???  株洲体育馆那里每天有人在玩,车模航模都有。

使用特权

评论回复
32
123jj| | 2011-7-16 18:07 | 只看该作者
因受成本限制,没有条件使用驱动功率更大的L298,只能选用价格低廉,驱动功率偏小的L293,L293在驱动一个该规格减速电机时,没问题,同时驱动二个该规格减速电机时,驱动功率有点不足,特别是在调试阶段,程序失控、上电冲击、慢启动加速及减速没做好等情况下,比较容易烧驱动IC,这个问题在设计时就反复考虑过,因此建议调试时,用的电源输出电流不要太大,一般情况下,不会烧L293,调试完成后,正式使用时,电源内阻小点不受影响,但电机堵转等情况下,还是可能引起烧L293的,在极端应用时,可将两片L293迭加后焊在一起,形成猪背式驱动,这样,两片L293迭加后的驱动能力能增加50%。

其他还有一些设计缺陷,不过经反复考虑过,一般不影响使用,故偷工减料降低成本简化掉了。如加速度传感器放大电路供电为+5V,但CPU供电能用+3.3V,单片机的A/D转换器输入信号可能超差,但考虑到运算放大器是使用最“烂”的LM324,没有使用轨对轨运放,正常情况下,LM324的最大输出电压要比供电电压低1.4V,即最大输出电压只有3.6V,尽管比CPU供电电压+3.3V高出一点,但还不至于引起可控硅自锁效应,故A/D转换器输入的钳位保护二极管偷工减料省略掉了。

使用特权

评论回复
33
123jj| | 2011-7-16 18:12 | 只看该作者
关于电池,因5号电池容量较小,使用八节5号电池,能提供更长的工作时间,实际使用,用六节电池也行~~~

可自行将两节电池的位置用线短接~~~

使用特权

评论回复
34
xd54622| | 2011-7-17 11:56 | 只看该作者
123姐姐好热心啊,赞一个,崇拜之

使用特权

评论回复
35
123jj| | 2011-7-17 12:24 | 只看该作者
呵呵!

匠人老X等有能力的高手做上手,俺没本事的只能鞍前马后做做小三子,不过这个工作非常适合俺做。

只有高手都不肯出马时,俺才会顶上忽悠二下,让活动继续下去~~~

使用特权

评论回复
36
程序匠人|  楼主 | 2011-7-19 15:43 | 只看该作者
演讲视频在这里:
http://www.21ic.com/video/event/2011-07-12/87860.html

现场录音效果比较差,大家凑合着听吧 :)

使用特权

评论回复
37
huangqi412| | 2011-7-20 10:59 | 只看该作者
昨天晚上看电路,陀螺仪不解之处,求匠人和123JJ指点。
按资料,陀螺仪VREF输出恒为1.35V,漂移灰常小,VOUT则温漂比较大,用手摸发现温度升高静止点从1.30V下降到1.29V. 假设常温下静止点温漂后为1.2V--1.4V, 度每秒为0.67MV,最大300度每秒,则叠加上来电压+—200MV  VOUT动态范围变成1.0--1.6V  差值为0.6V , 为了满足3.3V单片机AD,输出电压不能超过3.3V, 0.6*4=2.4V,可以将信号先减0.8V再放大4倍,变成0.8--3.2V   按10位AD算,3.3/1024=3毫伏分辨率,而0.67*4=2.6MV,AD分辨率比信号分辨率低,估计匠人那个51也就8位AD,如果AD是采集角速度,不需要这么高分辨率?  或者是用电容积分,采集的是角度值? 以前也做过模型直升机的陀螺锁尾,年代久远忘记了,貌似当时AVR直接AD采陀螺仪输出软件积分,PID后驱动舵机,当时咋算的不记得了。
于是丢下资料看123JJ的电路图,模电都丢给老师了,惭愧啊。只记得虚短虚断的常识,U2A上有个电容到底是积分,滤波,还是啥就不记得了。先不管了,按直流电路用唯一知道的虚短虚断计算
U+ 运放正输入  U- 运放反输入  UOUT 陀螺仪输出   UREF 陀螺仪参考  UR 电位器过来电压  UO 运放输出
U+=U-  
U+=UOUT
(UR-U-)/100K+(UREF-U-)/10K=(U- - UO)/100K
VO = 12VOUT - 10VREF - VR
猛然想起这不是减法器么。万用表量电压计算式正确。VR应该是用来抵消温漂的, 但是还是没看明白陀螺仪信号的处理。

使用特权

评论回复
38
程序匠人|  楼主 | 2011-7-20 11:07 | 只看该作者
陀螺仪是有温漂的。
所以才需要加速度计来进行融合滤波啊。

陀螺仪信号变化微弱,所以要放大后再接入CPU。

不是用电容积分,而是用软件积分。采集角速度,积分后为角度。

使用特权

评论回复
39
huangqi412| | 2011-7-20 11:10 | 只看该作者
匠人,那个运放的输入输出关系式?

使用特权

评论回复
40
123jj| | 2011-7-20 12:10 | 只看该作者
本帖最后由 123jj 于 2011-7-21 09:09 编辑
陀螺仪是有温漂的。
所以才需要加速度计来进行融合滤波啊。

陀螺仪信号变化微弱,所以要放大后再接入CPU。

不是用电容积分,而是用软件积分。采集角速度,积分后为角度。 ...
程序匠人 发表于 2011-7-20 11:07



匠人笔误,俺捉到一个小虫,讨奖赏~~~ :lol

应为 采集角加速度,数字(软件)积分后为角速度,由于单位时间内的角速度正比于角度变化,因此可理解为相对应的角度值。


友情提示:
陀螺仪是一种专门测量角加速度的元件!因此,当陀螺仪缓慢旋转变化时,输出无变化。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则