广告

原创 [ti博客大赛]当年纯手工打造的---基于MSP430姿态调整仪

2012-12-12 16:00 1273 0 1 分类: MCU/ 嵌入式

当年纯手工打造的---基于MSP430姿态调整仪。。。。采用三轴加速度传感器。。。

感兴趣的朋友可以到我博客探讨。。。。

http://bbs.ednchina.com/BLOG_ARTICLE_3007341.HTM

 

20120905140244809001.jpg

 

系统构成

20120912142522720001.gif

 

MSP430CPU通过12ADC完成对ADXL330加速度传感器三轴数据的采用,经过数据转换,通过模糊控制算法对驱动桥输出PWM控制信号,快速响应调整仪的当前姿态,始终保持水平姿态。同时通过对遥控器的加码,接收来自用户的遥控命令,做出相应的姿态调整。同时读取实时时钟数据,通过RS232将当前姿态信息与时间信息传送给上位机软件进行实时在线监控。

 

硬件构造

 

1 CPU系统原理图

20120912142535600002.jpg

采用MSP430F1612芯片,利用用12ADC对传感器信号进行取样转换。

 

 

2  实时时钟芯片采用S3530

 

20120912142545438003.jpg

 

3 RS232 采用MAX232

20120912142556260004.jpg

 

4 红外接收头采用电视遥控专用一体化接收头1838。可靠控制距离10

20120912142606312005.jpg

 

 

5 主板PCB图及实物图。

20120912142618940006.jpg

 

20120912142627659007.jpg

 

6 传感器原理图及PCB, 实物图

20120912142636592008.jpg

 

20120912142647109009.jpg

 

20120912142654442010.jpg

 

7 电机驱动采用LM298加光耦隔离输出。

 

20120912142702871011.jpg

 

20120912142712695012.jpg

 

20120912142720233013.jpg

 

 

8         执行机构两个加有减速齿轮的直流电机共同构成X, Y

 

20120912142731962014.jpg

9         遥控器普通市面销售的电视用遥控器

20120912142738785015.jpg

 

 

 

 

  软件的编写

 

1         主函数完成对时钟,看门狗,中断,串口,电机,ADC的初始化后,进入主循环,不断的进行位置调整,达到用户设定的姿态,同时不断解码遥控器是否有遥控命令发出。

2         利用中断来接收解码红外输入

3         ADC 完成对ADC的初始化,及3轴数据的采样转换工作

4         电机驱动部分,完成对LM298的输出控制

5         位置调整部分,完成对姿态的实时调整

 

字数超了,只好把函数删掉了,详细内容,请查看附件。。。。。

 

 

广告

文章评论 1条评论)

登录后参与讨论

feibayys_651004661 2012-9-14 11:08

楼主强大,值得菜鸟学习~望能跟楼主交流2215672486@qq.com
相关推荐阅读
singlechip 2013-07-03 14:54
[博客大赛]四层板搞定--AT91SAM9X35 第二版
    花了一个月时间,又重新设计了一款AT91SAM9X35的板子。针对第一版做了以下改进。   1 200PIN1.27MM的双排插针换成了更可靠的BTB-80 插针   ...
singlechip 2013-04-25 09:48
[博客大赛]四层板搞定--AT91SAM9X35
  1月15号从零开始设计原理图,到今天4月15号,刚好3个月,终于用4层板设计完成了AT...
singlechip 2013-04-09 18:06
准备花3个月时间用四层板画--AT91SAM9X35
  最近终于腾出手来,比较看好AT91SAM9X35这颗芯片,打算好好弄弄。先从画板开始吧?虽然手上有芯片商提供的开发板,但总觉得不能自己画出一块板出来,技术永远不会属于自己。所以准...
singlechip 2013-02-01 15:01
PCB设计资料汇总
http://pan.baidu.com/share/link?shareid=202013&uk=3826038294#dir/path=%2FPCB%E8%AE%BE%E8%AE%A1...
singlechip 2012-12-12 16:00
[ti博客大赛]基于MSP430装备监控型冲击震动记录仪
概述 装备监控型冲击振动记录仪(以下简称记录仪)用于长时间监视装备在储存过程中受到的冲击振动,对超过阈值的冲击事件进行记录和报警。记录的事件包括对事件的发生强度和发生时间进行实时的记录。当需要...
我要评论
1
0
广告