2022年毕业设计温室大棚温度湿度自动控制系统设计 .docx

上传人:Che****ry 文档编号:37706749 上传时间:2022-09-01 格式:DOCX 页数:55 大小:719.51KB
返回 下载 相关 举报
2022年毕业设计温室大棚温度湿度自动控制系统设计 .docx_第1页
第1页 / 共55页
2022年毕业设计温室大棚温度湿度自动控制系统设计 .docx_第2页
第2页 / 共55页
点击查看更多>>
资源描述

《2022年毕业设计温室大棚温度湿度自动控制系统设计 .docx》由会员分享,可在线阅读,更多相关《2022年毕业设计温室大棚温度湿度自动控制系统设计 .docx(55页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选学习资料 - - - - - - - - - 烟 台 南 山 学 院毕业论文题目:温室大棚温度湿度自动掌握系统设计姓 名:所在学院 :运算机与电气自动化学院所学专业 :自动化班 级 :08 级自动化 01 班学 号:202207009706 指导老师 :完成时间 :2022 年 3 月 12 日1 / 34 名师归纳总结 - - - - - - -第 1 页,共 34 页精选学习资料 - - - - - - - - - 烟台南山学院毕业论文(设计)任务书论文题目温室大棚温度湿度自动掌握系统设计班级08 自动化本科1 班院部运算机与电气自动化专业自动化毕业论文(设计)的要求在此系统中,温湿度

2、传感器获得所测环境中的检测温湿度信号,信号处理和放大后,由 A/D 转换器转换成数字信号进入单片机内部,显示于LED 显示器上;单片机将给定的温湿度安全范畴与测量的温湿度相比较,如测量温湿度在给定的温湿度安全范畴就说明所测环境温湿度正常,各工作器件可在此环 境中连续工作;如测量温湿度不在给定的温湿度安全范畴内,就相应报警系统工作,发出报警,说明 所测环境温湿度需要调整;同时此系统设有看门狗电路模块,可以起到程序正常运行的作用;毕业论文(设计)的内容与技术参数 蔬菜大棚温湿度湿度自动掌握系统由 主掌握器 AT89C51 单片机、并行口扩展芯片 8255、74LS373、A/D 转换器 0809、

3、湿度传感器、温湿度传感器 DS1820、固态继电器、RAM6264、掉电爱护和 LED显示器和报警电路等构成,实现对蔬菜大棚温湿度的检测与掌握,从而有效提高蔬菜的产量;内容:(1)安全温湿度范畴为-30 50,最小区分度为1,标准温湿度1;(2)温湿度掌握的静态误差1;(3)用十进制数码管显示所测环境温湿度;( 4)由于单片机无操作系统,如程序显现反常无法正常工作,故本系统采纳了一个硬件看 门狗来监视程序运行;毕业论文(设计)工作方案2022.11 看关于单片机原理的书籍;2022.12 看关于温湿度传感器和信号处理器的有关书籍;2022.01 看有关显示电路,看门狗电路和报警电路的书籍;20

4、22.02 看有关汇编及 C 语言编程的书籍; 2022.02 制定开题报告;2022.03 开头编写论文:a 编写所用到的各种元器件的原理和简洁介绍b 完成主题设计思路 完成电路图设计;2022.04 编写主程序; 2022.04 完成设计总结接受任务日期 2022 年 11 月 25 日 要求完成日期 2022 年 4 月 15 日学生签名 2022 年 11 月 25 日指 导 教 师签名 年月日院长 主任 签名 年月日1 / 34 名师归纳总结 - - - - - - -第 2 页,共 34 页精选学习资料 - - - - - - - - - 摘 要温室大棚温度湿度自动掌握系统由主掌握

5、器AT89C51 单片机、并行口扩展芯片8255、74LS373、A/D 转换器 0809、湿度传感器、温湿度传感器 DS1820、RAM6264储备器、掉电爱护、 LED 显示器和报警电路等构成,实现对温室大棚温湿度的检测与掌握,从而有效提高温室的产量;本文基于 AT89C51的温室大棚温度湿度掌握系统设计 , 争论了温室大棚温湿度巡回检测与掌握的基本原理,进行了可行性论证;给出了电路图和程序流程图并附有源程序;由于利用了单片机及数字掌握系统的优点,系统的各方面性能得到了显著的提高;可广泛应用温室塑料大棚、物资仓库、食品加工、热处理、冶金以及其他行业的温湿度检测及显示、报警等;该系统由于使用

6、集成温湿度传感器 DS1820和性价比较高的单片机AT89C51,具有系统性能稳固牢靠、功耗低、成本低、测量精确、传输距离远、爱护简洁等优点,在其他实际工作中,有肯定的有用和参考价值;关键词: AT89C51单片机;温湿度传感器; A/D 转换器; LED显示器;报警电路2 / 34 名师归纳总结 - - - - - - -第 3 页,共 34 页精选学习资料 - - - - - - - - - Abstract Vegetables canopy temperature and humidity automatic control system consists of the main co

7、ntroller AT89C51 single-chip, parallel port expansion chip 8255,74 LS373 and A/D converter 0809, humidity sensor, the temperature sensor, solid-state relay, the DS1820 RAM6264, power fail safeguard and leds display and alarm circuit, etc .To achieve the vegetable greenhouse temperature and humidity

8、testing and control, to improve the vegetables production.In this paper, the specific design, discussed the detection of vegetable greenhouses temperature and humidity and circuit control principle, carried out a feasibility demonstration.Schematic diagram is given together with source code and proc

9、edures.The use of the MCU and the advantages of digital control system, all aspects of the system performance is significantly improved. Keywords: temperature and humidity sensors; Humidity sensors ; Rapid detection ; A/D converter ; The LEDdisplay ; Alarm circuit ; Solid state relays. 目 录1 绪论 1 1.1

10、 课题背景 1 1.2 总体要求 1 1.3 具体要求 1 1.4 设计思路 11.5 温室大棚运算机掌握的简况322 系统组成与工作原理32.1 系统的硬件总体结构框图2.2 系统的工作原理 3 3 系统主要硬件电路模块设计 4 3.1 AT89C51 单片机结构组成 4 3.2 AT89C51 的复位电路 5 3.3 数据储备器的扩展 6 3.4 八路温湿度采集电路 8 3.5 八路温湿度挑选电路 9 3.6 单路温湿度处理电路 9 3.7 A/D 转换电路 10 3.8 电源稳压电路 11 3.9 声光报警电路 12 3.10 看门狗电路 12 3.11 显示电路 133 / 34 名师

11、归纳总结 - - - - - - -第 4 页,共 34 页精选学习资料 - - - - - - - - - 3.12 数字温湿度传感器DS1820和湿度检测电路 153.12.1 DS1820 的主要特性 15 3.12.2DS1820 内部结构 15 3.12.3 DS1820 3.12.4 DS1820的工作原理 15 使用中留意事项 16 3.12.5 湿度检测电路 17 4 系统的软件设计 17 4.1 主程序模块设计 17 4.2 数据采集模块设计 18 4.3 数据处理模块设计 18 4.4 报警模块设计 19 4.5 显示模块设计 19 终止语 20致谢 20 参考文献 21

12、附录 214 / 34 名师归纳总结 - - - - - - -第 5 页,共 34 页精选学习资料 - - - - - - - - - 1 绪 论1.1 课题背景单片机自 1976 年由 Intel公司推出 MCS-48开头,迄今已有二十多年了;由于单片机集成度高、功能强、牢靠性高、体积小、功耗低、使用便利、价格低廉等一系列优点,目前已经渗入到人们工作和生活的方方面面,单片机的应用领域已从面对工业控 制、通讯、交通、智能外表等快速进展到家用消费产品、办公自动化、汽车电子、PC机外围以及网络通讯等广大领域;单片机有两种结构:一种是在通用微型运算机中广泛采纳的,程序储备器和数据存 储器共用一个储

13、备器空间的结构,称为“ 冯 诺依曼” 结构;另一种是将程序储备器和 数据储备器截然分开,分别寻址的结构,称为“ 哈佛” 结构,目前的单片机采纳此种结 构较多;本文介绍的分布式单总线温室大棚温湿度湿度自动掌握系统,采纳全数字化设计,直 接监测每个棚内不同部分的温湿度,通过对温湿度的良好掌握,有效地提高温室的产 量;1.2 总体要求在此系统中,温度传感器获得所测环境中的检测温度信号,信号处理和放大后,由 A/D 转换器转换成数字信号进入单片机内部,显示于 LED显示器上;单片机将给定的温度 安全范畴与测量的温度相比较,如测量温度在给定的温度安全范畴就说明所测环境温度 正常,各工作器件可在此环境中连

14、续工作;如测量温度不在给定的温度安全范畴内,就 相应报警系统工作,发出报警,说明所测环境温度需要调整;同时此系统设有看门狗电 路模块,可以防止程序在运行过程中“ 跑飞” ,保证系统运行的稳固、牢靠;1.3 具体要求本方案中整个系统由温度采集电路,温度挑选电路,温度处理电路,A/D 转换电路,单片机处理电路,声光报警电路,看门狗电路,显示电路等组成,软件选用汇编语言编 程;内容:(1)安全温度范畴为 -30 50,最小区分度为(2)温度掌握的静态误差1;(3)用十进制数码管动态显示所测环境温度;1,标准温度 1;(4)由于单片机无操作系统,如程序显现反常无法正常工作,故本系统采纳了一个 硬件看门

15、狗来防止程序“ 跑飞” ,保证系统运行的稳固、牢靠;1.4 设计思路本设计采纳单片机作为数据处理与掌握单元,为了进行数据处理,单片机掌握温度传感器经过处理的信号,把信号通过单总线传递到单片机上;单片机数据处理之后,发出掌握信息转变报警和掌握执行模块的状态,同时将当前温度信息发送到 LED 进行显示;本系统可以实现多路温度信号采集与显示,通过进行温度数据的运算处理,发出控 制信号达到掌握对象正常的目的;1 / 34 名师归纳总结 - - - - - - -第 6 页,共 34 页精选学习资料 - - - - - - - - - 1.5 温室大棚运算机掌握的简况现代化温室,通过传感器技术、微型运算

16、机及单片机技术和人工智能技术,能自动 测控温室的环境,其中包括温湿度、湿度、光照、浓度等,使作物在不相宜生长发育的 反季节中,获得比室外生长更优的环境条件,达到早熟、优质、高产的目的;在农业种 植问题中,温室环境与生物的生长、发育、能量交换亲密相关,进行环境测控是实现温 室生产治理自动化、科学化的基本保证,通过对监测数据的分析,结合作物生长发育规 律,掌握环境条件,达到作物优质、高产、高效盼栽培目的;随着微机技术的进展,逐 步采纳配置敏捷、开放式结构、运算才能较强、高牢靠性、完善的开发手段及具有数据 处理、统计分析、打印报表等功能的测控系统所代替,取得了较好的经济效益;随着国 民经济的快速增长

17、,现代农业得到长足进展,受控农业的争论和应用技术越来越受到重 视,特殊是温室工程已成为工厂化高效农业的一个重要组成部分;支持温室工程的相关 技术,如温室环境复杂系统的建模技术与专家决策支持系统、温室环境智能测控技术研 究与系统开发、温室环境调配工程技术与设施争论等已成为当前该领域的关键技术和研 究热点问题;争论温室环境信息进行模拟、分析、猜测,争论开发基于作物成长栽培环 境的温室环境多因子智能化综合测控系统,争论高效生产的温室环境综合测控模式与配 套设施等将是今后主要争论内容;目前,我国农业正处在从传统农业向以优质、高效、高产为目的的现代化农业转化的新阶段;农业环境掌握工程作为农业生物速生、优

18、质、高产手段是农业现代化的标志,农业设施的自动检测与掌握是我国急待进展的工程;应 用自动掌握和电子运算机实现农业生产和治理的自动化,是农业现代化的重要标志之 一;近年来电子技术和信息技术的飞速进展,带来了温室掌握与治理技术方面的一场革 命,随着“ 设施农业” 、“ 虚拟农业” 等新名称的显现,“ 设施园艺” 、“ 虚拟温室”的概念也应运而生;温室运算机掌握与治理系统正在不断吸取自动掌握和信息治理领域 新的理论和方法,结合温室作物种植的特点,不断创新,逐步完善,从而使温室种植业 实现真正意义上的现代化、产业化;国内外温室运算机掌握技术的进展状况运算机的发展最早可以追溯到上个世纪的40 岁月,但将

19、运算机用于环境掌握就开头于20 世纪 60 年代; 20 世纪 80 岁月初产生了第一批温室掌握运算机,此后温室运算机掌握及治理技术便 领先在发达国家得到广泛应用,后来各进展中国家也都纷纷引进、开发出适合自己的系 统;这在给各国带来庞大的经济效益的同时,也极大地推动了各国农业的现代化进程;本文温湿度自动掌握系统是针对温室大棚温湿度掌握而设计,也可用于粮食仓储、冷库及烟叶发酵等场合的温湿度掌握;塑料大棚是开发日光资源、充分利用太阳光能的 主要形式之一,能避光、增产、保湿,为温室生长制造一个良好环境;温室大棚作为一 个相对封闭的环境,其内部形成了一个小气候环境,良好的空气环境是温室正常生长的 3

20、个重要因素;气 重要条件;为了增产、增收,要留意大棚内部的气体、温湿度和湿度 体主要是指棚内的二氧化碳的含量;当空气中的二氧化碳浓度提高到 0.1%时,可使温室 的光合作用速率增加 1 倍以上,增产 20%-80%;如使二氧化碳浓度降至 0.005%时,光合 作用几乎停止;温室生长的相宜温湿度为 20 -30 ;大棚内白天增温快,当棚外平均 气温为 15 时,棚内可达 40 -50 ;因此,要适时调剂棚内温湿度,防止高温危害;塑料大棚常常处于密闭状态,蒸发量大大减小,内部湿度一般在 80%-90%,湿度过大极易 导致病虫害的发生;现在对大棚内气体、温湿度和湿度的有效调剂,主要是通过适时的 通风

21、来实现;二氧化碳含量过大和湿度过大都会导致温湿度上升;通过调剂温湿度可以 有效地掌握二者的浓度;本文介绍的分布式单总线温室大棚温湿度自动掌握系统,采纳 全数字化设计,直接监测每个棚内不同部分的温湿度,通过对温湿度的良好掌握,有效 地提高温室的产量;2 / 34 名师归纳总结 - - - - - - -第 7 页,共 34 页精选学习资料 - - - - - - - - - 2 系统组成与工作原理2.1 系统的硬件总体结构框图本系统为一个全自动的温室大棚温湿度巡回检测与掌握系统,由以下几部分组成:AT89C51单片机,温湿度传感器,8255 并行口电路A/D 转换器变送器,驱动电路报警和显示电路

22、组成,其接口部分包括单片机外扩展的数据储备器 74LS373,系统的组成如图 2.1.1 所示:6264 一片和地址锁存器驱动设备显示报警AT89C51A湿湿/接口电路度度D变传转送感换数据储备器系统硬件总体结构框图器器器温度传感器图 2.1.1文中按模块分别对各单元电路进行电路设计,然后进行硬件电路集成;单片机是控 制系统的核心部分;八通道温湿度传感器由八选一模拟挑选开关循环选通,被选中的温 湿度传感器信号由信号处理及放大电路进行处理之后送入 A/D 转换器,再由单片机掌握 A/D 转换器进行温湿度数据的采集,而后对温湿度原始数据进行处理,依据处理结果驱动 声光报警电路和执行数码管;看门狗采

23、纳硬件看门狗电路,防止程序在运行过程中“ 跑 飞” , 保证系统运行的稳固、牢靠;2.2 系统的工作原理在应用程序的作用下,第一对8255 进行初始化,设定工作方式0;PA口、 PB口、 PC口均为输出口, PA 口、PB 口为显示输出, PC 口为报警和相关设备驱动口;由于工艺决 定,进入大棚之前已经将湿度掌握在安全限以内,测量过程是“ 先测温湿度后测湿度” ,第一对温湿度进行采样,每一个温湿度点采样5 次,运算平均值作为采样值送入显示和储备的相应单元进行储备和传感器的编号和温湿度的显示,然后判定温湿度是否 超过设定温湿度,假如温湿度超标就报警,并依据传感器的位置判定启动通风设备仍是加热设备

24、,假如不超标就连续检测下一个点的温湿度,直到整个大棚的多个点温湿度全部测试完成,然后运算和显示大棚的平均温湿度,最终对8 个点的湿度进行测量并且显示;湿度也是依据每个点测量 5 次然后取平均值的方法运算,来削减干扰因素带来的误差, 8 个点的湿度测量完成后运算并显示大棚的平均湿度;同样与设定的湿度值比较假如超标就报警,并启动风扇进行通风处理;然后系统返回再进行温湿度和湿度的巡回测量和显示;3 / 34 名师归纳总结 - - - - - - -第 8 页,共 34 页精选学习资料 - - - - - - - - - 3 系统主要硬件电路模块设计3.1 AT89C51 单片机结构组成依据系统的功能

25、需求,挑选目前市场上性价比较高的 为该系统的掌握核心;1、CPU的结构AT89C51单片机(见图 2-4 )作 CPU 是单片机内部的核心部分,是单片机的指挥和执行机构,它打算了单片机的主要功能特性;从功能上看,CPU包括两个基本部分:运算器和掌握器;下面说明掌握器和运算器; 1)运算器TMP1和运算器包括算术规律运算部件ALU、累加器ACCC、 B 寄存器、暂存寄存器TMP2、程序状态寄存器PSW、BCD码运算调整电路等;2)掌握器 2掌握器包括程序计数器PC、指令寄存器 IR、指令译码器 ID 等;、时钟电路AT89C51芯片内部有一个高增益反向放大器,用于构成振荡器;反向放大器的输入端为

26、 XTAL1,输出端为 XTAL2;在 TXAL1和 XTAL2两端跨接由石英晶体及两个电容构成的自激振荡器,如图 3.1 所示;电容器 C1和 C2通常都取 30pF 左右,选用不同的电容量对振荡频率有微调作用;但石英晶体本身的标定频率才是单片机振荡频率的打算因素;其振荡频率范畴是 112MHz;C 1石英晶体X TA L1MC S-5 1C 2 X TA L2图3.1 时钟电路本设计考虑系统的独立完整性,选用内部时钟方式,石英震荡频率选用 信号频率为 2MHZ;12MHZ,ALE3、I/O 口结构:AT89C51单片机有 4 个 8 位并行 I/O 接口,记作 P0、P1、P2 和 P3,

27、每个端口都是8位准双向口,共占32 根引脚;每一条I/O 线都能独立地用作输入或输出;每个端口都包括一个锁存器(即特殊功能寄存器P0P3),一个输出驱动器和输入缓冲器,作输出时数据可以锁存,作输入时数据可以缓冲,但是这四个通道的功能完全不同;4、程序储备器及数据储备器 1)程序储备器对 AT89C51芯片来说,片内有4K 字节 ROM/EPROM,片外可扩展60K 字节 EPROM,片内和片外程序储备器统一编址;4 / 34 名师归纳总结 - - - - - - -第 9 页,共 34 页精选学习资料 - - - - - - - - - 在程序储备器中,有6 个地址单元被保留用于某些特定的地址

28、,如下表3.1 所示;表 3.1AT89C51 的复位、中断入口地址入口地址 0000H 0003H 000BH 0013H 001BH 0023H 说明 复位后, PC=0000H 外部中断入口定时器 T0 溢出中断入口外部中断入口定时器 T1 溢出中断口 串行口中断入口2)数据储备器AT89C51数据储备器空间也分为内片和外片两大部分,即片内数据储备器 RAM和片外数据储备器 RAM;如何区分片内、片外 RAM空间呢?片内数据储备器最大可以寻址 256 个单元,片外最大可扩展 64K字节 RAM,并且片内使用的是 MOV指令,片外 64K ROM空间专门为 MOVX指令所用;5、定时器AT

29、89C51单片机的内部有两个 16 位可变成定时器 0(T0)和定时器 1(T1),它们都有定时或是大事计数的功能,可用于定时掌握、延时、对外部大事计数和检测等场合;它们具有计数和定时两种工作方式以及四种工作模式;定时器 T0 具有方式 0、方式1、方式 2 和方式 3 四种工作方式; T1具有方式 0、方式 1 和方式 2 三种工作方式;6、中断系统AT89C51单片机有五个中断恳求源;其中,两个外部中断源;两个片内定时器 / 计数器( T0、T1)的溢出中断源 TE0 和 TF1;一个片内串行口接受或发送中断源 RI 或 TI ;这些中断恳求分别由单片机的特殊功能寄存器 TCON和 SCO

30、N的相应位锁存;当几个中断源同时向 CPU恳求中断,要求 CPU供应服务的时候,就存在 CPU优先响应哪一个中断请求,于是一些微处理器和单片机规定了每个中断源的优先级别;3.2 AT89C51 的复位电路AT89C51单片机通常采纳上电自动复位和开关手动复位两种方式;本设计采纳上电复位电路,电路图如图3.2 所示;所谓上电复位,是指单片机只要一上电,便自动地进入复位状态;在通电瞬时,电容 C 通过电阻 R充电, RST端显现正脉冲,用以复位;+5 V1 0 KC 1 1 0 0 p FC 2C 31R ESE T1 0 u F1 0 u F图 3.2 复位电路5 / 34 名师归纳总结 - -

31、 - - - - -第 10 页,共 34 页精选学习资料 - - - - - - - - - 3.3 数据储备器的扩展AT89C51片内仍有 28 字节的数据储备器 RAM,主要用工作寄存器、堆栈、软件标志和数据缓冲器;对于简洁的测控系统,用它存放运算的中间结果,容量是够用的;但是对于大量数据采集处理系统,就需要在片外扩展 RAM;由于本设计采纳大量温湿度传感器,所以一片 AT89C51芯片是不够用的,所以要对 AT89C51的数据储备器进行扩展,因此,选用 RAM6264数据储备器一片; 6264 可以直接和储备器的地址线并联,数据地址线也同样可以并联连接;6264 的写选通信号 WE 连

32、接到 AT89C51的WR上,读选通信号 OE 连接到 AT89C51的RD上,这样单片机就能把程序采集来的数据;经过变换最终转换成数字温湿度量存放到6264 中,也可以从 6264 中读取数据,具体的连接如下图 3.3 所示:8255A 中的掌握寄存器很少,所以初始化程序设计简洁;对于方式 0,假如不要设定C 口的联络信号,就只需要设置方式掌握字;假如要设定 C 口的某些位为联络信号,就只需设置 C 口的位置 / 复位掌握字;对于方式 1 和方式 2,由于都要用到掌握信号,所以必须设置两个掌握字,即设置方式挑选掌握字和 C口复位掌握字;8255 有 40 个引脚,下面依据功能分类说明;A10

33、VO3GNDA08D29 30 11 10PSEN AL E/P TXD RXDWR16OE17RDRESET918X21819VO4VO2X1P61751 T89C A11A10 A12A28P27VO5VO119A78Q7DEA/VP31P51427VO6VO06DP2616A6P41326VO7A07Q5DP25A115 12 373 S 9 6 74LA5P3825T014OE1A16Q4DP24A2A4P272415A1A25Q3DP23T1OEA3A3P1423OEA34Q2DP22A11A4A2P0322INT012A11A43Q1DP21A9A55A1112113A9A52QP

34、20INT1A8A62A0A8A61QCP178A7132P7P07OE2A7OCA1233P67WEA12图 3.3 AT89C51P06P1634P56VCCNCP05P1535P45P04P14626436P34P03P1337P23P02P1238P12P01P11/T39P01P00P10/T与地址 6264 的连接1)数据线数据线有 D7D0,PA7PA0,PB7PB0,PC7PC0,均为双向三态,其中 D7D0 与CPU数据总线相连,用于传递 CPU与 8255 之间的命令和数据;PA7PA0,PB7PB0,PC7PC0,分别与 A、B、C三个端口相对应,用于 2)寻址线8255

35、A与外设之间的传送数据;寻址线 CS 、A 和 1A ,用于挑选 8255 的三个端口和掌握寄存器;0CS :片选信号,输入,低电平有效;有效时表示选中本片;A 和 A :输入,通常与系统地址总县的 A 和 A 对应相连;当 CS 有效时,A 和 A 的四种组合 00、01、10、11 分别挑选 A、B、C、口和掌握寄存器,所以一片 8255A 共有 4个 I/O 地址;6 / 34 名师归纳总结 - - - - - - -第 11 页,共 34 页精选学习资料 - - - - - - - - - 3)掌握线RD:读信号,输入低电平有效;当RD为低电平常,表示CPU对 8255A 进行读操作;

36、WR:写信号,输入低电平有效;当WR为低电平常,表示CPU对 8255A 进行写操作;RESET:复位信号,输入,高电平有效;当 RESET为高电平常, 8255A 内部全部寄存器清零;各端口都自动设置为输入方式,24 条 I/O 引脚均为高租态 8 ;4)电源和地线采纳单一 +5V电源;8255A的掌握信号和传输动作之间的关系如表 3.2 所示表 3.2 8255 的掌握信号和传输动作对应关系CS 1A A 0 RDWR 传输说明0 0 0 0 1 A 口数据 数据总线0 0 1 0 1 B 口数据 数据总线0 1 0 0 1 C 口数据 数据总线0 0 0 1 0 数据从数据总线A 口0

37、0 1 1 0 数据从数据总线B 口0 1 0 1 0 数据从数据总线C 口0 1 1 1 0 数据从数据总线掌握寄存器1 D 0D 7 进入高阻态0 1 1 0 1 非法0 1 1 D 0D 7 进入高阻态8255A的引脚信号如图 3.4 所示:PA3 PA2 PA1 PA0 RD CS GND A1 A0 PC7 PC6 PC5 PC4 PC0 PC1 PC2 PC3 PB0 PB1 PB2PA4 PA5 PA6 PA7 WR RE SET D0 D1 D28255AD3 D4D5 D6 D7 VCC PB7 PB6 PB5 PB4 PB3图 3.48255A 引脚图AT89C51和 82

38、55A的接口:8255A可以直接与 MCS-51总线接口,其接口电路如图 3.5 所示图 3.4 中, 8255A的片选信号 CS 及口地址挑选线 A0、A1 分别由 AT89C51的 P2.7 和P0.1、P0.0 经地址锁存后供应,所以,8255A 的 A 口、 B 口、 C 口及掌握口的地址分别为7 / 34 名师归纳总结 - - - - - - -第 12 页,共 34 页精选学习资料 - - - - - - - - - 6000H、6001H、 6002H、6003H;8255A 的 CS 、 WR分别与AT89C51 的 RD、WR相连,8255A的 RESET与 AT89C51的

39、 RST相连;都接到 AT89C51的复位电路上;对 8255 初始化的程序如下:MOV A ,#80H ;置方式掌握字方式 0 MOV DPTR,#6003H ;指向 8255 口地址MOVX DPTR A 本设计采纳 8255 的 A 口 B 口连接 LED显示器,用 C 口进行报警和相应设备的启动,所以 PA口 PB口 PC口的地址分别为 6000H,6001H和 6002H;RDPA3PA4WR19A78Q29PSENWR16WR3017RDAL E/PRD11TXDRE SET9RE SET10RXDPA2PA58DP618T89C51 A28P7P27X218PA1PA619PA0

40、PA7X117RDWR7DRE SETP51427EA/VP31CSRE SET6DP26A016 15 12 3739 6 74LSA6P4132614GNDD07Q5DP25A1A5P3825A1D16Q4DP24T0A2A4P272415A0D25Q3DP23T1A3A3P1423PC78255AD3 D44Q2DP22INT012A4A2P0322PC63Q1DP21A55A1112113PC5D52QP20INT1A62A0PC4D61QC32P07P178A71PC0D7OCA12图 3.5 8255A33P67PC1VCCP06P1634P56PC2PB7P05P1535P45PC3PB6P04P1436P34PB0PB5P03P1337P23PB1PB4P02P1238P12PB2PB3P01P11/T39P01P00P10/T和 AT89C51的连接3.4 八路温湿度采集电路本系统中采纳八路温湿度采集,即在所测环境中放八个温湿度传感器,其电路图如图 3.6 所示;+5VM1 AM1 BM1 CM1 DM1 EM1 FM1 GM1 HAD590AD590AD 590AD590AD 590AD590AD 590AD590RaRaRaRaRaRaRaRa1 0K1 0K10K10K10K10K10K10K0123

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁