盗梦陀螺攻略6- 陀螺制作(大结局)
由 动力老男孩 发表于 2011/03/02 23:43:45之前的几篇磁悬浮攻略,引来了一位业内高手 — 老顽童同学。该同学提出了很多意见(虽然看不太懂,但是从众多的专业术语看来,应该是比较靠谱滴)。庆幸我之前已经把电路部分的攻略发完,不然都不好意思往下写了。圈圈妈说的对,电子这个行业我还没迈过门槛哪。有兴趣的同学可以去围观老顽童的飞轮电机计划。
这篇攻略是盗梦陀螺的完结篇,好多人对这个金属质感的陀螺很有兴趣,希望了解它的材质和加工过程,下面就来揭晓谜底。
首先,原材料:三块钕铁硼磁铁,其中最大的是环形,另外一大一小两个圆片;一元硬币;一大一小两个乐高齿轮;一个乐高轴:
简单的大小排序组合,磁铁都在下面,乐高件都在上面,这样可以避免头重脚轻,用热胶粘上:
绕上铜丝,我的本意是弄成一个鼠笼,让它旋转的,最后没起作用:
在外面裹上纱布,这个是为了抹石膏方便,中空的结构可以让陀螺更轻。这个创意来源于10年前的一次骨折,北医三院的大夫教我的:
石膏来啦,广告贴,用医用石膏的最大好处是:不会被圈圈的保护者们赶出门去。
石膏这个东西很神奇,前一分钟还像豆浆一样稀,下一分钟就像牙膏似的,再一分钟就硬了:
指甲油来啦,我选了古铜色,金属效果特别好。因为在家刷指甲油有味道,我带到公司刷的,顺便挑了一个手指头也测试了下。嗯,疑似有男士对我猛抛媚眼
注: 这个图是网上找的,不是我的手。
注:这个有如熊掌的肉忽忽的手才是我的。
磁悬浮的攻略到此就结束了。最近很忙,因为圈圈的原因,也把电钻电烙铁之类的东西都收了,所以短期内不一定有新制作问世。有空的时候打算研究研究Android手机,Arduino板子和NXT的小功能,欢迎大家关注和讨论。顺便发个小广告,欢迎大家在新浪微薄上加我为好友:@动力老男孩。
查看盗梦陀螺的其他几篇攻略点这里。
非常,漂亮,动手做四轴吧,这个才是大男孩的玩具!
哈哈,又是一个拐骗儿童的?
版主,我在2月份的 无线电 上认识你的,被你放的毒给毒倒了,
能交个朋友吗?我也在北京,我对电子稍微熟一些,水平也就是知道TL-431不是三极管 ,电脑方面也就会简单的ASP。
我的QQ1800820 注明robot.
哇,动力老男孩,都上无线电了哇
哈哈,你速度真快,我还没看到样刊呢
如果在这个陀螺边上贴上向个小磁铁,使其磁力线与上推的磁力线成一定角度,会不会使这个陀螺自己转动呢?
我什么都不懂哈,只是看看热闹的,随便想点而已
之前的文章有提到过要这么做,不过失败了。
我试过,不会旋转,会晃动的非常厉害
应该是因为小磁铁旋转时对传感器的影响不对称,让程序误认为是陀螺偏移很大
不好意思,有些地方没注意看.
不过,如果不贴在陀螺上,而是用很细很硬的线,延长到磁力线外围呢?
只要能旋转,那么我觉得晃动,应该可以通过调整程序控制细腻度来得到加强吧.
哦,很可惜呀,很想看看你做新的东西,真不希望你停手.
附:这是我用8547搭的解魔方机器人,当然,我只是个搭手,呵,程序和搭建图都是网上的,大家都知道.
附:8547解魔方机器人(柔情版)
http://zpht2010.blog.163.com/blog/static/165611077201112810361382/
我会争取继续玩点无噪音,无污染的东西
呵呵
比如手机遥控器
去年,我原来有想设计一个可以用手机蓝牙控制的玩具,后面上网查了一下,只有索爱手机厂家有设计这样一种玩具,其它还没有呢,
没想到,你也有想到这个啊,呵
期待2月的无线电,因为出差,看到自己定的杂志时恐怕是过刊N月了。哥们,我暂住后海,有机会向你请教。
后海,好地方
你好,陀螺可以被改变成其他造型吗?
可以,用几片磁铁当底盘,我昨天还把一个瑞士军刀漂着
如果换成大家伙,还可以悬浮球鞋,台灯,鸡蛋,反正不影响磁场走向的东西都行
还有就是我能改变它的转速吗?
另外还有个问题就是我可通过一个传感器改变转动的方向?
谢谢
目前转速不可控制,基本上来说,重心偏的越厉害,转的越快
转向也是随机的,初始给一个方向,它就顺着这个方向一直旋转
这不应该是一个标准做法(特别对称的陀螺转不起来)
老顽童和我正在探讨其他方法,看能不能让悬浮物高速旋转
有没有办法使漂浮的高度再高一点呢~~~~
加大磁铁,哈哈
嘻嘻!
首先要加大对浮子的投入,尽量用最好的强磁!
http://item.taobao.com/item.htm?id=4153336877
这个这么大的不知能浮多高?74×9的
哇,你真行,这么大的磁铁都能被你找到
按7.5密度计,合258元/kg. 贵了点.
上海北京路,大约160-170元/kg. 号称N35.
现在买钕铁. 不好把握的就是牌号了. 很难鉴定品质.
动力哥 。。
能解答一下我的疑问吗??在PID算法那里问的。。
回复了,呵呵
嗯 看到了 很感谢!
非常感谢两位的回答,我现在遇到一个问题是想让悬浮的物体静止不转动,这样能否做到呢?
做的比较对称的就不会转动啦
很给力啊,动手能力很强~
支持博主·学习中···
请问楼主:那三块磁铁是怎样组装的?极性如何安排?谢谢!
三个磁铁就是简单的叠罗汉拼在一起
极性是让它们自然吸引
至于和底盘磁环的极性,可以看这个图里面的NS:
http://www.diy-robots.com/wp-content/uploads/2010/12/IMG_1587.JPG
老师,为啥要做成陀螺形状的呢?只用一片强磁不可以吗?还有就是为什么要用环形磁铁啊?
这个这个……做成陀螺纯粹是因为好玩,哈哈
其实我还做过鸡蛋形状的,也用过片状,还有个朋友弄了个塑料的小手立在那里
恩呢,谢谢哈,我也弄了一个,但是还没能让他浮起来,还在继续努力中
加油加油!
再次麻烦一下哈,我是把四个线圈放在环形磁铁内部露出一部分。这样和把四个线圈放在环形磁铁上面有区别吗?
没区别,我当时是线圈太大,四个放不到磁铁里,只好放上面了
嗯 那就好 ^.^
Q2:请教一下,我们的传感器没有连接放大电路就直接把信号给了arm单片机,这样可不可以啊?然后由arm通过驱动电路控制线圈。这样可不可以啊?万分感谢
应该不行,霍尔传感器的值绝对量变化很小,直接给arm单片机的话,测量很不准确
动力哥,就是我现把悬浮物在中间不动,传感器的值在不停的变化,我的电流方向没法确定,我现在把悬浮物放在正上方读出传感器的值作为标志的,然后我在去用那个标志去判断电流方向,那个标志就是PID里面的设定值吧,但是我现在确定不下来!不知道去怎么确定 还有我们现在放大传感器的信号不知道具体放大几倍,如果我放大超过了单片机电源电压会不会把板子会烧了 非常感谢 动力哥!
如果悬浮物不动的话,理论上传感器的值是不会变的。你这里说的变化应该是漂移量(况且你的手也会轻微振动),你看它一直在变,其实变化量很小。
我用的放大器是LM358,用100K和4.7K的电阻,大约放大20倍左右。不用担心烧板子,因为它的输入电压是5V,变化量也就是0~5V。
LM358可以对比两个管脚的电压差。你先要测量转子对传感器影响的电压范围,比如输出是3.4V到3.6V,那么你把电位器调到3.5V,管脚的电压差是正负0.1V,被放大器放大以后,就变成了正负2V。
总之最主要的目的还是把量程放大,直接把传感器接入单片机,那个读数变化太小了
谢谢动力哥 我们已经放大出来了!
小电工的问题也是我要问的 设定值不知道怎么确定 动力哥是怎么让电流反向的 我也没接运放直接给单片机的!!
电路图 :http://www.diy-robots.com/resources/meglev/diagram.pdf
电流反向是通过那个双桥的L298N,它有两个信号脚,用01和10就可以控制正反向
//传感器判断如果电流反方向的话 我就把pwm反过来用 不知道我的翻转的函数写的对不 我也是两个管脚链接两路pwm 让一路为0一路就是pwm的值 然后电路如果反过来 我就把另一路弄为0 一路是100减去pwm
SetPoint是我设定的值 pwm1=pwm+PID_pwm1;
if(temp>SetPoint)
{
Zhi_To_Pwm_1(pwm);
Zhi_To_Pwm_2(5);
}else
{
Zhi_To_Pwm_1(5);
Zhi_To_Pwm_2(100-pwm);
}
if(temp1>SetPoint1)
{
Zhi_To_Pwm_3(pwm1);
Zhi_To_Pwm_4(5);
}else
{
Zhi_To_Pwm_3(5);
Zhi_To_Pwm_4(100-pwm1);
}
我是用的增量式PID PID算出来的值不知道给当前pwm加上还是减上 还有就是电流反过来之后 不知道给那个函数怎么赋值了 估计上面写得不太对 我调了很久了 翻不过来 我准备用位置式PID了
调到合适的时候,用手拿着浮子左右移动,能够明显感觉到浮子的阻力
谢谢动力哥
动力哥 我现在可以明显的感觉到浮子的阻力 但是浮子震动的厉害 一会震动的就偏了 还有就是我调节PID的I怎么感觉不到他的作用 不知道怎么调 调了很久了!麻烦动力哥了
mark
果壳小伙伴。