搜索
bottom↓
回复: 67

自平衡代步车今天开工,请前辈们指教!

[复制链接]

出0入0汤圆

发表于 2011-5-11 19:03:14 | 显示全部楼层 |阅读模式

今天下午在工地焊接的,因为是用笔记本电脑拍的效果不好 (原文件名:平衡车1.JPG)
   
   在卖电动车朋友那要来的2个350W48V的无刷有传感器的直流电机,用3X3的镀锌方管焊接的车架。
因有几个问题还没完全搞清楚,还请教前辈
1  现在还没有确定是用MC33035还是用IR2130做电机控制器,M16输出2路PWM怎么去控制无刷电机
2  传感器准备用 ENC-30+MMA7260   速度传感器能不能借用电机自带的霍尔传感器
3  在网上查资料说复合互补型滤波要比卡尔漫好,但是我没有复合互补型滤波器的代码

出0入0汤圆

 楼主| 发表于 2011-5-11 19:10:47 | 显示全部楼层

一起要来的采用75NF75的控制器 (原文件名:平衡车2.JPG)
2个采用75NF75的控制器准备把75NF75拆下来用在自己准备做的控制器上
现在考虑用ATmega16  每个电机用一个ATmega16  传感器数据采集和计算用一个ATmega16 再用ATmega16做个显示 通过IIC通讯
采用这样的硬件可行吗(我一开始学单片机就是用的ATmega16所以一直接触的是ATmega16 所以还是考虑用ATmega16

出0入0汤圆

发表于 2011-5-11 19:25:46 | 显示全部楼层
CPU准备用什么呀。

出0入0汤圆

发表于 2011-5-11 20:26:57 | 显示全部楼层
用DSP可能容易实现些,主要是有浮点运算和模糊PID运算等,慢了要摔个狗啃泥.

出0入0汤圆

 楼主| 发表于 2011-5-11 20:55:10 | 显示全部楼层
回复【3楼】cqfeiyu
用dsp可能容易实现些,主要是有浮点运算和模糊pid运算等,慢了要摔个狗啃泥.
-----------------------------------------------------------------------

本人对DSP不熟悉,怕走弯路

出0入0汤圆

发表于 2011-5-11 21:06:18 | 显示全部楼层
应该要使用DSP,涉及到数据处理和速度的问题

已经做出来的(包括仿制的)都使用了DSP,美国人做的就是使用DSP2812

出0入0汤圆

发表于 2011-5-11 21:10:19 | 显示全部楼层
回复【5楼】shhludb
应该要使用dsp,涉及到数据处理和速度的问题
已经做出来的(包括仿制的)都使用了dsp,美国人做的就是使用dsp2812
-----------------------------------------------------------------------

完全不用DSP,下面是个德国人做的:


系统原理图ourdev_639157APUZ0R.pdf(文件大小:913K) (原文件名:UK2009070661.pdf)
装配说明书ourdev_639158O9MKMD.pdf(文件大小:697K) (原文件名:UK2009090641.pdf)
源代码ourdev_639159OQ5IES.zip(文件大小:11K) (原文件名:080718-11.zip)

出0入0汤圆

发表于 2011-5-11 21:10:45 | 显示全部楼层
支持一个!有机会交流交流!

出0入0汤圆

发表于 2011-5-11 21:18:06 | 显示全部楼层
支持一个,说如果开这个去上班可靠不?

出0入0汤圆

 楼主| 发表于 2011-5-11 23:08:52 | 显示全部楼层
回复【6楼】modelfly
回复【5楼】shhludb  
应该要使用dsp,涉及到数据处理和速度的问题  
已经做出来的(包括仿制的)都使用了dsp,美国人做的就是使用dsp2812
-----------------------------------------------------------------------
完全不用dsp,下面是个德国人做的:
系统原理图 (原文件名:uk2009070661.pdf)  
装配说明书 (原文件名:uk2009090641.pdf)  
源代码 (原文件名:080718-11.zip)  

-----------------------------------------------------------------------
谢谢大家!!
这个用的有刷电机,我准备用无刷电机。我正在用DXP2004画主控板原理图,电机控制器原理图画不下去了,不知道怎么将主控板的2路PWM信号分别输入到3个MOS管,请前辈给个原理图,最好是采用IR2130的

出0入0汤圆

发表于 2011-5-12 10:03:16 | 显示全部楼层
车架改一下吧,改成M形状的,这样的车架轮轴断的快些。

出0入0汤圆

 楼主| 发表于 2011-5-12 12:25:05 | 显示全部楼层
昨天晚上在论坛泡了一夜,也没有找到ATmega16驱动无刷有感电机的驱动电路

出0入0汤圆

发表于 2011-5-12 14:40:42 | 显示全部楼层
关注中~

出0入0汤圆

发表于 2011-5-12 17:02:47 | 显示全部楼层
感觉论坛上大部分都是单打独斗,其他人都等着开源,看热闹。为什么不能个人发挥个人的所长呢?懂机械的搞机械,懂电子的搞电子,哪怕说我只精通某个零部件也好啊,这样搞出来的东东才更专业,更实用啊。
就像某个故事说的:中国善于独奏,国外善于团队演奏。

出0入0汤圆

发表于 2011-5-12 18:33:22 | 显示全部楼层
回复【15楼】ghlgcy0000
-----------------------------------------------------------------------
单打独斗的,时间成本可以不计,压力小.  随心所欲,喜好为主,总成本可以极低.

团队行为就要求步调一致了,  至少也要按计划执行,、... 光时间成本就不是一点点了. 何况还有其他协调.

无任协作办什么事,初始成本大了,难度就大.

出0入0汤圆

发表于 2011-5-12 18:38:33 | 显示全部楼层
回复【12楼】bolimao101
车架改一下吧,改成m形状的,这样的车架轮轴断的快些。
-----------------------------------------------------------------------
嗯,必须改成m形或长口形,总之,让轮轴两端都要受力.    轴孔还要方的,不能有紧固螺母松了会团团转的状况.

出0入0汤圆

发表于 2011-5-12 20:43:11 | 显示全部楼层
算上我一个吧!!!

出0入0汤圆

 楼主| 发表于 2011-5-12 20:54:09 | 显示全部楼层

可以借鉴这个电路图吗 (原文件名:pic.jpg)

出0入0汤圆

发表于 2011-5-12 21:36:09 | 显示全部楼层
光图吗?没有固件?建议先有刷再无刷!现模仿后改造!

出0入0汤圆

发表于 2011-5-13 08:38:37 | 显示全部楼层
应该可以参考的,利用与门可以兼顾PWM输入、换向信号、死区时间等控制信号,支持你。我也想做,但怕M16速度跟不上(虽然小车没事),安全第一啊。
期待大作!

出0入0汤圆

 楼主| 发表于 2011-5-15 22:11:58 | 显示全部楼层
在网上查了几天资料,东西我基本定下方案
1。主控制板采用ATmega16采集ENC-03和MMA7260数据,(运放采用TLC2272)还在考虑用不用硬件滤波器 请高手指教
通过数字滤波和PID调节送IIC到电机控制器 (实时采集的数据也可以通过IIC送显示模块)
2。电机控制板采用ATmega16接受主控板通过IIC电机运行指令产生相应占空比的PWM和根据霍尔传感器产生正确的信号
通过光电偶合器送IR2130驱动P75NF75 PWM控制上臂(请大家推荐下用什么偶合器)
准备也使用半桥调制回馈制动
要是可行的话我准备开始做PCB板了

出0入0汤圆

发表于 2011-5-16 08:55:21 | 显示全部楼层
没什么说的!等看结果!

出0入0汤圆

发表于 2011-5-16 09:04:49 | 显示全部楼层
德国人的那个板我已经仿出来了,陀螺仪用的IDG300,漂移量很大,玩玩勉强,上路肯定不行。ENC-03就更难说了。
个人觉得用ATmega16比较困难,想做载人的关键部件不能省。

出0入0汤圆

 楼主| 发表于 2011-5-19 21:55:06 | 显示全部楼层
在换PCB 突然想到硬件滤波所以想请教下大家有必要用 MAX261做硬件滤波吗

出0入0汤圆

 楼主| 发表于 2011-5-27 23:49:44 | 显示全部楼层
主控板已经做出来了 用了一个3轴加速度传感器MMA7260 和2个ENC-03
运放采用TLC2272  现在求卡尔曼和互补滤波程序,请高手不要吝啬 给个标准例程我参考 谢谢啦

出0入0汤圆

发表于 2011-5-28 01:14:46 | 显示全部楼层
我还是觉得这种车很浪费电能,当不平衡的时候电机肯定要反复调整,而且载人的话,调整电流应该不会小,特别是停止的时候,行走的过程路面不整,低速度的情况下电机调整的频繁,电池续航会少一些。只适合商场,超市或者飞机场等特定用途,真正上路恐怕不实用。
倒不如把轮子前后放置,跟自行车一样,更可以做成小三轮,体积小的那种,安全很多,短途上下班都没问题,

出0入0汤圆

发表于 2011-6-23 19:33:24 | 显示全部楼层
做得如何,没有下文了呢?

出0入0汤圆

发表于 2011-6-23 19:36:22 | 显示全部楼层
好像你的准备并不允份啊。我这也在做平衡车,联系我吧,也许可以帮上你。QQ 626680568  大家一起努力。

出0入0汤圆

发表于 2011-7-7 01:49:13 | 显示全部楼层
无刷有齿电机与无刷无齿电机,到底用哪个好,百度都搜不出!

出0入0汤圆

发表于 2011-7-16 22:14:11 | 显示全部楼层
强人啊~!期待中

出0入0汤圆

发表于 2011-7-22 01:13:42 | 显示全部楼层
mark,等待后续成果

出0入0汤圆

发表于 2011-7-22 08:51:48 | 显示全部楼层
希望不要烂尾!

出0入0汤圆

发表于 2011-7-22 22:42:41 | 显示全部楼层
先把无刷电机驱动做好,没做好这个,其他都是浮云

出0入0汤圆

发表于 2011-8-2 17:12:00 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-3 17:46:39 | 显示全部楼层
淘宝上有卖

出0入0汤圆

发表于 2011-8-4 19:23:30 | 显示全部楼层
期待哥们的小车

出0入0汤圆

发表于 2011-8-5 20:05:29 | 显示全部楼层
为什么用两个enc03呢?

出0入0汤圆

发表于 2011-8-11 14:50:05 | 显示全部楼层
卡尔曼滤波是主流呀,你懂得!

出0入0汤圆

发表于 2011-8-11 22:18:41 | 显示全部楼层
最怕的交_警不让上路啊。
现在到处在抓电动车。

出0入0汤圆

发表于 2011-8-21 16:58:13 | 显示全部楼层
牛x的人类啊····

出0入0汤圆

发表于 2011-8-24 23:19:18 | 显示全部楼层
支持,关注中.

出0入0汤圆

发表于 2011-8-27 08:31:34 | 显示全部楼层
预祝你成功

出0入0汤圆

 楼主| 发表于 2011-9-14 22:39:49 | 显示全部楼层
谢谢还有这么多人支持,我现在用ADC读取加速度传感器X轴和ENC-03角速度传感器 用互补滤波处理,10MS中断采集和运算,但是我现在估计不到运算需要的时间,在调整互补滤波参数的时候只的看角度数据的实时性

出0入0汤圆

 楼主| 发表于 2011-9-18 17:17:09 | 显示全部楼层
今天在看无刷有感电机驱动的资料突然发现个问题
   电动车无刷电机是60度换向,这样怎么能随着姿态控制正反转来保持平衡,转60度才能感应差不多已经移动30CM了怎么可以保持平衡啊

出0入0汤圆

发表于 2011-9-19 13:01:25 | 显示全部楼层
回复【47楼】ntcjx
-----------------------------------------------------------------------

电动车上几十组线圈(蒙的,具体没数过)呢,肯定不是整个车轮的60度,只是针对转过一组的60度而已。

出0入0汤圆

 楼主| 发表于 2011-9-19 21:16:28 | 显示全部楼层
明天拆个电机看看。还有我现在手上几片ATmega16 用内部基准2.56V电压不是很准,其中2片是2.45v好有两片是 2.59V 现在已经加了AZ431做2.56v基准了
现在用DXP2004画个驱动图准备明天用洞洞板先搭个驱动试试,  还是用M16 PWM或者IIC通讯控制正反转(以后还准备做能耗制动)

出0入0汤圆

发表于 2011-9-21 20:55:14 | 显示全部楼层
回复【楼主位】ntcjx
---------------------------------------------------------------------支持,关注中!!!

出0入0汤圆

 楼主| 发表于 2011-9-27 20:58:08 | 显示全部楼层
电机驱动部分已经初步完成,用万用板搭的驱动电路可以实现 电机正反转控制,下一步准备做热转印电路板。
用3片IR2103控制6个75NF75
下一步打算:2个车轮驱动器与主控板通讯准备采取TWI 8位数据 0-255  。   127为电机停 大于127为正转 小于127为反转
            今天开始学习PID调节,控制器采用速度闭环  ,无刷电机霍尔位置传感器我今天测试转一正圈一路输出23个+5V和23个低电平。我本认为应该是24个,这个和我想的有点对不上号,为什么不不是3的倍数。
            速度测量打算采用一路传感器的脉冲进中断,我计算了一下 每个脉冲差不多轮胎行程是5.8CM,不知道这个精度能不能用

出0入0汤圆

发表于 2011-10-5 16:31:10 | 显示全部楼层
请教一下,如果我改变了电机功率,会不会影响小车的运动姿态?

出0入0汤圆

发表于 2011-10-6 22:38:50 | 显示全部楼层
学习

出0入0汤圆

发表于 2011-10-7 11:17:45 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-7 12:37:30 | 显示全部楼层
话说我们学校也有老师也在做这东西。。。。

出0入0汤圆

发表于 2011-10-7 13:24:49 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-7 17:01:07 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-7 20:29:22 | 显示全部楼层
回复【47楼】ntcjx
今天在看无刷有感电机驱动的资料突然发现个问题
   电动车无刷电机是60度换向,这样怎么能随着姿态控制正反转来保持平衡,转60度才能感应差不多已经移动30cm了怎么可以保持平衡啊
-----------------------------------------------------------------------
电机内部换向是为了不变方向的继续转下去.(这个不需要你操心).
电机外部换向是为了反向旋转.(这个一定要分辨率高,响应快).

两者各负其责, 井水不犯河水,

出0入0汤圆

发表于 2011-10-8 00:15:44 | 显示全部楼层
:
    无刷电机控制灵活性和有刷电机一样吗?明白的高手解答一下。
    具体怎么控制楼主似乎也不是很明白啊。

出0入0汤圆

发表于 2011-10-8 08:42:34 | 显示全部楼层
期待中。。。

出0入0汤圆

发表于 2011-10-19 10:36:01 | 显示全部楼层
回复【52楼】ntcjx
-----------------------------------------------------------------------

你的控制器PWM频率是多少?单片机晶振的频率是多少?
我也在用你的方法做,我想用M88做无刷控制器,PWM频率一般电动车都是15KHZ左右,但是8位快速PWM不能产生这个频率的啊,除非晶振频率较低。

出0入0汤圆

发表于 2011-10-26 16:59:17 | 显示全部楼层
回复【28楼】GDYJ  
我还是觉得这种车很浪费电能,当不平衡的时候电机肯定要反复调整,而且载人的话,调整电流应该不会小,特别是停止的时候,行走的过程路面不整,低速度的情况下电机调整的频繁,电池续航会少一些。只适合商场,超市或者飞机场等特定用途,真正上路恐怕不实用。
倒不如把轮子前后放置,跟自行车一样,更可以做成小三轮,体积小的那种,安全很多,短途上下班都没问题,
-----------------------------------------------------------------------

。。。。那还要做什么啊,满大街跑得不都是。哈哈~

出0入0汤圆

发表于 2011-12-5 00:30:49 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-2-24 17:47:45 | 显示全部楼层
我是个初学者,请问一下那个装配图问什么不能下了,显示文件已破坏,我非常想看~

出0入0汤圆

发表于 2012-7-7 00:29:43 | 显示全部楼层
三个臭皮匠顶个诸葛亮,加油!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-30 06:50

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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