02微机原理课程设计01课件.ppt
《02微机原理课程设计01课件.ppt》由会员分享,可在线阅读,更多相关《02微机原理课程设计01课件.ppt(82页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理综合设计与实践微机原理综合设计与实践课程设计课程设计篇篇主主 讲讲:韩竺秦韩竺秦TEL :18675115101E-Mail: 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦基于STC89C51的恒压无塔供水系统 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦o随着社会的高速发展,城市高楼林立,高楼层用水随着社会的高速发展,城市高楼林立,高楼层用水往往因水压不够而成问题。常用的水塔式供水系统往往因水压不够而成问题。常用的水塔式供水系统因设备(尤其是电机)易损而大大增加维护费用,因设备(尤其是电机)易损而大大增加维护费用,且使用不方便。且使用不方便。o为此,工程设
2、计人员利用现代电子技术,设计出一为此,工程设计人员利用现代电子技术,设计出一种智能变频供水系统,该控制系统智能化程度高,种智能变频供水系统,该控制系统智能化程度高,无需水塔,供水稳定,操作也方便,设备寿命大大无需水塔,供水稳定,操作也方便,设备寿命大大延长,是一种值得推广的城市高楼层供水系统。延长,是一种值得推广的城市高楼层供水系统。版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦o变频恒压供水系统,通过压力传感器、供水控制器、变频恒压供水系统,通过压力传感器、供水控制器、变频调速器组成闭环回路自动调节电机的转速,从变频调速器组成闭环回路自动调节电机的转速,从而调节水泵的供水量,使供
3、水量可根据用水量的大而调节水泵的供水量,使供水量可根据用水量的大小变化而变化,确保供水压力恒定。小变化而变化,确保供水压力恒定。o如果采用取水直供方式,不仅可节约大量的能源如果采用取水直供方式,不仅可节约大量的能源,延长设备使用寿命,又能避免水源二次污染问题。延长设备使用寿命,又能避免水源二次污染问题。版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦设计任务设计任务1 1 整体方案设计整体方案设计2 2 系统硬件电路设计系统硬件电路设计3 3 系统程序设计系统程序设计4 4 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦系统调试系统调试5 5 程序清单程序清单6 6 小结
4、小结7 7 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦设计任务o本课程设计要求学生结合实际情况,基于本课程设计要求学生结合实际情况,基于STC89C51单片机设计一个恒压无塔供水系统。该系统应满足的功单片机设计一个恒压无塔供水系统。该系统应满足的功能要求:能要求:o1.电机可以工作在两种工作状态即变频和工频。电机可以工作在两种工作状态即变频和工频。o2.变频器控制电机的转速,且电机能够实现软启动。变频器控制电机的转速,且电机能够实现软启动。o3.控制系统的操作分为手动和自动,并且电机能够自动控制系统的操作分为手动和自动,并且电机能够自动切换。切换。o4.能够实时显示水管的压力值
5、,保证水管压力稳定在设能够实时显示水管的压力值,保证水管压力稳定在设定值范围。定值范围。版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦设计任务o5.系统具有较强的抗干扰能力。系统具有较强的抗干扰能力。o6.显示管内水压、变频器的输出频率、工作水泵的数显示管内水压、变频器的输出频率、工作水泵的数量、各水泵的累计工作时间及控制参数。量、各水泵的累计工作时间及控制参数。o主要硬件设备:主要硬件设备:STC89C52单片机、单片机、ADC0809模拟模拟/数字转换芯片、数字转换芯片、CYG115型高压力传感器、型高压力传感器、TD2100专用恒压供水变压器、专用恒压供水变压器、LM7805
6、三端稳压器、三端稳压器、7407逻辑门驱动芯片、光耦、逻辑门驱动芯片、光耦、LED数码管等。数码管等。o以上选型仅供参考,具体设计时,可以自行根据实际以上选型仅供参考,具体设计时,可以自行根据实际情况进行调整。情况进行调整。版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦整体方案设计o恒压无塔供水系统以恒压无塔供水系统以STC89C51单片机作为整个系统的控单片机作为整个系统的控制核心,应用其强大的接口功能,构成整个恒压供水控制制核心,应用其强大的接口功能,构成整个恒压供水控制的硬件系统。的硬件系统。o该系统具备同时控制多台水泵的功能,根据不同场合、不该系统具备同时控制多台水泵的功能
7、,根据不同场合、不同需要可以采取多台水泵同时运行、定时换泵等多种工作同需要可以采取多台水泵同时运行、定时换泵等多种工作方式。方式。o在水泵的出水管道上安装一个压力传感器在水泵的出水管道上安装一个压力传感器,用于检测管道压用于检测管道压力,并把其压力信号变成力,并把其压力信号变成05V的模拟电压信号,送到单的模拟电压信号,送到单片机系统的片机系统的A/D转换器输入端,经转换器输入端,经A/D转换后变成相应的转换后变成相应的数字信号,送入单片机进行数据处理。数字信号,送入单片机进行数据处理。版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦整体方案设计o经单片机运算后的压力值与设定的压力值
8、进行经单片机运算后的压力值与设定的压力值进行比较,得出偏差值,再经比较,得出偏差值,再经PID调节得出控制参调节得出控制参数,然后经数,然后经D/A转换后变成转换后变成010V的模拟信的模拟信号,送入变频器控制其输出频率的大小,以此号,送入变频器控制其输出频率的大小,以此改变水泵的电机转速,从而达到控制管道压力改变水泵的电机转速,从而达到控制管道压力的目的。的目的。o当实际管道压力小于给定压力时,变频器输出当实际管道压力小于给定压力时,变频器输出频率升高,电机转速加快,管道压力升高;频率升高,电机转速加快,管道压力升高;版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦整体方案设计o反
9、之,变频器频率降低,电机转速减小,管道反之,变频器频率降低,电机转速减小,管道压力降低。如此上下调整多次,直到偏差值为压力降低。如此上下调整多次,直到偏差值为零为止。这样,实际压力值围绕设定压力值上零为止。这样,实际压力值围绕设定压力值上下波动,从而保持供水压力恒定。下波动,从而保持供水压力恒定。o压力值通过远传压力表检测,又经压力值通过远传压力表检测,又经A/D转换,转换,变成变成8位二进制数字,送入单片机进行位二进制数字,送入单片机进行PID运运算,其结果以算,其结果以PWM方式转换成模拟电压,控方式转换成模拟电压,控制变频器的频率。制变频器的频率。版权:韶关学院版权:韶关学院 主讲人:韩
10、竺秦主讲人:韩竺秦单片机的变频调速恒压供水系统的原理图单片机的变频调速恒压供水系统的原理图如图所示如图所示 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦整体方案设计o本系统具有变频器频率显示和实时压力值显示。供水系本系统具有变频器频率显示和实时压力值显示。供水系统一般有多台水泵,各泵的投入和切换既可自动控制,统一般有多台水泵,各泵的投入和切换既可自动控制,也可手动控制。也可手动控制。o为延长水泵的使用寿命,水泵电机全部实行软启动且遵为延长水泵的使用寿命,水泵电机全部实行软启动且遵循循FIFO(FirstinFirstOut)原则,即原则,即先启者先停先启者先停先启者先停先启者先停
11、的原则。的原则。o该系统以该系统以1台变频器控制台变频器控制3台水泵,其工作过程为:台水泵,其工作过程为:版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦整体方案设计o设设3台泵分别为台泵分别为1号泵、号泵、2号泵、号泵、3号泵,系统开始工作时,号泵,系统开始工作时,先由变频器起动先由变频器起动1号泵运行。号泵运行。o当工作频率达到当工作频率达到50Hz,而压力仍达不到要求时,则将,而压力仍达不到要求时,则将1号泵切换成工频运行,接着变频器起动号泵切换成工频运行,接着变频器起动2号泵,供水系统号泵,供水系统处于处于“1工工1变变”的运行状态。的运行状态。o当变频器工作频率又达到当变频
12、器工作频率又达到50Hz上限频率而压力仍不足上限频率而压力仍不足时,将时,将2号泵也切换成工频运行,再由变频器起动号泵也切换成工频运行,再由变频器起动3号泵,号泵,使供水系统处于使供水系统处于“2工工1变变”的运行状态。的运行状态。版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦整体方案设计o如变频器的工作频率已经降到下限频率如变频器的工作频率已经降到下限频率(下限频率一般预下限频率一般预置为置为3035Hz),而压力仍偏高时,则切除,而压力仍偏高时,则切除1号泵。号泵。o如变频器的工作频率又降到下限频率,而压力还是偏高如变频器的工作频率又降到下限频率,而压力还是偏高时,则令时,则令
13、2号泵也停机,此时只有变频器直接带动号泵也停机,此时只有变频器直接带动3号泵号泵变频工作,使供水管网的压力保持恒定。变频工作,使供水管网的压力保持恒定。o本系统硬件主要由本系统硬件主要由A/D转换器、转换器、D/A转换器、显示系统、转换器、显示系统、电源、复位电路、看门狗电路、运算放大电路以及时钟电源、复位电路、看门狗电路、运算放大电路以及时钟系统等几部分组成。各模块的主要功能如下系统等几部分组成。各模块的主要功能如下:版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦整体方案设计o1.A/D转换器的功能是把水管的压力信号经传感器转换转换器的功能是把水管的压力信号经传感器转换成成05V
14、的模拟电压信号转换成数字信号的模拟电压信号转换成数字信号,然后送入单片然后送入单片机。机。o2.D/A转换器的功能是把实际水压与设定压力之差经单转换器的功能是把实际水压与设定压力之差经单片机处理后输出的数据片机处理后输出的数据(8位立即数位立即数)转换成模拟电压信号,转换成模拟电压信号,用以控制变频器的输出频率,从而控制电机的转速,最用以控制变频器的输出频率,从而控制电机的转速,最终达到控制水压的目的。终达到控制水压的目的。o3.显示系统用于显示系统的工作状态。如设定的水压值、显示系统用于显示系统的工作状态。如设定的水压值、实际水压值、缺水和漏水警报等。实际水压值、缺水和漏水警报等。版权:韶关
15、学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦整体方案设计o4.供电电路就是为控制系统的正常工作提供电能。供电电路就是为控制系统的正常工作提供电能。o5.看门狗电路用于提高系统的抗干扰能力,并对系统进看门狗电路用于提高系统的抗干扰能力,并对系统进行实时监测。行实时监测。o6.运算放大电路将压力传感器输出的电流信号进行放大,运算放大电路将压力传感器输出的电流信号进行放大,提高其线性度。提高其线性度。o系统在使用时应注意:系统在使用时应注意:o(1)系统应装在干燥且通风条件好的场所。系统应装在干燥且通风条件好的场所。(2)电源电压电源电压的不平衡度要小。的不平衡度要小。(3)控制器的电源端采用过
16、压保护措施,控制器的电源端采用过压保护措施,以防雷电破坏控制系统。以防雷电破坏控制系统。版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦系统的整体方案设计图如图所示系统的整体方案设计图如图所示 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦3 系统硬件电路设计o本设计所用本设计所用A/D模数转换电路采用通用的模数转换电路采用通用的ADC0809模拟模拟/数字转换芯片,它是一种数字转换芯片,它是一种8位数字输出的逐次逼近式位数字输出的逐次逼近式A/D转换器件,转换时间约为转换器件,转换时间约为100s。oADC0809由一个由一个8路模拟开关、一个地址锁存与译码器、路模拟开
17、关、一个地址锁存与译码器、一个一个A/D转换器和一个三态输出锁存器组成。多路开关可转换器和一个三态输出锁存器组成。多路开关可选通选通8个模拟通道,允许个模拟通道,允许8路模拟量分时输入,共用路模拟量分时输入,共用A/D转转换器进行转换。三态输出锁器用于锁存换器进行转换。三态输出锁器用于锁存A/D转换完的数字转换完的数字量,当量,当OE端为高电平时,才可以从三态输出锁存器取走转端为高电平时,才可以从三态输出锁存器取走转换完的数据。换完的数据。3.1 模数转换电路 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦oADC0809的主要性能有:的主要性能有:o1.8位逐次逼近型位逐次逼近型
18、A/D转换器,所有引脚的逻辑电平转换器,所有引脚的逻辑电平与与TTL兼容。兼容。o2.带锁存功能的带锁存功能的8路模拟量转换开关,可对路模拟量转换开关,可对8路路0V5V模拟量进行分时转换。模拟量进行分时转换。o3.输出具有三态锁存输出具有三态锁存/缓冲功能。缓冲功能。o4.分辨率:分辨率:8位。位。o5.转换时间:转换时间:100s。版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦3.1模数转换电路模数转换电路o6.不可调误差:不可调误差:1LSB。o7.功耗:功耗:15mW。o8.工作电压:工作电压:+5V,参考电压标准值,参考电压标准值+5V。o9.片内无时钟,一般需外加片内无
19、时钟,一般需外加640KHz以下且不以下且不低于低于100KHz的时钟信号。的时钟信号。版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦o1.ADC0809内部带有输出锁存器,可以与内部带有输出锁存器,可以与AT89S51单单片机直接相连。片机直接相连。o2.初始化时,使初始化时,使ST和和OE信号全为低电平。信号全为低电平。o3.将要转换通道的地址送到将要转换通道的地址送到A,B,C端口上。端口上。o4.在在ST端给出一个至少有端给出一个至少有100ns宽的正脉冲信号。宽的正脉冲信号。o5.根据根据EOC信号来判断转换是否完毕。信号来判断转换是否完毕。o6.当当EOC变为高电平时,
20、令变为高电平时,令OE为高电平,这样转换的数据为高电平,这样转换的数据就输出给单片机了。就输出给单片机了。ADC0809的应用说明的应用说明 3.1模数转换电路模数转换电路 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦o1.IN0IN7:8路模拟量输入端。路模拟量输入端。o2.2-12-8:8位数字量输出端。位数字量输出端。o3.ADDA、ADDB、ADDC:3位地址输入线,用于选通位地址输入线,用于选通8路模拟输入中的一路路模拟输入中的一路o4.ALE:地址锁存允许信号,输入,高电平有效。:地址锁存允许信号,输入,高电平有效。o5.START:A/D转换启动信号,输入高电平有效
21、。转换启动信号,输入高电平有效。o6.EOC:A/D转换结束信号。当转换结束信号。当A/D转换结束时,此端转换结束时,此端输出一个高电平(转换期间一直为低电平)。输出一个高电平(转换期间一直为低电平)。ADC0809的各引脚功能的各引脚功能3.1模数转换电路模数转换电路 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦o7.OE:数据输出允许信号,输入高电平有效。当:数据输出允许信号,输入高电平有效。当A/D转转换结束时,此端输入一个高电平,才能打开输出三态门,换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。输出数字量。o8.CLK:时钟脉冲输入端。要求时钟频率不高于:
22、时钟脉冲输入端。要求时钟频率不高于640KHz。o9.REF(+)、)、REF(-):基准电压。):基准电压。o10.Vcc:5V电源。电源。o11.GND:地。:地。ADC0809的各引脚功能的各引脚功能3.1模数转换电路模数转换电路 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦oP1.4与写信号与写信号WR相或非,构成相或非,构成ADC0809的启动转换信号的启动转换信号(START)和锁存信号()和锁存信号(ALE),锁存信号首先将地址),锁存信号首先将地址ADD-A,ADD-B,ADD-C锁存,选中锁存,选中8路模拟信号输入通路模拟信号输入通道中的某一路,然后启动信号将道
23、中的某一路,然后启动信号将A/D转换器的逐次逼近寄存转换器的逐次逼近寄存器复位并开始转换。器复位并开始转换。o转换时转换时ADC0809的的EOC(转换结束信号)脚为低电平,转(转换结束信号)脚为低电平,转换结束后,换结束后,EOC信号为高电平,信号为高电平,EOC的引脚与单片机的的引脚与单片机的P1.6相连。相连。ADC0809的工作原理的工作原理 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦o当检测到当检测到P1.6脚高电平后,单片机发出读信号脚高电平后,单片机发出读信号RD,与译码器,与译码器输出信号相或非,使输出信号相或非,使ADC0809的的OE(输出允许)信号有效,(
24、输出允许)信号有效,转换后的数据就通过数据线送入单片机内,转换后的数据就通过数据线送入单片机内,ADC0809的时钟的时钟CLK由单片机的由单片机的ALE(地址锁存允许)用(地址锁存允许)用74LS74(D触发器)触发器)而分频后取得。而分频后取得。oADC0809的数据线的数据线D0D7直接与单片机的总线相连,模拟直接与单片机的总线相连,模拟信号通道地址信号通道地址A,B,C由由74LS373(三态输出锁存器)的(三态输出锁存器)的Q0,Q1,Q2提供,时钟提供,时钟CLK由单片机的由单片机的ALE(地址锁存允许)(地址锁存允许)二分频后取得,用二分频后取得,用74LS74(D触发器)把时钟
25、二分频,触发器)把时钟二分频,START和和ALE,OE分别与单片机的分别与单片机的WR,RD相连,这种安排相连,这种安排主要是为了满足主要是为了满足ADC0809的信号电平与时序的要求。的信号电平与时序的要求。ADC0809的工作原理的工作原理 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦模数转换电路如图所示模数转换电路如图所示 版权:韶关学院版权:韶关学院 主讲人:韩竺秦主讲人:韩竺秦3.2 压力传感器与ADC之间运算放大电路o该控制系统选用该控制系统选用CYG115型高压力传感器来采集水管内水型高压力传感器来采集水管内水的压力值,的压力值,CYG115型高压力传感器的技术指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 02 微机 原理 课程设计 01 课件
限制150内