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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

最新单片机原理及系统课程设计1.docx

1、最新单片机原理及系统课程设计1单片机原理及系统课程设计评语:考勤(10)守纪(10)过程(40)设计报告(30)答辩(10)总成绩(100)专 业: 电气工程及其自动化 班 级: 电气1001班 姓 名: 陈玉楠 学 号: 201009027 指导教师: 王 果 兰州交通大学自动化与电气工程学院2013 年 3 月 14日自动控制航标灯系统摘 要阐述了利用单片微处理器89C51的定时功能,设计了一种简单、可靠、节能、低成本的航标灯控制单路,提高了航标灯控制电路的质量和可靠性,拓展了微处理器的应用范围。关键词:单片机;航标灯Automatic Control of pharos systemAb

2、stractDescribes the timing function of single chip microprocessor 89C51, designed a navigation mark lamp simple, reliable, energy saving, low cost control of single road, improve the quality and reliability of the navigation light control circuit, expanded the scope of application of the microproces

3、sor.Keywords:Single chip,Navigation light1 引言以89C51单片机为核心制作开发的自动控制航标灯系统,实现1)航标灯在黑夜能定时闪闪发光,亮3s,熄灭3s周期循环。2)白天应停止航标灯工作。3)枯水季节应检测水位高度,低于通航水位时要发出警告信号,定时闪闪发光,亮1s,熄灭1s周期循环。2 设计方案及原理2.1 系统结构框图图 2.1系统结构图2.2 设计方案及原理采用51单片机为主要控制芯片,在枯水季节自动监测水位高低,通过一定的扩展来实现自动控制对水位高低的自动检测与显示。完成本次课程设计任务可分为两个单元电路来分别实施,即航标灯是昼夜灯光提示和通

4、航水位高低的灯光。然后将两个电路按要求连接成一个系统总电路即可。以89C51单片机为核心,逻辑电路为辅助的制作开发自动控制航标灯,以实现设计要求,时钟选频为12MHZ。检测P1.1口的电平(即水位的高度),当P1.1为低电平时(即为枯水期),P1.0输出为高电平,灯亮1s,熄灭1s周期循环。当P1.1为高电平时(即为安全期),此时P1.0为高电平时(即为白昼),灯不工作;当P1.1为高电平时,此时P1.0为低电平(即为夜晚),灯亮3s,熄灭3s周期循环。3 硬件设计3.1 89C51引脚管脚图图3.1 89C51引脚管脚图3.2 所需器件及个数1片89C51单片机、1个1K电阻、3个电容、1个

5、石英晶振、1个光敏二级管、1个发光二极管、2个开关、电源。4 软件设计流程图(如图4所示)5 总结 上述设计利用微处理来实现对航标灯的控制,具有耗电省,成本低,可靠性高,维护维修方便等特点,解决了传统航标控制电路存在的一些缺点。经过设计与调试,该系统可以实现1)航标灯在黑夜能定时闪闪发光,亮3s,熄灭3s周期循环。2)白天应停止航标灯工作。3)枯水季节应检测水位高度,低于通航水位时要发出警告信号,定时闪闪发光,亮1s,熄灭1s周期循环的功能。相信随着微处理器技术和现代通信技术在航标灯控制领域的不断应用和完善,航标灯将会越来越智能化,可靠性也会越来越高,船舶行驶将会更加安全。图 4系统流程图参考

6、文献1李华主编.单片机原理及应用M.兰州:兰州大学出版社,2001.2冯育长主编.单片机系统设计与实例分析M.西安:西安电子科技大学出版社,2007.附录A(系统原理图)系统的原理图如图A所示。图A系统原理图附录B(程序清单)#include#define uint unsigned int#define uchar unsigned charsbit k1=P10;sbit k2=P11; sbit L1=P20;void delay(uint z) uint x,y; for(x=z;x0;x-) for(y=110;y0;y-);void main(void) L1=0; while(1

7、) if(k2=0) delay(10); if(k2=0) L1=1; delay(500); L1=0; delay(500); if(k2=1) delay(10); if(k2=1) while(k1); delay(10); while(k1) L1=0; if(k2=1) delay(10); if(k2=1) if(k1=0) delay(10); if(k1=0) L1=1; delay(3000); L1=0; delay(3000); 附录C(调试结果)1 水位安全时间黑夜图 C1 黑夜调试图2 水位安全时间白昼图 C2 白昼调试图3 枯水季节只要水位检测开关闭合,天黑夜检测开关无论开断与否(即无论白天黑夜),此时P1.1口为低电平(状态0),P2.1口做为输出,灯进入亮1秒熄1秒循环,如图C3所示。图 C3枯水季节调试图

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

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