欢迎来到专业的优谦范文网平台! 工作总结 工作计划 心得体会 述职报告 思想汇报 事迹材料 疫情防控 共同富裕
当前位置:首页 > 范文大全 > 策划方案 > 正文

汽车温控系统软件技术方案

时间:2022-09-03 10:35:13 来源:网友投稿

下面是小编为大家整理的汽车温控系统软件技术方案,供大家参考。

汽车温控系统软件技术方案

 

 汽车温控系统软件技术方案1.技术目标:

 本系统要求采用宏晶科技生产的基于 51 内核的 STC89C516RD 单片机, 美国 DALLAS 公司生产的 DS18B20 一线式数字温度传感器,

 为主要芯片来来完成整个汽车温度控制系统的开发。

 本系统要求能以 10 次/s 的速度自动采集现场的环境温度和光照强度、 采集空调和窗帘的开闭状态, 并通过 LCD 液晶屏实时地显示出来。

 温度的感应范围-55~+125℃, 精度为±0. 5℃。

 光强的强度范围分为强、 较强、 中、 较弱、 弱 5 档。

 空调和窗帘的状态为开或者关。

 用户可以通过手机或者小灵通等终端与 GSM 模块连接的系统之间进行无线通信, 通信范围为移动网络覆盖的所有范围, 做到了真正的通信范围无穷大。

 具体的通信为:

 1) 当系统检测到温度和光强超过设定的标准值时, 会自动的发送超标的中文提示短信至用户的手机。

 2) 用户可以向系统发送中文短信, 实时的查询车内的温度、 光强、 空调、 窗帘的情况。

 3) 用户可以发送控制信号控制车内的 3 种动作:

 ①拉上窗帘和拉开窗帘。

 拉窗帘是由单片机给予高电平给 LG9110, 驱动马达, 通过马达正转和反转来实现拉上窗帘和拉开窗帘的动作。

 ②启动空调和停止空调。

 通过单片机给予 LG9110 高电平, 驱动直流电机上的扇叶,以此来模拟汽车空调启动和停止。

 ③启动发动机和停止。

 发动机用电动马达模拟, 通过单片机控制其转动和停止模拟汽车发动机启动与关闭。

 2.技术内容 2.1.系统方案 本设计硬件电路包括电源模块、 控制模块、 温度模块、 光强模块、 显示模块、 电机驱动模块和 GSM 通信模块等 7 部分组成。

 各模块之间的关系如图 1 所示。

  2. 1.

 1 主控系统模块 主控系统模块采用宏晶科技生产的基于 51 内核的 STC89C516RD+单片机来完成信号采集、控制和通信功能, 它有 64K 的片内 FLASHROM 和 1280B 的片内 RAM 资源, 并具有 51 的内核,加密性很强, 采用 ISP 下载的方式简单易用, 且存储容量较大, 很适合于做开发设计使用。

 在本设计中 STC89C516RD+单片机担当了控制核心, 首先通过前向通道对外部的各种感应器进行数据采集, 然后通过各输入模块不同的自适应算法将其与内部参考数据进行分析与比对, 再通过 GSM/CDMA 网络向汽车用户发送警示短信, 汽车用户也可以通过 GSM/CDMA 网络向系统发送查询与控制的各种信息。

 2. 1. 2 温度模块 温度模块采用美国 DALLAS 公司生产的 DS18B20 一线式数字温度传感器。

 DS1820 数字温度计提供 9 位(二进制) 温度读数指示器件的温度信息, 经过单线接口送入主机 CPU, 被测温度值为-55~+125℃。

 温度模块与主控 CPU 的接口电路如图 2 所示。

  2. 1. 3 光强模块 光强模块通过 ADC0832 将光敏电阻感应光强产生的模拟信号转换为数字信号采样至单片机, 实现对车内光强数据的采集。

 2. 1. 4LCD 显示模块 显示模块采用带中文字库的 LM6029LCD 显示屏显示输出。

 LM6029 点阵图形液晶显示模块采用 S680724 控制器, 点阵数 128x64, 自带中文字库, 采用 8bit 的并行接口与主控 CPU相连, 显示模块与主控 CPU 的接口电路如图 3 所示。

  2. 1. 5 电机驱动模块 直流电机的驱动采用 LG9110 驱动芯片, 它能通过控制线带动直流电机的正、 反转, 从而控制外部输出设备的动作, 电机驱动模块与主控 CPU 的接口电路如图 4 所示。

  2. 1. 6GSM 模块

 GSM 模块采用西门子公司生产的 TC35, 具有中英文短信的收发功能。

 TC35 是 Siemeils公司推出的新一代无线通信 GSM 模块。

 自带 RS232 通讯接口, 可以方便地与 PC 机、 单片机连机通讯。

 可以快速、 安全、 可靠地实现系统方案中的数据、 语音传输、 短消息服务(ShortMessageSer-vice) 和传真。

 TC35 模块的工作电压为 3. 3~5. 5V, 可以工作在 900MHz和 1800MHz 两个频段, 所在频段的功耗分别为 2W(900M) 和 1W(1800M) 。

 TC35 采用的是 RS232 的电平接口, 可以与 PC 机直接相连。

 在本设计中, 需要主控 CPU的 UART 和 TC35 之间连接一个 TTL 转 RS232 电平电路。

 2. 1. 7 电源模块 电源模块采用 LM2576DC/DC 直流降压开关电源, 能将+12V 的点烟器直流电压降至+5V和+3. 3V 等多种直流电压, 以供电给其他模块。

 2.2软件流程 本系统软件分为 4 大部分。

 第一部分为 DS18B20 温度传感, 需设定正确时序读取和输出信息; 第二部分为光感传感, 用 ADC0832 将光敏电阻感应的模拟电压值转化成数字信号输送给单片机;第三部分为 LM6029 显示屏, 通过单片机控制显示车内的状态; 这三部分构成了主程序。

 第四部分为 GSM 模块, 单片机通过串口中断接收和发送 GSM 模块通信的信息。

 系统流程图如图 5 所示。

  2.3系统测试 系统测试采用逐个模块调试和测试的方法。先用万用表测试电源模块的输出是否为系统设计的 3. 3V 和 5V; 再通过 ISP 下载测试单片机的最小系统; 然后连接 LCD 模块测试其是否能够正常显示; 接下来连接光强传感器和温度传感器测试温度和光强是否与采集值成正比; 再测试窗帘、 空调、 发动机模拟系统在电源模块正常工作情况下能否正常工作; 最后用 PC 机的串口调试和 GSM 模块之间的串行通信。

 将整机系统连接好, 电源模块接上电源, 重复以上步骤, 通过移动电话发信息到 GSM模块当中, 发送查询指令, 观测移动电话机接收到的信息数据和 LCD 显示屏显示的数据和显

 示中的数据是否相符合。

 发送控制指令, 观察系统是否按用户要求转动模拟发动机和空调、窗帘是否会自动拉上和关闭。

 通过以上测试, 就可以判断整机运行是否正常。

 附:

 方案技术规格:

 技术指标 技术参数 输入规格 热电偶:

 K、 S、 R、 E、 J、 N 热电阻:

 Pt100 线性电压:

 0~5V、1~5V、 0~1V、 0~100mV、 0~20mV等 线性电流(需外接精密电阻分流)

 :

 0~10mA、0~20mA、 4~20mA等 扩展输入 (在MIO位置安装I4模块)

 :

 0~20mA、4~20mA输入及二线制变送器直接输入 扩充规格:

 在保留上述输入规格基础上, 允许用户指定一种额外输入规格(可能需要提供分度表)

  测量范围 K(0~1300℃) 、 S(0~+1700℃) 、 R (0~+1700℃)、E(0~1000℃) 、 J(0~1200℃) 、 N(0~1300℃)

 Cu50(-50~+150℃)

 、 Pt100(-200~+900℃)

 线性输入:

 -9990~+30000由用户定义 测量精度 0. 3级(0. 3%FS±0. 1℃)

 分辨率 对于K、 E、 T、 N、 J、 Pt100 为 0. 1℃, 对于S、 R为1℃ 温度漂移 ≤0. 015%FS/℃(典型值约80ppm/℃)

  扩充输入规格(不保证0. 3级精度)

 :

 T、 B、 WRe3-WRe25、 WRe3-WRe526、Pt100(0. 01℃) 、 Cu50等

 采样周期 A/D转换器每秒采样8次; 设置数字滤波参数FILt=1时, 响应时间≤1秒 报警功能 上限、 下限、 偏差上限、 偏差下限等4种方式,有上电免除报警选择功能 控制周期 0. 5-120. 0秒可调, 设定值应为0. 5秒的整数倍 调节方式 位式调节方式(回差可调)

 采用AI人工智能技术的PID调节, 并可选择标准PID调节 输出规格(模块化)

 继电器触点开关输出(常开+常闭, L1或L4模块)

 :

 250VAC/2A 或30VDC/1A 可控硅无触点开关输出(常开或常闭)

 :

 100~240VAC/0. 2A(持续)

 , 2A(20mS瞬时,重复周期大于5S)

 SSR电压输出:

 12VDC/30mA (用于驱动SSR固态继电器)

 可控硅触发输出:

 可触发5~500A的双向可控硅、 2个单向可控硅反并联连接或可控硅功率模块 线性电流输出:

 0~20mA或4~20mA 可定义; 输出电压≥11V; 最大负载电阻500欧; 输出精度0. 2%FS

 电磁兼容 IEC61000-4-4(电快速瞬变脉冲群)

 ,±4KV/5KHz;

 IEC61000-4-5(浪涌)

 , 4KV隔离耐压 电源端、 继电器触点及信号端相互之间 ≥2300VDC; 相互隔离的弱电信号端之间 ≥600VDC 电 源 100~240VAC, -15%, +10% / 50~60Hz;120-240VDC; 或24VDC/AC, -15%, +10% 电源消耗 ≤6W 使用环境 温度-10 ~ +60℃; 湿度≤90%RH

推荐访问:汽车温控系统软件技术方案 软件技术 方案 汽车

猜你喜欢