基于AT89C52单片机共18页
- 格式:ppt
- 大小:3.03 MB
- 文档页数:1
目录引言 (2)一设计任务 (2)1设计内容 (2)2设计要求 (2)二芯片功能介绍 (2)三总体功能图和总原理图 (4)四程序流程图 (5)1 锯齿波程序流程图 (5)2 三角波程序流程图 (5)3 梯形波程序流程图 (6)4 方波程序流程图 (7)5 正弦波程序流程图 (8)6 整体程序流程图 (9)五程序设计 (10)六仿真测试 (13)七总结与体会 (16)八参考文献 (16)九致谢....................................................................... 错误!未定义书签。
引言信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。
这次的设计分为五个模块:单片机控制及显示模块、数模转换模块、波形产生模块、输出显示模块、电源模块。
使用AT98C52作为主控台结合芯片DAC0832产生1HZ-10HZ频率可调的五种信号波(锯齿波、三角波、方波、梯形波、正弦波)。
这几种波形有几个开关控制,可以随意进行切换,十分方便。
另外,波形的频率和振幅也可以通过开关进行更改。
可以说这次的设计操作简单,内容丰富,而且电路快捷明了。
1设计任务1.1设计内容以单片机为基础,设计并开发能输出多种波形(正弦波、三角波、锯齿波、梯形波等),且频率、幅度可变的函数发生器。
1.2设计要求设计借口电路,将这些外设构成一个简单的单片机应用系统,画出接口的连接图和仿真图,并编写出控制波形的程序。
2芯片功能介绍2.1、DAC0832芯片介绍:DAC0832为一个8位D/A转换器,单电源供电,在+5~+15V范围内均可正常工作。
基准电压的范围为±10V,电流建立时间为1μs,CMOS工艺,低功耗20mW。
DAC0832的内部结构框图如下图所示。
图2.1 DAC0832的内部结构框图2.2 DAC0832的外部引脚及功能介绍图如下:图2.2 DAC0832介绍2.3 DAC0832的应用:DAC0832一是用作单极性电压输出,二是用作双极性电压输出,最后是用作程控放大器。
50钟建伟等:基于AT89C52单片机电梯控制仿真系统的设计电工材料2020No.3基于AT89C52单片机电梯控制仿真系统的设计钟建伟,张钦惠,王智方,董伟广,周璨(湖北民族大学信息工程学院,湖北恩施445000)摘要:随着科学技术的进步,城市现代化迅猛发展。
电梯作为高层建筑主要的垂直运输工具,必然要做到效率高、安全性能好、可靠性高、方便等。
采用AT89C52单片机作为核心,配以适当接口作为输入输出通道,用8155H芯片驱动发光二极管,三行按键矩阵开关电路作为外呼内选呼叫控制,利用查询方式来检测用户请求的按键信息,实现对电梯的控制。
仿真结果表明,该电梯仿真系统具有实际电梯系统的各项功能,可以很好地模拟实际电梯系统的运行,可以应用于实际电梯控制系统的设计。
关键词:电梯:AT89C52单片机;输入输出通道;矩阵开关电路中图分类号:TP27315文献标志码:A文章编号:1671-8887(2020)03-0050-05DOI:10.16786/ki.l671-8887.eem.2020.03.014Design of Elevator Control Simulation System Based onAT89C52Single Chip ComputerZHONG Jianwei,ZHANG Qinhui,WANG Zhifang,DONG Weiguang,ZHOU Can {School of Information Engineering,Hubei University for Nationalities,Hubei Enshi445000,China)Abstract:With the development of science and technology and the rapid development of urbanmodernization,elevators,as the main vertical transportation tools for high-rise buildings,must havethe characteristics of high efficiency,good safety performance,high reliability and convenience.The AT89C52single-chip microcomputer is used as the core,with the appropriate interface as theinput and output channel,the8155H chip is used to drive the LED,and the three-line buttonmatrix switch circuit is used as the outbound call selection control.The query method is used todetect the button information requested by the user and realize the elevatoi\control.The simulation results show that the elevator simulation system has various functions of the actual elevatorsystem,which can simulate the operation of the actual elevator system well and can be applied tothe design of the actual elevator control system.Key words:elevator;AT89C52microcontroller;input and output channel;matrix switch circuit引言在当今社会和经济活动中,电梯作为一种方便、快捷的运输工具,惠及各行各业。
毕业论文基于AT89C52单片机最小系统设计摘要MCS-52单片机的内部虽已集成了很多资源,但这类单片机内部的各种资源都是折中配置的,在实际许多应用中,基本型MSC-52单片机的资源显得缺乏,针对这个问题,本文首先通过对主要部件方案论证,选取合理可用的部件,其次详述了通过对单片机进行扩展外围设计一个能满足广泛应用要求的单片机通用系统,并重点介绍了单片机扩展原理,系统硬件原理图的设计过程与说明和软件的设计过程,同时也简要介绍了硬件制作工艺等环节。
最后,通过硬件测试和软件调试,该系统具有功能强,效率高等优点,符合大部分单片机应用设计要求并可投入使用关键词 MCS-52单片机,系统硬件原理图,单片机AbstractMCS-52 microcontroller has integrated a lot of internal resources, but such single-chip resources are the various configurations of compromise, in many practical applications, the basic MSC-52 MCU resources it is lack of response to this problem, this paper first of all, the main components of the program through the demonstration, select the components reasonably available, followed by details of the external expansion of single-chip design of a widely used to meet the requirements of general-purpose single-chip systems, and focuses on extension of theprinciple of the single-chip, system hardware schematic diagram and description of the design process and software design process, as well as a brief introduction of the hardware manufacturing process and so on. Finally,Through the hardware test and debug software, the system has a strong functions, high efficiency, in line with the requirements of most single-chip microcomputer application design and put into use.Key Words MCS-52 microcontroller ,system hardware schematic diagram,microcontroller目录摘要IAbstract II1 引言 11.1选题意义 11.2单片机简介 11.3 单片机应用 22系统设计及工作原理 42.1 系统整体方案提示42.2 系统工作原理及整体电图框图 42.3 AT89C52芯片的介绍 53 系统硬件设计113.1 硬件模块设计113.1.1 AT89C52单片机电路113.1.2 指拨开关,按键和显示接口电路的设计123.1.3 独立按键电路的设计143.1.4 蜂鸣器电路定时模块设计153.1.5 LCD液晶显示接口电路的设计153.1.6 A/D转换电路设计173.1.7 EEPROM存储器电路设计173.1.8 RS-232接口电路设计183.1.9 电源电路设计194 系统软件设计204.1 键盘扫描程序的设计204.2显示程序设计23结论25致谢26参考文献27附录 A1.1 28附录 A1.2 291 引言1.1选题意义由于单片机技术在各个领域正得到越来越广泛的应用,世界上许多集成电路生产厂家相继推出了各种类型的单片机,在单片机家族的众多成员中,MCS-52系列单片机以其优越的性能、成熟的技术及高可靠性和高性能价格比,迅速占领了工业测控和自动化工程应用的主要市场,成为国内单片机应用领域中的主流。
十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。
那么靠什么来实现这井然秩序呢?靠的是交通信号灯的自动指挥系统。
交通信号灯控制方式很多。
本设计主要分为五大模块输入控制电路、时钟控制电路、片内外程序切换控制、显示电路。
以MSC-51系列单片机IntelAT89C52为中心器件来设计交通灯控制器,实现了AT89C52芯片的P1口设置红、绿灯、黄灯燃亮时间的功能;为了系统稳定可靠采用了74LS14施密特触发器芯片的消抖电路,避免了系统因输入信号抖动产生误操作;显示时间直接通过AT89C52的P3口输出,由NPN驱动LED数码管显示红灯燃亮时间。
AbstractThe intersections vehicle wears shuttle, pedestrian Xi Rang, garage driveway, person's sidewalk, orderly. So depend what to carry out this well arranged order? What to depend is a traffic sign light of automatic conductor system. The control method of the traffic sign light is a lot of. This design is mainly divided into five greatest molds a piece the electric circuit, clock of the importation control a control outside procedure inside the electric circuit, slice to cut over a control and shows electric circuit. Take single slice the machine IntelAT89 C52of the serieses MSC-51s as a center spare part to design transportation light controller, carried out the AT89 C52's P's 1 people's constitution of the chips red, the function in bright time of green light, Huang2 Deng Ran2;For the sake of system stability the credibility adopted a 74 LS14 airtight trigger eliminate of machine chip to tremble electric circuit especially, avoided system because of importation the signal tremble movable property to living a mistake operation; The P 3 people who shows that time directly passes the AT89 C52 output, is driven LED figures a tube by the NPN to show red-light Ran bright time.摘要 (I)Abstract (I)目录........................................................................................................................... I I 第一章绪论.. (1)1.1交通灯设计的意义 (1)1.2交通灯设计的思想 (1)1.3交通灯设计满足的基本功能 (2)第二章总体方案 (3)2.1总体方案设计思想 (3)2.2系统方案选择与比较 (3)2.3系统总体方案论证 (4)第三章硬件设计 (6)3.1 总体设计与描述 (6)3.2 交通灯通行模式及行车方向指示 (6)3.3 主干道单独时间设置功能 (8)3.4 倒计时计数功能及其实现 (8)3.5 各功能模块硬件设计及实现 (9)第四章软件设计 (12)4.1 软件总体流程图 (12)4.2 定时器初始化 (12)4.3 动态显示 (13)4.4 设置状态子程序 (13)第五章系统调试 (15)5.1 系统操作说明 (15)5.2 调试 (15)5.3 调试心得 (19)第六章设计总结 (21)致谢 (22)参考资料 (23)附录 (24)Ⅰ原理图 (24)Ⅱ原程序 (25)第一章绪论1.1交通灯设计的意义交通的发达,标志着城市的发达,相对交通的管理则显得越来越重要。
山东英才学院毕业设计(论文)题目:基于51单片机的儿童早教故事机的设计学生姓名孙东帅学院机械工程及其自动化学院专业电气工程及其自动化学号************指导教师高嵩年月日毕业设计(论文)原创性声明本人郑重声明:所提交的毕业设计(论文),是本人在导师指导下,独立进行研究工作所取得的成果。
除文中已注明引用的内容外,本毕业设计(论文)不包含任何其他个人或集体已经发表或撰写过的作品成果。
对本研究做出过重要贡献的个人和集体,均已在文中以明确方式标明并表示了谢意。
论文作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
本学位论文属于1、保密□,在_____年解密后适用本授权书。
2、不保密□。
(请在以上相应方框内打“√”)论文作者签名:日期:年月日导师签名:日期:年月日目录摘要 (I)Abstract ...................................................................................................................................................... I I 1 绪论. (1)1.1我国儿童早教机发展现状及发展趋势 (1)1.2国外现状 (2)1.3 儿童早教故事机的发展趋势 (2)1.4课题研究的目的和意义 (2)2 方案比较 (3)2.1 主控单元的选择 (3)2.2 液晶显示模块的选择 (3)2.3 语音模块的选择 (4)3 系统硬件设计 (6)3.1 总体方案设计 (6)3.2 主控单元模块 (6)3.3 液晶显示屏 (7)3.4 80C52单片机的的封装和引脚 (8)3.5 红外遥控器 (9)3.6 独立键盘 (9)3.7 电源 (9)3.8 语音模块 (10)4 软件设计 (12)4.1 音乐播放主控流程图 (12)4.2 音乐播放子程序流程图 (14)4.3 LCD1602显示子程序流程图 (15)4.4 语音模块工作流程图 (15)5 实物操作 (17)5.1.开机未播放音乐下的状态 (17)5.2工作状态下的单片机状态 (17)5.3 按键功能测试 (18)5.4 红外遥控器功能测试 (19)结论 (20)参考文献 (21)致谢 (22)附录A (23)附录B (36)基于51单片机的儿童早教故事机的设计摘要:当今社会,父母对孩子的早期教育相当重视,如何更完善、更系统的把知识教授给孩子,儿童早教故事机就是一个很好的选择。
0 引言“单片机原理及应用”这门课随着单片机在生活中的运用越来越广泛,而备受初学者的重视。
但是对于初学者来说,初学者希望能够运用自己所学的单片机知识完成一些小设计,用于日常生活中。
这样不仅能够让初学者在设计中进一步加强所学的理论知识,同时所制作的小设计能运用在学习生活中,也能大大提高初学者的学习兴趣。
“基于AT89C52单片机的八路抢答器的设计”就是运用了目前市面上运用最为广泛的单片机进行设计的一款抢答器。
该抢答器不仅满足一般竞赛需求,还具有制作简单、操作简单、价格便宜的优点。
1 抢答器的电路设计1.1 抢答器的电路设计系统“基于AT89C52单片机的八路抢答器的设计”的电路共分为4个模块,分别是总控模块、抢答模块、显示模块和AT89C52单片机,如图1所示。
(1)总控模块在总控模块中工作人员通过竞赛中对竞赛题目的要求进行调整答题或抢答时间的长短,具体情况分为在原定的60S 的基础上以10S 的方式进行累加或递减,或以1S 的方式进行递增或递减。
该设计在这个模块中利用按键进行实现,即按动相应按键,每按动一次,时间进行相应方式的递增或递减。
图1 抢答器的电路设计系统方框图(2)抢答模块在抢答模块中,参赛队员在听到主持人宣布开始蜂鸣器响起之后通过按动自己身旁的按键,把信号输送给单片机,完成赛题的抢答。
该设计在这个模块中也是利用8个按键实现。
(3)显示模块显示模块分为两个部分,一部分是选手身边的指示灯,另一部分是显示器,当选手抢到某道题的答题权,选手身边的指示灯会亮起(这个在设计中通过发光二极管实现),同时显示器上显示选手的选手号并进行倒计时的时间的显示(这interest in learning. “Based on AT89C52 single-chip microcomputer, the design of eight way responder” is based on this purpose. The answer grabber can not only meet the needs of general competitions, but also has the characteristics of accurate judgment, simple operation and rich functions. At the same time, it is easy to make, cheap and suitable for students to make by themselves.Keywords: AT89C52; answer module; display module; general control module基金项目:贵州省科学技术基金(黔科合LH 字【2014】7434 );贵州省教育厅产学研基地部分由数码管实现)。
3 风力发电机稳压系统设计3.1 稳压系统设计方案该稳压系统主要分为主电路和控制电路,主电路包括:EMI滤波器滤波电路,二极管和RC组成的整流滤波电路,绝缘栅双极晶体管IGBT作为开关功率管的斩波电路,以及后续处理的电路。
控制电路包括单片机、转速采集模块、电压采集模块、显示模块、驱动模块。
该控制装置主要用于同轴型直驱式永磁风力发电机的电压控制,当风力大小变化时通过AT89C51单片机生成PWM来改变IGBT的占空比,调节风力发电机的输出电压,从而使得电压保持某一特定值不变。
3.1.1 稳压系统设计要求三戟消涡式垂直轴风轮是一种新型的垂直轴风轮,渴望弥补传统的萨布纽斯式风轮起动力矩大的不足,提高风能利用率并进一步降低在风能传递过程中的涡流损失。
与之配套的风轮同轴的直接驱动失速可控式永磁风力发电装置是一种无需增速齿轮箱,可由风力机直接驱动的风力变速恒频风力发电装置。
但同时由于无稳速装置和风速的不稳定使发电机转速变化很大,发电机输出电压也变化很大而无法使用,并且安装此类发电机的场合往往不是时时有风,有风也会往往是忽大忽小。
因此必须通过合适的稳压控制系统稳定输出电压来满足用电需求或者蓄电池充电的要求。
发电机正常工作范围(3 ~7 级风)约为40~80V,最大输出功率为2000W。
本设计所研究的是符合国家标准的、与上述结构相配合的稳压系统,其主要功能是实现对垂直轴风力发电机的发电电压进行控制,将风力发电机输出的40~80V单相交流电转换为稳定的24V的直流电。
3.1.2 稳压系统设计方案的选定稳压系统按照调整元器件的工作状态分为:线性稳压和开关稳压。
其中,线性稳压中的调整管是工作在线性区的,通过改变调整管之间的电压降来稳定电压,稳定性高、纹波小,但效率很低;开关稳压中的调整管是工作在开关状态,其效率高、稳定性高,但纹波比线性稳压要高。
按照其稳压的措施可分为:脉冲调宽式和频率调整式。
其中,脉冲调宽式是指开关激励脉冲的频率稳定,改变其脉宽比,从而稳定电压;而频率调整式是指频率在一定范围内可变,从而稳定输出电压。