嵌入式系统-冰箱温度控制系统

嵌入式系统-冰箱温度控制系统

ID:6330059

大小:446.50 KB

页数:11页

时间:2018-01-10

嵌入式系统-冰箱温度控制系统_第1页
嵌入式系统-冰箱温度控制系统_第2页
嵌入式系统-冰箱温度控制系统_第3页
嵌入式系统-冰箱温度控制系统_第4页
嵌入式系统-冰箱温度控制系统_第5页
资源描述:

《嵌入式系统-冰箱温度控制系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、冰箱温度控制系统1.引言嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序四个部分组成,用于实现对其他设备的控制、监视或管理等功能。它对实时任务有很强的支持能力,有可扩展的处理器结构,而且功耗很低,由于这些特性,近几年嵌入式系统开始风靡。应用的领域更是广泛,通讯、仪器、仪表、汽车、船舶、航空航天、军事装备、消费类产品等方面均是嵌入式的应用领域。随着技术的迅速发展,家用电器的发展日新月异。家

2、里的冰箱由最初的单门到双门,由有氟到无氟,由手动调节到电脑微控,我是亲眼见证。现在用的冰箱就是带有显示的微电脑自动控制,因此在做设计时考虑自己尝试设计一个简单冰箱温度控制系统。2.系统功能及硬件描述在冰箱温度控制系统中,中央控制器通过总线和各个单元进行实时通讯并完成各项控制和显示功能。单元是温度感应器、手动调节按钮、温度显示器以及温度调节器。他们是系统的终端设备,温度感应器采集温度信息,通过A/D转换,经过通道上报给控制器,同时转发给温度显示器和温度调节器,温度调节器根据接收到的温度调节冰箱内的温度,同时也可以手动调节温度,按下手动调节按钮后,

3、发出中断,控制器读取信息后发送给温度调节器和温度显示器。图1冰箱温度控制系统结构框图(1)Z80和内存以及地址分配因为小组合作设计的时候用的是Z80,相对比较熟悉,所以还是选用Z80。CPU与内存连接示意图如下:图2CPU与内存连接图图2表示CPU与内存连接情况,具体地址分配在后面会介绍,用高位地址线A15作为片选信号,MERQ有效情况下,当A15为0时,片选ROM,当A15为1时片选RAM。ROM和RAM分别采用芯片28F256和27C256。图3Z80引脚图Z80是8位的微处理器,它是第四代改进的微处理器。有40个引脚,引脚图如上所示。A0

4、到A15是16位地址线,其中内存使用16位,而I/O只使用低8位。D0到D7是8位数据线,用于与内存以及I/O的数据交互。其他几个主要的引脚有:MREQ(MemoryRequest)为低时表示内存地址有效,因为Z80中内存地址和I/O地址是分开的;IORQ(I/ORequest)为低时表示I/O地址有效;INT和NMI分别表示可屏蔽中断和不可屏蔽中断。图4地址连线图在本系统中,地址分配情况为:A15A14……………………A1A000……………………00/100…………………………0/1ROM(0000H---7FFFH)00……………………10

5、/1A15A14……………………A1A010……………………00/110…………………………0/1RAM(8000H---FFFFH)10……………………10/1A15A14……………………A1A000…………………………0/1I/O扩展部分11…………………………0/1(0000H---FFFFH)I/O端具体地址分配:A/D转换(ADC0804):0000H——0003HD/A转换(DAC0832):0004H——0007H调节键盘(8279):0008H——000BH温度调节器:000CH(1)A/D转换(ADC0804)和D/A转换(D

6、AC0832)A/D转换:A/D转换模块比较简单,由温度感应器采集到温度信息后,送给ADC0804进行A/D转换。图5ADC0804芯片引脚图ADC0804芯片是8位芯片,主要引脚功能:CS:片选信号,低电平有效WR、RD:读写信号,低电平有效Vin+、Vin-:模拟信号输入量,由温度传感器通过电平调整产生。INTR:中断请求信号,低电平有效,在系统中没有使用DB0——DB7:8位数据输出信号。D/A转换:实现对数据模拟化,以控制温度调节器。使用8位ADC0832芯片,芯片内数据两极缓存,同时使用并口芯片8055模拟量引脚信号Iout1和Iou

7、t2。DAC芯片引脚图如下:图6:ADC0832引脚图主要引脚功能:ILE、CS、WR1:输入信号,控制DAC0832中的第一级数据缓存;低电平有效WR2、XFER:输入信号,控制DAC0832中的第二级数据缓存;低电平有效DI0-DI7:8位数据输入信号Iout2、Iout1:D/A转换后的模拟输出信号,通过放大器放大后驱动温度调节器。(1)调节按钮键盘及显示图7按键通信及显示框图系统中采用8279芯片来实现主机与输入按钮的接口电路。图88279芯片引脚图8279芯片是一种通用的可编程的键盘、显示接口器件,单个芯片就能完成键盘输入和LED显示

8、控制两种功能。键盘部分提供的扫描方式,可以和64个按键或传感器的阵列相连。能自动消除开关抖动以及N个键同时按下的保护。8279采用单一5V电源供电,4

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

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

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