tag 标签: 基于msp430姿态调整仪

相关博文
  • 热度 21
    2012-12-12 16:00
    2614 次阅读|
    1 个评论
    当年纯手工打造的---基于MSP430姿态调整仪。。。。采用三轴加速度传感器。。。 感兴趣的朋友可以到我博客探讨。。。。 http://bbs.ednchina.com/BLOG_ARTICLE_3007341.HTM     系统构成   MSP430 主 CPU 通过 12 位 ADC 完成对 ADXL330 加速度传感器三轴数据的采用,经过数据转换,通过模糊控制算法对驱动桥输出 PWM 控制信号,快速响应调整仪的当前姿态,始终保持水平姿态。同时通过对遥控器的加码,接收来自用户的遥控命令,做出相应的姿态调整。同时读取实时时钟数据,通过 RS232 将当前姿态信息与时间信息传送给上位机软件进行实时在线监控。   一 硬件构造   1 主 CPU 系统原理图 采用 MSP430F1612 芯片,利用用 12 位 ADC 对传感器信号进行取样转换。     2   实时时钟芯片采用 S3530     3 RS232 采用 MAX232   4 红外接收头采用电视遥控专用一体化接收头 1838 。可靠控制距离 10 米 。     5 主板 PCB 图及实物图。     6 传感器原理图及 PCB, 实物图       7 电机驱动采用 LM298 加光耦隔离输出。           8          执行机构两个加有减速齿轮的直流电机共同构成 X, Y 轴   9          遥控器普通市面销售的电视用遥控器         二   软件的编写   1          主函数完成对时钟,看门狗,中断,串口,电机, ADC 的初始化后,进入主循环,不断的进行位置调整,达到用户设定的姿态,同时不断解码遥控器是否有遥控命令发出。 2          利用中断来接收解码红外输入 3          ADC 完成对 ADC 的初始化,及 3 轴数据的采样转换工作 4          电机驱动部分,完成对 LM298 的输出控制 5          位置调整部分,完成对姿态的实时调整   字数超了,只好把函数删掉了,详细内容,请查看附件。。。。。