毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
STM32F103X家用环境温湿度监测装置的设计(7)
(2)字型产生ROM(CGROM)
字型产生ROM(CGROM)提供8192个此触发器是用于模块屏幕显示开和关的控制。DFF=1为开显示(DISPLAY ON),DDRAM 的内容就显示在屏幕上,DFF=0为关显示(DISPLAY OFF)。DFF 的状态是指令DISPLAY ON/OFF和RST信号控制的。
(3)显示数据RAM(DDRAM)
显示数据RAM提供64×2个位元组的空间,最多可控制4行16字(64个字)的中文字型显示,当写入显示数据RAM时,可分别显示CGROM与CGRAM的字型;此模块可显示三种字型,分别是瘦长的英数字型、CGRAM字型及CGROM的中文字型,三种字型的选择,由在DDRAM中写入的编码选择,在00~0F的编码中将选择CGRAM的字定义字型,10~7F的编码中将选择瘦长英数字的字型,至于A0以上的编码将自动的结合下一个位元组,组成两个位元组的编码形成中文字型的编码(A140~D75F)。
(4)字型产生RAM(CGRAM)
字型产生RAM提供图象定义(造字)功能, 可以提供四组16×16点的自定义图象空间,使用者可以将内部字型没有提供的图象字型自行定义到CGRAM中,便可和CGRAM中的定义一般的通过DDRAM显示在荧屏中。
(5)地址计数器AC
地址计数器是用来贮存DDRAM/CGRAM之一的地址,它可由设定指令暂存器来改变,之后只要读取或是写入DDRAM/CGRAM的值时,地址计数器的值就会自动加一,当RS为“0”时而R/W为“1”时,地址计数器的值会被读取到DB6~DB0中。
(6)ICON RAM(IRAM)
IC1提供256点的ICON 显示,它分别由16组的IRAM地址来组成,每一组IRAM 地址由16个位元构成,每次写入一组IRAM时,必须通过连续写入两个位元组的资料来完成,先写入高位元组再写入低位元组。
(7)游标/闪烁控制电路
此模块提供硬体游标及闪烁控制电路,由地址计数器的值来指定DDRAM中的游标或闪烁位置。
LCD液晶模块与控制器相接原理如图3.10所示[16-18]。
图3.10 LCD液晶模块与控制器相接原理图
3.7 本章小结
对整个系统的需求分析,结合需求进行了硬件的选型,硬件分为控制器模块、温湿度测量模块、数据传输模块、数据存储模块、LCD显示模块五个模块,通过这五个模块的设计,可以实现在家用环境中监测温湿度装置的基本功能[19]。
4 家用环境温湿度监测装置的软件设计
4.1湿度传感器的驱动
温湿度测量程序设计流程图如图4.1所示。
图4.1 传感器温湿度测量流程
传感器获取输出后,将获取的输出转换为
物理
量,分为湿度变换、温度补偿、温度变换、露点值计算。
(1)湿度变换
为补偿温湿度传感器的非线性以获得准确数据,使用公式(4.1)修正输出数值。
(4.1)
其中c1、c2、 c3为湿度转换系数,SORH为传感器相对湿度测量值。当传感器分辨率为12bit时,c1=-4 c2=0.0405 c3=-2.8*10-6;当传感器分辨率为8bit时, c1=-4 c2=0.648 c3=-7.2*10-4 。
(2)温度补偿
上述湿度计算公式(4.1)是按环境温度为25℃进行计算的,而实际测量温度则在一定范围内变化。考虑湿度传感器的温度修正系数,按照公式(4.2)进行温度补偿。
共9页:
上一页
1
2
3
4
5
6
7
8
9
下一页
上一篇:
超大型多功能吊装装备的嵌入式智能前端硬件设计
下一篇:
无功补偿对电力系统电压稳定性影响的分析
热环境对磁记忆信号的影响ANSYS有限元分析
基于磁共振技术的家用无...
基于MATLAB的温室光环境模型设计与仿真
应用波浪能的海洋环境监测节点总体设计
AT89C51单片机便携式多参数...
STC89C52单片机温室大棚环境...
AT89C51单片机的无线环境监测装置设计+程序
多元化刑事简易程序构建探讨【9365字】
浅谈传统人文精神茬大學...
《醉青春》导演作品阐述
谷度酒庄消费者回访调查问卷表
高校网球场馆运营管理初探【1805字】
国内外无刷直流电动机研究现状
辩护律师的作证义务和保...
浅谈新形势下妇产科护理...
中国古代秘书擅权的发展和恶变
拉力采集上位机软件开发任务书