2013年9月10日

最近的三个制作 - 棉花糖机, ad9850实验, 迷你电源

1. 棉花糖机, 完全是参考网上那篇硬盘改棉花糖机的教程. 不过手里这块硬盘似乎坏得有点严重, 通电也转不起来了... 查了一下, 原来硬盘电机就是一个三相无刷电机, 于是用AVR给它搭了个驱动电路如图.

其中三只NPN管用常用的C945, C1815之类都完全可以; 三对MOS管可以用分立的, 也可以用现成的互补对管, AOP605或AOP607之类, 在DIP8封装里集成了NMOS和PMOS各一只, 用起来方便一些.

程序很简单, 按照U+V-, U+W-, V+W-, V+U-, W+U-, W+V- 这个顺序依次驱动6只MOS管, 判断剩余一相的过零时刻来换相, 就能转得很好. 开环时如果把盘片全拆下来, 只剩光轴, 转速能达到4万转, 装上盘片就只有几千转了. 想让它转得稳定一些的话, 控制逻辑还得再复杂一些才行.

后面的大同小异了, 不过效果不太理想, 固体酒精的火力不太好掌握, 费了很大劲只做出一点点. 以后有机会把它改成感应式加热的, 也许效果会好些?

2. AD9850实验 其实不能算一个制作了, 只是简单试了一下AD9850的应用. 这东西的功耗实在大了点, 5V供电时居然要160mA的电流.

3. 迷你电源

用一节锂电boost升压到5V, 后面接LDO, 用MCU的PWM输出一个电压信号给LDO的ADJ脚, 实现了可调输出. 同时可以用LCD显示输出电压电流和电池电压. 不过效率似乎低了点, 一节锂电用不了多久. 下次试试把LDO换成buck降压芯片.

2013年7月14日

最近的三个制作

就不一一仔细介绍了,大概说说:

1. 滑动触摸实验

见ST的两个应用笔记,AN2927和AN2896。基本原理就是把触摸区域当作一个电容,用一个IO口通过大电阻对触摸区域充放电,另一个IO口来读取状态,记录充放电时间。当手指摸上去时,这个电容变大了,因此充放电时间会变长。http://v.youku.com/v_show/id_XNTMzNTkxMDQ0.html

录了个视频:

2. 50M FM发射实验

电路如图,74HC04的一个非门接成10.245M晶体振荡器,晶体一端并联变容二极管。用剩下的五个非门来推动2N7002,2N7002的D极谐振在50M频率上。

用VX-7R接收,不管走到屋里哪个角落,信号都挺强的。可惜北京不允许使用50M频率,只能在屋里大概试试了。估计到开阔地能发射相当远的吧。

3. r-2r sd卡wave播放器

用mega8,16.9344M, 14位r-2r实现了流畅播放16位 44.1kbps单声道wav。 双声道没试,估计超点频应该差不多了。

这东西有点说来话长,最早是amobbs的马潮老师出了个题目,8*8的LED屏,中间四个常亮,最外圈亮一个转圈跑。那会儿我正好有块点阵屏闲着,就焊了一块板,从开始写程序计算,39分钟解决了。 

 讨论过程中师弟TwoPerson把这位马潮老师惹怒了——于是他放出狂言,原文如下: 
 
 “如果不服,可以再次比试。你在北大找5个学生,组成一个小组。用m16加一片lm324,设计一个读取sd卡上wave文件,并播放的wave播放器,看谁做的好。 给你们一个月的时间,下个学期开学我到北大找你,比试实物效果。 “
 
在我这个外行看来,这个题目也就是一个人两三天到一周左右的工作量,至于五个人搞一个月么?不过后来事情一多也就把这回事忘了。 
今年1月份想起来了,于是动手开干。用8位PWM先试了一次,从学习SD协议、实现FAT开始,焊接、写程序到调试全算上,用了两个晚上、周六全天加周日半天,基本完事。当然8位PWM的音质有点惨不忍睹……
 
这次改用r-2r ladder来实现16位输出,三个晚上加两个白天,完事了。算上之前的两晚上和一个半白天,还算符合我之前“一个人一周工作量”的估计吧。m8的io稍微有点不够用了,凑了14位出来,倒是也差不多了。音质么我觉得还不错。
 
马老师那边啥反应?猜也猜得出,他在精神上永远都能胜利,我实在不想引用那个“永远不要试图去战胜一个纯**,他会把你的智商拖到跟他一样的水平,然后用他丰富的经验打败你。”的段子,不过还是把链接贴过来好了。
马老师喷了几大篇以后不知出于一种什么心理,封贴了,对此咱就不作啥评论了,呵呵,呵呵。

2013年6月25日

火电和核电,哪个造成的放射性污染更严重?

常识告诉你……别急,不要太相信常识,一切用数据说话。
100万千瓦的核电站:每年耗铀约30吨。燃料、废料的运输和储存都有极严格的程序。
100万千瓦的火电站:每年耗煤300万吨。注意这里有个问题——煤里也含有微量的铀,在中国,平均含量大约3个ppm。300万吨乘以 3ppm,等于 9吨。这些铀一部分随着烟尘排放到大气中,一部分成了粉煤灰,然后被加工成水泥、空心砖之类,做了建筑材料。
完了没有?没完,煤里还有另外一种放射性元素钍,含量还要高一些,在中国平均为6~10ppm。也就是说这个100万千瓦的火电站每年消耗的煤里含有18~30吨的钍。这些钍也一样被排放到大气中,或者做了建筑材料。
总之一句话,即使发生核事故,也只是把少得多的放射性物质在短时间、小范围内释放出来而已。而火电所做的是把多得多的放射性物质在时间、空间上平摊到我们每个人头上。

2013年6月11日

发V机

功能很简单,就是发出字母V的莫尔斯电码: ...- ,用来调试机器,很好用。

由CD4060组成约100kHz的RC振荡器,6次二分频后得到大约600Hz的音频信号;继续由74HC393分频得到A、B、C、D四位控制信号,由两只CD4011组成的逻辑电路变换成字母V的开关信号,最后由一只NPN管实现600Hz音频调制。

用一只8脚单片机的话硬件上可以更简单。用逻辑电路的好处是不用调试,焊好通电就能工作了。

开始由一只10440锂电池直接供电,结果发现电池电压变化会严重影响音调,于是增加了HT7750升压电路,让它在5V工作,效果好多了。

2013年5月23日

继续试验外差机

分别用LA1600和分立器件实现了两个中波外差机。
效果差不多,在阳台上能收到中国之声一个台,别的台都收不到了——总之和之前做的直放机没啥区别吧。
大概是输入回路的Q值太低,弱信号全被中国之声压住了。有空了再做FM机试试吧。