红外空调遥控器上位机设计

炼焦配煤智能红外遥控器设计
  游戏玩家信息设计要求:设计一个智能空调遥控器,具有学习功能,能实现通过USB设定空调定时开关、温度调节、模式转换和风速调节等功能,能实时检测室内温度。通过顶部发光二极管显示工作状态,底部按键实现系统复位,通过USB转串口实现供电和传输数据的功能。
无边界网络  我在此次课程设计中主要负责上位机的搭建,下面将介绍我所做的工作。
1. 上位机开发环境ccc29
上位机是指可以直接发出操控命令的计算机,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的计算机。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。空心砌块
我所选择的上位机开发平台是labview 由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是
框图的形式。
遥控器学习它的最大的优势是速度快,图形化的程序语言,又称为 “G” 语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图或框图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,LabVIEW是一个面向最终用户的工具。它可以增强你构建自己的科学和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径。使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。。其内部有大量的函数,另外对于专业领域也有大量的工具包、如音频、视觉、运动、报表、数据库等,都有现成的工具包可以调用,不需要自己再去编程实现这些功能。
2. 系统功能模块组成
本系统共包含串口设置模块、室温采集模块、温度设定模块、遥控器学习模块和定时开关模块这五个模块。系统整体软件框图如下:
2.1. 串口设置模块
LabVIEW的串口通讯VI位于Instrument I/O Platte的Serial中,包括:

本文发布于:2024-09-20 19:39:47,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/346687.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   模块   实现   语言   上位
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议