基于GSM的中央空调末端控制器研究

合集下载

基于MCGS的中央空调实时监控系统设计

基于MCGS的中央空调实时监控系统设计
动 切换 或者 参数 设置 。如 图 3所 示 ,住此 界面 中 能
报 警信 息显 示到 监控 界面 或传 送给 其它 声 、 报警 光
装 置 ,并 且将 报 警 信 息 传送 给相 应 的控操 作信 息进 行 记录 ,以 图表
形 式供 查询 系 统运行 操 作情况 。 ( )访 问权 限和 安全管 理 5
完 成 的功 能包括 冷热 水 阀的控 制 、新风 阀 的控制 、 回风 阀的控 制和 肩停 系统 。
对 各级 监控 界面 和 数据信 息 , 根据 不 同的应 用 环 境和 使用 要 求 ,设置 访 问权 限密码 、共 享 操作代 码 和 个人 操作 密码 ; 对用 于各 种不 同场 合 的数据 信 息进 行分 类和 隔离 管理 , 根据 各种 数据 信息 的不 同
c net fh cu l r ettepp r dps GSsf aet ei ec n g rt no l r yS e t l i cn io ig o tn eata po c h ae o t MC otr d s t o f ua o f ba cn a a -o d inn ot j , a w o n g h i i ai r r r t
的 目的 。其 中 中央 空 调系 统 由制冷 系统 、 机 盘管 风 加新风系统组成。 本文针对该工程项 目所设计的中 央 空调 控制 系 统 ,应用 MC GS软 件 工具 设计 实 时 监 控软 件平 台 。
图 1 MCGS结 构
F g 1 Th t u t e f CGS i . es r c ur so M
系 统 的设备 进 行 远程 启/ 停控 制 ,也可 对 控制 参 数 进 行 重新 设 定 。 监控 系统 判 断设备 的故 障状 态或 者 接 收 现场 控 制 器 上 传 的 设备 故 障 信 息在 监控 画 面 上 显示 ,使 运行 管理 人 员及 时 了解 ,并根据 建 立 的

基于GSM/GPRS网络远程无线控制系统应用研究

基于GSM/GPRS网络远程无线控制系统应用研究

数 据 ( )系 统 有 键 盘 功 能 ,操 作 者可 以从 键 盘 输 入 控 制 设 备 命 7
令 , 可 以 从键 盘 输 入 数 据 向控 制 中心 发 送 。 也 ( ) 统 能 够 将 控 制 中心 发来 的信 息 传 送 给 L D 显示 屏 。 8系 E
图 1系统 组 成 原 理 图
维普资讯 20 0 8年第 Fra bibliotek期 福



1 7
基于 G MG R S / P S网络 远 程 无 线控 制 系统应 用研 究
薛 庆 吉 .周 国运
(南 阳 理 工 学 院 河 南 南 阳 4 3 0 ) 7 00
【 摘 要 】 文 章介 绍 了利 用 G M G R 系统 实 现 远 程 无 线 控 制 的基 本 组 成 及 工 作 原理 ,并 给 出硬 件 和 软 件 设 计 方 案 。 : S /P S 该 系统 具 有 投 资成 本低 、 靠 之 特 点 。 可 【 键 词 】 G M G R 无 线 远 程控 制 软 硬 件 实现 关 : S /P S
( ) 够与 上位 机 进 行 通 信 , 收 从 控 制 中 心 发 来 的信 息 。 1能 接 ( ) 有 对 接 收 的信 息 解 析 功 能 , 询 字 库 , 示 相 应 的 信 2具 查 显 移动通信系统 (S /P S , 含有数 据收发 器的远端 控制器 , 息。 G MG R )包 借 助 于移 动 通 信 系统 的无 线 数 据 传 输 功 能 .在 很 短 的 瞬 向 就 可 ( ) 有 单 字 和 多 字 显 示 功能 , 多 字 能 够 移动 显 示 。 3具 对 以 接收 到 从 中 心控 制 计 算 机 发来 的 控 制 指 令 和 数 据 .远 端 控 制 ( ) 有 汉 字 字 模 库 , 汉 字 能 够包 括 经 常 所使 用 汉 字 的 百 4具 其 器 对指 令 进 行 解 析 , 被 控 设 备 ( 际 的 应 用 系统 ) 出相 应 的 分 之 9 向 实 发 0以 上 控 制信 号 , 被 控 设 备 进 行 控 制 。 对 同样 , 控设 备 的状 态 和 数 据 , 3 硬 件 设 计 被 、 通 过移 动 通 信 系统 , 远 端 传 输 到 中心 计 算 机 上 。 由 控制中心计算机 , 用的是一般 的 P 使 C机 , 数 据 收 发 器 的 与 2 系统 实 现 的 主 要功 能 、 连 接 .是 经 过 转 换 芯 片 S 3 4 P 29将 1 L电 平 转 换 成 R 一 3 f r S 2 2电 平 , 后 与 计算 机 串 口连接 。 然

基于GSM网络的智能家居监控系统设计与实现

基于GSM网络的智能家居监控系统设计与实现

二、文献综述
近年来,关于智能家居网关系统研究取得了一定的成果。然而,现有研究主 要集中在局域网内的通信,对于广域网(Internet)与全球移动通信系统(GSM) 相结合的研究较少。此外,多数研究集中在硬件设计和协议优化,缺乏对系统稳 定性、可靠性和用户使用体验的全面评估。因此,本研究旨在弥补上述不足,设 计并实现一个稳定、可靠、易用的基于Internet与GSM的智能家居网关系统。
参考内容三
引言
随着科技的不断发展,无线通信技术在智能监控领域的应用越来越广泛。其 中,基于GSM网络的智能监控模块因其远程监控、实时性高等优点而受到青睐。 本次演示将介绍GSM网络的智能监控模块的设计,并分析其应用优势、核心内容、 注意事项及总结。
概述
GSM网络的智能监控模块是一种基于移动通信技术的远程监控解决方案。它 利用GSM网络进行数据传输,实现对远程目标的实时监控。智能监控模块具有体 积小、功耗低、稳定性高等优点,被广泛应用于家庭、工厂、仓库等场所的安防 监控系统。
三、研究问题和假设
本研究的主要问题是如何设计并实现一个基于Internet与GSM的智能家居网 关系统,以满足高稳定性、可靠性和用户友好性的需求。假设通过优化软硬件设 计和引入GSM模块,可以提高系统的稳定性和可靠性,同时提升用户使用体验。
四、研究方法
本研究采用文献调研、实验测试和性能评估等方法。首先,对相关文献进行 综述和分析。其次,设计和实现一个基于Internet与GSM的智能家居网关系统, 包括硬件平台、软件系统和GSM模块。最后,对所设计的系统进行实验测试和性 能评估,以验证系统的稳定性和可靠性。
核心内容
1、模块的材料和硬件设计
智能监控模块的硬件部分主要包括主控制器、GSM模块、传感器等。主控制 器负责处理传感器采集的数据并控制GSM模块进行数据传输。GSM模块则负责实现 无线通信功能,将数据发送至指定号码。此外,还需要考虑内存、电压、接口等 硬件参数,以确保模块的稳定性和兼容性。

一种中央空调温控器控制系统的设计

一种中央空调温控器控制系统的设计

一种中央空调温控器控制系统的设计易艺; 郝建卫; 于新业; 李俊凯; 宋阳柳【期刊名称】《《现代电子技术》》【年(卷),期】2019(042)006【总页数】5页(P109-113)【关键词】CC2530; STM32; ATxmega128A1; 自动管理; 节能控制; 无线通信技术【作者】易艺; 郝建卫; 于新业; 李俊凯; 宋阳柳【作者单位】桂林电子科技大学信息科技学院广西桂林 541004【正文语种】中文【中图分类】TN876.3-34; TP915-34; TP27随着我国城市化的发展,各种现代建筑也不断增加,中央空调也在被加大使用,在给人们创造舒适环境的同时也造成了很大的能源消耗。

据统计,在装有中央空调的建筑楼中,中央空调的能源消耗占整栋建筑楼能源消耗的60%以上[1]。

此外,目前市场上的中央空调温度控制器大都是单一的、分散的控制器[2],既不具有联机智能控制和管理的功能,也不具有检测房间内长时间无人员时,可以自动调整空调的工作模式、工作状态或自动关机的功能,更不具有可以根据房间内的人员数量,自动调整空调的工作状态的功能。

因此,现有的中央空调基本采用由进入房间人员人工控制的方式。

这种控制方式缺乏合理的控制与管理,经常出现房间内温度适宜却开空调、离开后忘记关空调或空调温度开得很高或很低的现象[3],因而使得室内中央空调有效利用率不高,造成电能的浪费。

这与当今社会提倡“节约能源、低碳环保、可持续发展”的主题,极其不相符。

为了解决上述存在的问题,设计一种中央空调温控器及其监控系统。

该系统不但能够对建筑楼房间内安装有中央空调系统末端的温度控制器通过无线网络进行自动控制和管理,而且房间内的中央空调温度控制器还能够根据用户设置的温度、风速和房间内的人数进行自我管理房间的中央空调,以解决用户节能意识不高而造成的电能浪费的问题。

该监控系统具有性能可靠、成本较低和易安装等诸多优点。

1 系统的总体设计中央空调温控器监控系统由用户控制终端、中央空调温度总控中心和中央空调温度控制器组成。

基于GSM技术的智能家电控制系统的研究

基于GSM技术的智能家电控制系统的研究

3 . 2 G S M 模块
本系统 的G S M 模 块采用华为公司的G T M 9 0 0 一 B 。 G T M 9 0 0 一 B 是一款三频段G S M / G P R S 无线模块 , 它支 持标准 的
A T 命令及增强A T 命令, 适用于高速数据传输 。 它提供U A R T 接 口,
( 6 ): 7 5 7 - 7 5 9 .
指 导老 师: 梅斌 。



基于GS M技术 的智能家 电控制 系统的研究
曹晴雯 解立枝 ( 湖北师范学院, 湖北 黄石 4 3 5 0 0  ̄
摘 要 : 本 文指 出了利用基 于G s M 手 机 的短信功 能 实现 对 家电的远 程 控制 的可 实施 性 和优 越 性 。 本 文 围绕 基于 G s M 技 术 的智 能 家电控 制 系 统 这一 课 题 , 提 出了系统 的总体 架 构设 计, 详 细 的介 绍 了系统 的功 能, 并 就 硬件 和 软件 两大模 块 分 别提 出了 设 计思路 。 文 中指 出利用 基于

. 3用户手机模块 系统主要 由单片机 、 G S M 、 传感 器等模块组 成。 采用2 2 0 V 交 4
开始
A T 8 9 S 5 2上 电 ,开始工作
传 感器 检测 到 异常信号 ?
行解码后 , 驱 动控制 电路完 成用户指令, 并通
过G S M 模 块向用户发送 回应短信。
3 系统硬件模块设计
3 . 1控制模块
本 设计 采用 A T 8 9 S 5 2 作为系统 的控 制核 心。 A T 8 9 S 5 2 与G S M 模块 ( G T M g O 0 一 B ) 之 间采用

基于GSM和MSP430单片机的温度控制器设计

基于GSM和MSP430单片机的温度控制器设计

参数 , 定时发送信息 ; 时钟复位 电路保证系统正常
收 稿 日期 :0 1 30 2 1- -8 O
作者 简介 : 王起源 (9 0 ) 男 , 19 一 , 吉林 省吉林市人 , 吉林化 工学院信息 与控 制丁程学 院 电气 工程及其 自动化专业 2 0 08 级学生 , 主要从事单片机方 面的研 究.
摘要 : 基于 G M 和 MS4 0单 片机的温度控制器设计. 控制器可对环境温度实 时监测 , S P3 该 当温度异 常时
通过无线通讯发送手机短信报警 , 并且 可实现手机短信远程遥控风扇开 、 和转速 , 关 以调节 环境温度. 文
中重点阐述 了基于 T 3 i M P 3 片机 G M通讯接 口设计 . C 5 的 S 4 0单 S 关 键 词: 温度控制器 ; S MS 4 0 T 3 i G M; P 3 ;C 5
第 5期
王起源 , : 等 基于 G M 和 MS 4 0单片机的温度控制器设计 S P3
5 9
釜 [l )
图 2 温 度 控 制 器 系 统 电路
2 1 T 3 i 片 与单片 机接 口 . c 5 芯
1 、2引脚 为充 电引脚 , 11 可外 接 可充 电电池 ;3引 1
数据 是 一个 非常 好 的选 择 . 文 论 述 了通 过 手 机 本
短信实现温度异常报警 以及对风扇进行 开、 关和
图 1 温 度 控 制 器 系统 框 图
调 速 控 制 的 温 度 控 制 器 设 计 , 点 阐 述 了基 于 重 T 3 i MS40单 片机 G M 通讯 接 口设计 . C5 的 P3 S
第2 8卷 第 5期 2 1 年 5月 01
ห้องสมุดไป่ตู้

基于GSM和CDMA的双模无线控制器

基于GSM和CDMA的双模无线控制器

0 引 言
近年 来 , 着 无 线 通信 技 术 的成 熟 , 别 是 移 动 通 信 网 络 随 特 的完 善 , 程 监 控 技 术 进 入 一 个 新 的发 展 阶 段 。 当监 控 对 象 远 种 类 繁 多 、 布 范 围广 或 者 处 在 环 境 恶 劣 、 员不 易 到 达 的地 分 人 方 的 时 候 , 用 有 线 方 式 进 行 数 据 传 输 会 带 来 大 量 的布 线 和 采 维护工作 。 因此 , 对 于 有 线 通信 方 式 , 线 通 信 技 术 具有 易 相 无 用、 成本 低 、 需 布 线 、 无 无需 组 建 专 用 通 信 网络 、 展 性 好 的 优 扩 点 。全 球 移 动 通信 系 统 (lbl ytm fr bl cmm nc— goa ss o i o u i e mo e a
基于 G M 和 C MA的双模无线控制 器 S D
黄金珠 , 李 超 , 谢鹏 悦 , 刘玉 恒 , 熊 璋
( 北京航 空航 天 大 学 计算机 学院 ,北京 10 8 ) 0 03
摘 要 : 于 远 程 监 控 的 数 据 传 输 问题 , 出 了基 于 GS 和 C MA 网络 的 双 模 无 线 控 制 器 的 方 案 采 用 双 网 并 行 的 网 络 策 对 提 M D
维普资讯
第 2 卷 第 2 期 8 2
VO1 28 . N O 22 .
计 算 机 工程 与设 计
Co u e gn e n n sg mp tr En ie r g a dDe in i
20 年 1 月 07 1
NO V.2 0 0 7
中 图法分 类号 :P 9 T 3
文献标识码 : A
文章编 号:0 07 2 2 0 ) 252 —4 10—0 4(07 2—500

毕业设计论文-基于FameView的中央空调监控系统的设计

毕业设计论文-基于FameView的中央空调监控系统的设计

本科毕业设计题目:基于FameView的中央空调监控系统的设计学院: 信息科学与工程学院专业: 自动化学号:学生姓名:指导教师:日期: 二○一六年六月摘要随着科学技术的发展,中央空调系统的应用越来越广泛。

由于中央空调系统是可变的,复杂的,时变系统,它的元素之间的非线性和滞后现象严重。

本文在分析中央空调的结构组成及其工作原理的基础上,研究设计了基于FameView组态软件的中央空调监控系统。

本次设计的中央空调系统采用的是水循环系统。

工作原理是由制冷机组流出的低温的冷冻水,通过冷冻水管道,流通过每一个空调风机盘管的区域然后和房间内的空气进行热交换,从室内吸收大量的热量来达到冷却房间的目的。

制冷机组在降低冷却水温度的同时,其会产生大量的热。

冷却水吸收热,使温度上升,然后由冷却水泵将冷却水泵入到冷却塔。

冷却水和空气在冷却塔中进行热交换,降低了冷却水的温度和最后返回到制冷机组。

冷却水连续地循环并带走由制冷机组释放的热量。

在中央空调系统基础上加上检测装置与执行机构后共同构成的整体即中央空调监控系统。

在该系统中,计算机实现了生产过程的检测、监督和控制功能。

本次设计采用组态软件设计绘制中央空调监控系统的画面,整体画面简洁易于操作,基本能真实监控中央空调系统的整个工作过程,达到了设计的目的。

关键词:中央空调;监控系统;水循环系统;组态软件AbstractWith the development of science and technology, the application of central air-conditioning systems is more and more widely. Since the central air conditioning system is variable and complex, time-varying system, serious nonlinear and hysteresis between its elements. Based on the analysis of the structure and working principle of central air conditioning, on the basis of the study design based on FameView configuration software monitoring and control system of air conditioning.The design of central air conditioning system adopts the water circulation system. The working principle is low temperature of chilled water from flowing out of the refrigeration unit , through the chilled water pipe , flowing through the region of each of the air conditioning fan coil and exchanging heat with the air tube of the blowing plate , taking a lot of heat from the room and achieving the purpose of cooling for room.When the chiller plants decreases the chilled water temperature, it can give off a lot of heat. Cooling water absorbs the heat and makes the temperature rise, and then delivers them to the cooling tower by cooling water pump. Cooling water and air make heat exchange in the cooling tower, reducing the temperature of the cooling water and finally returned to the chiller plants. The cooling water continuously cycles and takes away the heat released by chiller plants.On the basis of the central air conditioning system combined with detection devices and actuators together after the central air conditioning monitoring system as a whole. In this system, computer realize the production process inspection, supervision and control functions.This design adopts configuration software design drawing picture monitoring system of central air conditioning, the overall picture is concise and easy to operation, basic can monitor the whole process of central air conditioning system, achieve the goal of the design.Keywords: The central air conditioning; The monitoring system; Water circulation system; Configuration software目录绪论 (1)1 课题背景 (2)1.1 中央空调发展现状 (2)1.2 组态软件发展现状 (2)1.3 本章小结 (3)2 杰控组态软件简介 (4)2.1 FameView组态软件的特点及功能 (4)2.2 FameView组态软件的系统结构 (4)2.3 FameView组态软件特色 (5)2.4 设计测试环境 (6)2.5 本章小结 (6)3 中央空调系统简介 (7)3.1 中央空调系统组成 (7)3.2 中央空调工作原理 (7)3.3 制冷机组 (8)3.4 冷却塔 (8)3.5 冷却水循环 (8)3.6 冷冻水循环 (9)3.7 风机盘管 (9)3.8 本章小结 (9)4 中央空调监控系统画面制作 (10)4.1 中央空调监控画面制作流程 (10)4.1.1 新建基于FameView的中央空调监控系统 (10)4.1.2 安装相关驱动 (10)4.1.3 建立设备数据表 (11)4.1.4 运行数据库 (12)4.1.5 画面制作 (12)4.2 画面制作具体操作过程 (13)4.2.1 监控系统总流程图 (13)4.2.2 智能控制图 (14)4.2.3 变频控制图 (15)4.2.4 风机运行状态图 (16)4.2.5 数据分析图 (18)4.2.6 管道实时温度曲线 (19)4.2.7 子画面 (19)4.2.8 变量表 (20)4.2.9 报表 (21)4.2.10 用电量柱状图 (22)4.3 本章小结 (23)结束语 (24)参考文献 (25)致谢 (26)附录 (27)绪论随着社会的不断进步,人们生活水平得到不断地改善,已经从原来的温饱阶段过渡到追求更舒适的生活环境的小康阶段。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于GSM的中央空调末端控制器研究中央空调末端控制器是中央空调系统中最重要的装置之一,对于中央空调的节能有着重要意义。

现有的中央空调末端风阀启/停控制有手动开闭控制和固定时间调度的风量控制两种。

启动后的控制策略常采用PID或模糊控制方法对室内温度进行控制[1,2]。

这种由中央空调控制系统集中的固定调度算法,虽然控制系统容易实现,但它只适用于负荷和作息时间固定的用户,如何根据用户的实际需求来调整末端送风装置调度时间,是节能和保持舒适度的关键。

现有按照需求实现远程末端控制的方式有蓝牙技术和以太网。

而蓝牙的有效传输距离短,以太网又布线复杂,受地域、环境、经济条件等影响的限制[3]。

为了解决以上问题,本文设计实现了一种基于手机SIM卡GSM网络的中央空调末端风阀异地控制模块。

GSM除语音业务外,另有短消息数据传输业务[4-8]。

该模块不但可以完成室内温度信息通过GSM网络以短信息的形式报告用户,同时也可以由用户通过该模块发送期望设定室内温度给末端控制器,完成远程控制。

本文以Samsung公司的S3C2410芯片作为处理器,以Linux2.6为嵌入式操作系统,基于PID控制策略,通过手机短信的方式对中央空调末端装置进行远程控制,实现了对室内温度的设置和监控,取得了很好的实际效果。

1末端控制器系统设计1.1控制器系统硬件设计本文基于ARM9平台,采用Linux嵌入式操作系统,以S3C2410处理器为核心。

系统硬件主要由以下模块组成:(1)GSM/GPRS射频模块。

用来与GPRS网络进行通信的射频模块,本文选用Simcom公司推出的工业级GSM/GPRS双频 Modem模块SIM300,具有完整的Modem信号,在网络通信时可以作为一个Modem而存在。

模块采用串行接口通信,主要为语音传输、短信息和数据业务提供无线接口,带GPRS功能[9]。

SIM300芯片的外围电路采用了芯片的典型连接,利用阻容充电和施密特触发器整形获得上电后大约1.5s低电平延时来启动。

(2)16C550串行接口。

16C550是一种用于将并口数据转换成串口数据的高速UART芯片,并自带16位FIFO缓存通道,而且波特率可选。

一方面可获得完整的Modem控制,另一方面也是为了获得精准的UART波特率,本文在SIM300射频模块与处理器组成的控制单元进行串行通信时使用16C550芯片。

16C550芯片的虚拟地址为0xdb000000,工作在带中断的FIFO方式;其波特率设置为115200,传输无校验,8位数据位,1位停止位,忽略输入BRE AK、帧错误和奇偶校验错,使用标准模式传输。

(3)CPU中央处理单元。

采用Samsung公司生产的32/16位高性能基于ARM920T内核的RISC微处理器S3C2410,具有低功耗、自带8通道10位ADC和DAC、并支持NANDFlash和SDRAM存储器等特点。

该单元包括S3C2410微控制器的最小系统、时钟电路、复位电路等部分。

(4)输入输出单元:模拟房间内的温度传感器信号输入到处理器的A/D转换器;处理器通过PID算法得到的输出量由D/A转换器输出以控制送风执行阀的开度,调整房间内的送风量从而达到调节室内温度的目的。

图1为系统硬件框图1.2控制器系统软件设计操作系统采用实时性强的Linux2.6内核,编译器使用gcc4.0.2版本,完成了各个功能模块的接口函数。

由于在进行嵌入式系统内核开发时,若交叉编译工具(特别是gcc)版本较低则无法编译高版本内核,版本过高也不行。

因此本文为配合要采用的Linux2.6.18内核开发末端控制器,进行定制开发交叉编译环境。

具体如下:crosstool-0.43,binut ils-2.16.1.tar.bz2,gcc- 4.0.2,glibc-2.3.5,glibc-linuxthreads-2.3.5,linux-l ibc-headers- 2.6.12.0,gdb-6.5,生成交叉编译工具为arm-9tdmi-linux-gcc。

其中短消息通信线程的初始化和主循环共分为以下4个步骤:(1)完成串口初始化。

系统启动并完成初始化后,开始反复读取16C550芯片发来的串口数据。

当GSM模块收到新短信后,通过串口向处理器发送1个字符串。

该字符串格式、长度及内容都是固定的,以+CMTI开头,以此为依据判断是否新短信到来。

(2)向SIM300模块发送读取短消息的AT指令,判断短消息内容。

首先通过手机号来判断短消息是否由用户发来。

如果短消息由用户发来,则判断用户发送的指令,否则直接删除。

(3)如果用户发送的内容是“设定温度XX”(XX代表二位温度值),则将“XX”通过解码函数解码成ASCII字符,再通过换算得到用户期望设置的温度发送给温度控制模块,最后删除该信息。

如果用户发送的内容是“查询状态”,则将当前温度值和室内状态以短消息的形式发送给用户手机,最后同样删除该信息。

(4)处理器继续读取串口数据。

短消息通信程序流程如图2所示。

图2 通信线程流程图处理器通过串口与GSM模块通信,串行通信的基本参数有:波特率、数据位、停止位及校验方式等。

串口驱动程序实现了对串口的读写操作,给应用程序提供发送接收数据的接口。

串口正常工作之前,需要进行初始化设置,选择串口工作方式,设置波特率、数据格式及中断,建立数据队列和信号量。

应用程序只要调用相应的函数,就可以实现相应的功能。

以串口发送一个字符串为例介绍发送程序,其中buf表示要发送的字符串,nbytes表示字符的个数:inttty_write(char*buf,intnbytes){inti;for(i=0;i write(tty_fd,&buf[i],1);usleep(100);}returntcdrain(tty_fd);}短消息的接收与发送由处理器和SIM300模块通过16C550芯片串行通信完成,处理器向SIM300模块发送AT指令读取或发送短消息。

发送中文短信息时,发送的是汉字的UCS 2编码,所以在初始化SIM300模块时须发送指令“AT+CMGF=0”,把模块的短消息工作模式设置为PDU模式,以UCS2编码方式发送短消息。

同样,SIM300模块收到的短消息也是PDU编码方式,要读取出用户发送的中文指令就必须将消息内容解码成 ASCII字符。

根据实际应用情况(发送汉字信息较少且固定),从节约系统资源的角度考虑,直接查找汉字的UCS2编码表,查出要发送汉字的UCS2码并发送。

发送短消息首先要向SIM300模块发送整个短消息代码位数的16进制数,之后是短信头代码“001100D”、中国区号“+86”的编码“9168”和发送的目的手机号码。

此处的目的手机号码必须是每两位互换得来,由于手机号码是11位,最后一位用“N”补齐,而短消息内容是用UCS2码编写,所以继续发送编码方式代码“0008A7”,最后才是短消息正文的UCS2码。

当有新消息到达时,收到的数据包内封装了消息发送时间、来自的手机号码和消息正文。

如果来自的手机号码与预先设置的用户号码不一致则直接将短消息删除;一致则继续判断短消息正文。

由于接收到的短消息也是由UCS2编码处理过的中文,所以把消息正文内容与预先约定好的“设定温度”和“当前状态”两种UCS2编码相比较后分别转到相应的处理函数,若与约定的两种编码都不一致,则视为错误消息删除。

本文全部程序代码由C语言编写,短消息发送部分代码如下:voidgprs_msg(char*number,char*msgr)//短信发送函数{charctl[]={26,0};charhead[]=″0011000D9168″;//短信头代码及中国区号charheadmsg[]=″0008A7″;//短信编码方式代码unsignedintcount;charsum[2];tty_writecmd(″at″,strlen(″at″));tty_writecmd(″at″,strlen(″at″));tty_write(″at+cmgs=″,strlen(″at+cmgs=″));count=strlen(msgr)/2+14;//计算短信长度sum[0]=(char)(count/10+48);sum[1]=(char)(count%10+48);//将短信长度//解码为16进制tty_writecmd(sum,2);tty_write(head,strlen(head));tty_write(number,strlen(number));tty_write(headmsg,strlen(headmsg));//发送短信头tty_write(msgr,strlen(msgr));//发送短信正文tty_write(ctl,1);tty_write(″r″,strlen(″r″));//发送短信结束代码usleep(300000);//进程休眠printf(″Messagesent.n″);}上述函数封装了PDU模式发送短消息的头信息和正文字符长度等,参数仅为目的手机号码的PDU编码和短消息正文的UCS2编码。

这样做避免了大量的重复代码,也提高了程序的运行效率。

1.3增量式PID控制策略PID是一种线性控制器,它根据给定值r(t)与实际输出y(t)构成控制偏差:式中:KP为比例系数;TI为积分时间常数;TD为微分时间常数。

由于计算机处理的是数字量,控制器的驱动对象是风阀执行器,所以控制系统中使用的控制策略是数字增量式PID。

u(k)=Ae(k)-Be(k-1)+Ce(k-2)以下是增量式PID控制策略的实现函数:doublePID(doublefeedback){doubleErr,pErr,dErr,dU;Err=Command-feedback;//当前误差pErr=Err-ppreErr;//比例项增量式误差dErr=Err-2*preErr+pre2Err;//微分项增量式误差dU=Proportion*pErr+pDerivative*dErr+Integral*Err;//控制量增量pre2Err=preErr;preErr=Err;returndU;}2实验本实验对象以1.3吨的中央空调系统的实物模型为例,该系统可以模拟中央空调多种运行模式,并可以通过对执行风阀输入模拟信号来调节风阀的具体开度,以此来调整送入房间的送风量,达到控制模拟房间制冷量的目的。

本实验对象有2个模拟房间,其中末端装置的驱动阀为TANGTECHTM04~24,温湿度传感器为VECTORADS-H1T1。

嵌入式控制器的D /A输出的0~4.096V信号经放大至0~10V后,直接驱动风阀驱动器。

模拟房间的的温湿度传感器输出范围为1~5V,直接输入处理器内部A/D的AIN[0]脚。

相关文档
最新文档