ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:187.49KB ,
资源ID:21309749      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21309749.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(水塔水位控制器课程设计Word文件下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

水塔水位控制器课程设计Word文件下载.docx

1、硬件制作(20)布局焊接: 合理 较合理 基本合理 错误较多 原则性错误软件编程1、程序编写框架:合理 较合理 基本合理 错误较多 原则性错误2、程序编写过程:正确 较正确 基本正确 错漏较多功能调试 (10)系统调试结果:实现 基本实现 不能实现设计报告(15)1、硬件设计: 合理 较合理 基本合理 不合理2、软件设计:3、联调结果: 正确 较正确 基本正确 错漏较多4、过程体会: 属实 较属实 基本属实 不属实答辩(15)思路清晰,内容正确 思路较清晰,内容较正确 思路基本清晰,内容基本正确 思路较混乱,内容错漏较多总评优秀 良好 中等 及格 不及格指导教师: 2011 年 月 日目录一、

2、课程设计的目的 3二、课程设计用的仪器和器件 3三、课程设计的具体内容 31、总体报告 32、硬件设计 43、软件流程和程序 64、调试结果 7四、课程设计的体会和发生的问题 7五、参考文献 8一、课程设计的目的1、对关于单片机原理及接口技术课程设计所选的题目水塔水位控制紧密结合所学的主要内容,加深巩固所学知识,同时对所学内容进行扩展,有一定的深度和广度,能充分发挥学生的能动性和想象力。2、通过电路设计、安装、调试等一系列环节的实施,提高学生的计算机控制应用系统的设计能力。二、课程设计用的仪器和器件元件型号数量直流稳压电源1PC机XL400仿真仪塑料桶(25-30cm)塑料尺30cm微型水泵塑

3、料管2m光电耦合器4N2512V微型继电器(TWTMP-53)电路板(6*4cm)薄铜片2cm*10cm *0.5mm导线2m二极管PNP三极管4.7K电阻2300电阻12针排针电烙铁焊锡钳子剪刀三、课程设计的具体内容1、总体报告 (1)单片机应用系统设计、开发与调试 单片机应用系统是指以单片机为核心,配一定的外围电路和软件,能实现某种或几种功能的应用系统。 单片机应用系统的设计主要包括硬件系统和软件系统两大部分。 为保证系统能可靠工作,在软、硬件的设计中,还要考虑其抗干扰能力。 设计一个单片机测控系统,一般可分为四个步骤:1 需求分析、方案论证和总体设计阶段2 器件选择、电路设计制作、数据处

4、理、软件编制阶段3 系统调试与性能测定4 文件编制 (2)水塔水位控制要求 水塔水位下降至下限水位时,启动水泵上水。 水塔水位上升至上限水位时,关闭水泵。 水塔水位在上、下限水位之间时,水泵保持原状态。 供水系统出现故障时,自动报警,蜂鸣器不断在响的同时,发光二极管不断闪烁。(3) 电路要求电路板的设计需简洁大方,元器件的摆放要合理;电路板的焊接要整齐,不能出现虚焊及焊接错误的情况。电路板在运行过程中需工作性能良好。 (4)系统基本框架图(5)水塔水位控制原理课程设计说明:水塔水位控制原理图见图,两条虚线表示正常工作情况下水位升降的上下限,在正常供水时,水位应控制在两条虚线代表的水位之间。 B

5、测量水位下限,C测量水位上限,A接+5V,B、C接单片机P1.0,P1.1并经电阻R接地。(1)在水塔无水或水位低于下限水位时,B、C为断开,B、C两点电位为零(低电平“0” ),需要水泵供水,单片机输出信号,控制电机工作供水。(2)水位上升到B点,B接通,B点电位变为高电平“1”,C开关仍断开,C点仍为低电平,应维持现状水泵继续供水。(3)当水位上升到C点时,C接通。这时B、C均接通,B、C两点都为高电平,表示水塔水位已满,需水泵停止供水,单片机输出信号,控制电机断电停止供水。(4)由于供水使水塔水位开始下降,水位在降到B点之前,B点电位为高、C点电位为低,应维持供水状态不变。(5)当水位降

6、到下限B点以下,B、C两点电平都为低时,单片机输出控制,回到(1)状态,使电机启动水泵供水。AT89s52简介 兼容MCS51微控制器,8K字节FLASH存贮器支持在系统编程ISP 1000次擦写周期; 256字节片内RAM,工作电压4.0V到5.5V,全静态时钟0 Hz 到33 MHz,三级程序加密; 32个可编程IO口,2/3个16位定时/计数器,6/8个中断源,全双工UART; 低功耗支持Idle和Power-down模式,Power_down模式支持中断唤醒; 看门狗定时器,双数据指针,上电复位标志. 2、硬件设计 (1)电路板设计如图:用80C51设计一个单片机最小控制系统。其中P1

7、.0接水位下限传感器;P1.1接水位上限传感器;P1.2输出经Q0电流放大后接光电耦合器,接通继电器,带动电机控制水泵工作;P1.3输出经反相器后接LED,当出现故障时LED闪烁;P1.4输出经反相器后接蜂鸣器,当出现故障时报警。 (2) 用塑料尺、铜板、导线等设计一个水塔水位传感器。 其中A电极置于水位10cm处,接5V电源的正极; B电极置于水位15cm处,经5.1K的下拉电阻接单片机P1.0口; C电极置于水位20cm处,经5.1K的下拉电阻接单片机P1.1口。 两个水位信号由P1.0和P1.1输入,这两个信号共有四种组合状态。如下表所示。其中第三种组合(b=1、c=0)正常情况下是不能

8、发生的,但在设计中还是应该考虑到,作为一种故障状态。 C(P1.1) B(P1.0) 操作 0 0 电机运转 0 1 维持原状 1 0 故障报警 1 1 电机停转原理图:3、软件流程和程序当水位在B铜片之上C铜片之下:放水水位到达C铜片停水水位在B铜片之下抽水并报警实验程序: #include sbit P1_2=P12 ; sbit P1_0=P10; sbit P1_1=P11; sbit P1_3=P13; void delay(unsigned char i); void main() P1=0x00; P1_2=0; if(P1_0=1&P1_1=0) P1_2=1; else if

9、 (P1_1=1&P1_0=1) P1_2=0; else if (P1_1=0&P1_0=0) P1_3=1; P1_2=1; delay(100); P1_3=0; 秒表程序#include #define uchar unsigned char #define uint unsigned intuint counter;uchar ge,shi,bai;uchar duanma=0x28,0x7e,0xA2,0x62,0x74,0x61,0x21,0x7A,0x20,0x60,0xff;uchar weima=0x7f,0xbf,0xdf,0xef,0xf7,0xfd,0xfe;void

10、 display(uchar one,uchar two,uchar three);void init();void delay(uchar i);void main()init();while(1)display(ge,shi,bai);void display(uchar one,uchar two,uchar three)P0=0xff;P2=weima0;P0=duanmaone;delay(2);P2=weima1;P0=duanmatwo;P2=weima2;P0=duanmathree;void delay(uchar i)uchar k,j;for(k=0;ki;k+)for

11、(j=0;j255;j+);void init()TMOD=0x10;TH1=15536/256;TL1=15536%256;TR1=1;ET1=1;EA=1;counter=0;void time_0() interrupt 3unsigned char i;i+;if(i=20) i=0;counter+;if(counter=1000)counter=0;bai=counter/100;shi=(counter%100)/10;ge=counter%10;4、调试结果(1) 在Kerl-uVision上单步调试,观察累加器寄存器存储器的运行之间是否正常。(2) 将程序下载到仿真仪上,进行

12、模拟仿真,检查程序工作是否正常。(3) 将模拟水塔、传感器、控制电路和水泵联成一个完整的系统,进行整机调试,观察系统工作是否正常。四、课程设计的体会和发生的问题 经过此次课程设计,其中有过懊恼,有过欣慰,有过开心,有过焦急,但更多的是感慨。从理论到实践,所谓受益匪浅,使我学到很多很多的东西,同时不仅可以巩固以前所学过的知识,而且学到了很多书本上所没有学到过的知识。 从刚开始的无从下手,在各位老师与同学的精心指导与帮助下,开始在脑海里有了大致的模块,再经过电路程序的设计,分析,组装,绘制。首先从焊接角度来讲,经过了将近两个星期的焊接,虽然一块万能电路板上只需要我们焊接7个电路元件,但是我的焊接技

13、术实在是不怎么高,焊出了许多的虚焊点,导致第一次的电路板测试中没有得到预期的结果,不过我们3个人一组,最终还是焊接好了一块电路板。其次,从调试程序阶段来说,我们的仿真图就画了整整一个下午,才让电机转动,接下来的编程中,总是出现在电机该停止的时候出现了电机的反转,经过了多次的实验,才知道是电动机用错的的缘故。改了电动机的类型之后,电机的转动才恢复了正常。从中说明了我们对软件的操作熟练程度还远远不够。以后要多加强这方面的联系。最后从合作角度考虑,我们这次为期2个星期的单片机课程设计,使我充分认识到“三人行,必有我师焉。”这句话的深刻含义,因为没有邹浙湘老师的耐心教导和正确地课程指导,还有我们组其他

14、两人的团结合作,面对困难永不放弃的精神使我们完成了这次单片机的课程设计。这两个星期我所学到的做人做事的道理和永不放弃的精神讲永远激励着我未来的人生道路。勇往直前。 通过这次课程设计,使我懂得了理论知识与时间相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实践动手能力和独立思考的能力。在设计的过程中遇到的种种问题,困难重重,但可喜的是最终都得到解决。最后,我从这次电子实习里深刻的体会到了一个很重要的道理,就是做什么事情都是不容易的,要做就要把它做完,做对,做好。所以必要的时间和功夫还是需要花的。正如诗人陆游冬夜读书示子律里所云“纸上得来终觉浅,绝知此事要躬行。”这就是我深刻体会到的道理。五参考文献1 曹琦:一种节能的变压变频供水系统J,变频器世界,2006,(7):133-1372 李克俭、饶满和:水塔水位控制系统的研究与设计J,广西工学院学报,2006(4)3 何立民:单片机应用技术选编北京航空航天大学出版社4 李朝青:单片机原理及接口技术北京航空航天大学出版社5 刘和平:单片机原理及应用重庆大学出版社6 谢自美:电子线路设计实验.测试(第二版)华中科技大学出版社7 网页“

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1