毕业设计(论文)毕业设计(论文)基于单片机的地铁自动门设计基于单片机的地铁自动门设计姓姓名:名:院院((系系))别:别:电子与信息工程学院专专业:业:电子信息工程班班级:级:指导教师:指导教师:职职称...1基于基于51单片机的双机串行通信设计单片机的双机串行通信设计【摘要摘要】串行通信是单片机的一
基于单片机的地铁Tag内容描述:
1、务 错误错误!未定义书签。
未定义书签。
三、仪器设备 2 四、硬件线路图及芯片说明 . 错误错误!未定义书签。
未定义书签。
1、总体设计框图 3 2、主要硬件线路图 3 3、ULN2003 芯片说明 5 五、系统工作原理 5 1、步进电机工作原理 5 2、采样原理 7 3、按键和显示处理 7 4 、中断处理9 六、程序框图 . 9 七、程序清单 10 八、设计总结 13 单片机课程设计 3 一、一、 设计目的设计目的 通过具体小型测试系统设计,实践单片机系统设计、上机调试及再设计的全 过程,以加深对单片机内部结构、原理功能和指令系统的进一步理解,并进一步 学习单片机开发系统的原理与应用以及一些外围芯片的接口和编程调试方法与 技巧,初步掌握单片机系统的硬、软件设计技术及调试技巧。
二、二、 设计要求设计要求及及任务任务 1. 电机转速可以平稳控制 2. 通过键盘和显示器可以设置电机的转速 3. 显示电机的速度趋势 4. 具体任务 (1) 编写程序,通过单片机的 P1 口控制步进电机的控制端,使其按一定的控 制方式进行转动。
2、4 (2)各硬件部分的电路设计-5 3、软件的分块流程图及程序编写-7 4、软件仿真图-15 5、心得体会-16 1、概述、概述 背景背景:交通的发达,标志着城市的发达,相对交通的管理则显得越来越重要。
对 于复杂的城市交通系统,为了确保安全,保证正常的交通秩序,十字路口的信号 控制必需按照一定的规律变化,以便于车辆行人能顺利地通过十字路口。
正常情 况下,十字路口的红绿灯应交替变换,考虑紧急情况下,如有救护车或警车到来 时,应优先让其通过。
交通灯在安全行车过程中起着十分重要的作用, 现在交通灯一般设在十字 路口, 在醒目位置用红、绿、黄三种颜色的指示灯, 加上一个倒计时的显示计时 器来控制行车, 对于一般情况下的安全行车、 车辆分流发挥着作用, 但根据实际 行车过程中出现的情况, 主要有如下几个缺点: 1两车道让车轮流放行时间相同 且固定, 在十字路口, 经常一个。
3、 题目 基于单片机的洗衣机控制系统 专业 姓名 学号 一、任务一、任务 以 AT89C51 单片机为控制核心,利用独立键盘、LED 显示电路、直流电 机等部分模拟一套完整的洗衣机模型控制系统。
二、设计要求二、设计要求 1 利用独立键盘模拟洗衣机操作按钮,K1 为设置洗衣操作时间,K2 为电 机启动按钮,当 K2 按下后,电机正转 30 秒后,反转 30 秒后,反复执行此操作 到洗衣操作时间结束。
2 利用 LED 显示单元,显示时间信息。
3 基本电路包括:单片机最小系统、电机驱动电路、LED 显示电路等。
4 提交设计报告、电路图及程序源码。
三、参考资料三、参考资料 1 张毅刚.单片机原理及应用M. 北京:高等教育出版社.2003:160-190. 2 李光飞.单片机 C 程序设计实例指导M.北京:北京航天航空大学出版 社.2005.9. 3王晓娟.单片机原理及应用系统设计.M.北京:机械工业出版社.2012.8 4 韩全立。
4、原理图及工作原理描述 4 程序模块框图程序模块框图 5 程序清单程序清单 6 设计或调试过程中碰到的问题及决计方法设计或调试过程中碰到的问题及决计方法 7 测试数据,误差分析,补偿方法,补偿前后精度比较测试数据,误差分析,补偿方法,补偿前后精度比较 8 收获及收获及意见意见 9 附录(完整电路图)附录(完整电路图) 基于单片机的数字电子钟 LKH 7/8/2019 3 目录 2 目录目录 1 2 目录 2 3 一、 课程设计任务书 4 1) 基本要求.4 2) 设计报告要求: 4 3) 课程设计验收标准: .5 二、 个性化电子钟功能描述5 1. 基本计时功能: 5 2. 校准功能.5 3. 闹钟模式.6 三、 单片机系统原理图及工作原理描述 6 1. 各模块介绍 .6 2. 单片机系统总图 9 四、 程序模块框图9 1. 功能框图.9 2. 程序框图. 10 五、 程序清单. 11 ;变量定义. 11 ;初始化 12 ;主要执行程序 12 ;按键 P3.7 检测程序 13 ;显示模式选择程序. 13 ; 中断服务程序 14 ;闹钟显示及转码程序 . 16 ;检。
5、概述-3 二、原理图的绘制-3 2-1 原理及工作过程说明-4 2-2 原理图-4 2-3 元器件功能说明-5 2-3-1 STC89C52 单片机引脚功能说明-。
6、现播放、暂停、复位等功能。
为了体现乐曲播放过程中的动态 效果,增加了 1 只 LED,作随机闪烁以指示旋律的节奏。
由于时间及条件限制,本设计实 现了一种简单的音乐播放器,其核心器件采用 AT89C51 单片机,本播放器具有电路简单, 功能强大,易于拓展等特点。
在此基础上,可以添加按键,LED 显示屏等模块,实现切换 歌曲,歌名显示,动感音乐屏等功能。
2.系统硬件原理及设计 2.1 硬件电路设计 2.1.1 设计目的 设计一个音乐播放器,有三个按键及控制按钮:播放/暂停、下一曲、上一曲;通过控 制按钮控制单片机,播放所要求的音乐,并通过放大电路和喇叭输出声音。
同时通过 LED 灯显示器,用来显示所选曲目,该显示器在音乐播放中关闭,一曲演奏结束时,或选曲时 才显示曲目信息,从而利于操作。
2.1.2 总体电路设计 图 1 总体电路图 2 2.1.3 单片机电路设计 89C52 单片机拥有 4KB 的片内 ROM 和 128B 片内 RAM。
ROM 和 RAM 的片外寻址 范围都是 64KB,单片机拥有 32 个并行口和一个串行口,在 89C52 单片机中存在 5 个中断 源,其中有两个外。
7、传动, 用 LED 显示器代替指针显示进而显示时间, 减小了计时误差。
并且我们还添 加了蜂鸣器来增加它的闹钟功能。
本设计就是研究用数字电路实现的数字电子钟, 整体的电路设计 就是由振荡器、分频器、计数器、译码器、LED 显示器、校时电路组 成。
这种用数字电路实现的电子钟与机械式时钟相比具有更高的准确 性和直观性,且使用寿命更长。
(1)计数、显示电路 该部分是由两个 60 进制计数器,一个 24 进制计数器、译码器、 显示器组成。
按设计原理连接电路并进行仿真。
给 60 进制计数器一 个 1 Hz 的脉冲。
观察数码管的显示,看计数器是否正常计时,并且 当秒计数器计满 60 后向分计数器进位。
分计数器计满 60 后向小时计 数器进位。
(2)校时电路 当时间不准确时,按下暂停键,然后按选择键来选择时分秒,选 定后,按加一减一键来调整时间,并且可以设置闹钟功能。
二、电子二、电子时钟的硬件设计 电路图: 上图为本次单片机课程设计的原理图 元件清单: 三、电子电子时钟的软件设计 源程序见附录 序号序号 器件名称器件名称 参数参数 数量数量 1 USB座 1 2 USB线 1 3 双排针(。
8、 成成 绩绩 ii 摘摘 要要 随着电子技术的不断发展,单片机的应用领域更加广阔。
单片机诞生 30 多年以来, 其品种,功能和应用技术都得到飞速的发展, 本次课程设计的目的主要是培养学生综合运 用所学的知识,完成一个单片机应用系统设计。
本系统采用单片机 89C51 为中心器件来设计,系统使用性强,操作简单,扩展性强。
在现有的单片机仿真机系统上掌握相关软硬件设计与调试知识,根据仿真系统,焊好硬 件电路,正确进行元器件的测试与调试。
正文着重给出软硬件设计的思路和各部分功能 的扩展增强,以及其具体实现。
关于频率和占空比的确定,对于 12M 晶振,输出频率为 1KHZ,这样定时中断次数 设定为 * *10,即 0.01MS 中断一次,则 TH0=FF,TL0=F6;由于设定中断时间为 0.01ms,这样 可以设 * *定占空比可从 1-99%变化。
即 10ms*100=1s 关键词:关键词:AT89C51 单片机、秒脉冲、占空比、晶振 iii 目 录 一、功能要求一、功能要求。
9、器需求分析 1.3 抢答器的工作原理 第二章 单片机的功能简介 2.1 89 系列单片机的概述 2.2 AT89S51 的功能 2.2.1 TA89S51 特殊功能寄存器 2.2.2 AT89S51 单片机的内部结构 第三节 硬件电路的设计 3.1 总电路原理 3.2 时钟频率电路的设计 3.3 复位电路的设计 3.3.1 复位电路的可靠性设计 3.3.2 人工复位 3.4 显示电路的设计 3.5 控制电路的实现 3.6 发声 3.7 系统复位 第四章 软件设计 4.1 软件任务分析 4.2 显示子程序的设计 4.3 定时器 T0、T1 中断服务程序的设计 4.4 抢答器处理程序的设计 4.5 主程序及分析 第五章 元器件及焊接调试 第六章 设计小结 致谢 参考文献 摘 要 随着科学技术的发展和普及,各种各样的竞赛越来越多,其中抢答器的作 用也就显而易见。
目前很多抢答器基本上采用小规模数字集成电路设计,使用起 来不够理想。
因此设计一更易于使用和区分度高的抢答器成了非常迫切的任务。
现在单片机已进入各个领域,以其功耗小、智能化而著称,所以若利用单片机来 设计抢答器,便使以上问题得以。
10、代电子科技与音乐结合的产物,是一种新型的键盘乐器。
它在现 代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性, 它已经溶入现代人们的生活中,成为不可替代的一部分。
本文的主要内容是用 AT89S51 单片机为核心控制元件,设计一个电子琴。
以单片机作为主控核心,与 键盘、扬声器等模块组成核心主控制模块,在主控模块上设有 16 个按键和扬声 器。
本文主要对使用单片机设计简易电子琴进行了分析, 并介绍了基于单片机电 子琴统硬件组成。
利用单片机产生不同频率来获得我们要求的音阶,最终可随意 弹奏想要表达的音乐。
并且本文分别从原理图,主要芯片,各模块原理及各模块 的程序的调试来详细阐述。
一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我 们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片 机来产生不同的频率非常方便, 我们可以利用单片机的定时/计数器 T0 来产生这 样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系弄正确即可。
- 2 - 目录目录 1 1 概述概述 1.。
11、时分秒及周信息,具有可调整日期和时间功能。
在设计的同时对单片机的理论基础和外 围扩展知识进行了比较全面准备。
实时日历和时钟显示的设计过程在硬件与软件方面进行同步设计。
硬件部分主要由 AT89S52 单片机,LED 显示电路,以及调时按键电路等组成,系统通过 LED 显示数据,所 以具有人性化的操作和直观的显示效果。
软件方面主要包括时钟程序、键盘程序,显示 程序等。
本系统以单片机的汇编语言进行软件设计,为了便于扩展和更改,软件的设计 采用模块化结构,使程序设计的逻辑关系更加简洁明了,以便更简单地实现调整时间及 日期显示功能。
所有程序编写完成后,在 wave 软件中进行调试,确定没有问题后,在 Proteus 软件中嵌入单片机内进行仿真。
关键词:AT89S52; DS1302; LED 3 Abstract This design is based on 51 series monolithic integrated circuits of a real-time calendar and the clock shows the design, you can show how an。
12、 2011 年 月 日 课程设计(论文)任务书 年级专业 09 电气测控 学生姓名 学 号 题目名称 基于单片机的秒表系统设计 设计时间 课程名称 单片机原理及在 电气测控学科中 的应用 课程编号 设计地点 数字控制与 PLC 实 验室( 一、课程设计(论文)目的 课程设计是在校学生素质教育的重要环节,是理论与实践相结合的桥梁和纽带。
单片机课 程设计,要求学生更多的完成软硬结合的动手实践方案,解决目前学生课程设计过程中普遍存 在的缺乏动手能力的现象。
单片机课程设计是继电子技术 、和单片机原理与应用课 程之后开出的实践环节课程, 其目的和任务是训练学生综合运用已学课程 “电子技术基础” 、“单 片机原理及应用”的基本知识,独立进行单片机应用技术和开发工作,掌握单片机程序设计、调 试和应用电路设计、分析及调试检测。
二、已知技术参数和条件 1、89C51 系列单片机,LED 数码管等; 2、KEIL 软件;Wave 软件;Proteus 仿真软件; 3、THKSCM-1 型单片机实验系统。
三、任务要求 1、 设计一个精度为 0.1s 的秒。
13、 课程设计地点课程设计地点 课程设计学时课程设计学时 指指 导导 教教 师师 2 目录目录 目录目录 &。
14、教师指导教师: 2013 年 12 月 10 日 单片机/微机接口课程设计说明书 目目 录录 1 设计任务与要求 1 2 设计方案 1 2.1 设计思路 . 1 2.2 芯片及其功能 . 2 2.2.1 主控制器 STC89C52 . 2 2.2.2 移位寄存器 74LS164 3 2.2.3 三位共阳极数码管 . 4 2.2.4 串口下载芯片 MAX232 . 4 2.2.5 看门狗芯片 MAX813 . 5 3 硬件电路设计 6 3.1 总体电路设计 . 6 3.2 单片机最小系统 . 6 3.3 显示电路 . 7 3.4 串口下载电路 . 8 4 主要参数计算与分析 9 5 软件设计 . 10 5.1 计数模块流程图 10 5.2 按键控制主控器流程图 10 5.3 源程序 12 6 调试过程 . 12 6.1 硬件调试 12 6.2 软件调试 12 7 结论 . 13 8 附录 . 14 9 参考文献 . 18 单片机/微机接口课程设计说明书 1 1 1 设计任务与要求设计任务与要求 利用 51 单片机的定时计数器设计一个秒表,其中设有一个。
15、级 学学 号号 学学 生生 姓姓 名名 指指 导导 教教 师师 2013 年年 07 月月 13 日日 1 目 录 1.课 程 设 计 任 务 书 . 2 2.总体电路设计 3 2.1 总体设计思路 3 2.2 设计方案选择 . 3 2.3 功能介绍 . 4 3.几种典型芯片及 LCD的介绍 4 3.1 AT89C51 芯片的简介 4 3.2 DS18B20 芯片的简介 7 3.3 DS1302 芯片的简介 384623713 . 8 3.4 1602 字符型 LCD 简介 10 4. 硬件电路设计12 4.1 时钟电路设计 . 12 4.2 温度传感器电路设计 . 13 4.3 实时时钟电路设计 . 13 5. 程序设计 .14 5.1 中断时钟流程图 . 14 5.2 温度子程序流程图 . 15 5.3 万年历流程图 . 16 。
16、来设计计时器。
将软、硬件有机地结合起来,使得系统能够实现五位 LED 显示,显示时间为 099.99 秒,计时精度为 0.01 秒,能精确地进行计时,并可以随时暂停和开始。
软件系统采用 C 语言编写,包括显示程序,定时中断服务,外部中断服务程序,延时程序等,硬件系 统利用 PROTEUS 强大的功能来实现,简单且易于观察,在仿真中就可以观察到系统实际 的工作状态。
关键词关键词:AT89C51 单片机 ;数字秒表 ;数码管 II Abstract This course is designed digital electronic stopwatch system uses the AT89C51 microcontroller devices, the use of timer / counter timing and counting principle, combined with the display circuit LED digital tube as well as the external interrupt circuit designed timer. The。
17、变化 ,利用增量式 PI算法 2 控制电动车寻找平衡点 ,同时运用光电传感器检测黑线 ,使电动车在行驶过程中保持直线运动且不会脱离跷跷。
一 方案 设计 电动车的速度 、 位置、运行状况的实时测量 ,并将测量数据传送至单片机进行处理 , 然后由单片机根据所检测的各种数据实现对电动车的智能控制 。
这种方案能实现对电动车的运动状 态进行实时控制,控制 , 灵活可靠 ,精度高 ,可满足对系统的各项要求 。
(1)直流调速系统直流调速系统采用脉宽调速系统 , 其主电路采用脉宽调制式变换器,简称 PWM变换器。
由于 PWM调速 系统的开关频率较高,仅靠电枢电感的滤波作用就可以获得脉动很小的直流电流,电枢电流容易 连续,系统的低速运行平稳,调速范围较宽,可达 1: 10000左右。
由于电流波 形比 V-M系统好,在相同的平均电流下,电动机的损耗和发热都比较小。
同样由于开关频率高,若与快速响应的电机相配合,系统可以获得很宽的频带,因此快速响应性能好,动态抗扰能力强。
根据以上综合 比较,以及本设计中受控电机的容量和。
18、总体设计 1.设计要求:设计要求: 两片单片机之间进行串行通信,发送端将 0f 循环发送到接收端,并在接收端显示。
2.设计方案:设计方案: 本次设计,对于两片 89C51,采用 RS232 进行双机通信。
发送方的数据由串行口 TXD 段输出,经过电平转换芯片 MAX232 将 TTL 电平转换为 RS232 电平输出,经过传输线将信 号传送到接收端。
接收方也使用 MAX232 芯片进行电平转换后,信号到达接收方串行口的 接收端。
接受方接收后,在数码管上显示接收的信息。
为提高抗干扰能力,还可以在输入输 出端加光耦合进行光电隔离。
软件部分,通过通信协议进行发送接收,主机先送 AAH 给从机,当从机接收到 AAH 后, 向主机回答 BBH。
主机收到 BBH 后就把数码表 TAB16中的 10 个数据送给从机, 并发送检验 和。
从机收到 16 个数据并计算接收到数据的检验和,与主机发送来的检验和进行比较,若 检验和相同则发送 00H 给主机;否则发送 FFH 给主机,重新接受。
从机收到 16 个正确数据 后送到一个数码管显示。
2 二、硬件设计二、硬件设计 1.51 单片机串行通。
19、 月月 6 6 日日 毕业设计(论文)任务书毕业设计(论文)任务书 题目题目 基于单片机的地铁自动门设计 学生姓名学生姓名 学院名称学院名称 电子与信息工程学院 专业班级专业班级 课题类型课题类型 自选 课题意义课题意义 随着电子科技的不断发展, 各种智能控制系统进入人们的生活。
自动门控 制系统成为地铁、超市等人流密集地疏导人流、控制出入的首选。
自动门能实 现入门授权的自动识别控制和防挤压等功能。
任务与进任务与进 度要求度要求 3.73.20 查阅相关文献 3.214.3 确立多个方案,选择最优方案 4.44.17 针对方案进行硬件电路设计并调试 4.185.1 针对方案进行软件设计并调试 5.26.6 总结报告,撰写论文,准备答辩 主要参考主要参考 文献文献 1 单片机的 C 语言应用程序设计 ,马忠梅等,北京航空航天大学出版社 2 数字逻辑电路 ,刘常澍,高等教育出版社 3 模拟电子技术基础) , 华成英、童诗白, 高等教育出版社 4 田志华,电池供电单片机的低功耗设计J.,宁夏机械,2002(4) 5 李学军,如何。