排队叫号机课程设计.docx

上传人:b****8 文档编号:10544362 上传时间:2023-02-21 格式:DOCX 页数:11 大小:205.69KB
下载 相关 举报
排队叫号机课程设计.docx_第1页
第1页 / 共11页
排队叫号机课程设计.docx_第2页
第2页 / 共11页
排队叫号机课程设计.docx_第3页
第3页 / 共11页
排队叫号机课程设计.docx_第4页
第4页 / 共11页
排队叫号机课程设计.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

排队叫号机课程设计.docx

《排队叫号机课程设计.docx》由会员分享,可在线阅读,更多相关《排队叫号机课程设计.docx(11页珍藏版)》请在冰豆网上搜索。

排队叫号机课程设计.docx

排队叫号机课程设计

湖南人文科技学院

课程设计报告

课程名称:

电子技术课程设计

 

设计题目:

排队叫号机

系别:

通信与控制工程系

专业:

自动化

班级:

二班

学生姓名:

王钊曹涛

学号:

0842120508421214

起止日期:

2010年12月20日~2010年12月31日

指导教师:

教研室主任:

方智文

指导教师评语:

 

指导教师签名:

年月日

成绩评定

项目

权重

成绩

曹涛

王钊

1、设计过程中出勤、学习态度等方面

0.2

2、课程设计质量与答辩

0.5

3、设计报告书写及图纸规范程度

0.3

总成绩

教研室审核意见:

 

教研室主任签字:

年月日

教学系审核意见:

 

主任签字:

年月日

摘要

排队叫号机适用于服务行业办事大厅如金融、医院、邮政、通讯、工商、税务、车管、签证、保险、社保中心等单位排队叫号,能有效地改善服务环境,提高工作效率。

一方面可消除客户长时间“站队”的辛苦、对“站错队”、“插队”的抱怨,全面改善服务质量,另一方面更可以调整业务分配、合理安排窗口服务,减少等候时间,提高办事效率。

单片机制作的排队叫号机其优点是造价低廉,使用简单,运行稳定。

 

关键词:

客户端;主机;串口通信;中断;排队叫号机;

 

目录

设计要求:

1

1、方案论证1

2、硬件电路设计2

2.1、客户端硬件电路图2

2.1.1、51开发板硬件电路图如下:

2

2.1.2、数码管电路图如下:

3

2.1.3、键盘电路如下:

3

2.2、主机硬件电路4

2.2.1、蜂鸣器电路图如下:

4

3、软件程序设计5

3.1、客户端程序设计流程图5

3.1.1、主程序设计流程图如下:

5

3.2、主机程序设计流程图6

3.2.1、主程序设计流程图如下:

6

3.2.2、串口中断服务子程序设计流程图:

7

4系统功能测试与整体指标7

5、详细仪器清单:

8

6、总结与致谢8

 

排队叫号机

设计要求:

利用51学习板作为控制核心,实现排队叫号机功能。

具体要求如下:

(1)客户端:

通过按键完成取号,由数码管显示号码和当前需要等待的人数。

(2)主机:

通过按键来完成报号,由数码管显示叫到的号码,并发出蜂鸣声。

(3)主机和客户端用串口通信。

(4)测试:

在20人等待的队列中进行测试。

1、方案论证

按系统功能实现要求,决定控制系统采用STC89C52单片机、8255芯片。

总体设计框图如下:

图1.1总体设计框图

2、硬件电路设计

2.1、客户端硬件电路图

客户端采用51开发板作为设计平台实现客户端的按键取号、显示号码和当前需要等待人数。

2.1.1、51开发板硬件电路图如下

图2.151开发板

51开发板特点:

(1)电源采用USB供电方式

(2)性能稳定、资源丰富、方便扩展

(3)使用串口线,将开发板与计算机串口相连

(4)单片机32个I/O接口全部引出,方便用户扩展。

 

2.1.2、数码管电路图如下

图2.2数码管

数码管为六位七段采用共阳极接法,通过8255芯片对数码管进行控制。

LED数码管采用动态显示方式,一位一位轮流点亮每位显示器,即每个数码管的位选被轮流选中,多个数码管共用一组段选段选数据仅对位选选中的数码管有效。

对于每一位显示器,每隔一段时间点亮一次。

2.1.3、键盘电路如下

图2.3键盘

 

键盘部分采用4行4列矩阵式键盘,这样可以节约单片机I/O接口资源。

这种键盘适合采取动态扫描的方式进行识别,本电路才用低电平扫描电路。

这种键盘的优点是使用较少的I/O口线可以实现对较多键的控制。

2.2、主机硬件电路

主机同样采用51开发板作为设计平台实现报号和蜂蜜的功能,电路原理图如图2.1。

主机键盘电路和数码管电路和客户端键盘电路、数码管电路图相同(图2.2和图2.3)。

2.2.1、蜂鸣器电路图如下

图2.4蜂鸣器

蜂鸣器通过STC89C52单片机控制实现。

3、软件程序设计

3.1、客户端程序设计流程图

3.1.1、主程序设计流程图如下:

图3.1客户端设计流程图

3.2、主机程序设计流程图

3.2.1、主程序设计流程图如下:

图3.2主机设计流程图

3.2.2、串口中断服务子程序设计流程图:

结束

图3.3主机串口中断设计流程图

4系统功能测试与整体指标

表格1系统测试结果

测量序号

理论值

测量值

1

2

3

4

5

6

5、详细仪器清单:

表格2仪器清单

仪器名称

数量

51开发板

2

串口线

2

电源线

2

6、总结与致谢

在这次课程设计中,大家都很努力,才使得我们的课题按时圆满完成。

在设计中虽然遇到了一些困难,但是我们没有气馁。

通过课程设计发现了我们自身的不足,在以后的学习中需要不断提高。

同时我们要感谢指导老师的耐心的讲解给我们的帮助。

正是有了这些老师,我们的课程设计才能顺利地进行,每次遇到困难,他们总能用自己学到的知识及经验帮我们解决,让我们在前进的路上更有动力,走得更远。

当然,我也要感谢我们这组成员坚持不懈地努力。

因为我们的全力以赴,才有了今天的成果。

感谢我们系的领导老师,给了我们这次动手实践的机会,在这过程中,我们体会到了动手是多么的重要,以及团队合作的必要性。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 初中教育

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

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