- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电控学院
过程控制综合实验
题 目: 湿度测量仪
院 (系): 电气与控制工程学院
专业班级:
姓 名:
学 号:
指导教师: 王党树
2014年 7月 9日
52单片机控制湿度测量仪的设计与制作
摘 要
本设计采用先进的专用微处理器芯片,可靠性高,抗干扰能力强。总体框图如图21所示。
图2-1方案总图
2.2微处理器模块的比较与方案一:用单片机作为系统的主控核心。此单片机具有体积小,使用灵活的,易于人机对话和良好的数据处理,有较强的指令寻址和运算功能等优点。
方案二:用FPGA等可编程器件作为控制模块。FPGA可以实现各种复杂的逻辑功能,密度高,速度快,稳定性好等许多有点。FPGA在掉电后会丢失数据上电后须进行一次配置,因此FPGA在应用中需要配置电路和一定的程序。并且FPGA作为数字逻辑器件,竞争、冒险是数字逻辑器件较为突出的问题,因此在使用时必须注意毛刺的产生、消除及抗干扰性。
在此系统中,采用单片机作为控制比采用FPGA实现更简便。基于综合性价比,确定选择方案一的比较方案一:
方案二:
综合各自的性能特点,基于与NE555定时器相兼容,价格便宜,我们选择了方案一中的HS1101电容式湿度传感器。
2.4 显示模块比较与方案一:采用普通LED显示。
其优点是元器件价格低廉,而且外围电路简单。但是扫描要占用大量的I/O口资源,还增大了单片机的运算开销,显示的信息也不够丰富。
方案二:采用显示。电压低、功耗极微,适合用电池供电的携带式电子设备。其缺点是可视角度小、对温度变化敏感。温度过高或者过低时,显示器对比度将降低。
方案:采用LCD液晶彩屏显示。其优点是显示信息非常丰富,可以很形象的显示信号发生器的各个参数。同时颜色多样,不会很单调。占用的I/O资源比较少,不需要循环扫描,节省了大量的程序开销。
鉴于本系统的扩展要求,我们采用LCD1602液晶作为我们的显示模块同时写入彩屏程序,使其更生动直观。2.5报警模块GBT系列语音芯片,是最简单的语音IC。GBT40/80是40/80秒长度的语音IC,支持PWM或DAC高品质的语音输出,在6KHz采样基础上达到40秒语音长,是属于4位硬件压缩。GBT40内部内置了一个外部电阻器的系统时钟振荡器。最大支持63段语音。一组可以包含最多700组的语音元素组合。每一步都可以被定义触发模式,输出状态,语音组,静音的长度,I / O型简单编程功能。易于使用的开发系统功能选择和语音组合
鉴于经济效益,我们选择了蜂鸣器与LED发光二极管作为本系统的声光报警模块,它可以简洁明了的在视觉和听觉上起到报警作用。
3系统硬、软件的设计
3.1硬件原理框图介绍
本设计选用宏晶公司高性能单片机STC89C52该芯片为52内核8位单片机,兼容Intel等52内核单片机,支持ISP下载,适用于常用检测控制电路。由STC89C52组成的单片机系统原理图3-1如图所示。
图3-1单片机系统原理图
本系统采用层次化、模块化设计,以HS1101湿敏芯片的传感器作为测量的器件,所得到的数据经过NE555振荡电路处理后,接入到STC89C52单片机,以单片机为核心对数据进行记录、存储、处理和报警。硬件原理框图如图3-2所示。
图3-2硬件原理框图
3.2转换电路设计
转换及测湿电路如图3-3所示。
由于测湿传感器是采用的电容式测湿传感器,故对湿度的测量转变为了对变化电容的容值检测。检测容值的有效方案首选由555芯片组成的多谐振荡器, 当电路通电时,电容HS1101被充电。当触发端2脚的电压上升到2* VCC5/3V时,输出端3变为低电平,同时电容通过7脚放电,2脚电平下降;当2脚电平下降到VCC5/3V时,输出端3脚转变为高电平。电容HS1101放电所需时间为:
Td=RH4*C(HS1101)*㏑2
当放电结束时,VCC5将通过RH3、RH4向电容HS1101充电。2脚电压由VCC5/3上升到2*VCC5/3所需的时间为:
Tu=(RH4+RH3)*C(HS1101)*㏑2
当3脚上升到2*VCC5/3时,电路又翻转为低电平。如此周而复始,就在电路的输出端3脚得到一个周期性的矩形波,通过单片机的外部中断口可以检测这个矩形波并得到其频率,频率的计算公式如下:
f=1/(Td+Tu)=1/[(2*RH4+RH3)* C(HS1101)*㏑2];
进而得到电容值的计算公式:C(HS1101)=1/[(2*RH4+RH3)*f*㏑2]
这样就能得到测湿电容C(HS
您可能关注的文档
最近下载
- 12J502-2内装修-室内吊顶.pdf VIP
- 全球及中国白蚁防治服务行业市场发展分析及前景趋势与投资发展研究报告2025-2028版.docx
- 2025年党员干部应知应会理论知识题库判断题测试卷附答案.docx VIP
- 医院检验科培训课件:《临床血液与体液检验基本技术标准》的解读(血液部分).pptx
- 2024年山西临汾尧都区社区工作者招聘真题.docx VIP
- 苯酚的理化性质及危险特性表.doc VIP
- 颈椎间盘突出护理.pptx VIP
- 线性代数英文课件:ch5-4(not necessary).ppt VIP
- 《SJT11223-2000-铜包铝线》.pdf VIP
- 民乐介绍课件.pptx VIP
文档评论(0)