
基于单片机的智能广播系统设计
作品编号:DZDQ1088 开发环境: WORD全文:60页 论文字数:16000字 此基于单片机的智能广播系统设计毕业设计完整版包含[开题报告,论文,设计,答辩稿] |
以下仅为极少介绍,详细内容请点击购买完整版!

本设计研究的主要内容如下:
(1) 在广泛查阅定时控制理论和方法、自动定时控制技术等资料的基础上,根据控制要求及应用领域完成对系统方案的总体设计。本设计采用以AT89C52为核心的单片机系统,来实现对电铃和广播的自动定时控制的功能。
(2) 研究比较各相关元器件的功能与特点,选择合适的元器件。
(3) 系统硬件设计。系统硬件设计主要包括:时钟控制、键盘控制、液晶显示、智能控制等部分。
(4) 系统软件设计。本课题采用C语言,利用Keil编译器进行编程及调试。主要研究DS1302与单片机的通信协议、时序及C51通用程序等。
本设计的难点分为硬件和软件两个方面。其中硬件开发的难点在于各种元器件的选择和使用,如各种电阻、电容等的选择。软件开发的难点在于DS1302的时序,如果时序不正确,将无法读出正确的时间值,对系统产生很大的影响。
比较以上两种方案,方案一虽容易实现,但控制和性能方面都很差,硬件设计任务也比较麻烦, 时钟控制系统要完成自动控制这个功能至少需要3个555定时电路,即自动延时开机电路,延时电路,自动延时关机电路。系统的逻辑状态以及相互转移更是复杂,而且定时不准确,不能很好地达到预期的目的。而用纯粹的数字电路或小规模的可编程逻辑电路来实现该系统有一定的困难,需要用中大规模的可编程逻辑电路,这样,系统的成本就会急剧上升。而方案二利用单片机丰富的I/O端口,及其控制的灵活性,使其实现自动按照所设置的时间准确的打上下课铃声,自动播放广播等,并可直接利用本系统键盘,能够对作息时间表随时编辑改写,以适应不同季节、不同地域、不同学校的作息时间或者临时作息时间的调整等。
方案二利用时钟芯片DS1302为定时控制器件,该时钟电路提供单片机的工作时钟,可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,可采用突发方式一次传送多个字节的时钟信号或RAM数据。而传统的数据记录方式是隔时采样或定时采样,没有具体的时间记录,因此,只能记录数据而无法准确记录其出现的时间;若采用单片机计时,一方面需要采用计数器,占用硬件资源,另一方面需要设置中断、查询等,同样耗费单片机的资源,而且某些测控系统可能不允许。但是,如果在系统中采用时钟芯片DS1302,则能很好地解决这个问题。本设计采用方案二。
本次设计的基于单片机的智能广播系统的设计是一种智能的定时广播控制系统,它可以实现自动按照所设置的时间准确的打上下课铃声,自动播放广播等,还可以直接利用键盘,依照显示屏上的提示信息逐步去修改作息时间表,广泛应用于学校、火车站等公共场所。系统采用单总线技术,按照DS1302的通信协议,由主机向DS1302发送命令,读取DS1302的时间,从而实现全自动定时播放及打铃的功能。当时间到达一定的值时,单片机分别发出相应的控制信号对广播机和电铃实现控制。
本文介绍了用单片机AT89C52控制DS1302,并着重分析了各单元电路的设计,以及各电路与单片机的接口技术。最后还给出系统的软件的设计过程,使用了C语言进行程序设计。本文是采用模块化的方式进行分析,对各模块的设计进行了比较详细地阐述。
经过这一次毕业设计,我学了不少的知识,学会了怎样查阅资料和利用工具书,以及熟练地使用PROTEUS仿真软件和KEIL开发工具。通过这次毕业设计,我更加深刻地认识到只有将理论知识与具体实践相结合,才会有真正的收获,才能巩固所学,认识到自己的不足。
目录
摘要 I
ABSTRACT II
第1章 绪论 1
1.1 课题来源 1
1.2 课题研究的目的意义 1
1.3 国内外现状及水平 1
1.4 课题研究内容 2
第2章 系统总体方案设计及论证 3
2.1 方案设计 3
2.2 方案论证 4
第3章 电路设计 5
3.1 工作原理 5
3.2 单片机AT89C52介绍 6
3.3 DS1302与单片机接口设计 10
3.4 键盘电路设计 13
3.5 显示电路设计 14
3.6 继电器控制电路 16
3.7 电源电路设计 17
第4章 程序设计 18
4.1 系统资源分配 18
4.2 系统程序设计 18
第5章 系统仿真与调试 29
5.1 PROTEUS仿真环境介绍 29
5.2 原理图绘制 30
5.3 程序加载 30
5.4 系统仿真 31
5.5 系统调试 32
5.6 仿真结果分析 33
第6章 PCB板设计与制作 34
6.1 PCB板设计 34
6.2 PCB板制作 36
总 结 39
参考文献 40
致 谢 41
附录 42
附录Ⅰ:电路原理图 42
附录Ⅱ:程序清单 43
附录Ⅲ:PCB图 52
附录Ⅳ:元器件清单 55
本电子电气通信自动化毕业设计“基于单片机的智能广播系统设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!
(1) 在广泛查阅定时控制理论和方法、自动定时控制技术等资料的基础上,根据控制要求及应用领域完成对系统方案的总体设计。本设计采用以AT89C52为核心的单片机系统,来实现对电铃和广播的自动定时控制的功能。
(2) 研究比较各相关元器件的功能与特点,选择合适的元器件。
(3) 系统硬件设计。系统硬件设计主要包括:时钟控制、键盘控制、液晶显示、智能控制等部分。
(4) 系统软件设计。本课题采用C语言,利用Keil编译器进行编程及调试。主要研究DS1302与单片机的通信协议、时序及C51通用程序等。
本设计的难点分为硬件和软件两个方面。其中硬件开发的难点在于各种元器件的选择和使用,如各种电阻、电容等的选择。软件开发的难点在于DS1302的时序,如果时序不正确,将无法读出正确的时间值,对系统产生很大的影响。
比较以上两种方案,方案一虽容易实现,但控制和性能方面都很差,硬件设计任务也比较麻烦, 时钟控制系统要完成自动控制这个功能至少需要3个555定时电路,即自动延时开机电路,延时电路,自动延时关机电路。系统的逻辑状态以及相互转移更是复杂,而且定时不准确,不能很好地达到预期的目的。而用纯粹的数字电路或小规模的可编程逻辑电路来实现该系统有一定的困难,需要用中大规模的可编程逻辑电路,这样,系统的成本就会急剧上升。而方案二利用单片机丰富的I/O端口,及其控制的灵活性,使其实现自动按照所设置的时间准确的打上下课铃声,自动播放广播等,并可直接利用本系统键盘,能够对作息时间表随时编辑改写,以适应不同季节、不同地域、不同学校的作息时间或者临时作息时间的调整等。
方案二利用时钟芯片DS1302为定时控制器件,该时钟电路提供单片机的工作时钟,可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,可采用突发方式一次传送多个字节的时钟信号或RAM数据。而传统的数据记录方式是隔时采样或定时采样,没有具体的时间记录,因此,只能记录数据而无法准确记录其出现的时间;若采用单片机计时,一方面需要采用计数器,占用硬件资源,另一方面需要设置中断、查询等,同样耗费单片机的资源,而且某些测控系统可能不允许。但是,如果在系统中采用时钟芯片DS1302,则能很好地解决这个问题。本设计采用方案二。
本次设计的基于单片机的智能广播系统的设计是一种智能的定时广播控制系统,它可以实现自动按照所设置的时间准确的打上下课铃声,自动播放广播等,还可以直接利用键盘,依照显示屏上的提示信息逐步去修改作息时间表,广泛应用于学校、火车站等公共场所。系统采用单总线技术,按照DS1302的通信协议,由主机向DS1302发送命令,读取DS1302的时间,从而实现全自动定时播放及打铃的功能。当时间到达一定的值时,单片机分别发出相应的控制信号对广播机和电铃实现控制。
本文介绍了用单片机AT89C52控制DS1302,并着重分析了各单元电路的设计,以及各电路与单片机的接口技术。最后还给出系统的软件的设计过程,使用了C语言进行程序设计。本文是采用模块化的方式进行分析,对各模块的设计进行了比较详细地阐述。
经过这一次毕业设计,我学了不少的知识,学会了怎样查阅资料和利用工具书,以及熟练地使用PROTEUS仿真软件和KEIL开发工具。通过这次毕业设计,我更加深刻地认识到只有将理论知识与具体实践相结合,才会有真正的收获,才能巩固所学,认识到自己的不足。
目录
摘要 I
ABSTRACT II
第1章 绪论 1
1.1 课题来源 1
1.2 课题研究的目的意义 1
1.3 国内外现状及水平 1
1.4 课题研究内容 2
第2章 系统总体方案设计及论证 3
2.1 方案设计 3
2.2 方案论证 4
第3章 电路设计 5
3.1 工作原理 5
3.2 单片机AT89C52介绍 6
3.3 DS1302与单片机接口设计 10
3.4 键盘电路设计 13
3.5 显示电路设计 14
3.6 继电器控制电路 16
3.7 电源电路设计 17
第4章 程序设计 18
4.1 系统资源分配 18
4.2 系统程序设计 18
第5章 系统仿真与调试 29
5.1 PROTEUS仿真环境介绍 29
5.2 原理图绘制 30
5.3 程序加载 30
5.4 系统仿真 31
5.5 系统调试 32
5.6 仿真结果分析 33
第6章 PCB板设计与制作 34
6.1 PCB板设计 34
6.2 PCB板制作 36
总 结 39
参考文献 40
致 谢 41
附录 42
附录Ⅰ:电路原理图 42
附录Ⅱ:程序清单 43
附录Ⅲ:PCB图 52
附录Ⅳ:元器件清单 55
本电子电气通信自动化毕业设计“基于单片机的智能广播系统设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
网站客服咨询
本站现有毕业设计作品均为学校答辩通过后征集或原创写作设计开发,集多年从事毕业论文工作经验及海量的资料,结合强劲的开发写作团队,全面面向广大朋友提供最直接的资源参考以及快速周到的写作设计服务。
购买后获取论文或有定做需求请加
客服微信号:hastp888
添加好友时请备注“论文”
客服微信号:hastp888
添加好友时请备注“论文”
作品目录排行