首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于单片机的无线遥控教鞭的设计
来源:本站整理  作者:佚名  2011-08-10 07:32:08



  3.1 单片机系统软件

  单片机采用TI 的低功耗MSP430F149 为控制核心,其主要功能是解码红外遥控器发送来的信号和驱动液晶显示。其中解码红外遥控信号是实现本设计的关键,红外接收电路的信号输出接到单片机的外部中断0 上,当单片机接收到信号后进入中断函数, 首先判断是否为引导码, 如果是则进入解码程序, 否则丢弃。解码程序通过精确的延时函数, 判断每个发送过来的每一位为0 还是1, 并把数据保存到date 数组中, 其中date [0] 保存地址码,date [1] 中保存地址反码,date [2] 中保存数据码,date[3] 保存数据反码。解码的流程图如图7 所示。

图7 系统软件流程图

图7 系统软件流程图

  3.2 上位机软件

  上位机软件采用C# 编写, 使用MICroSOFt Studio 2005自带的SerialPort 组件。SerialPort 对象接收到数据时, 将在辅助线程上引发DataReceived 事件。处理此事件, 得到从串口发送来的数据, 并给计算机发送相应的命令。

  本软件界面人性化, 用户在设置过程中有简单的操作提示, 使得人机对话更为简单, 当设置完成后可以让程序隐藏到后台运行。小软件还有漂亮的皮肤界面, 上位机软件截图和软件的工作流程如图8 所示。

上位机软件截图和软件工作流程图

  本设计以MSP430F149 单片机为控制核心, 所设计的遥控教鞭功耗低, 仅须两节电池供电; 命令接收采用USB 接口, 其供电可直接通过计算机取电。工作时, 只要打开控制软件和PPT 演示软件, 其操作就可通过手执部分随意控制, 可方便地应用于教学、会议室等需演示的场合。

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:134,718.80000 毫秒