
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第1 页 共20 页 1
目录
第一章、绪论······················································1
1.1、本课题研究的意义·········································1
1.2、单片机的特点及应用·······································1
1.3、本课题研究的现状·········································3
1.4、音乐喷泉在诸多领域的应用·································3
1.5、本课题的基本内容·········································3
第二章、总体设计方案··············································4
2.1、音乐喷泉控制系统整体设计································4
2.2、方案比较·················································4
2.3、系统框图·················································4
第三章、硬件电路的设计············································7
3.1、电源电路·················································7
3.2、单片机控制电路设计·······································7
3.3、输入、出电路的设计·······································9
第四章、软件程序流程图············································11
4.1、系统整体流程图···········································12
4.2、喷池数据·················································12
第五章、调试过程和调试方法········································14
5.1、硬件调试·················································14
5.2、软件调试·················································14 结论······························································15 致谢······························································16 参考文献··························································17
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第2 页 共20 页
2
第一章 绪论
1.1本课题的研究意义
音乐喷泉系统设计采用单片机为控制核心有较好的经济效益。因为单片机的特点是体积小、集成度高、重量轻、抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好,开发较为容易等。
1.2单片机的特点及应用
单片机的特点是控制性能和可靠性高,体积小、价格低、易于产品化。由于单片机具有良好的控制性能和灵活的嵌入品质,近年来在智能仪表、机电一体化产品、实时工业控制家用电器等各个领域都获得了极其广泛的应用
1.2.1 什么是单片机
单片机是指一个集成在一块芯片上的完整计算机系统。尽管它的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU 、内存、内部和外部总线系统。单片机是将中央处理器,随机存储器。只读存储器,定时器芯片和I/O接口电路集成于一个芯片上的微控制器。
单片机也被称为微控制器(Microcontroler ),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU 的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU 集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对提及要求严格的控制设备当中。INTEL 的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。
早期的单片机都是8位或4位的。其中最成功的是INTEL 的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031上发展出了MCS51系列单片机系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大的提高。随着INTEL i960系列特别是后来的ARM 系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。目前,高端的32位单片机主频已经超过300MHz ,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows 和Linux 操作系统。
单片机通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB 板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!
目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第3 页 共20 页
3 实时控制和数据处理,广泛使用的各种智能IC 卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。
1.2.2 单片机的应用
单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:
1. 在智能仪器仪表上的应用
单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。
2. 在工业控制中的应用
用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。
3. 在家用电器中的应用
可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。
4. 在计算机网络和通信领域中的应用
现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。
5. 单片机在医用设备领域中的应用
单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。
此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。
1.2.3 如何选择单片机
ATMEL公司的89C51单片机, 是增强型RISC 内载Flash 的单片机, 芯片上的Flash 存储器附在用户的产品中, 可随时编程, 再编程, 使用户的产品设计容易, 更新换代方便。89C51单片机采用增强的RISC 结构, 使其具有高速处理能力, 在一个时钟周期内可执行复杂的指令, 每MHz 可实现1MIPS 的处理能力。89C51单片机工作电压为2.7~6.0V,可以实现耗电最优化。89C51的单片机广泛应用于计算机外部设备, 工业实时控制, 仪器仪表, 通讯设备, 家用电器, 宇航设备等各个领域.
由于单片机的种类很多,在选择单片机时要依据实际设计要求选择合适的单片机。例如当设计仅仅需要一个单片机定时器那么选择89C1051或89C2051即可,而不选择89C52, 因为后者的价格较高一些。当然若程序和数据区的要求较高那么选择的单片机还要满足程序空间的要求。
下面我们来比较89C51和89C52:
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文)
4 在本课题中,我们选用现在较为实用的51系列单片机,即选用TNTER 公司的AT89C51。 音乐喷泉系统适用于住宅小区和酒店厅堂等场所,一个好的喷泉就是一个精美的艺术品,可以美化环境、愉悦身心。而其控制系统是整个喷泉的关键。对小型花式喷泉控制系统的研究具有很大的经济效益和社会效益。 1.3本课题研究的现状
随着科学技术的不断发展和生活水平的不断提高,尤其是喷泉在城市和社区环境建设中起着尤其重要的作用。因此以高新技术为主的各种新型水景工程:现代雕塑、音乐喷泉、激光水幕电影、超高喷泉、超大瀑布、百米跑泉、跳跳泉等,都在我国相继出现。程控花式喷泉是将现代控制技术应用于人工喷泉,通过单片机程序来控制喷泉的水姿变化,成为一种新的喷泉艺术形式。单片机作为一种控制用微处理器,包含有基本的软硬件资源。本文采用了单片机控制技术,给出了单片机控制电路,水泵控制电路,彩灯控制电路及部分单片机I /O 口初始化程序。随着科学技术突飞猛进的发展,变频调速器技术正大步走进喷泉控制领域,发挥着不可替代的作用。单片机的输出通过数模转换来驱动变频器,通过变频调速技术对电泵进行调速,实现程序控制喷泉的高度,不仅能够进行多种水型切换,而且能控制喷泉水柱上下起伏。同时单片机还通过中间继电器来控制彩灯的亮灭。实现了对喷泉的水、光协同控制。
1.4音乐喷泉在诸多领域的应用
喷泉作为一项建筑艺术,在国内外均有较悠久的历史。国内在二十世纪八十年代以前,喷泉只是建筑给排水和园林造景专业的一个技术细节,从设计到产品制作,工程安装都没有形成规模。二十世纪九十年代以后,社会主义市场经济快速发展,全国城市建设速度加快,人们也追求高质量的文化生活和环境美。市场的需求推动了喷泉行业的发展。喷泉走出公园、园林的围墙和广场的中心,深入延伸到人们的各个社会活动场所,使喷泉行业的发展进入到一个新的阶段。
1.5本课题的基本内容
基本任务:用MCS-51单片机设计一个音乐喷泉,要实现喷水高度的连续控制,就必须能够调节喷头出水水压,而通过调节水泵转速可以达到平滑调节水压的目的。水泵由变频器来驱动,通过调节电机转速可以实现以上的要求。三相异步电动机通入工频电源,转速是不变化, 变频器是专门针对电机调速装置。选用变频器来实现对三相电机的控制。由于单片机的输出是数字量,而变频器的控制口所需要的是模拟量,因此要通过数模转换来使输出达到要求。系统采用对单片机进行编程,通过单片机输出预定的数据来控制变频器工作,进而实现控制水泵的转速,使水柱发生变化。当有音乐信号时,获取声音强度,通过模拟量卡,实施输出到变频器,作用到电机上,使喷头产生随音乐起伏的效果。喷头及彩灯分别与相应输出点连接,通过程序实现每种音调的状态组合。喷泉通过键盘输入来启动和停止喷泉,同时键盘的输入还可以改变喷泉的运行模式。LED 灯用来显示喷泉的运行状态。当变频器的控制电压为零时,变频器停止工作,水泵也会随之停止工作,达到关掉水泵的目的。
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第5 页 共20 页
5 第二章 总体设计方案
2.1 音乐喷泉控制系统整体设计
2.2 方案比较
方案一:基于硬件电路采样的前馈补偿音乐喷泉控制系统
此方案优点是新型音乐喷泉控制方法的采样结果可以直接反映音乐强度,并由喷泉控制器与上位机配合工作来实现数据的采集与处理,该方法每0.1秒采样一次数据。当利用前馈补偿方式控制输出时,前馈控制时间完全可由设置的“前馈”时间确定,故可满足实际音乐喷泉前馈补偿控制的需要。可由于硬件条件的限制以及能力的要求较高,实施较困难。 方案二:基于全数字集成电路音乐喷泉控制器
此方案设计分为音控、程控两用的音乐喷泉控制器。控制三组不同颜色的彩灯,五台不同喷泉造型的水泵。音控、程控可用开关手动切换。程控的速度可用电位器调节。音控时,输入音乐的音量直接控制彩灯,音乐音量小则彩灯打开的组数少,音量大则彩灯打开的组数多。整个电路设计简单,通用,基于工程背景,具有可行性。
方案三:基于单片机的音乐喷泉控制系统
采用以AT89C51为核心的单片机控制方案。利用单片机灵活的编程设计和丰富的IO 端口,及其控制的准确性,能够简单而又实用的将乐曲控制喷泉的动作。而且以AT89C51为核心的嵌入式控制器,具有性价比高,体积小,易于操作等优点。因此本设计采用该方案。
2.3 系统框图 众所周知,物体振动产生声音,而振动的频率决定音调高低,因此使用单片机控制输出不同频率的信号,就可以产生不同的音调;利用单片机的计时系统可以控制各个音调的时间,即实现节拍的控制。音调和节拍按照乐谱排列就实现了乐曲演奏的功能。喷头及彩灯分别与相应输出点连接,通过程序实现每种音调都有对应的一组输出点开关状态组合,从而实现乐曲控制喷泉动作的功能。系统总体结构图如图2.1所示。
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第6 页 共20 页
6
图2.1 系统总体框图
音乐的播放可在开启喷泉时,由外部设备如VCD 、DVD 等设备播放,也可由计算机播放。根据有无音乐信号(计算机上播放或外部输入),启停喷泉。当有音乐信号时,获取声音强度,通过模拟量卡、实时输出到变频器,作用到变速电机上,使喷头喷水产生随音乐起伏的效果。单片机控制系统具有启动喷泉、灯光,捕获音乐,产生输出控制,显示当前音乐,喷泉、灯光状态,停止喷泉、灯光等功能,同时对各组喷头进行一定时间内的一定规则内的随机轮换。
系统实现了乐曲演奏、乐曲选择、乐曲序号显示、喷泉水柱控制、彩灯控制等功能。物体振动产生声音,而振动的频率决定音调高低,因此使用单片机控制输出不同频率的信号,就可以产生不同的音调;利用单片机的计时系统可以控制各个音调的时间,即实现节拍的控制。音调和节拍按照乐谱排列就实现了乐曲演奏的功能。喷头及彩灯分别与相应输出点连接,通过程序实现每种音调都有对应的一组输出点开关状态组合,从而实现乐曲控制喷泉动作的功能。
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第7 页 共20 页
7 第三章 硬件电路的设计
3.1 电源电路
设计电路是一个简单的稳压电路。如图3.1所示。
图3.1为电源电路
由于使用了运算放大器,利用它的对称性可以提高整个电路的共模抑制比和其他方面的性能,它的两个输入端构成整个电路的反向输入端和同向输入端。采用对称双电源可使用电路简化,在进口电子设备中,可经常看到用图示这种正负电源,对运放集成块供电的电路。其特点是:1. 制作或选择电源变压器非常方便,变压器次级绕组无需带中心抽头。2. 正负电源对称。3. 电能的利用率较高。4. 结构简单。实践证明:在电源变压器功率容量足够的前提下,适当加大电容容量和变压器次级绕组线径,该电路也可用于小功率的音频功放作正负对称双电源供电。如果喷嘴的电磁控制器必须较大的电流,可以使用一个较大的电源变压器。本电路也只适用于较小的系统。
3.2 单片机控制电路设计
经查ATMEL 公司主要单片机微处理器系列MCS-48、MCS-51、RUPI-44、MCS-96等,考虑到本设计的特点,需要将程序预先写入程序存储器,只有选择具有可擦除功能的程序存储器。因此,本次设计选择MCS-51系列的AT89C51芯片作为为硬件核心电路。AT89C51单片机引脚和指令系统与51系列单片机完全兼容,因而使用方便。其最大特点是内部有4KB FlashROM ,而且价格低廉。用FlashROM 在开发过程中十分容易对程序进行修改,大大缩短系统开发周期。
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文)
第8 页 共20 页
8
2#~6#
Q i
3.2单片机控制的电路图
为了充分利用单片机已经有的资源,尽可能简化硬件电路,这里采用线选法扩展I/O口来扩展输出寄存器74HC373。74hc373为三态输出的八 D 透明锁存器,当三态允许控制端 OE 为低电平时,O0~O7 为正常逻辑状态,可用来驱动负载或总线。当 OE 为高电平时,O0~O7 呈高阻态,即不驱动总线,也不为总线的负载,但锁存器内部的逻辑操作不受影响。当锁存允许端 LE 为高电平时,O 随数据 D 而变。当 LE 为低电平时,O 被锁存在已建立的数据电平。
由图3.2可知,由于不使用P0口地址,所以由P0口输出的低8位地址信号可以为任意值,由于P2口各引脚分别接74HC373的输入控制端G ,所以地址信号的高8位只能是8个G 端仅一个为高电平的那些二进制数:
01H 02H 04H 08H 10H 20H 40H 80H中的一个。
也可用选通71HC373的MOV P2,B 与起输出作用的MOVP0,A 之类的指令来输出数据,则当B 的内容为01H/02H/04H/08H/10H/20H/40H/80H 时,则A 的内容输出的目标寄存器也依次为0#~7#的74HC373之一。 图3.2中 R3、C4使开机复位期间各74HC373的(输入允许)端存在一高电平,避免373内部随机数的输出而引起喷池中水泵、电磁阀和彩灯的误动作。BCD 拨码开关可向单片机输入0~9中任一数码,用以改变单片机输出两组数据的时间间隔。
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第9 页 共20 页
9
3.3 输入、出电路的设计
在这里,输入电路是指能对乐曲启停、乐曲节奏和声音强弱等进行检测并将检测图3.2 电源电路到的信号以电平、脉冲或者数字形式传送到单片机的电路。为了说明简单点,这里只是介绍能够反应乐曲启停的奏曲信号电路。因为有了它,音乐已经不再是背景音乐,音乐已经用来控制整个喷池的动作与否,因而达到了音乐喷泉最基本的要求。
奏曲信号电路的框图如图3.3所示。左右两路立体声信号经过混合后送限制幅放大电路放大,这样即使是极弱的乐曲信号也能有足够强度的信号输出。整流滤波电路用以将交变信号转为单向信号。
电压比较器用以将大于基准电压的单向信号变换成低电平有效的奏曲信号由之端输出。通过调整基准电压,可以使电路既不受干扰的影响又灵敏度最大。
奏曲信号电路的输出经R5送至光耦4N35在单片机P1.5引脚产生一低电平信号。如图3.4所示。
图3.3奏曲信号电路框图
图3.4 奏曲信号电路
将乐曲音频信号进行缓冲放大、高中低分段分频、直流变换、数字量变换、驱动放大输出等处理,形成能够进行检测并将检到的信号以电平、脉冲或者数字形式送至单片机的电路。另外还设置模拟信号强弱调节及数字信号阀值(门槛比较电压)调节,以适应各种不同的信号,方便喷水以及灯光的动作灵敏度的调节,同时设置了相应的电平及阀值显示灯(高、中、低、总信号,11位LED 显示),具有良好的操作界面。
输出电路是指接于74HC373各Qi 端的电路。图3.5为使用双向可控硅BCR 的输出电路。由于74HC373的输出电流远远小于BCR 所需要的触发电流,故加入外围驱动电ULN2003A 的一个单元。其输入端所接的LED 用于指示电路状态,使用高亮度3 红LED ,当Qi 为高电平+5V时LED 能正常发光,实测电流为0.8mA 多,足以使2003A 输出端饱和而吸收近30mA 的触发BCR 的电流。图3.5中产生触发电流的+9V电源来自+5V稳压电源的未稳压端,以减轻稳压块的负担。闭合图3.2中的开关K ,程序会向各输出寄存器输出数据FFH ,用以检测从单片机到各BCR 之间的各输出回路是否常。图中RL 可以是彩灯、电磁阀的线圈,也可是用以控制水泵电机的接触器线圈。
乐曲信号 电源 0—12V
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第10 页 共20 页 10
+9V
Qi L N
图3.5为使用BCR 输出的电路。
喷头样式如图3.6所示
图3.6 喷头外形图
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文)
第11 页 共20 页
11
第四章 软件程序流程图
程序采用模块化结构,所有用到的常数或数组都用EQU 或DATA 或DB 伪指令定义与命名,以使程序易于修改、调试和升级。
4.1 系统整体流程图
图4.1 主程序框图
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第12 页 共20 页
12
程序RESET 后,进入0000H 开始的主程序,其流程如图4.1所示。可以看出:P1.4上的开关K 决定是否测试输出通道;乐曲是否演奏决定了喷池是否有动作,即P1.5的电平;拨码开关的设定值决定了延迟多少倍的0.1秒时间,即喷池动作改变的时间间隔;奏曲每停一次(大多数乐曲奏曲中间不会停),下次再奏曲就换一组花样数据,若用完了最后一组,以后就从头再取。也就是多个乐曲一次轮流循环使用编制好的喷池花样数据。
4.2 喷池数据
喷池数据是用以对喷池内的水泵、电磁阀和彩灯等进行开与关控制的数据。一组可循环使用的这种数据,就决定了喷泉和彩灯的一个特定的变化形态。这组喷池数据可称为花样数据。对一个特定构造的喷池,这种花样数据可编写出很多。
下面以表4.2为例说明花样数据的编排方法。假设希望外圈喷头每隔一定时间顺次增喷2个喷头,且从2个经4步顺时针增至8个后,再顺次以同样的方向同样的速度每次减喷2个喷头,即从8个喷头经4步减至0。以后不断按上述规律循环变化。在这期间,里圈和中心喷头一直不喷。在不考虑其他控制的情况下,表4.2喷池只需要2个输出寄存器,其各位控制喷头定义如下:
图3.2 喷嘴分布图
4.3 喷泉造型平面图 以上各位若为1时相应的喷头喷水,为0时不喷水,则外圈喷头数据应为: 0000 0011B
0000 1111B
0011 1111B
1111 1111B
1111 1100B
1111 0000B
1100 0000B
0000 0000B
若该花样数据定义为HYSJ01 则数据定义如下:
HYSJ01:
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第13 页 共20 页
13 DB 03H ,0FH ,3FH ,0FFH ,0FCH ,0F0H ,0C0H ,00H ;外圈喷头数据
DB 0,0,0,0,0,0, 0,0 ;里圈和中心喷头数据
每次将花样数据输出时都是顺次取一列输出的,且可循环取用。显然这样的花样数据可以编不少,还可将两个以上的数据搭配起来,组成新的更复杂一些的花样数据。
方案:设置了十三个喷头,分内外两圈布置,在水池的中心还设置了一个花柱喷头,喷泉造型如图4.3所示。本方案采用十字形供水方式,将水泵设置在喷池中央,同样是为了让水流迅速流至每个喷头,当然也可以采用在外圈或内圈安装水泵,用一短直管将内外两圈的水管连接起来,就可以向各个喷头供水了,但是这种方式使距离水泵较远的喷头的水柱高度变化会滞后于距离水泵较近的同性质的喷水高度变化,产生的滞后效应较十字形供水方式的滞后效应大。同时,本方案具有花形控制灵活,花形变化类型多,而且观赏效果好,可以从各个方向上都能够看到同样的花形,作为旅游景点内观赏用的音乐喷泉是较佳的选择。
选择此方案作为本次设计的花形造型方案。由于喷泉设置在旅游景点内,为了取得较好的视距效果。因此,喷泉所占据的空间位置,需根据人眼视域的生理特征以及周围的景物来确定,经查相关资料,由以下两个指标确定,即垂直视域和水平视域。当垂直视角在30度、水平视角在45度的范围内,有良好的视域。
当垂直视角为30度时,其合适视距为:
10
cot ()
30cot () 2
3.7()
D H h H h H h α=-=-=- D 1—合适视距
H—景物高
h—人眼高
根据旅游景点内的特征,取水平合适视距为2.5m 左右较为合适,因此可得喷水池的宽度为
22.52.11.21.2
D W m ==≈ 由于小型喷泉的垂直合适视距约为喷水高的3倍,喷泉景物合适的视距约为景物宽度的
1.2倍,因此喷泉的喷水高度按最大为2m 高的水柱进行设计,宽度也按2m 进行设计。
4.2.1配水管网的计算
配水管网的计算主要是确定管径和水头损失。
①管径的计算 由水力学公式得知2, 4Q A V A D π=∙=
而,将其代入上式,移项得:
D—管径
Q —流量
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第14 页 共20 页
14 A —水管的过水断面积(通流面积)
π—圆周率
V —流速
查标准管道直径系列无48mm 的管径,因此需对其修正,查标准管径系列取D=50mm. ②水头损失计算
喷泉中使用的管道都是压力管道,水流经管道时能量损失叫水头损失。
因此,总水头损失等于沿程水头损失与局部水头损失之和。即
∑∑沿局总h =h +h
式中 h —总水头损失
∑h 沿—沿程水头损失之和
∑h 局—局部水头损失之和
第五章 调试过程和调试方法
微机控制系统设计完成之后,最主要的任务就是调试。本次系统调试主要对单片机程序进行调试,首先采用仿真器进行程序运行仿真,然后采用编程器程序烧录进行硬件测试。调试工作一般分为2块进行:硬件调试,软件调试。
5.1 硬件调试
电路检测过程中,发现很多低级的错误,大多数都是因为线路连接的错误和引脚没有连接正确。电路设计的不够周全,导致手动布线很乱,对电路的检查造成了极大的困难和不便。 该系统所涉及的各部分硬件电路,总体的特点是:1、电路原理简单,所用的器件均为常用器件。2、由于电路连线较多,因此,应合理布线,以降低焊接难度,降低出错率,同时防止干扰。
虽然存在一些问题,经过仔细检查并修改,硬件电路中不存在低级的错误,硬件电路良好。
5.2 软件调试
软件调试采用单片机keil 软件,结合Proteus 软件,可进行基于单片机的可视化软硬件仿真,可以有效的减少系统开发的资源。
在软件的调试过程中,综合利用了设定断点、单步、跟踪等调试手段,使得调试工作更易进行。这样每个模块都调试成功后,编译连接程序,进行整个程序的调试运行。
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第15 页 共20 页
15
结论
在这次毕业设计中发现自己所学的知识实在是有限,不过能够充分利用网络优势去查阅资料。最后,设计中涉及到的电路图,由于水平有限,效率太低,只好去截相关的图。
在系统设计中,运用流体力学理论设计了喷泉的管路系统;运用单片机实现了乐曲播放和流量及花形控制;运用Protel 软件设计出了控制系统的控制电路;运用SolidWorks 软件实现了喷泉管道和各控制附件的装配造型图,从而验证了制造安装的可行性与方便性;最后运用UG 软件和PHOTOSHOP 软件绘出了喷泉的立体效果图。
不过在整个设计过程中自己也懂得了许多东西,也培养了独立思考和设计的能力,树立了对知识应用的信心,相信会对以后的学习工作和生活有着非常大的帮助,并且提高了自己的动实践操作能力,使自己充分体会到了设计过程中的喜悦。
在整个设计以及硬件制作中,存在一定的缺陷,没有达到预期的目标。设计中考虑问题不够全面,总的来讲,在整个过程中,使我学会了好多在课本学不到的知识,同时,也锻炼了我独立完成任务的能力,以及解决问题的方法和对存在问题的分析能力。在整个设计过程中,我看到了自己对专业知识领会中存在的不足,还有好多知识,并没有完全的掌握,还有好多知识,我必须去学习。
不足之处在于:系统利用的是单片机产生方波信号控制扬声器发音,所以播放的只能是音乐的曲调,而不是真人真唱的歌曲。
在整个设计过程中,学到了很多在课堂上学不到的,是我在这次设计中的最大收获和财富,受益颇多。
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第16 页 共20 页
16
致谢
首先衷心地感谢我的导师黄智英。本文从选题到完成,从理论上的探讨到实际问题的解决,无处不饱含着黄智英导师的心血。黄智英导师的悉心指导和建议给了我极大的帮助和支持,使我受益匪浅,在此论文完成之际,谨向黄智英导师致以深深的谢意和崇高的敬意。
此外,还要感谢机电技术系的全体老师,是他们给我打下了坚实的基础,为我的毕业设计做出了良好的铺垫,也为我的毕业设计提供了不少的意见和建议,在此表示衷心的感谢。
通过这次毕业设计,我学会了如何综合运用所学的专业知识,如何查阅相关资料,并从中提取有用信息来帮助我完成的设计。使使我深深地感到:作为一个设计者,如何进行一个产品的开发和设计,并对其设计过程如何进行优化选择有了初步的认识,为以后的工作打下了坚实的基础。我所获得的这些知识都是巴音郭楞职业技术学院对我辛勤培养的结果。因此,我要感谢母校的各级领导及老师们,谢谢你们三年来对我的教育和引导。
由于本人水平有限、经验不足、时间仓促,设计中难免存在不足之处,敬请各位老师批评指正。
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第17 页 共20 页
17
参考文献
[1 李明. 毕万新编著《单片机原理与接口技术》. 大连理工大学出版社2009年
[2] 虞沧编著. 《单片机原理与应用技术》. 吉林大学出版社2009年
[3] 夏建全编著. 《工业计算机控制技术》. 清华大学出版设、北京交通大学出版社2006年
[5] 荆珂. 段波编著. 《电路基础与实践》. 大连理工大学出版社.2010年
[6] 薛惠锋. 《OPENGL 图形程序开发实务》. 西北工业大学出版社.2005
[7] 张延灿. 喷泉工程发展及其设计问题(上). 给水排水,1998
[8] 李广弟,朱月秀,王秀山. 单片机基础[M].北京:北京航空航天大学出版社,2001:14-17,138-156.
[9]李广弟,朱月秀,王秀山. 单片机基础[M].北京:北京航空航天大学出版社,2001:14-17,138-156.
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文)
第18 页 共20 页
18
附 录
附录A 电路原理图
附录C 系统控制
2#~6#
+9V
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第19 页 共20 页
19 程序
控制程序:
ORG 0000H ;程序起始地址
AJMP CSH ;主程序进入点
ORG 000BH ;定时中断T0入口地址
LJMP TIM0 ;跳至TIMER0中断子程序
………………………………………………………………………
************ T0、8155、P1口初始化 ************
………………………………………………………………………
ORG 0030H
CSH : MOV R0,#7FH ;内部RAM (00H ~7FH )清零 CSH1: MOV @R0, #00H
DJNZ R0, CSH1
MOV SP,#60H ;移开堆栈指针SP
MOV TMOD ,#01H ;设TIMER0在MODE1作16位计数器 CLR TCON.1 ;T0禁止动作
SETB IE.1 ;T0允许中断
SETB PT0 ;T0中断优先
CLR P2.1 ;8155复位
SETB P2.1
CLR P2.1
SETB P2.0 ;8155 IO/M=1 选择使用在输入输出口 MOV DPTR ,#100H ;命令/状态寄存器地址
MOV A ,#0FH ;设定命令/状态寄存器地址PA ,PB ,
;PC 为输出
MOVX @DPTR, A
………………………………………………………………………
***************** 扫键程序 *****************
………………………………………………………………………
WAIT: NOP
MOV P1,#0FH ;P1口初始化(低四位为输入、高四位输出口) JNB P1.0,JPZZ1 ;P1.0口为0 放第一曲
JNB P1.1,JPZZ2 ;P1.1口为0放第二曲
JNB P1.2,XUNHUAN ;P1.2口为0执行循环
MOV 5CH ,#00H ;P1.2口为1顺序执行一次结束 AJMP MAIN ;放第一首歌曲
JPZZ1: MOV 5CH ,#00H ;取第一首歌的简谱指针
MOV 20H ,P1.0 ;将P1.0口的值暂存于20H 单元 SETB P1.0 ;恢复P1.0的初值
AJMP MAIN ;执行循环
JPZZ2: MOV 5CH ,#57H ;取第二首歌的简谱指针
MOV 20H ,P1.1 ;将P1.1口的值暂存于20H 单元 SETB P1.1 ;恢复P1.1的初值
巴音郭楞职业技术学院机械电气工程学院毕业设计(论文) 第20 页 共20 页 20 AJMP MAIN ;执行循环
XUNHUAN : MOV 5CH ,#00H
MOV 21H ,P1.2 ;将P1.2口的值暂存于21H 单元 SETB P1.2 ;恢复P1.2的初值
AJMP MAIN ;执行循环
………………………………………………………………………
*************** 主程序 ***************
………………………………………………………………………
MAIN: MOV 22H,#00H ;花形种数初值
MAIN0:
LCALL DCF ;调用花形子程序 MSD :
MOV A ,5CH ;简谱码指针装入A
MOV DPTR ,#TABLE ;至TABLE (简码表)取简码
MOVC A ,@A+DPTR
MOV R5,A ;取到的简码存入R5
JZ END1 ;是否取到00(结束码)?
ANL A ,#0FH ;不是, 则取低四位(节拍码)
MOV R6,A ;将节拍码存入R6
MOV A ,R5 ;将取到的简码再装入R5
SWAP A ;高低四位交换
ANL A ,#0FH ;取低四位(音符码)
JNZ BQYU ;取到的音符码是否为0?
CLR TR0 ;是,则不发音
AJMP D1 ;跳到D1
“各位旅客请注意,由温州飞往北京的飞机,由于雾霾天气的影响,致使航班延误……”“唉,又要等啊!”随着一声叹息,一个个问号爬上我的心头:雾霾是什么?好看吗?带着一串串疑问,我踏上了北京的土地。刚下飞机,小北风像刀割似得刺着我的脸。缩了缩脖子,紧了紧领口,拉了拉围巾,跟着人流出了机场。只见人们穿着羽绒服,戴着帽子。有些怕冷的人,把领子翻得高高的,缩着脖子,耸着肩,两手插进口袋里。他们的鼻孔里,冒出了两股白色的气柱来。哎,我发现很多人都戴着口罩。那些口罩形态各异,有最常见的像医生戴的蓝色口罩,有的口罩上印着卡通...
五莲县实验小学四年级五班孙一轩“今天妈妈不在家,我是小鬼来当家,我是妈妈的小帮手,看看应该做点啥!”我一边哼着自己编的小曲,一边想:我已经长大了,该帮妈妈干点力所能及的事了,但是该干点啥呢?我左找找,右瞧瞧,在屋子里走了几圈。忽然,我发现厨房里那堆没洗的碗,心想:今天我要大干一场了!我先打一盆水,然后再滴几滴清洁剂,接着用洗碗布想把碗洗干净。可是,我看到平日里妈妈洗碗的动作很娴熟,可我,却很笨拙,生怕把碗打碎。所以,我就小心翼翼地把碗洗刷干净。当我洗完第一遍,我又用清水把碗洗刷干净,我已经累得满头大汗。当...
当眼泪来的时候,我不知道为谁哭。我今天发现我的心是那样的莫名奇妙。有一种得到,也有一种失落。一整天我都在忙碌,却有种不知道我在忙什么感觉。和朋友聊天的时候,有点无耐也有点感叹。说了些什么,连自己都不记得了。我还是过去的我吗,我是那样的宁静,没有丝毫的红尘的烦。可是我已经失去了那份宁静,我要哭,为过去,为将来,为我的昨天哭。我走在路上,寒冬的冷风迎面而来,我索性任由冷风灌进我的身体,而我已无暇顾及冷了。我呆立在窗前,回想所有发生的事情,我突然发现自己所遇到的事情,竟有着许多相同之处。是无耐,是伤感,还是……...
每天都会发生好多事情,可是却有这样一件事情让我印象爱你更深刻。记得那是两年前的一天,我和妈妈去医院看生病的大爷,一到医院大爷就热情地招呼着我,小玮,快,陪大爷玩一会儿扑克牌,这整天呆在医院快把大爷憋死了。说着从枕头底下拿出扑克,熟练的洗牌,刚开始的时候还好,可是到了后来大爷开始耍赖,我先出了对五,然后大爷出了对六,可是两个六中间却加了一张五和一张七,难怪我看大爷出牌的时候手有些发抖,眼睛也贼溜溜的乱转,原来是在搞小动作啊。我急忙拿出大爷刚刚出的那些牌,说:大爷赖皮!大爷听了急忙抵赖,我急忙拿出证据和大爷反...
祖国的语言有着悠久的历史,悠久的历史,我是一个后裔,我喜欢汉字。在我看来,汉字不是刚性和无生命的符号。我认为每个汉字都有一个故事,每个人都是一幅画,每个人都有历史。是的,学汉字,其实进入中华民族有着悠久的历史,触动两千多年前的脉搏,打败了。通过汉字,我们能做什么?是汉字,让我知道李白,杜普,苏士,白菊怡,他们带我到一个神奇的汉字,创造一个美丽的心情;是汉字,所以我可以靠近宾心,朱子清,毛泽东,与他对话,交谈;是汉字,使我知道死亡的五大英雄的精神,小英雄下雨机智勇敢,以及红军游行的灾难,东姑鲁油炸黑暗的堡垒...
中国的语言文字历史悠久,源远流长,我是炎黄子孙,我爱汉字。在我眼中,汉字不是僵硬而无生命的符号。汉字有感情,有色彩,有气味。它不光神奇、有趣,还有着悠久的历史,还含有丰富的文化。每一个汉字都蕴藏着一个故事;每一个汉字都有一双明亮的眼睛,它观察、再现、描摹着这个世界;每一个汉字,都有着一对大大的耳朵,它能倾听、接纳、记录这一个美丽的世界;汉字还有铜牙利齿,向我们诉说着许许多多美丽而遥远的故事是啊,学习汉字,实际上就是在走近中华民源运流长的历史,在触摸着两千多年前那跳动的脉搏。是汉字教会了我们学习,把我们引进...
题记及万能开头示范强调:学我者生,似我者毁,万不可照搬,要尝试化用和在体悟的基础上自我生发。【几个示范题记】细细想来,其实没有什么艰难,每一寸光阴,都有着巨大的欣喜;春光还是别太明媚的好!喟然长叹,怦然心动!一季美丽,一季丰盈!春天来了,树木飞向他们的鸟——犹太诗人保罗策兰的一句诗:日记那么清楚,回忆那么模糊,我不曾未雨绸缪,唯有一次次怅然罔顾。圣经里说:爱是恒久忍耐,又有恩慈。一直以来,我想,你都做到了。想起时意犹未尽,放下时刻骨铭心——有些人有些事就是如此!回忆过去的生活,无异于再活一次——马提亚尔之...
1呐!我家走廊永远亮着灯不知道什么时候开始,我已经习惯了家里的一切。晚上放学回来香喷喷的饭菜,母亲蹲在角落里洗衣服的身影,还有,就是我家走廊那永远亮着的门灯。六岁时的一场意外让我左腿上留下了永久的疤痕,那是被我家走廊停放的自行车划到的,那时,正好是晚上,母亲边给我擦药边自责,我从她眸子里看到了深深的雾水。也是从那以后,我家的门灯,就永远的亮着了。母亲很溺宠我,她总是怕我受到伤害。有危险时,她总是会保护我。我觉得我在她眼里永远是个长不大的孩子,我也希望我是个永远躲在她怀里的宝贝。有一次去动物园看梅花鹿,我喂...
早已错过了做梦的年纪,可是生活总是有很多的憧憬,在现实与梦境中穿梭,却没有看到晨曦中带着露珠的花朵,天亮的瞬间,一切都会消失不见,于是心里多了些感念。--------滴墨成伤夜,静静的,静的可以听到自己的思绪游走的声音,在昨天的故事里穿梭,在难抹的记忆里把伤口舔补,期待明天不再有疼痛感觉。于是想沉沉地睡去,似乎对梦有着格外的依恋和憧憬。美梦总是在最甜蜜的时候被现实扰乱。噩梦总是在最痛苦的时候把自己惊醒。梦里梦外,自己的影子都清晰的存在,快乐与悲伤,留不住和忘不掉就成了愁苦之人生活的主调,而且两者是完全不同...
1、爸爸同意了她的要求,她顿时心花怒放,喜悦飞上眉梢,两只眼睛眯得像两个小小的月牙儿。2、她们手拉手像两只小鸟似的畅快飞奔,飞过田野,飞进村庄,飞到了大院。3、她微微一笑,白嫩的脸上露出了羞涩的红晕,更加娇羞可爱。4、她心里喜滋滋的,脸上带着动人的微笑,像只鸽子似的不住地点头。5、看到小牛犊醒过来了,他心里那个高兴劲就甭提了,全身每一根汗毛都活泼得跳了起来。6、看到这情景,我乐得在地上翻了个跟头,高声地笑着、叫着,拍着手,跺着脚。7、妹妹听到大家的赞美双颊浮起两朵红云,一条鲜红的舌头绕嘴唇一圈,心里美滋滋...
2015年暑假低年级年级作文第一节词语积累教学重点:学习掌握大量字词。掌握运用字词的金钥匙:联系自己熟悉的事物;联系自己生活实际;联系自己学会的语言及字词知识。丰富了说话训练内容,使自己积累大量会说会用的字词,为写作文打下坚实基础。运用十引说的方法,把字词学习与说话训练相结合。十引说是:1、分析字形;2、利用教具;3、凭图学词;4、组词扩词;5、选词填空;6、词语搭配;7、调整词序;8、触景用词;9、词语分类;10、联词成句。教学过程:一、游戏:以小组为单位,说同类,最多组加星。如植物、水果等。二、揭示内...
象声词作文教学设计【教材分析】本次习作是苏教版小学语文第七册中第4篇习作,借助例文引导学生走进生活,走进自然,聆听大自然的奇妙声响,学习在一件事的叙述或一个场景的描写中用上几个象声词,从而培养学生善于观察身边事物的好习惯和敏锐的洞察力。【教学目标】1、懂得象声词是表示声音的,写的时候一般要加上引号。2、学会把生活中听到的声音用象声词写下来。3、能通过一件事的叙述或一个场景的描写,用上几个象声词。4、培养学生良好的观察习惯和敏锐的洞察力。【教学重点难点】学会在叙述或描写时选择确切的象声词,使习作更为形象生动...
1、HEY,海绵宝宝我们去抓水母!我准备好了!2、海绵宝宝,要不要吹泡泡。3、海绵宝宝的Smile,我永远学不会。4、海绵宝宝的可爱,是你永远也学不了的。5、海绵宝宝的微笑,笑得那么让人心疼。6、海绵宝宝的笑,我做不到。7、海绵宝宝哭了?因为他的好朋友派大星伤害了他。8、海绵宝宝永远不会孤单,因为他有派大星。9、没有了天真的海绵宝宝。10、如果可以旳话,我希望迩永远陪在我身边,带给我像海绵宝宝那样的微笑!...
11吹泡泡教学准备:1、能通过游戏活动把吹泡泡的过程说清楚。2、发挥想象,说一说泡泡会把自己带去哪儿干什么。3、培养孩子观察生活、热爱生活的情感。教学重难点:巧用动词写清做事过程并大胆想象,生动作文。教学准备:磁扣、卡片、泡泡水教学过程:一、导入:师:听说今天有许多小朋友要来,老师可高兴了!老师最喜欢跟聪明的、反应快的同学交朋友了,你们是反应最快、最聪明的小朋友吗?现在我们一起来玩个游戏试一下怎么样?《我来表演你来猜》老师手上现在有几张卡片,老师来表演一个你们猜一个,剩下两个请两位小朋友自己上来表演,下面...
《我是特种兵》大型亲子军事拓展主题活动一、活动目的1、通过开展《我是特种兵》军事主题活动,加强亲子之间的情感交流,增加幼儿之间、家长之间、老师和学生、老师和家长之间的沟通机会。2、通过《我是特种兵》活动,培养幼儿了解基本的国防知识,学习初步的军事技能,增强国防观念,为了有理想、有道德、有文化、有纪律社会主义接班人奠定基础。3、将幼儿园先进的教学理念带给每个家庭,让更多的幼儿接受优质的教育,并扩大幼儿的影响力。二、活动时间:2016年12月8日三、活动地点:八岭山小学停车场四、活动流程8:00-8:40签到...
六年级(2班)雷希有句古话说得好,一寸光阴一寸金,寸金难买寸光阴。是的,时间就是生命。对医生来说,时间就是生命,对商人来说,时间就是金钱;对工人来说,时间就是效益;对伤者来说,时间就是救命的稻草;对学生来说,时间就是知识……燕子去了,又再来的时候;杨柳枯了,又再青的时候;桃花谢了,又再开的时候。但是,人的生命只有一次,“光阴似箭,岁月如梭”。在这个短暂而又漫长的时间里,我们又做了些什么呢?又在这奇妙的世界里留下了怎样优美的一笔呢?时间就像一股暖暖的春风,看不见,摸不着,但是它总是日夜不停,匆匆地走着。在浇...
[随笔小记作文]独自一人奔驰在洒满阳光的马路上,我那老朋友――画板已懒懒地躺在自行车的后座上,一动不动,任凭自行车的颠簸它却不离开自己的本位,很悠闲地沐浴着阳光,随笔小记作文。远方的天空,天很蓝,云很薄,不经意透出些轻松的味道。东湖边的人很惬意地走着,边走边聊着些什么,时不时发出阵阵笑声,时不时脸上浮现出一种叫满足的东西。小草在柳树的呵护下快乐地成长着,身边有了几朵不知名的小花作点缀,似乎有了同行的伙伴,旁边的湖水有了风的伴奏,慢慢地流动,波光粼粼,煞是好看,初中二年级作文《随笔小记作文》。夜晚,走在回家...
崇义城关小学六(2)班王标一辆奥迪A6的豪华轿车停在了章源小学的门口,一位身穿名牌西服的青年人从车上走了下来,大大的眼睛显得炯炯有神,修长的身材,显得十分精明能干。那是20年后的我——章源小学校长,北京大学经济系高材生,“管理学”博士。我迈着轻快的步伐走进章源小学,来到校长办公室。办公桌上堆着一尺多高的刚从输送器里送来的文件,信息等。我随手拿了一份文件,上面写着:“某某同学被车撞了。”学生被撞,这可是学校的一个安全隐患,家长呼声很高,我这个校长一定要解决!于是,我发送信息:我们赔一点给家长。后来那位同学好...
幸福的他和她张永军整整5个小时,周末的这场湿性的大雪终于停了。城市的街道及建筑物上都被雪覆盖了,雪的树挂也就出现了。而且没有了风,这座雪城在惨淡的路灯映衬下,就像童话般的世界了。月亮升上头顶了。黑色的他还站在冷冷清清的十字路口的路灯下面,他不太走动,只是不时地抬手在嘴上哈气,顿顿脚,并注视着过往的车辆。一辆公交车在厚厚的雪路上晃悠悠地爬过来了,停在十字路口的车站前。黑色的他急步跑过去,向车门处看,车门里没有走出白色的她。车开走了,黑色的他又站回了原地,又顿顿脚。在10几分钟内,黑色的他看了3次表。终于,又...
1.白色日光,我看见候鸟盘旋,我们就在这样的时光里成长,突然觉得……2.依稀是旧时节,城门上下弦月,白色身影,夜色如水清冽,借我一刻光阴,把你看得真切,身后花开成雪,月光里不凋谢。3.路边有一些路人放下的白色雏菊,细碎的花瓣被秋风吹拂着,铺了一地。4.也许思念,就如颜料倾倒在白色画布上,漫过蓝色的海,命名为忧伤。5.我喜欢丁香,白色的粉色的,盛开的枯萎的,我全部都喜欢。就像喜欢她一样,无论她是什么样子,长发短发,是我的或不是,我全部都喜欢。6.有时我认为白色是最肮脏的颜色,因为它可以轻易被其他颜色污染,而...