新闻中心

EEPW首页>嵌入式系统>设计应用> 基于MC68HC908GP32的深海热液多点温度、压力采集及控制系统

基于MC68HC908GP32的深海热液多点温度、压力采集及控制系统

作者: 时间:2009-03-25 来源:网络 收藏

0 引 言
现代探测领域中,需要进行检测,并通过电磁阀实时控制水下机械臂采样动作,通过旋转水下摄像头拍摄转速,以达到研究热液变化并实时控制的目的。海底热液最高可达300~400℃,最低则不超过10℃;海底最高可达40Mpa。根据此特殊情况,设计了测温范围为0~500℃,测压范围为1~45Mpa的。本系统利用MOTOROLA公司作为核心控制,并扩展出数据存储,电磁阀和电机控制等功能。整个系统具有实时控制,功耗低,体积小等优点。
1 系统原理
本系统由三组铂电阻测三点温度,三个铂电阻分别编号为1、2、3,由继电器控制选择输入至温度变送器变换为电流信号,后经电流-电压转换电路输入至AD转换口,在内部处理后在数码管显示;由一个压力传感器测压力,编号为4,经压力变送器输入单片机AD转换口,在单片机内部处理后在数码管显示。数码管为4位七段数码管,第一位显示编号,后三位显示温度值或压力值,编号1-2-3-4-1循环显示,两编号数据显示间隔时间为10秒(可调)。同时每隔1秒(可调)将温度和压力数据存入EEPROM存储器中,需要时通过串口传至PC机,可供后续数据分析处理。PC机端用Delphi做数据处理软件,可绘制温度、压力变化曲线,保存后供进一步分析处理。系统同时根据温度、压力变化实时控制电磁阀吸合控制机械臂动作,并可根据其他系统控制信号调整步进电机转速。系统设计框图如图1所示:

本文引用地址://m.amcfsurvey.com/article/173841.htm

2 系统软件设计
系统软件包括单片机汇编程序设计和人机交互界面设计两部分。
2.1 单片机汇编程序设计
汇编程序由各个子程序构成,对数据进行实时处理。主要有温度及压力循环显示子程序,A/D转换及数据处理子程序,EEPROM数据存储子程序,数据上传PC机子程序,步进电机转速调整及电磁阀控制子程序,定时中断子程序,外部中断子程序等部分构成。主程序流程图如图2所示:

2.2 人机交互界面设计

电流变送器相关文章:电流变送器原理

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭