注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
John_sea的个人空间 https://home.eeworld.com.cn/space-uid-303642.html [收藏] [复制] [分享] [RSS]
日志

(原创)学习 MSP430

已有 1101 次阅读2011-1-28 15:01 |个人分类:其他|

按照TI给的样板程序,照葫芦画瓢,控制LED看来没有什么问题。只控制输出相对较简单。根据学习资料,再往下看看,三个时钟,中断,寄存器,接下去要学的东西简直太复杂。在这之前,不如先做点有趣的实验,给自己壮壮胆,打打气吧。

这个实验我改装了一个石英钟作为我的控件。

石英钟是个很简单但十分巧妙的步进电机,它只有一组线圈,是通过一正一反的脉冲信号推动的。转子是一个永磁磁芯,每个脉冲推动转子180度转动。时钟芯片从一个32766Hz的石英晶体震荡器取样,经过多次分频,最终时钟芯片的输出接在线圈的两端,驱动马达转动。

改装很简单,只需要将时钟芯片与马达线圈的连接处切断,用引线将线圈的两个端线从石英钟芯的盒里引出来。这两个引线各串接一个2000欧姆左右的电阻,串接电阻的另一端直接连接在P1.1和P1.2上。线圈还用了两个二极管作为Clamping连在线圈的两个终端,用来防止线圈引起瞬间高压,从而保护单片机。

正负交替的脉冲是通过P1.1和P1.2的电平在不同时间变化而获得的,如果两者同步,两者之间的电平总是为零,如果P1.1比P1.2先升高,则在P1.1和P1.2之间就产生一个正脉冲,脉冲的宽度等于二者之间的时间差。当P1.1的电平比P1.2先下降时,P1.1和P1.2之间就产生了一个负脉冲。这样的持续波形就能够直接驱动时钟马达旋转了。

经过一系列实验发现,秒针的跳动与脉冲的频率,宽度,和电压都有很大关系。在一定条件下,秒针从跳动变成滑动,如果脉冲太窄,秒钟只能在原地跳动。在一定的情况下,秒针跳动来回游移不定,在一些特殊条件下,秒针可以连续地向着逆时针方向跳动。


发表评论 评论 (2 个评论)
回复 wstt 2011-2-3 21:02
看到图了,呵呵!
回复 John_sea 2011-2-4 07:54
还要向你学习MSP430呢

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章