《自动温控系统》ppt课件

《自动温控系统》ppt课件

ID:40101710

大小:2.25 MB

页数:47页

时间:2019-07-21

《自动温控系统》ppt课件_第1页
《自动温控系统》ppt课件_第2页
《自动温控系统》ppt课件_第3页
《自动温控系统》ppt课件_第4页
《自动温控系统》ppt课件_第5页
资源描述:

《《自动温控系统》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、自动温控系统设计12级通信工程一班一组系统原理框图温度传感器电压跟随器运算放大A/D转换器微处理器声光报警译码显示降温控制电路温度采集模块一、温度传感器AD590本方案选用温度传感器AD590构成测温系统。AD590是一种电压输入、电流输出型集成温度传感器,测温范围为-55℃~150℃, 精度高,非线性误差仅为±0.3℃,调节系数为1µA/K。其输出电流I=(273+T)uA。温度传感器电路V1V22.73V(2.73+T/100)VVoT/10V0=(100K/10K)×(V2-V1)=T/10输出电压接AD转换器,那么AD转换输出的数字量

2、就和摄氏温度成线性比例的关系二、转换电路由于温度传感器采集来的电信号的范围不适合直接输入ADC0809,故需要接一个转换电路,将采集到的电信号转换到0~5v之间,使之可以直接加到ADC0809端口。三、采样值的准确量化它是温控电路正常工作的关键,这里采用以下换算办法来进行量化。设经过信号调理后的电压为Ui,则0V≤Ui≤5V,已知0V对应的温度为0℃,5V对应的温度为102.4℃,易求得比例因数Kt=0.0488V/℃。当温度为40℃时,Ui=0V+ΔT•Kt=0V+40℃×0.0488V/℃=1.95V。Ui转换为数字量后,每个数字量对应电压值

3、为19.53mV,用Ks表示。可求得数字量变化与温度变化的对应关系:Kt/Ks=2.5数字量/℃所以40℃时,AD输出的数字量D0=0+40℃×2.5数字量/℃=100=01100100B(64H)同理,当温度为60℃时,对应的电压值为2.93V,AD输出的数字量为150(10010110B,96H);当温度为80℃时,对应电压值为3.9V,AD输出的数字量为200(11001000B,C8H)9它是芯片输出端具有可控的三态门,这种芯片的输出端可以直接和系统总线相连,由读信号控制三态门,转换结束后,CPU执行一条输入指令,从而产生读信号,将数据从

4、A/D转换器取出。ADC0809是典型的8位8通道逐次逼近式A/D转换器,CMOS工艺,可实现8路模拟信号的分时采集,片内有8路模拟选通开关,以及相应的通道地址锁存译码电路,其转换时间为100µs左右。四、模数转换ADC0809ADC0809的主要引脚功能D7~D0:输出数据线(三态)EOC:转换结束状态输出IN0~IN7:8通道(路)模拟输入OE:输出允许(打开输出三态门)ADDA、ADDB、ADDC:通道地址CLK:时钟输入(10KHz~1.2MHz)ALE:通道地址锁存START:启动转换接口芯片82558/4/20218255是具有多种功

5、能的可编程并行接口电路芯片,8255的基本功能是以并行的方式在系统总线与I/O设备之间传输数据共有三种工作方式:方式0:基本输入输出方式方式1:选通输入输出方式方式2:双向选通传送方式其工作特点为:方式0:基本输入输出方式。端口A和端口B通过方式选择字规定为输入口或者输出口,端口C分为两个4位端口,高4位一个端口,低4位一个端口。这两个四位端口也可由方式选择字规定为输入口或输出口。这里采用查询方式。特征位D7=1A端口的工作方式A端口工作在输入还是输出方式C端口高4位是作为输入端口,还是作为输出端口用来选择B端口的工作方式B端口作为输入还是输出端

6、口D7D6D5D4D3D2D1D0C端口低4位输入输出方式10000000datasegmentio8255aequ288hio8255bequ289hio8255cequ28ahio8255dequ28bhio0809aequ298hdataendscodesegmentassumecs:code,ds:datastart:movax,datamovds,axmoval,80h;A,B,C端口都有输出movdx,io8255doutdx,alstart1:movdx,io0809aoutdx,alcodeendsendstart温度显示模块一、

7、设计思路1.由CPU控制8255A的输出数据,并在LED数码管上输出,显示温度的具体数值。2.我们在设计时,显示三位数包括小数位,所以需要使用三块LED数码管来显示温度的变化。这时,如果我们利用三位输出位控制端口就可以控制三块数码管显示。再由八个输出决定显示的具体数字3.8255A的3个数据端口分为两组进行控制。一个端口作为输出位控制,一个端口输出数字代码。所以,我们设置端口A和端口B的部分接口作为输出。二、设计流程及电路的结构开始系统初始化调用显示程序选择数码管输出温度值三、程序代码的实现主程序inal,dxandah,0pushaxshlax

8、,2movdi,offsetbuffermovbl,64hdivblmov[di+2],almoval,ahandax,00ffhmov

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。