王煜彬 单片机论文

合集下载

关于单片机毕业设计论文

关于单片机毕业设计论文

关于单片机毕业设计论文 单片机毕业设计论文如下文 第一章 绪 论1. 1 课题的提出及意义 单片机作息时间控制实现了对时间控制的智能化,摆脱了传统由人来控制时间的长短的不便,实现代学校必不可少的设备。 1. 2 设计的任务及要求 1.作息时间能控制电铃 2.作息时间能启动和关闭放 音机 单片机作息时间控制的功能如下:  使用4位七段显示器来显示现在的时间。  显示格式为“时分”  由led闪动来作秒计数表示  具有4个按键来作功能设置,可以设置现在的时间及显示定时设置时间

 一旦时间到则发出一阵声响,同时继电器启动,可以控制放音机开启和关闭。 第二章 总体方案设计2. 1 芯片比较 2.1.1 单片机选型 当今单片机厂商琳琅满目,产品性能各异。常用的单片机有很多种:intel8051系列、motorola和m68hc系列、atmel的at89系列、台湾winbond(华邦)w78系列、荷兰pilips的pcf80c51系列、microchip公司的pic系列、zilog的z86系列、atmel的at90s系列、韩国三星公司的ks57c系列4位单片机、台湾义隆的em-78系列等。我们最终选用了atmel公司的at89c52单片机。at89c52是美国atmel公司生产的低电压,高性能cmos8位单片机,片内含8kbytes的可反复擦写的只读程序存储器(perom)和256bytes的随机存取数据存储器(ram),器件采用atmel公司的高密度、非易失性存储技术生产,与标准mcs-51指令系统及8052产品引脚兼容,片内置通用8位中央处理器(cpu)和flash存储单元,功能强大at89c52单片机适用于许多较为复杂控制应用场合。 2.1.2显示器接口芯片的选择 led显示器接口芯片的选择常用的显示器接口芯片有cd4511,cd4513,mc14499,8279,max7219,74hc164等,它们的功能有:1.cpu接受来自键盘的输入数据,并作预处理;2.数据显示的管理和数据显示器的控制。cd4511是bcd锁存,7段译码,驱动器,但在显示6和9时,显示为b和q,不是很好看。cd4513是bcd锁存,7段译码,驱动器(消隐),但现在市面上不好买。mc14499为串行输入bcd码——十进制译码驱动器,用它来构成单片机应用系统的显示器接口,可以大大减少i/o口线的占用数量。但是,由片内震荡器经过四分频的信号,经位译码后只能提供4个位控信号,使信号的采集受到限制;并且,mc19944的价格偏高,也不经济。同样,8279为intel公司生产的通用键盘/显示器接口芯片,其内部设有16*8显示数据ram,若采用8279管理键盘和显示器,可以减少软件程序,从而减轻主机的负担,但我们同时也发现,由于其功能比较强大,不可避免将会使外围设备与操作过程复杂化,同时价格比较贵。对比一下max7219和 74hc164其占用资源少,且不需复杂的驱动电路。 上文即是单片机毕业设计论文

声音引导系统设计-单片机设计论文24

声音引导系统设计-单片机设计论文24

B甲157摘要:本次设计根据课题要求,以C8051F120单片机的最小控制系统为核心,由可移动声源子系统和接收器子系统构成,包括集成电机驱动模块,电池模块,声源发生模块,音频接收处理模块,无线收发模块,显示模块等。

以周期性音频脉冲信号为声源,通过功率放大等处理后,接收模块接收信号并进行处理,再发送无线传输信号,控制移动声源,引导其按照要求行驶至规定位置,并同时显示移动声源的运动状态,实现对可移动声源的导引功能。

关键词:C8051F120单片机移动声源声音导引无线通信Abstract:According to the design requirements, using the C8051F120 MCU as thecore control system. The system forms by the mobile sound source subsystem and receiver subsystem. Integrated motor drive module, battery module,sound source module,the audio receiver processing module, wireless transceiver module, display module.Audio Pulse as an information source,docking received signals and then control the traffic to the provisions of its required location by sending the control command by wireless . At the same time, the system can show the working status of moving sound source. Complete guide to moving sound source functions.Key words: C8051F120 microcontroller,moving sound source,voice guidance,wireless data transmission目录摘要 (1)Abstract (1)目录 (2)一、系统方案与论证 (3)1.1 模块方案论证与选择 (3)1.2 系统方案 (5)1.3 系统方案总框图 (5)二、系统硬件设计与实现 (6)2.1单片机主控制 (6)2.2声源发生模块 (6)2.3音频接收处理模块 (6)2.4电机驱动模块设计 (6)2.5电机模块 (6)2.6声音导引子系统 (6)2.7显示示意部分 (6)2.8 电源模块 (6)三、系统软件实现 (6)3.1总程序流程图 (6)3.2 移动光源子程序流程 (7)3.3 接收器子程序流程 (7)四、系统调试与分析结论 (7)4.1系统调试 (7)4.2 分析与结论 (8)五、系统功能、指标参数 (8)六、竞赛总结 (8)七、附录 (8)7.1主要元器件清单 (9)7.2声源定位方案理论计算 (9)7.3各模块原理图 (11)八、参考文献 (13)声音导引系统一、系统方案与论证1.1模块方案论证与选择(1)核心控制器采用Cygnal公司的C8051F120单片机,其具有高速、流水线结构的8051兼容的CIP-51 内核,64K可编程Flash存储器,5个通用的16 位定时器,6 个捕捉/比较模块的可编程计数器/定时器阵列,是完全集成的混合信号片上系统型MCU 芯片。

基于单片机的模糊控制方法及应用研究_毕业设计(论文)

基于单片机的模糊控制方法及应用研究_毕业设计(论文)

毕业设计 [论文]题目:基于单片机的模糊控制方法及应用研究学院:电气与信息工程专业:自动化完成时间:2013年5月30日河南城建学院本科毕业设计(论文)摘要摘要模糊控制是智能控制的一个重要分支,它的最大特征是能将操作者或专家的控制经验和知识表示成语言变量描述的控制规则,然后用这些规则去控制系统。

在复杂的工业控制中,被控对象通常具有严重的纯滞后、时变性、非线性以及存在种类繁多的干扰,采用常规的PID控制方法,难以获得满意的静、动态性能。

模糊控制的本质是非线性控制和自适应控制,对于纯滞后的参数时变或模型不太精确的复杂控制系统,具有较强的鲁棒性。

本文从模糊控制的基础理论出发,对模糊控制器的设计方法、模糊控制的单片机实现方法进行了分析和对比研究,在此基础上建立了基于AT89C52单片机的太阳能热水器模糊控制系统。

其模糊控制规则能够比较有效地模仿人的经验,合理解决输出的强关联性问题。

然后利用模糊逻辑推理的方法,结合大量的数学运算,离线计算出了简洁方便的模糊控制查询表。

最后给出了模糊控制查询的单片机实现方法及模糊控制系统的核心控制部分的硬件电路和软件流程。

此外,利用仿真工具软件对所设计模糊控制器进行仿真以提高产品的可靠性,缩短设计时间。

关键词:模糊控制,太阳能热水器,单片机河南城建学院本科毕业设计(论文)ABSTRACTABSTRACTFuzzy Control is an important branch of Intelligent Contr01.It is a kind of control method based on roles,directly adopting language control rules according to the control experiences of local operators or knowledge from experts of this field.In the complicated industry controlled process,the controlled objects usually own the time delay,nonlinear,time—variant characteristic and exist the category of interferences.So,if the traditional PID control method is only used,the static and dynamic output capability is not very satisfying.The essence of fuzzy control could be good at controlling those complicated,nonlinear systems with the characteristic of the parameter drift,the inaccurate model and time delay because the essence of fuzzy control is nonlinear control and adaptive contr01.Fuzzy control makes the systems more stable and more robust.Starting with the basic theory of fuzzy control,the paper analyses and comparatively studies the design methods of fuzzy controller and the realization methods of fuzzy control,On the basis of which,a fuzzy control system based on AT89S51 integrated solar water heater is established.The fuzzy control rules can imitate the experience of person effectively.Then a concise and convenient fuzzy control lookup table is obtained off-line through fuzzy logic inference combined with complex mathematic computation.Finally the paper presents the realization method of software fuzzy control lookup and the hardware circuit and software flow chart of the main control part of the fuzzy control system.In addition,putting the simulation software into Use in the process of the Fuzzy Control,it is benefit to improving the reliability of the products and reducing the time of the products design.Key Words:fuzzy logic control(FLC),solar water heater,single micro-computer目录摘要 (I)ABSTRACT (II)第1章绪论 (1)1.1 序言 (1)1.2 模糊控制的研究现状 (2)1.3 模糊控制的应用 (3)1.4 选题的目的、意义和主要内容 (4)第2章模糊控制的研究 (5)2.1 模糊控制的理论基础 (5)2.2 模糊控制的基本原理 (8)2.2.1 模糊控制的数学基础 (8)2.2.2 模糊控制系统的组成 (13)2.3 模糊控制理论的改进 (14)2.3.1 模糊控制与神经网络的融合 (15)2.3.2 模糊控制与遗传算法的融合 (15)2.3.3 专家模糊控制 (15)2.3.4 模糊系统建模及参数辨识 (16)第3章设计思想与方案 (17)3.1 方案选择 (17)3.2 论证分析 (17)第4章系统设计 (19)4.1 硬件设计 (19)4.1.1 铂电阻测温调理电路 (19)4.1.2 时钟电路 (22)4.1.3 复位电路 (23)4.1.4 A/D接口电路 (23)4.1.5 键盘输入电路 (24)4.1.6 显示电路 (25)4.1.7 温度控制电路 (26)4.2 软件设计 (26)4.2.1 A/D转换子程序 (27)4.2.2 键盘处理子程序 (29)4.2.3 温序标度变换模块 (29)4.2.4 显示子程序 (30)4.2.5 定时子程序 (30)4.2.6 量化子程序 (32)4.2.7 其他模块 (32)4.2.8 模糊运算子程序 (33)4.3 抗干扰设计与软件调试 (35)4.3.1 软件抗干扰措施 (35)4.3.2 软件调试 (36)第5章结论 (37)参考文献 (38)致谢 (39)附录A(仿真): (40)附录B(程序): (1)第1章绪论1.1 序言1965年美国的伯克利加州大学教授扎德发表了著名的论文《Fuzzy Sets》,提出了模糊性问题,给出了其定量的描述方法,从而模糊数学诞生了。

基于单片机的悬挂运动控制系统毕业设计(论文)

基于单片机的悬挂运动控制系统毕业设计(论文)

毕业设计论文基于单片机的悬挂运动控制系统毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

基于单片机的蓄电池的自动监测系统毕业设计论文

基于单片机的蓄电池的自动监测系统毕业设计论文

基于单片机的蓄电池的自动监测系统摘要蓄电池作为稳定电源和主要的直流电源,它的维护工作具有重要的意义,作为后备电源,蓄电池是确保设备正常运行的最后一道生命线,本课题的任务就是设计一种蓄电池智能监测仪,能实现对蓄电池在浮充状态或者在充放电过程中的状态监测。

在现如今这个社会中,蓄电池的应用越来越广泛了,在交通工具上大都装有蓄电池,以及通信行业,金融行业,电子类产品等,这些都是需要蓄电池的支持,并且需要的蓄电池的高质量保证。

对此就需要生产出高质量的蓄电池,即是蓄电池能保证参与的工作能正常开展,并且还需要蓄电池能长时间的维持工作运行,当然在蓄电池方面的安全问题是必须考虑的,毕竟现在讲究安全第一嘛。

该监测系统是以AT89C51单片机为核心的单片机。

该系统可以做到测量测量蓄电池的端电压,以及电池的温度,并且还能够测量蓄电池在工作状态时的电流,这些基本的电池性能指标都能够通过该系统测量出来。

并且该系统的设计是模块化,在这些模块中,其中的任何一个都能够测量出一种数据,以达到数据的准确性。

关键词蓄电池,单片机,监测系统ABSTRACTof great importance, as a backup power supply, battery is a final lifeline, to ensure normal operation of equipment to the task of this research is to design an intelligent battery monitor, can realize the battery in a floating state, or in the state monitoring in the process of charging and discharging.In nowadays society, the battery application is becoming more and more widely, in mosStorage battery as a stable power supply and the main dc power supply, its maintenance is t vehicle equipped with batteries, back-up power and communications industry, financial industry backup power supply and so on. These occasions are required is very tall to the requirement of storage battery, require it to run is absolutely reliable, it is for battery testing and maintenance of high demands are put forward. To normal operation of the storage battery, therefore, improve the service life of the battery, reducing application field accidents has important significance.The monitoring system based on AT89C51single-chip microcomputer as the core of single chip microcomputer. 10 or 20 road this system can measure the voltage of the voltage of the battery, battery, battery, charge and discharge current, temperature data acquisition circuit USES modular design, can according to the number of battery to determine the number of modules, each module can measure a set, used to measure the value of the inertia filter filtering method and the theory of integral and differential control and calibration.Keyword Storage battery;Monitor system;Single chip of AT89C51目录摘要 (I)ABSTRACT (II)目录 (1)1 绪论 (1)1.1 课题背景 (1)1.1.1 蓄电池研究现状 (1)1.1.2 电池的主要性能指标 (1)1.2 蓄电池技术的发展与方向 (2)1.3 本课题所做的主要工作 (3)2 测试方法的研究 (4)2.1 蓄电池的内阻 (4)2.2 蓄电池内阻与容量的关系 (4)2.3 蓄电池等效电路 (5)2.4 设计方案论证 (5)2.5 交流法 (7)第3章硬件电路设计 (8)3.1 总体框架 (8)3.2 主处理器模块 (9)3.3 探测电路 (12)3.4 差分放大电路 (12)3.4.1 INA321芯片简化图 (13)3.4.2 INA2321电路图 (13)3.5 幅相检测电路 (14)3.5.1 AD8302电路图 (14)3.6 模数转换模块设计 (14)3.6.1 模数转换芯片AD0809 (14)3.6.2 ADC0809与单片机的接口电路 (16)3.7 液晶显示 (16)3.7.1 LCD1602介绍 (16)3.7.2 LCD1602与单片机的接口电路 (18)4 系统软件设计 (20)4.1 蓄电池自动监测系统软件总体程序设计 (20)4.2 总电路图 (20)4.3 程序流程图 (21)4.4 本章小结 (27)5 系统的安装与调试 (28)5.1 系统调试 (28)5.1.1 电路集成 (28)5.2. 软件调试 (28)结论 (30)参考文献 (31)附录:源程序 (32)致谢 (36)1 绪论1.1 课题背景科技的发展、人类生活的提高,如今石油资源面临危机、地球的生态环境日益恶化,因此形成了新型二次电池及相关材料领域的科技和产业快速发展的双重社会背景。

1_5011722_毕业设计(论文)-基于51单片机的智能LED照明控制系统设计1

1_5011722_毕业设计(论文)-基于51单片机的智能LED照明控制系统设计1

基于51单片机的智能LED照明控制系统设计摘要随着社会的发展人们对生活质量的要求越来越高,照明在能耗中所占的比例日益增加,因而照明节能也日显重要。

现在国内外普及使用的节能开关基本有声控型、触摸型、感光型等。

这几种开关各有自己的弊端,如声控型不适合环境嘈杂场所、感光型开关在无人期间不能自动关闭。

本设计通过AT89C51单片机结合LED照明技术、红外传感技术、光感技术、延时技术、处理等技术来实现对照明设备的智能控制。

单片机通过继电器控制照明设备的打开或者关闭、通过光照检测电路对照明设备周边亮度进行检测,如果亮度不够则单片机同时检测BIS0001芯片是否采集到了人体热释电传感信号,根据有无人体热释电传感信号单片机立刻控制照明设备打开或关闭。

关键词:单片机;传感器;BIS0001;照明控制;节能AbstractWith the development of society people of the quality of life in demand is higher and higher, lighting in the proportion of energy consumption, thus increasing illumination energy conservation also more and more importantly. Now universal use energy-saving switch at home and abroad have sonic basic type, touch type, photographic type and so on. This several switch have their own disadvantages, such as sonic type is not suitable for environmental noisy places, photographic switch in one period can't shut automatically. This design combined by A T89C51 LED lighting technology, infrared sensing technology, light sensor technology, the delay technique and processing technology to realize the intelligent control of lighting equipment. Microcomputer controls lighting equipment open or closed, by the relay ,through the light detection circuit for lighting equipment testing, if surrounding brightness is not enough then microcomputer detect the BIS0001 chip whether collected to human pyroelectric sensing signals, according to whether have pyroelectric sensing signals microcontroller redirected immediately control lighting equipment open or closed.Keywords: microcontroller;sensor;BIS0001;lighting control;energy-saving目录摘要 (I)ABSTRACT (III)前言 (1)1 概述 (2)1.1 课题研究背景 (2)1.2 课题研究的目的与意义 (2)1.2.1 良好的节能效果和延长灯具寿命 (2)1.2.2 改善工作环境,提高工作效率 (2)1.2.3 提高管理水平 (3)1.2.4 较好的投资收益效果 (3)2 系统设计方案 (4)2.1 单片机的选择 (4)2.2光照检测方式 (5)2.3 人体感应方式 (5)2.4 延时参数设置电路 (6)2.5 照明设备驱动电路 (6)3 硬件电路设计与实现 (7)3.1 系统硬件总述 (7)3.2 CPU性能介绍 (7)3.3 主控制机电路设计 (7)3.4 菲涅尔透镜 (8)3.5 热释电传感器及处理电路 (9)3.5.1 热释电红外线传感器 (9)3.5.2 信号处理电路 (10)3.6 光照检测电路 (11)3.7 控制电路 (11)3.7.1 延时时间选择电路 (11)3.7.2 输出控制电路 (12)3.8 时钟电路 (12)4 系统软件设计及实现 (13)4.1 系统软件流程图 (13)4.2 仿真环境介绍 (14)4.2.1 Keil介绍 (14)4.2.2 Proteus介绍 (14)5 系统可靠性技术 (15)5.1干扰产生的后果 (15)5.2 单片机应用系统的硬件抗干扰设计 (16)5.3 软件抗干扰技术 (17)毕业设计总结......................................... 错误!未定义书签。

(完整版)单片机毕业论文(仅供参考)

(完整版)单⽚机毕业论⽂(仅供参考)友情提醒:免费论⽂使⽤次数过多很难通过抄袭检测,内容仅供参考切勿摘抄;点击此处发布任务获得与时俱进原创论⽂(摁下CTRL键点击⿏标打开⽹站)单⽚机毕业论⽂题⽬:____________________专业:____________________班级:____________________学号:____________________姓名:____________________指导⽼师:____________________2010年6⽉X⽇⽬录:。

1.绪论2.暂略3.暂略1.绪论⼆⼗世纪跨越了三个“电”的时代,即电⽓时代、电⼦时代和现已进⼊的电脑时代。

不过,这种电脑,通常是指个⼈计算机,简称PC机。

它由主机、键盘、显⽰器等组成。

还有⼀类计算机,⼤多数⼈却不怎么熟悉。

这种计算机就是把智能赋予各种机械的单⽚机(亦称微控制器)。

顾名思义,这种计算机的最⼩系统只⽤了⼀⽚集成电路,即可进⾏简单运算和控制。

它的出现是近代计算机技术发展史上的⼀个重要⾥程碑,因为它体积⼩,通常都藏在被控机械的“肚⼦”⾥。

它在这个装置中,起着有如⼈类头脑的作⽤,它出了⽑病,整个装置就瘫痪了。

单⽚机具有体积⼩、功能强、应⽤⾯⼴等优点,⽬前正以前所未见的速度取代着传统电⼦线路构成的经典系统,蚕⾷着传统数字电路与模拟电路固有的领地。

它的体积⼩、质量轻、价格便宜、为学习、应⽤和开发提供了便利条件。

同时,学习使⽤单⽚机了解计算机原理与结构的最佳选择。

现在,这种单⽚机的使⽤领域已⼗分⼴泛。

彩电、冰箱、空调、录像机、VCD、遥控器、游戏机、电饭煲等⽆处不见单⽚机的影⼦,单⽚机早已深深地融⼊我们每个⼈的⽣活之中。

单⽚机能⼤⼤地提⾼这些产品的智能性,易⽤性及节能性等主要性能指标,给我们的⽣活带来舒适和⽅便的同时,在⼯农业⽣产上也极⼤地提⾼了⽣产效率和产品质量。

单⽚机按⽤途⼤体上可分为两类,⼀种是通⽤型单⽚机,另⼀种是专⽤型单⽚机。

单片机设计论文

摘要单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。

目前,一个学习与应用单片机的高潮在全社会大规模地兴起。

学习单片机的最有效方法就是理论与实践并重,本文用80C51单片机自制了一个温度控制系统,重点介绍了该系统的硬件结构及编程方法。

关键词:单片机、温度传感器、模/数转换器前言随着当代生活节奏的紧奏化,人们无规律的生活使自身感到疲劳让身体处于卸放状态,为此缓解人日夜的疲劳,于是汗蒸房的出现使人调整过来,汗蒸房在通电后,安装在其中的加热板所含的锗碳元素和电气石元素受电能转换激发到一定温度时,产生一种具有不同波长的能源,其波长范围和强度范围恰好与人体自身释放的电磁波相吻合,并由人体纵深器官选择性吸收!从而促进人体死亡细胞病变二聚体等的解体,增强人体的自身调节机制及免疫能力,通过加温和保温,使电气石的能量可以快速、强烈地以远红外线、负离子及微电流的形式释放出来,它们共同构成的能量场可间接地通过空气向人体提供能量,使人体细胞由休眠状态转化为运动状态,加快人体的血液循1环及新陈代谢,排出体内毒素,平衡人体酸碱度,补充新的营养物质,从而起到保健和治疗的作用。

此次毕业设计主要设计汗蒸房的温度和湿度控制系统,实现课题的要求。

目录第一章绪论 (1)1.1单片机概况 (5)1.2设计可行性分析 (5)第二章总体设计方案 (7)2.1 工作原理..................................................................... .. (8)2.2 工作框图 (8)2.3 产品使用说明书 (9)第三章硬件设计 (10)3.1 电路接线图 (10)3.2 模块介绍及应用 (11)3.2.1温度、湿度探测 (11)3.3 主要原器件的介绍 (13)3.3.1 AT89S51 (13)3.3.2 DS1302 (21)3.3.3 SHT11 (27)3.3.4 8279 (33)第四章软件设计 (38)4.1 流程图 (38)4.2 内存分布图 (39)第五章总结与展望 (40)第六章致谢 (42)第七章参考文献 (43)2第一章绪论1.1单片机概况单片机(Single Chip Microcomputer),国际上又称为微控制器,它是一种集成电路芯片。

单片机8路抢答器论文

抢答器设计目录1、绪论 (3)1.1、数字抢答器的概述 (3)1.2、设计要求及目的 (3)2、硬件电路设计 (4)2.1、总体原理图 (5)2.2、时钟频率电路的设计 (5)2.3、复位电路的设计 (6)2.4、显示电路的设计 (6)2.5、键盘扫描电路的设计 (7)2.6、发声 (7)2.7、系统复位 (8)3、系统软件设计 (9)3.1、系统方框图 (9)3.2、程序流程图 (9)3.3、程序 (11)4、焊接调试过程与问题分析。

(13)4.1 焊接 (13)4.1.1、检测各元件 (13)4.1.2、对PCB板进行排版及连线 (15)4.1.3、焊接的问题及解决 (15)4.1.4、焊接的技巧和注意事项 (16)4.2、调试 (16)4.2.1、系统的调试 (16)4.2.2、具体调试 (17)5、总结 (17)参考文献 (18)附件1:程序 (18)1、绪论1.1、数字抢答器的概述单片机把我们带入了智能化的电子领域,许多繁琐的系统若由单片机进行设计,便能收到电路更简单、功能更齐全的良好效果。

若把经典的电子系统当作一个僵死的电子系统,那么智能化的现代电子系统则是一个具有“生命”的电子系统。

而随着技术的进步,单片机与串口通信的结合更多地应用到各个电子系统中已成一种趋势。

本设计就是基于单片机设计抢答系统,通过串口通信动态传输数据,使抢答系统有了更多更完善的功能。

单片机系统的硬件结构给予了抢答系统“身躯”,而单片机的应用程序赋予了其新的“生命”,使其在传统的抢答器面前具有电路简单、成本低、运行可靠等特色。

对于抢答器我们大家都知道那是用于选手做抢答题时用的,选手进行抢答,抢到题的选手来回答问题。

抢答器不仅考验选手的反应速度同时也要求选手具备足够的知识面和一定的勇气。

选手们都站在同一个起跑线上,体现了公平公正的原则。

1.2、设计要求及目的(1)设计一个可供8人进行的抢答器。

(2)系统设置复位按钮,按动后,重新开始抢答。

基于单片机的语音控制小车设计_毕业设计论文

本科毕业设计(论文)基于单片机的语音控制小车设计摘要随着电子工业的发展,具有语音控制功能的小车越来越受到人们的青睐,在人们的日常消费生活中起着不可忽视的作用。

目前,声控技术已在很多领域得到使用。

本文对语音控制功能的小车概况做了阐述。

在硬件设计方面,本论文以凌阳公司的SPCE061A单片机为控制核心,以语音小车控制电路板为辅,设计小车的动作。

完成了电源电路、复位电路、键盘电路、音频输入电路,音频输出电路和无线控制电路等硬件功能模块的设计。

在软件方面,利用C语言进行编程,进行语音的“训练”和“识别”。

设计出具有如下功能的语音声控小车:能够根据录制的语音命令来控制小车的前进,后退,左转,右转的功能。

测试表明,在环境背景噪音不太大,控制者的发音清晰的前提下,语音控制小车的语音识别系统能对特定的语音指令做出智能反应,做出预想中的有限的动作。

论文首先对系统的方案进行论证,然后对各单元的软件、硬件工作原理进行了阐述,并介绍了系统的主要组成部分情况。

关键词:SPCE061A,语音识别,全桥驱动,小车IVoice control car design based on single chipmicrocomputerAbstractWith the development of the electronics industry, the voice - the control car become more and more popular to people. And it plays an important role in people 's daily life. At present, the voice - activated technology has had 2 in many fields, For example, voice - activated phone. Only if you called out the names you want and it automatically called to the telephone.This article gives a detail to the voice-activated car. In hardware design, the paper use Sunplus SPCE061A as the control of core. On the software, we use C language programming for voice "training"and"recognition". .Completedthepowercircuit,resetcircuit,keyboardcircuitry,audioinput circuits,audiooutputcircuitandcontrolcircuitofwirelesshardwaresuchasthedesignoffunctionmodule s.It has the following features: According to recorded the voice command to control the car to start, stop,turn right , and turn left. Tests have shown that background noise in the environment is not too big, the controller under the premise of clear pronunciation, voice control car voice recognition system can make intelligent response to a particular voice commands, limited, as expected.First of all, cca shut confirm the system of the program, and then describe the unit 's software and hardware as well as introduce the main components of the situation.Key words:S PCE061A,Speech Recognition,Full-bridge ,driver,TrolleyII目录摘要 (I)Abstract (II)第1章绪论.......................................................................................................................... - 1 -1.1 选题的目的和意义.................................................................................................... - 1 -1.1.1选题目的............................................................................................................. - 1 -1.1.2.选题意义............................................................................................................. - 1 -1.2 语音小车的发展及现状............................................................................................ - 1 -1.3 课题的目的任务和要求............................................................................................ - 2 - 第2章语音小车的方案论证.................................................................................................. - 3 -2.1 语音控制方案............................................................................................................ - 3 -2.2 方案论证.................................................................................................................... - 4 -2.2.1 采用DSP+FPGA方案 ...................................................................................... - 4 -2.2.2采用MCS-51方案 ............................................................................................. - 4 -2.2.3 采用凌阳61方案.............................................................................................. - 5 -2.3 系统控制方案............................................................................................................ - 6 - 第3章系统硬件设计.............................................................................................................. - 9 -3.1 系统硬件总体设计.................................................................................................... - 9 -3.2 系统各单元设计...................................................................................................... - 10 -3.2.1 控制单元设计.............................................................................................. - 10 -3.2.2 动力单元设计.............................................................................................. - 15 -3.2.3 音频单元设计.............................................................................................. - 16 -3.2.4 小车单元设计.............................................................................................. - 19 -3.3 系统总体电路图...................................................................................................... - 25 - 第4章系统软件设计............................................................................................................ - 26 -4.1系统总体程序设计................................................................................................. - 26 -4.2 系统各分支设计..................................................................................................... - 28 -4.2.1训练子程序....................................................................................................... - 28 -4.2.2语音识别子程序............................................................................................... - 29 -III4.2.3动作子程序....................................................................................................... - 31 -4.2.4中断子程序....................................................................................................... - 34 - 第5章系统调试.................................................................................................................... - 37 -5.1 硬件调试.................................................................................................................. - 37 -5.2 软件调试.................................................................................................................. - 38 -5.3 系统联调.................................................................................................................. - 39 - 结论........................................................................................................................................ - 41 - 参考文献.................................................................................................................................. - 43 - 致谢........................................................................................................................................ - 45 - 附录.. (2)IV第1章绪论1.1 选题的目的和意义1.1.1选题目的通过设计一个用单片机控制的语音小车来熟悉模块化编程方法,掌握C语言汇编语言的程序设计和调试方法,并理解单片机的原理、结构、指令;运行模式及应用方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于51单片机的8位数码管动态显示的研究
摘要
51单片机在电子设计电路中有广泛的应用,本文主要基于51单片机的8位
数码管动态显示进行研究,从硬件电路原理图到软件流程图和程序,以及后续的
编译仿真和调试,比较系统全面的操作了数码管动态显示的流程,具有很强的实
践性与一定的参考意义。

关键词:51单片机 数码管 电路原理图 编译
1引言
单片机,全称单片微型计算机,是把中央处理器、存储器、定时/计数器
(Timer/Counter)、各种输入输出接口等都集成在一块集成电路芯片上的微型计
算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接
硬件)和节约成本。它的最大优点是体积小,可放在仪表内部,但存储量小,输
入输出接口简单,功能较低。因此,51单片机在电子设计电路以及现实生活中
都有很多的应用。
虽然目前单片机的品种很多,但其中最具代表性的当属Intel公司的MCS-51
单片机系列。MCS-51以其典型的结构、完善的总线、SFR的集中管理模式、位操
作系统和面向控制功能的丰富的指令系统,为单片机的发展奠定了良好的基础。
本文主要利用MCS-51单片机实现了8位数码管的动态显示的相关研究。
LED数码管动态显示就是一位一位地轮流点亮各位数码管,对于每一位LED
数码管来说,每隔一段时间点亮一次,利用人眼的“视觉暂留"效应,采用循环
扫描的方式,分时轮流选通各数码管的公共端,使数码管轮流导通显示。当扫描
速度达到一定程度时,人眼就分辨不出来了。尽管实际上各位数码管并非同时点
亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,认为各数
码管是同时发光的。若数码管的位数不大于8位时,只需两个8位I/O口。利
用51单片机很好的实现了这一功能。
2硬件设计
在进行硬件设计时,首先要熟悉数码管动态显示的原理。LED有段码和位码
之分,所谓段码就是让LED显示出“8.”的八位数据,一般情况下要通过一个译
码电路,将输入的4位2进制数转换为与LED显示对应的8位段码。位码也就是
LED的显示使能端,对于共阳级的LED而言,高电平使能。要让8个LED同时工
作,显示数据,就是要不停的循环扫描每一个LED,并在使能每一个LED的同时,
输入所需显示的数据对应的8位段码。虽然8个LED是依次显示,但是受视觉分
辨率的影响,看到的现象是8个LED同时工作。
多个数码管动态扫描显示,是将所有数码管的相同段并联在一起,通过选通
信号分时控制各个数码管的公共端,循环点亮多个数码管,并利用人眼的视觉暂
留现象,只要扫描的频率大于50Hz,将看不到闪烁现象。利用51单片机的P0
口输出段码,P2口输出位码,其电路原理图如下所示。

3软件设计
LED数码管动态显示是一位一位地轮流点亮各位数码管的,因此要考虑每一
位点亮的保持时间和间隔时间。保持时间太短,则发光太弱而人眼无法看清;时
间太长,则间隔时间也将太长(假设N位,则间隔时间=保持时间X(N-1)),
使人眼看到的数字闪烁。在程序中要合理的选择合适的保持时间和间隔时间。而
循环次数则正比于显示的变化速度。在编程时要充分考虑到这一点,正确的设定
循环次数与延迟时间。软件设计主要包括软件流程图与程序两个方面。
3.1 软件流程图
开始
第1位显示0,
锁存,延时

第2位显示1,锁存,延时第3位显示2,锁存,延时第4位显示3,锁存,延时第5位显示4,锁存,延时第6位显示5,
锁存,延时

第7位显示6,
锁存,延时

第8位显示7,
锁存,延时

3.2 软件程序
按照电路图与流程图的相关要求与思路,设计了数码管动态显示的程序,具
体如下所示:
#include
#define DataPort P0
sbit LATCH1=P2^2;
sbit LATCH2=P2^3;
unsigned char code
DuanMa[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
unsigned char code
WeiMa[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
void Delay(unsigned int t);
main()
{
unsigned char i=0;
while(1)
{
DataPort=WeiMa[i];
LATCH2=1;
LATCH2=0;
DataPort=DuanMa[i];
LATCH1=1;
LATCH1=0;
Delay(200);
i++;
if(8==i)
i=0;
}
}

void Delay(unsigned int t)
{
while(--t);
}
4仿真调试
在按照数码管显示的功能编写完程序之后,要进行仿真调试,主要包括Keil
uVision软件编译调试和STC_ISP软件下载烧录,最后连接成品。
4.1 Keil uVision编译
如下图所示:
4.2 STC_ISP烧录
如下图所示:
4.3实物成品
如下图所示:

5总结
51单片机在电子设计电路及生活中有很广泛的应用,本文主要利用51单片
机最小系统实现了8位数码管的动态显示,不仅对数码管LED动态显示进行了较
为详细的阐释说明,而且从数码管动态显示的硬件电路原理图到软件流程图、程
序,以及编译仿真调试到最后的实物连接,都做了具体而又概括的介绍,实践性
很强,对于51单片机相关的其它实验操作有很好的参考意义。
6参考文献
[1]胡全. 51单片机的数码管动态显示技术[J]. 中国新技术新产
品,2009,13:25.
[2]李正浩,姜宝钧,邓兴成. 51单片机在LED数码管显示中的应用[J]. 实验科
学与技术,2006,S1:95-98.
[3]赵战民. 数码管显示方法的比较[J]. 科技信息,2007,03:70+26.
[4]陈淑芳. 基于51单片机的教学实验系统的设计与开发[D].中国海洋大
学,2011.
[5]张杰. 具有新型接口的MCS-51单片机实验系统设计[D].内蒙古大学,2007.
[6]韩伟. 基于51单片机的服务器开发研究[D].中北大学,2009.

相关文档
最新文档