总误差:正负1LSB
工作温度:ADC0804LCN---0~70度 ③ ADC0804引脚功能
/CS 芯片选择信号。
/RD 外部读取转换结果的控制输出信号。/RD 为HI 时,DB0~DB7 处理高阻抗:/RD 为LO 时,数字数据才会输出。
/WR:用来启动转换的控制输入,相当于ADC 的转换开始(/CS=0 时),当/WR 由HI变为LO时,转换器被清除:当/WR 回到HI 时,转换正式开始。
CLK IN,CLK R: 时钟输入或接振荡无件(R,C)频率约限制在100KHZ~1460KHZ,如果使用RC 电路则其振荡频率为1/(1.1RC)
/INTR:中断请求信号输出,低地平动作.
VIN(+) VIN(-) :差动模拟电压输入.输入单端正电压时, VIN(-)接地:而差动输入时,直接加入VIN(+) VIN(-).
AGND,DGND:模拟信号以及数字信号的接地. VREF:辅助参考电压. DB0~DB7:8 位的数字输出.
VCC: 电源供应以及作为电路的参考电压. (4)温度模块电路
①主要器件
温度模块电路主要由LM35、LM358、ADC0804以及外围的电阻电容组成。 ②原理说明
温度模块电路 首先利用LM35温度传感器把温度的变化转成电压的变
16
化。其输出电压与摄氏温标呈线性关系,转换公式如式,0 时输出为0V,每升高1℃,输出电压增加10mV。由于LM35输出电压的幅度以毫伏为单位,不能直接进行A/D转化所以要把LM35输出电压进行放大。为了消除后级影响及阻抗匹配用LM358-A组成电压更随器。再用LM358-B进行电压放大10,由放大倍数公式V=1+Rf/R1,我选择Rf为27K、R1为3K。V=1+27/3=10倍。最后进行A/D转换。把模拟量送入ADC0804的VIN(+)脚,转换成数字量送入ADC0804的数据输出口。连接方法ADC0804CS与RD引脚连接到接地端,再将INTR引脚连接到WR引脚,如此就可令INTR引脚输出的完成转换信号,成为WR引脚的开始转换信号。这样就可以组成连续转换,单片机就可以随时读取值。
③原理图
5.显示模块
液晶显示器(LCD)是一种低功耗的显示器件,它广泛应用于工业控制消费电子及便携式电子产品中.它不仅省电,而且能够显示大量的信息,如文字、曲线、图形、动画等,其显示功能比数码管强大了许多. (1)液晶显示器结构与特点
①结构
不同的应用领域中液晶显示器的性能和结构可能会有一些差别,但其基本形状和结构却是大同小异.不同类型的液晶显示器件组成可能会有不同,但是所有液晶显示器件都可以认为是由两片透明导电电极和它们中间所夹的一个液晶层构成.在电极外表面还可能贴装上偏振片.
17
②特点
● 低压低功耗:工作电压为3V~5V,工作电流只有几个μA/cm2. ● 被动显示:液晶本身不发光,而是靠调制外界光进行显示.因此适合人的视觉习惯,不易使人眼睛疲劳.
● 显示信息量大:LDC显示器的像素可以做得很小,相同面积上可容纳更多信息.
● 没有电磁辐射:在显示期间不会产生电磁辐射,对环境无污染,有利于人体健康.
● 寿命长:LCD器件本身无老化问题,寿命很长. (2)液晶显示器的分类
液晶显示器按显示图案的不同通常可分为笔段型LDC、字符型LCD和点阵图形LCD3种.
①笔段型
笔段型是以长条状作为基本显示单元显示.该类型主要用于数字显示,也可用于显示西文字符或某些字符.
②字符型
字符型液晶显示器模块是专门用来显示英文和其他拉丁文字母、数字、符号等的点阵型液晶显示模块.
③点阵图形型
点阵图形型是在一平板上排列多行多列的矩阵形式的晶格点,点的大小可根据显示的清晰度来设计.它根据要求基本可以显示所有能显示的字母、数字、符号、汉字、图形、甚至是动画. (3)12864液晶显示器的应用
DM12864J是一种图形点阵液晶显示器。它主要采用动态驱动原理由行驱动—控制器和列驱动器两部分组成了128(列)×64(行)的全点阵液晶显示。
如图所示
18
此显示器采用了COB的软封装方式,通过导电橡胶和压框连接LCD,使其寿命长,连接可靠。
①特性
",工作电压为+5V±10%,可自带驱动LCD所需的负电压。
",全屏幕点阵,点阵数为128(列)×64(行),可显示8(/行)×4(行)个(16×16点阵)汉字,也可完成图形,字符的显示。
据读/写等指令。 管脚号 1 2 3 功能 VSS VDD V0 电平 0V 5.0V 说明 逻辑电源地。 逻辑电源正。 LCD驱动电压,应用时在VEE与V0之间加2K可调电阻。 4 D/I H/L 数据\\指令选择,高电平:数据将送入显示RAM; 低电平:数据将送入指令寄存器执行。 5 6 7 8 R/W E DB0 DB1 H/L H.H/L H/L H/L 读\\写选择,高电平:读数据;低电平:写数据。 读写使能,高电平有效,下降沿锁定数据。 数据输入输出引脚。 数据输入输出引脚。
19
9 10 11 12 13 14 15 16 17 18 ②控制
DB2 DB3 DB4 DB5 DB6 DB7 CS1 CS2 RET VEE H/L H/L H/L H/L H/L H/L H/L H/L L -10V 数据输入输出引脚。 数据输入输出引脚。 数据输入输出引脚。 数据输入输出引脚。 数据输入输出引脚。 数据输入输出引脚。 片选择信号,低电平时选择前64列。 片选择信号,低电平时选择后64列。 复位信号,低电平有效。 LCD驱动电源。 1) 读状态字
Busy 0 On/off rst 0 0 0 0 状态字是MPU了解LCM(液晶显示模块)当前状态,或LCM向MPU提供其内部状态的唯一的信息渠道。
2)显示开关设置 0 0 1 1 1 1 1 D 该指令设置显示开/关触发器的状态,由此控制显示数据锁存器的工作方式,从而控制显示屏上的显示状态。
3)显示起始行设置 1 1 L5 L4 L3 L2 L1 L0 该指令设置了显示起始行寄存器的内容。LCM通过CS的选择分别具有
20