警阈值结束是是否是否否开始初始化扫描键盘是否有键摁下调用设置界面进行设置设置是否完成测量温湿度将温湿度存入寄存器调用显示程序显示温湿度向串口发送温湿度值调用温湿度报警检测蜂鸣器报警指示灯显示是否超出报警阈值结束是是否是否否开始初始化扫描键盘是否有键摁下调用设置界面进行设置设置是否完成测量温湿度将温湿度存入寄存器调用显示程序显示温湿度向串口发送温湿度值调用温湿度报警检测蜂鸣器报警指示灯显示是否超出报警阈值结束是是否是否否开始初始化扫描键盘是否有键摁下调用设置界面进行设置设置是否完成测量温湿度将温湿度存入寄存器调用显示程序显示温湿度向串口发送温湿度值调用温湿度报警检测蜂鸣器报警指示灯显示是否超出报警阈值结束是是否是否否图.主程序流程图系统监控程序是系统的主程序,它是系统程序的框架,控制着单片机系统按预定操作方式运转。监控程序的主要作用是能及时的响应来自系统内部的各种服务请求,有效地管理系统自身软硬件及人机对话设备与系统中其它设备交换信息,并在系统旦出现故障时,及时作出相应处理。该系统控制核心是对单片机,其工作过程是系统通电后,单片机进入监控状态,同时完成对各扩展端口的初始化工作。在没有外部控制信息输入的情况下,系统自动采集温湿度传感器数据,最后产生的数据在显示器上显示和蜂鸣器报警。.测温度子程序流程图准备测温时首先要将的设置为高电平,接着初始化,初始化成功后,接收单片机的命令,然后再次初始化在成功后启动测温,然后将温度保存起来,返回。在测得温度后,会将温度数据转换为十进制数的温度表示,然后再通过查表在语言中是个数组调用液晶显示在液晶上,数据处理类似于由二进制转换为十进制,再由十进制转换为码。开始设置为初始化是否成功写命令跳过命令设置长时间延迟循环取得温度初始化是否成功写命令开始测温返回主程序开始设置为初始化是否成功写命令跳过命令设置长时间延迟循环取得温度初始化是否成功写命令开始测温返回主程序图.测温度子程序流程图.测湿度子程序流程图开始初始化开始计时检测脉冲数是否够个脉冲停止计时计算频率计算湿敏电阻阻抗换算成湿度结束否是开始初始化开始计时检测脉冲数是否够个脉冲停止计时计算频率计算湿敏电阻阻抗换算成湿度返回主程序否是图.测湿度子程序流程图在湿度检测电路中,以交流电作为湿敏电阻的工作电压。多谐振荡器只有两个暂稳态。谐振荡器的振荡周期为两个暂稳态的持续时间,。求得电容的充电时间和放电时间各为..因此,振荡周期.通过周期求出频率,根据频率的变化得到湿敏电阻的变化,对照电阻值和湿度值对换表,由湿敏电阻的电阻值得到湿度值。.液晶显示程序流程图液晶显示模块在进行写命令写数据以及读状态等操作时,都要遵照定的时序,只有严格的按照特定时序发送控制信号使能信号和数据等才能正确地完成显示。使用过程中首先对液晶显示模块进行初始化,设置其显示方式等,然后给出要写入数据的寄存器地址即要显示的首地址,指定字符显示位置,最后发送要显示的数据到相应的数据寄存器即可。调用读写操作的子程序,进入相应函数之后,首先判别忙标志,如果,控制器正忙于内部操作,则等待直到控制器处于空闲状态时,再设置控制位进行相应的读状态写命令数据操作。入口液晶选用端口定义读忙标志””初始化液晶,设置显示方式设置数据寄存器地址读忙标志””读写显示液晶数据传送完返回主程序图.液晶显示程序流程图.本章总结本章主要介绍设计软件流程图,系统主程序流程图,测量温度流程图,测量湿度流程图液晶显示程序流程图。结论本设计综合利用单片机技术传感器技术数字电子技术和显示等科学知识,完成了单片机控制的温度湿度和显示装置的设计。比较系统地介绍了硬件的组成及设计方法。利用单片机语言完成了系统软件的设计。.把传感器技术应用到单片机控制系统中,实现了对环境温度和湿度的数据采集和读取。.利用液晶的显示技术完成了环境温度湿度及显示电路的设计。.外接了蜂鸣器报警模块,在超过设定温湿度上下限时自动报警。.在本设计的基础上皆有继电器模块,可以外接调温调湿电器,把功能扩展延伸为实现对环境温湿度的控制。.整个系统软硬件搭配合理,设计开发维护方便,性价比高。由于单片机经济实用开发简便,因而在工业控制农业自动化家电智能化等领域占据了广泛的市场。本文介绍的系统设计有定的实用性,但该系统在设计过程中仍有很多漏洞。还需要在智能化方面加以改进。特别是在节省功耗,提高稳定度等方面。不过,该产品有很好的可扩性能,比如,该设备的测量结果不仅能在本地显示,而且可以利用单片机的串行口和总线通信协议将采集的数据传送到主控机,以进行进步的存档处理。主控机负责控制指令的发送,以控制各个从机的温湿度采集,收集测量数据,并对测量结果包括历史数据进行整理显示和存储。主控机与从机之间也能够相互联系相互协调,从而达到系统整体统和谐的效果。引能访问,而不能用于存放用户数据,所以,用户能使用的的只有个。程序存储器程序存取器用于存放用户程序,原始数据或表格等。共有个位掩膜。定时计数器定时计数器用于硬件的定时或计数。有两个位的可编程定时计数器,以实现定时或计数功能,也可产生中断用于控制程序转向。并行输入输出口单片机的并行输入输出口主要用于和外部设备进行通信,以便于处理外部的输入和将运算结果反馈到外部设备。共有组位口或,用于对外部数据的传输。全双工串行口全双工串行口主要用于与其他设备间的串行数据传送。内置个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用中断系统具备较完善的中断功能,有两个外中断两个定时计数器中断和个串行中断,可满足不同的控制要求,并具有级的优先级别选择。时钟电路内置最高频率达的时钟电路,用于产生整个单片机运行的脉冲时序,但单片机需外置振荡电容。.管脚说明系列单片机采用封装的双列直接结构,它们的引脚配置如图所示,个引脚中,正电源和地线两根,外置石英振荡器的时钟线两根,组位共个口,中断口线与口线复用。图.系类单片机管脚图供电电压。接地。口口为个位漏级开路双向口,每脚可吸收门电流。当口的管脚第次写时,被定义为高阻输入。能够用于外部程序数据存储器,它可以被定义为数据地址的第八位。在编程时,口作为原码输入口,当进行校验时,输出原码,此时外部必须被拉高。口口是个内部提供上拉电阻的位双向口,口缓冲器能接收输出门电流。口管脚写入后,被内部上拉为高,可用作输入,口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在编程和校验时,口作为第八位地址接收。口口为个内部上拉电阻的位双向口,口缓冲器可接收,输出个门电流,当口被写时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。口当用于外部程序存储器或位地址外部数据存储器进行存取时,口输出地址的高八位。在给出地址时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,口输出其特殊功能寄存器的内容。口在编程和校验时接收高八位地址信号和控制信号。口口管脚是个带内部上拉电阻的双向口,可接收输出个门电流。当口写入后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,口将输出电流这是由于上拉的缘故。口也可作为的些特殊功能口,如下表所示.串行输入口.串行输出口.外部中断.外部中断.记时器外部输入.记时器外部输入.外部数据存储器写选通.外部数据存储器读选通口同时为闪烁编程和编程校验接收些控制信号。单片机最小系统单片机系统的扩展是以基本最小系统为基础的,故应首先熟悉应用应用系统的结构。单片机最小系统包括晶体振荡电路复位电路,其电路图如图.所示。图.单片机最小系统.复位电路单片机复位的原理是在时钟电路开始工作后,在单片机的引脚施加个时钟振荡脉冲即两个机器周期以上的高电平,单片机便可以实现复位。在复位期间,单片机的引脚和引脚均输出高电平。当引脚从高电平跳变为低电平后,单片机便从单元开始执行程序。在实际应用中,般采用既可以手动复位,又可以上电复位的电路,这样可以人工复位单片机系统,这种电路如图.复位部分所示。上电复位电路部分的原理也是电路的充放电效应。除了系统上电的时候可以给引脚个短暂的高电平信号外,当按下按键开关的时候,通过个高电阻连接到引脚,给个高电平,按键松开的时候,引脚恢复为低电平,复位完成。.晶振电路时钟电路是用于产生单片机正常工作时所需要的时钟信号。单片机内部包含有个振荡器,可以用于的时钟源。另外也可以采用外部振荡器,由外部振荡器产生的时钟信号来供内部运行使用。内部时钟模式内部时钟模式是采用单片机内部振荡器来工作的模式。系列单片机内部包含有个高增益的单级反相放大器,引脚和分别为片内放大器的输入端口和输出端口,其工作频率为。当单片机工作于内部时钟模式的时候,只需在引脚和引脚连接个晶体振荡器或陶瓷振荡器,并联两个电容后接地即可,如图所示。使用时对于电容的选择有定得要求,具体如下当外接晶体振荡器的时候,电容值般选择当外接陶瓷振荡器的时候,电容值般选择。在实际电路设计时,尽量保证外接的振荡器和电容尽可能接近单片机的和引脚,这样可以减少寄生电容的影响,使振荡器能够稳定可靠地为单片机提供时钟信号。外部时钟模式外部时钟模式是采用外部振荡器产生时钟信号,直接提供给单片机使用。对于不同的结构的单片机,外部时钟信号接入的方式有所不同。对于普通的单片机,外部时钟信号由引脚接入后直接送到单片机内部的时钟信号发生器,而引脚则应直接接地。这里需要注意,由于有键摁下调用设置界面进行设置设置是否完成测量温湿度将温湿度存入寄存器调用显示程序显示温湿度向串口发送温湿度值调用温湿度报警检测蜂鸣器报警指示灯显示是否超出报书二国家有关政策法规三县“十五”规划四项目所在地有关基础资料五项目所在地政府及有关部门文件六有关设计规范规定规划中水厂,输水距离较近,符合城市规划,水质较好,补给较充沛,便于保护和管理,场区地形平坦,施工维护方便。因此选择现水厂水源源地基础上向东和南区域地下水作为本次供水工程水源。三地下水水质分析本项目供水对象主要是居民生活用水和企事业单位用水,特别是对居民生活饮用水各项指标必须符合国家饮用水标准。据省县卫生防疫站水质监测划,年镇用水量预测如下综合生活用水量居民生活用水定额和综合生活用水定额应根据当地国民经济和社会发展水资源充沛程度用水习惯,在现有用水定额基础上,结合镇总体规划和给水专业规划,本着节约用水原则,综合分析确定,当缺乏实际用水资料情况下,可按表和表选用。表居民生活用水定额人城市规模特大城市大城市中小城市用水情况分区最高日平均日最高日平均日最高日平均日二三表综合生活用水定额人城市规模特大城市大城市中小城市用水情况分区最高日平均日最高日平均日最高日平均日二三注居民生活用水指城市居民日常生活用水。综合生活用水指城市居民日常生活用水和公共建筑用水,但不包括浇洒道路绿地和
(图纸) 部装图.dwg
(图纸) 齿轮.dwg
(其他) 大型坡口机夹紧装置设计说明书.doc
(图纸) 端盖.dwg
(图纸) 法兰盘.dwg
(图纸) 坡口机总装图.dwg
(其他) 任务书.doc