这有一系列的毕业论文qq310852504
1、 基于RTOS的单片机方波信号发生器设计与实现 摘 要随着计算机技术的迅速发展和芯片制造工艺的不断进步,嵌入式系统的应用日益广泛:从民用的电视、手机等电路设备到军用的飞机、坦克等武器系统,到处都有嵌入式系统的身影。在嵌入式系统的应用开发中,采用... 类别:毕业论文 大小: MB 日期:2008-07-13 2、 [电子信息工程]基于单片机的电器遥控器设计 摘要:通过对设计要求地认真分析和研究,拿出了几种可行方案,最终选定了一个最佳方案。该方案是采用先进的单片机技术实现遥控的主要手段。我们所设计的遥控器能控制5个电器的电源开关,并且可对一路电灯进行亮度的... 类别:毕业论文 大小:242 KB 日期:2008-07-06 3、 基于单片机无线收发控制的交通信号灯模型 摘 要利用AT89C51单片机控制交通信号灯的工作原理及其硬件电路设计。文章对AT89C51单片机芯片及本交通信号灯模型作了较详细介绍。最后简单介绍了本系统可改进的地方。关键词:AT8... 类别:课题课程 大小:158 KB 日期:2008-07-06 4、 基于单片机的多人智能比赛记分抢答器 摘 要 本设计是采用单片机设计的多人比赛用记分抢答器系统。它具有电路简单、功能齐全、制作成本低、性价比高等特点,是一种经济、实用的比赛用抢答器。硬件部分主要由单片机、 74LS377锁存器、CC... 类别:毕业论文 大小:243 KB 日期:2008-07-06 5、 基于AT89C51的新一代单片机多功能数字钟 一、题目 1二、课程设计目的 1三、课程设计系统环境 1四、课程设计要求 1五、系统功能说明 2六、原理图 2七、程序框图 3八、源程序 5九、参考资料 7 类别:课题课程 大小:84 KB 日期:2008-07-06 6、 [电气工程]用单片机实现分频段测量信号频率 摘 要 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面... 类别:毕业论文 大小:207 KB 日期:2008-07-03 7、 基于MCS 51单片机车用数字仪表设计与实现 摘 要:随着科技进步,车用显示仪表由指针式向数字式发展。数字显示仪表是采用的微处理器测控和传感器测量技术,通过控制数字显示器发光二极管和发光组合来显示车速、里程、用条段表示油量多少,并辅助显示速度大小... 类别:毕业论文 大小:179 KB 日期:2008-07-02 8、 [信息安全]基于AVR单片机的嵌入式心率提取算法 2008-06-11 13:39 188,416 外文翻译.doc2007-11-16 11:28 352,955 外文翻译原文.pdf2008-06-10... 类别:毕业论文 大小: MB 日期:2008-06-30 9、 基于单片机与VC串口通信的温度采集系统设计 摘 要温度检测是现代检测技术的重要组成部分,在保证产品质量、节约能源和安全生产等方面起着关键的作用。随着科学技术的发展,由单片集成电路构成的温度传感器的种类越来越多,测量的精度越来越高,响应时间越来... 类别:毕业论文 大小:480 KB 日期:2008-06-26
一、毕业设计题目及要求 (2个) 1、基于单片机控制的电动机Y-△启动的设计 要求:1)控制器为单片机,电动机为三相异步电动机;2)启动时间为3秒;3)由按键设置电动机Y-△运行、停止。 2、基于单片机控制的可调直流稳压电源的设计 要求:1)控制器为单片机,电压输出范围为0-10V,电压精度为;2)通过数码管显示电压值;3)由按键设置电压值。 二、毕业设计用到的主要软件(及功能) 毕业设计用到的主要软件(及功能):Keil 51(源程序编译),Proteus(电路仿真),AutoCAD(绘图), Visio(绘流程图), Protel 99SE(原理图电路设计,PCB板制作) 三、单片机方面毕业设计要求 1、学会编写程序(用C语言或汇编语言),用Keil 51软件对源程序进行编译。 2、学会用Proteus电路仿真软件对所设计的硬件电路进行仿真。 3、在写毕业论文时,学会用Word、AutoCAD, Visio,Protel 99SE等软件对程序流程图、电路原理图等进行绘制。 相关答案 ↓位朋友,以51单片机为例。51现在很多都是用仿真器来进行在线调试的,而每个公司的仿真器都会有自带的编程软件,当然,跟keil是差不了多少的。 步骤大体如下: 1.新建,进行程序的编写 2.连上仿真器或烧写器,这一步有可能要对仿真器或烧写器进行设置,具体可看它们的使用说明 3.对程序进行编译,这一步会自动检测你的程序有没错,如果有错,是不能进入下一步的.如果你用的是仿真器,这一步编译成功后就可以直接运行进行在线调试了。 4.如果用的是烧写器,那就进行烧写 各个软件和调试方法会有些不同,但大体就是这样,一些调试工具的说明书也有很详细的说明。 学参数测量技术涉及范围广,特别是微电压、微电流、高电压以及待测信号强弱相差极大的情况下,既要保证弱信号的测量精度又要兼顾强信号的测量范围,在技术上有一定的难度。传统的低成本仪表在测量电压、电阻时都采用手动选择档位的方法来转换量程。在使用中,当忘记转换档位时,会造成仪表测量精度下降或损坏。 现代电子测量对系统的精度要求越来越高且智能化程度也越来越高。全量程无档自动量程转换电压表和电阻表是在保证测量精度不下降的前提条件下省去手动转换量程的工作,得到了广泛应用。 本文介绍了一种基于AT89S52 单片机 的智能多用表。该表能在单片机的控制下完成直流电压、电阻和直流电流的测量。测量电流部分采用了简单的I/V转换电路完成测试;测量电压部分结合模拟开关CD4051和运算放大器OP07构成程控放大器,实现了自动量程转换;测量电阻部分也由模拟开关CD4051和运算放大器OP07相结合,在单片机控制下完成了自动量程转换。电流、电压和电阻的最终测量信号都在单片机的控制下由12位A/D转换器TLC2543进行采集,采集的信号经单片机数据处理后通过LCD(12864)显示出来,测量结果还可以由带有串行EEPROM的CPU存储器和监控器的X25045进行多个数据保存。 关键词:TLC2543 自动量程转换 程控增益放大器 电压 电阻 电流 目录 摘要1 Abstract 2 第一章 绪论 5 1. 1 概述 5 1. 2 智能仪器/仪表国内外发展概况 5 1. 3 课题研究目的及意义 6 第二章 系统结构及功能介绍 8 2. 1 系统功能和性能指标 8 2. 1. 1 仪表功能 8 2. 1. 2 性能指标 8 2. 1. 3 本机特色 8 2. 1. 4 系统使用说明 9 2. 2 系统工作原理概述 9 第三章 方案设计与论证 11 3. 1 量程选择的设计与论证 11
论文答辩的技巧答辩前的准备,最重要的是答辩者的准备。要保证论文答辩的质量和效果,关键在答辩者一边。论文作者要顺序通过答辩,在提交了论文之后,不要有松一口气的思想,而应抓紧时间积极准备论文答辩。首先,要写好毕业论文的简介,主要内容应包括论文的题目,指导教师姓名,选择该题目的动机,论文的主要论点、论据和写作体会以及本议题的理论意义和实践意义。其次,要熟悉自己所写论文的全文,尤其是要熟悉主体部分和结论部分的内容,明确论文的基本观点和主论的基本依据;弄懂弄通论文中所使用的主要概念的确切涵义,所运用的基本原理的主要内容;同时还要仔细审查、反复推敲文章中有无自相矛盾、谬误、片面或模糊不清的地方,有无与党的政策方针相冲突之处等等。如发现有上述问题,就要作好充分准备——补充、修正、解说等。只要认真设防,堵死一切漏洞,这样在答辩过程中,就可以做列心中有数、临阵不慌、沉着应战。第三,要了解和掌握与自己所写论文相关联的知识和材料。如自己所研究的这个论题学术界的研究已经达到了什么程度?目前,存在着哪些争议?有几种代表性观点?各有哪些代表性著作和文章?自己倾向哪种观点及理由;重要引文的出处和版本;论证材料的来源渠道等等。这些方面的知识和材料都要在答辩前做到有比较好的了解和掌握。第四,论文还有哪些应该涉及或解决,但因力所不及而未能接触的问题,还有哪些在论文中未涉及到或涉及到很少,而研究过程中确已接触到了并有一定的见解,只是由于觉得与论文表述的中心关联不大而没有写入等等。第五,对于优秀论文的作者来说,还要搞清楚哪些观点是继承或借鉴了他人的研究成果,哪些是自己的创新观点,这些新观点、新见解是怎么形成的等等。对上述内容,作者在答辩前都要很好地准备,经过思考、整理,写成提纲,记在脑中,这样在答辩时就可以做到心中有数,从容作答。
1. 确定毕业论文的题目:基于单片机的智能豆浆机设计与实现。
2. 进行相关的文献调研,了解单片机原理和应用、豆浆机的工作原理和用户需求等方面的信息。
3. 确定豆浆机的功能需求和设计方案,包括豆浆机的控制系统、测量传感器、操作界面等。
4. 设计和实现单片机控制系统,包括硬件电路设计和程序编写。完成豆浆机自动化控制、温度测量、水位测量等功能。
5. 调试和测试单片机控制系统,保证其稳定、可靠、灵活。
6. 开发豆浆机的用户界面,包括人机交互界面和操作流程,使操作变得简单、直观。
7. 进行系统整合和测试,检验豆浆机的功能是否符合需求。
8. 撰写毕业论文,内容包括整个项目的设计思路、方案实现、测试结果及优化方案等。
9. 最后,进行毕业答辩和展示,展示设计实现过程和有关成果。
研究背景?就是水塔、水库、河流水面控制,为饮水安全、防洪防汛、污水处理等提供数据检测,造福国民。要说研究现状,可以去“黄河水利职业技术学院”老师发表的一些文章,他们专门研究黄河水文检测的,他们的水平就应该是国内现状。至于国外,估计也国内差不多。毕竟这是很成熟的技术,也不存在技术垄断。
一、毕业设计题目及要求 (2个) 1、基于单片机控制的电动机Y-△启动的设计 要求:1)控制器为单片机,电动机为三相异步电动机;2)启动时间为3秒;3)由按键设置电动机Y-△运行、停止。 2、基于单片机控制的可调直流稳压电源的设计 要求:1)控制器为单片机,电压输出范围为0-10V,电压精度为;2)通过数码管显示电压值;3)由按键设置电压值。 二、毕业设计用到的主要软件(及功能) 毕业设计用到的主要软件(及功能):Keil 51(源程序编译),Proteus(电路仿真),AutoCAD(绘图), Visio(绘流程图), Protel 99SE(原理图电路设计,PCB板制作) 三、单片机方面毕业设计要求 1、学会编写程序(用C语言或汇编语言),用Keil 51软件对源程序进行编译。 2、学会用Proteus电路仿真软件对所设计的硬件电路进行仿真。 3、在写毕业论文时,学会用Word、AutoCAD, Visio,Protel 99SE等软件对程序流程图、电路原理图等进行绘制。 相关答案 ↓位朋友,以51单片机为例。51现在很多都是用仿真器来进行在线调试的,而每个公司的仿真器都会有自带的编程软件,当然,跟keil是差不了多少的。 步骤大体如下: 1.新建,进行程序的编写 2.连上仿真器或烧写器,这一步有可能要对仿真器或烧写器进行设置,具体可看它们的使用说明 3.对程序进行编译,这一步会自动检测你的程序有没错,如果有错,是不能进入下一步的.如果你用的是仿真器,这一步编译成功后就可以直接运行进行在线调试了。 4.如果用的是烧写器,那就进行烧写 各个软件和调试方法会有些不同,但大体就是这样,一些调试工具的说明书也有很详细的说明。 学参数测量技术涉及范围广,特别是微电压、微电流、高电压以及待测信号强弱相差极大的情况下,既要保证弱信号的测量精度又要兼顾强信号的测量范围,在技术上有一定的难度。传统的低成本仪表在测量电压、电阻时都采用手动选择档位的方法来转换量程。在使用中,当忘记转换档位时,会造成仪表测量精度下降或损坏。 现代电子测量对系统的精度要求越来越高且智能化程度也越来越高。全量程无档自动量程转换电压表和电阻表是在保证测量精度不下降的前提条件下省去手动转换量程的工作,得到了广泛应用。 本文介绍了一种基于AT89S52 单片机 的智能多用表。该表能在单片机的控制下完成直流电压、电阻和直流电流的测量。测量电流部分采用了简单的I/V转换电路完成测试;测量电压部分结合模拟开关CD4051和运算放大器OP07构成程控放大器,实现了自动量程转换;测量电阻部分也由模拟开关CD4051和运算放大器OP07相结合,在单片机控制下完成了自动量程转换。电流、电压和电阻的最终测量信号都在单片机的控制下由12位A/D转换器TLC2543进行采集,采集的信号经单片机数据处理后通过LCD(12864)显示出来,测量结果还可以由带有串行EEPROM的CPU存储器和监控器的X25045进行多个数据保存。 关键词:TLC2543 自动量程转换 程控增益放大器 电压 电阻 电流 目录 摘要1 Abstract 2 第一章 绪论 5 1. 1 概述 5 1. 2 智能仪器/仪表国内外发展概况 5 1. 3 课题研究目的及意义 6 第二章 系统结构及功能介绍 8 2. 1 系统功能和性能指标 8 2. 1. 1 仪表功能 8 2. 1. 2 性能指标 8 2. 1. 3 本机特色 8 2. 1. 4 系统使用说明 9 2. 2 系统工作原理概述 9 第三章 方案设计与论证 11 3. 1 量程选择的设计与论证 11
[1] 单片机控制电子喷油泵试验台的研究 寇雪芹 西北农林科技大学 [2] MCS-51单片机构建机器人的实践研究 张兵 华中师范大学 2006-05-01 [3] 单片机控制多功能信号发生器 江明 吉林大学 2004-09-01 硕士 [4] 基于单片机和CPLD的粗光栅位移测量系统研究 王荣秀 重庆大学 [5] 基于单片机井下纠斜控制系统的研究 郑登科 武汉科技大学 [6] 基于M68HC08 MCU通用编程器的设计与实现 王艳春 合肥工业大学 2005-09-01 硕士 [7]基于ADμC841单片机的防爆软起动综合控制器的研究 牛鑫 重庆大学 2006-04-04 硕士 [8] 单片机控制技术在谷物干燥中的应用研究 王保利 西北农林科技大学 2003-05-01 硕士 [9] 阀控液压电梯单片机速度控制系统的研究 应秀华 浙江大学 2002-03-01 硕士 [10] 变频调速液压电梯单片机控制器的研究 苑海涛 浙江大学 2006-05-01 硕士
还能怎么写,1.如果使用某些技术条件,你的东西会更好,2.用什么什么可以更好的服务社会,并且对别的行业有好处。3.自己大受教育。感谢指导,呵呵
建议你去"幸福校园"看看里面有些样子你可以参考数字电子钟的设计方法有多种,例如,可用中小规模集成电路组成电子钟;也可以利用专用的电子钟芯片配以显示电路及其所需要的外围电路组成电子钟;还可以利用单片机来实现电子钟等等。这些方法都各有特点,其中,利用单片机实现的电子钟具有编程灵活,便于电子钟功能的扩充,即可用该电子钟发出各种控制信号,精确度高等特点。所设计的电子钟有以下功能:1.24小时制时间显示。2.可随时进行时间校对。3.整点报时。4.闹钟功能。为了节约制作硬件的开支,我们利用单片机开发机上的硬件资源,开发了电脑数字钟的软件。该数字钟由8031单片机控制,采用24小时制计时,利用开发机上的六个LED显示器来显示时、分和秒,使用P1端口中的端口线实现整点报时功能;使用P3端口的实现闹钟功能。其硬件原理图如图一所示。
简单。如果是基于时间的加个RTC时钟电路,最好是能有纽扣电池,掉电后时间不变。最好是加个根据亮度能自动亮的电路,就是说在白天如果光线太暗,也可以自己亮,就是说加个光传感器。如果你要调光的,需要加个DAC电路,然后路灯上需要加根据你的DAC的输出,进行路灯电压或者电流调整的模块。如果你要轮流熄灭就简单些。如果你两盏轮流熄灭就两盏一组,三盏轮流灭就三盏一组,只需要单片机的IO口轮流高电平就行。但需要在路灯上加继电器。你要先根据你所需要的接口选好单片机,然后再选外围电路的芯片或模块。原理图就没有了,论文还是你自己写吧。网上找找看有没有类似的吧。
随着人们自身素质提升,报告的用途越来越大,我们在写报告的时候要注意逻辑的合理性。那么报告应该怎么写才合适呢?以下是我为大家整理的电子信息工程毕业论文开题报告,希望能够帮助到大家。
毕业设计的内容和意义
毕业设计内容:
1.熟悉单片机系统设计方法,独立完成电路和程序设计。
2.用PROTEUS进行系统调试和仿真。
3.设计、制作并调试硬件系统。
4.完成相关软件文档资料。
毕业设计应完成的技术文件:
字以上毕业设计开题报告,2000字以上英文参考文献的中文译文。
2.毕业设计论文(15000字以上)。
3.提供设计原理图和相应程序。
毕业设计意义:
随着时代的发展,现代化建设步伐不断加快,对道路照明及道路亮化工程需求也更大,而能源的供需矛盾也越来越突出,节电节能、绿色照明的要求越来越迫切,越来越高。现在再采用那些传统的手控、钟控照明系统的方法已不能满足要求。如何充分利用高科技手段解决上述矛盾也就成为当前照明控制领域一个新的和紧要的课题。路灯照明是日常生活中必不可少的公共设施。路灯照明耗电量约占总耗电量的15%,全国各地无不面对电力紧张带来的各种问题。面对供电紧张形势,路灯巡查对于国家来讲是一项需要耗费大量人力的工作,各种临时应急节电措施被广泛采用:夜晚间隔关灯、调整路灯开关的时间、在用电紧张的日子里关闭景观照明等等,当用电高峰过后,这些措施可能就被束之高阁,明年的用电高峰来临,一切又会重新开始。这样的节电措施,在缓解用电紧张的同时,却带来资源的浪费和对人们日常生活的负面影响。缓解用电紧张的最佳和有效的办法是对用电实施智能化管理,减少浪费,使我们的每一度电都能物尽其用!启用先进路灯监控系统,可以对路灯实施统一启闭,对夜间照明系统和路灯的实时监控和管理,确保高效稳定,全天候运行,控制不必要的“全夜灯照明”,有效节约电能消耗。对于学校公共照明系统来说,采用智能化的管理系统是实现能源节约、减少资源浪费、满足人们生活要求、显示现代化校园的科学解决方案。
目前已有一小部分校园参考了公路路灯的节能措施,到了后半夜将电灯亮度调低,或采取等间隔亮灯的方式来节约用电,但是这样一个方法却带来路灯过亮或过暗的问题:
1.控制落后
开关灯方式落后:当前路灯控制,还停留在手动、光控、钟控方式。受季节、天气和人为因素影响,自动化管理水平低,经常该亮时不亮,该灭时不灭,极易造成极大的能源浪费,增加了财政负担。
2.操控不便
调节操控能力不足,无法远程修改开关灯时间,不能根据实际情况(天气突变,重大事件,节日)及时校时和修改开关灯时间。
3.灯况不明
不具备路灯状况监测,现有的照明设施管理工作主要采用人工巡查模式,不仅工作量大,还浪费人力、物力、财力。故障依据主要来源于巡视人员上报和市民投诉缺乏主动性、及时性和可靠性,不能实时、准确、全面地监控全城的路灯运行状况缺乏有效的故障预警机制。
4.不能很好的应用在前半夜
因为其前半夜6个小时以上全部采取正常亮度,这样就会出现在没有行人、车辆经过校园道路时的电力资源浪费这一现象,而除了晚上6点-9点人车流高峰期以外其余时间人车流量确实相对较少,所以我们认为校园照明有更大的节能潜力。
针对以上现有节能情况分析,我们设计了一种高效率的智能节能路灯,路灯控制器内应同时设有光控和时控模块,该模块先服从光度控制,再服从时间控制,能满足达到一定光度开关路灯和达到特定时间开关路灯的要求。同时,我们认为路灯应改进为为红外感测路灯。针对校园人、车流量的高低峰时段对路灯分为节能状态和标准状态。在人车流量的高峰期如清晨上班时间和傍晚18点—21点,路灯要保持持续标准亮度,而在深夜路灯将转为节能状态,通过红外感测,只在有人、车通过时才变亮。使用红外感测,与声控相比,感应精度更高,避免了一些噪音而使灯无效闪烁。将所有的路灯连接到单片机上,单片机和计算机通信,用计算机控制路灯工作状态。可设定自动控制方式和人工控制方式。自动控制方式可根据地太阳活动规律,并结合实际情况控制路灯的工作方式。当夜幕降临,或光线已经较暗时,虽然未达到设定时间,也能自动开启。交通高峰期,应达到持续满额亮度;高峰期后,进入红外感应,实现智能和节能的控制。人工控制方式可随时设定开关时间、路灯开启比例或单独控制路灯的开与关。另外通过路灯的工作状态可对路灯损坏实现实时报警,并可显示具体的位置,提醒维修人员及时维修,中心控制器带有时钟芯片,该时钟芯片带有EEPROM,可以保持单片机工作参数,即使通信发生错误,路灯也能按照最后的程序进行工作。
文献综述
一、设计方案
本设计选用STC89C52单片机作为系统的核心部件,实现系统的控制和处理的功能。各模块所包含的功能如下:(1)红外模块:夜晚进行检测是否有行人。(2)显示模块12864:显示相应的时间和日期信息。(3)时钟模块:手动切换时间,自己设定开灯时间。(4)光敏电阻传感器模块:用于检测周围环境光强度,若光强低于标准值则开启路灯。
二、硬件电路设计
1.主控制器STC89C52
STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
STC89C52具有以下标准功能:8k字节Flash,512字节RAM,32位I/O口线,看门狗定时器,内置4KBEEPROM,MAX810复位电路,3个16位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外STC89C52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/12T可选。
2.红外模块
本设计采用HC-SR501红外模块,它是基于红外线技术的'自动控制模块,采用德国原装进口LHI778探头设计,灵敏度高,可靠性强,超低电压工作模式,广泛应用于各类自动感应电器设备,尤其是干电池供电的自动控制产品。该模块用于检测夜晚是否有行人路过,因此产生高地电平,并通过软件的方法来处理电平信号。
3.光敏电阻传感器模块
本设计采用3线制光敏电阻传感器模块,是一款灵敏型光敏电阻传感器,用比较器输出,信号干净,波形好,驱动能力强,超过15mA。同时配有可调电位器可调节检测光线亮度,用于检测周围环境光强度,若光强低于标准值则开启路灯。
4.显示模块
本设计采用液晶显示器12864显示时间和日期。液晶显示屏的第一行显示年月日,第二行显示的实时时钟,硬件电路中的12864的数据端口接到单片机P1口,数码管的4,5,6管脚分别与单片机的相连,通过单片机的信息处理,从而在液晶显示屏上显示各段信息。
四、软件设计
主程序主要设计各个部分子程序的调用,子程序有时钟程序和显示子程序两部分。程序初始化后,红外模块子程序判断有没有行人,输出一个信号,经软件处理。12864液晶显示子程序主要通过接收主程序发出的信号,将其设置输入为模式子函数形成,并初始化LCD子函数,显示日期子函数,显示时间子函数。
五、仿真实现
该系统的软件仿真采用Proteus软件,当系统开机时,系统进入初始化界面,液晶显示第一行为时间信息,第二行为日期信息,当白天的时候,打开光强和红外判断,同时成立才开启路灯。设定按钮可手动改变时间信息。
参考文献:
1.胡汉才.单片机原理及其接口技术[M].北京:清华大学出版社.
2.周润景等.Proteus在MCS-51&ARM7系统中的应用[M].北京:电子工业出版社.
3.侯玉宝等.基于Proteus的51系列单片机设计与仿真[M].北京:电子工业出版社.
4.张靖武等.单片机系统的PROTEUS设计与仿真[M].北京:电子工业出版社.
5.楼然苗等.单片机课程设计指导[M].北京:北京航空航天大学出版社.
6.周向红等.51系列单片机应用与实践教程[M].北京:北京航空航天大学出版社.
7.李林功.单片机原理与应用—基于实例驱动和Proteus仿真[M].北京:科学出版社.
8.薛钧义,张彦斌.MCS-系列单片微机计算机及其应用[M].西安:西安交通大学出版社.1997
9.何利民.单片机应用系统设计.[M]北京航空航天大学出版社.1995
研究内容
红外模块的使用
单片机读取时钟芯片
用液晶显示相关数据
绘出逻辑图
研究计划
第一周——第二周:下毕业设计任务书,明确设计要求。查阅、搜集毕业设计相关资料。着手翻译相关英文资料,并熟悉PROTEUS软件和单片机的相关开发知识。
第三周——第四周:对查阅的文献资料归纳综述撰写开题报告。完成毕业设计需求分析,确定系统框图。
第五周——第六周:方案论证,设计硬件电路。分析设计的电路,提出软件设计思路;毕业设计初期检查。
第七周——第八周:在PROTEUS中实现软、硬件设计与调试。分析调试中的问题,改进并重新调试达到技术要求。
第九周——第十周:软、硬件电路进行整体测试,修改并完善程序;毕业设计中期检查。
第十一周——第十二周:设计并制作印制电路板;完成硬件的安装和调试。完成整个系统的软件、硬件的调试。
第十三周——第十四周:研究工作总结,撰写毕业论文。
第十五周——第十六周:论文修改及评阅,论文答辩。
特色与创新
路灯控制器内应同时设有光控和时控模块,该模块先服从光度控制,再服从时间控制,能满足达到一定光度开关路灯和达到特定时间开关路灯的要求。同时,路灯为红外感测路灯。针对校园人、车流量的高低峰时段对路灯分为节能状态和标准状态。在人车流量的高峰期如清晨上班时间和傍晚18点—23点,路灯要保持持续标准亮度,而在深夜路灯将转为节能状态,通过红外感测,只在有人、车通过时才变亮。
一、毕业设计题目及要求 (2个) 1、基于单片机控制的电动机Y-△启动的设计 要求:1)控制器为单片机,电动机为三相异步电动机;2)启动时间为3秒;3)由按键设置电动机Y-△运行、停止。 2、基于单片机控制的可调直流稳压电源的设计 要求:1)控制器为单片机,电压输出范围为0-10V,电压精度为;2)通过数码管显示电压值;3)由按键设置电压值。 二、毕业设计用到的主要软件(及功能) 毕业设计用到的主要软件(及功能):Keil 51(源程序编译),Proteus(电路仿真),AutoCAD(绘图), Visio(绘流程图), Protel 99SE(原理图电路设计,PCB板制作) 三、单片机方面毕业设计要求 1、学会编写程序(用C语言或汇编语言),用Keil 51软件对源程序进行编译。 2、学会用Proteus电路仿真软件对所设计的硬件电路进行仿真。 3、在写毕业论文时,学会用Word、AutoCAD, Visio,Protel 99SE等软件对程序流程图、电路原理图等进行绘制。 相关答案 ↓位朋友,以51单片机为例。51现在很多都是用仿真器来进行在线调试的,而每个公司的仿真器都会有自带的编程软件,当然,跟keil是差不了多少的。 步骤大体如下: 1.新建,进行程序的编写 2.连上仿真器或烧写器,这一步有可能要对仿真器或烧写器进行设置,具体可看它们的使用说明 3.对程序进行编译,这一步会自动检测你的程序有没错,如果有错,是不能进入下一步的.如果你用的是仿真器,这一步编译成功后就可以直接运行进行在线调试了。 4.如果用的是烧写器,那就进行烧写 各个软件和调试方法会有些不同,但大体就是这样,一些调试工具的说明书也有很详细的说明。 学参数测量技术涉及范围广,特别是微电压、微电流、高电压以及待测信号强弱相差极大的情况下,既要保证弱信号的测量精度又要兼顾强信号的测量范围,在技术上有一定的难度。传统的低成本仪表在测量电压、电阻时都采用手动选择档位的方法来转换量程。在使用中,当忘记转换档位时,会造成仪表测量精度下降或损坏。 现代电子测量对系统的精度要求越来越高且智能化程度也越来越高。全量程无档自动量程转换电压表和电阻表是在保证测量精度不下降的前提条件下省去手动转换量程的工作,得到了广泛应用。 本文介绍了一种基于AT89S52 单片机 的智能多用表。该表能在单片机的控制下完成直流电压、电阻和直流电流的测量。测量电流部分采用了简单的I/V转换电路完成测试;测量电压部分结合模拟开关CD4051和运算放大器OP07构成程控放大器,实现了自动量程转换;测量电阻部分也由模拟开关CD4051和运算放大器OP07相结合,在单片机控制下完成了自动量程转换。电流、电压和电阻的最终测量信号都在单片机的控制下由12位A/D转换器TLC2543进行采集,采集的信号经单片机数据处理后通过LCD(12864)显示出来,测量结果还可以由带有串行EEPROM的CPU存储器和监控器的X25045进行多个数据保存。 关键词:TLC2543 自动量程转换 程控增益放大器 电压 电阻 电流 目录 摘要1 Abstract 2 第一章 绪论 5 1. 1 概述 5 1. 2 智能仪器/仪表国内外发展概况 5 1. 3 课题研究目的及意义 6 第二章 系统结构及功能介绍 8 2. 1 系统功能和性能指标 8 2. 1. 1 仪表功能 8 2. 1. 2 性能指标 8 2. 1. 3 本机特色 8 2. 1. 4 系统使用说明 9 2. 2 系统工作原理概述 9 第三章 方案设计与论证 11 3. 1 量程选择的设计与论证 11
家用可燃气体报警器的设计·基于数字温度计的多点温度检测系统·基于凌阳单片机的语音实时采集系统设计·基于单片机的数字频率计的设计·基于单片机的数字电子钟设计·设施环境中温度测量电路设计·汽车倒车防撞报警器的设计·篮球赛计时记分器·基于单片机的家用智能总线式开关设计·设施环境中湿度检测电路设计·基于单片机的音乐合成器设计·设施环境中二氧化碳检测电路设计·基于单片机的水温控制系统设计·基于单片机的数字温度计的设计·基于单片机的火灾报警器·基于单片机的红外遥控开关设计·基于单片机的电子钟设计·基于单片机的红外遥控电子密码锁·大棚温湿度自动监控系统·基于单片机的电器遥控器的设计·单片机的语音存储与重放的研究·基于单片机的电加热炉温度控制系统设计·红外遥控电源开关·基于单片机的低频信号发生器设计·基于单片机的呼叫系统的设计·基于PIC16F876A单片机的超声波测距仪·基于单片机的密码锁设计·单片机步进电机转速控制器的设计·由AT89C51控制的太阳能热水器·防盗与恒温系统的设计与制作·AT89S52单片机实验系统的开发与应用·基于单片机控制的数字气压计的设计与实现·智能压力传感器系统设计·智能定时器·基于单片机的智能火灾报警系统·基于单片机的电子式转速里程表的设计·公交车汉字显示系统·单片机数字电压表的设计·精密VF转换器与MCS-51单片机的接口技术·基于单片机的居室安全报警系统设计·基于89C2051 IC卡读/写器的设计·PC机与单片机串行通信毕业论文·球赛计时计分器 毕业设计论文·松下系列PCL五层电梯控制系统我这有,肯定有你满意的QQ 89 ........................................后面接着输入...... 36........................................后面接着输入...... 28........................................后面接着输入...... 136 (4行连着输入就是我的QQ)
/*******************************单片机抢答器*****************************//******必要的变量定义******/#include<>#define uchar unsigned char //宏定义uchar code table[]={0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6};sbit k=P3^0; //开始键为 led=P3^6; //指示灯sbit k1=P2^0;sbit k2=P2^1;sbit k3=P2^2;sbit k4=P2^3;sbit k5=P2^4;sbit k6=P2^5;sbit k7=P2^6;sbit k8=P2^7;/******延时子程序******/void delay(uchar c){unsigned char a,b;for(;c>0;c--)for(a=142;a>0;a--)for(b=2;b>0;b--);}/******中断0子程序******/void int_0() interrupt 0{EX0=0; //关闭外中断0led=1; //关闭led{if(k1!=1)P0=table[1];P1=0xfe;if(k2!=1)P0=table[2];P1=0xfd;if(k3!=1)P0=table[3];P1=0xfb;if(k4!=1)P0=table[4];P1=0xf7;if(k5!=1)P0=table[5];P1=0xef;if(k6!=1)P0=table[6];P1=0xdf;if(k7!=1)P0=table[7];P1=0xbf;if(k8!=1)P0=table[8];P1=0x7f;}EX0=1; //开外中断0}/******主程序******/void main(){k=1; //开始键 为高电平led=1; //led为高电平 灯灭while(1){P2=0xff;if(k!=1){led=0; //led亮EA=1; //开总中断EX0=1; //开 外中断润徐寄存器IEIT0=0; //设置外中断触发控制为低电平触发}}}
用单片机做抢答器不难,自己随便就可以做的,我没有毕业论文,
目录第一章概述…………………………………………………………………………的简介………………………………………………………………………的用途与特点………………………………………………………………的用途………………………………………………………………的特点……………………………………………………………的分类………………………………………………………………………按I/O点数容量分类……………………………………………………按结构形式分类…………………………………………………………4第二章整体方案的选择……………………………………………………………整体功能介绍…………………………………………………………………控制要求………………………………………………………………………用单片机和PLC分别做系统的比较…………………………………………7第三章硬件电路设计……………………………………………………………控制特点分析…………………………………………………………………机型的选择步骤与原则…………………………………………………抢答器流程图…………………………………………………………………程序中所使用的FX系列PLC的编程元件介绍………………………………三菱FX系列PLC取指令与输出指令(LD/LDI/LDP/LDF/OUT)……三菱FX系列PLC触点串联指令(AND/ANI/ANDP/ANDF)…………三菱FX系列PLC触点并联指令(OR/ORI/ORP/ORF)………………三菱FX系列PLC块操作指令(ORB/ANB)………………………三菱FX系列PLC置位与复位指令(SET/RST)……………………传送类指令MOVSMOVCMOVBMOVFMOV………………………………三菱FX系列PLC常数(K、H)………………………………………三菱FX系列PLC输入继电器(X)…………………………………三菱FX系列PLC输入继电器(Y)…………………………………辅助继电器…………………………………………………………三菱FX系列PLC定时器(T)………………………………………微分指令(PLS/PLF)………………………………………………位右移和位左移指令………………………………………………与七段LED显示器连接设计……………………………………………数码管的结构及主要特性………………………………………与七段数码管方案选择…………………………………………与七段数码管直接连接阻值计算………………………………外部硬件接线图……………………………………………………26第四章软件设计…………………………………………………………………分配………………………………………………………………………根据控制要求进行梯形图设计………………………………………………程序运行过程分析……………………………………………………………源程序…………………………………………………………………………程序的下载、安装和调试……………………………………………………41第五章总结与展望………………………………………………………………42致谢…………………………………………………………………………………43参考文献……………………………………………………………………………45
电子实习任务书1、时间:2006年12月18日—2006年1月7日2、实习单位:3、实习目的: 1>提高电路分析水平及综合运用的能力。 2>熟悉常用电子元器件的外型结构,掌握其标志方法。 3>掌握印制电路板的设计与制作方法。 4>通过产品的安装与调试,掌握电子产品的装配工艺与调试方法。 5>注重实践能力的培养,提高个人动手实践能力。4、实习任务: 基本要求: <1>具有八路输入,能够识别最先输入的信号,显示选号,并有声音提示。 <2>对回答问题所用的时间进行到计时显示,并提示结束时间报警。 <3>具有抢答开关功能,按下该键后系统进入抢答状态。 发挥部分: <1>在按下抢答开关之前的信号判断为提前抢答,显示选号,声音提示,连续达到定次数后限制其抢答。 <2>具有设置上述提及的时间、次数等参数的功能。实习报告前言 随着现代电子电路的快速发展,以及电子行业对现有电子工程技术的不断需求,特别是对实际操作实践的电子人才的需求越来越多,所以加强学生动手能力、重视实践应该是电子发展需求的必然趋向。实践动手能力的培养是一种综合能力,这种能力当然是在一定难度的前提下完成的,通过一定数量的实践才能逐步形成的。因此在培养实践能力的同时,要通过实践来不断的发现问题和解决问题的途径和方法,从而提高实践能力。 近年来,随着单片机档次的不断提高,功能的不断完善,其应用日趋成熟、应用领域日趋扩大,特别是工业测控、尖端武器和日用家电等领域更是因为有了单片机而生辉增色。单片机应用技术已成为一项新的工程应用技术。本次实习设计的题目为基于单片机的抢答器。在本次的课程设计中我主要负责了该系统的印制电路板PCB的制作一、方案论证 方案一:系统各部分采用中小规模集成数字电路,用机械开关按钮作为控制开关,完成抢答输入信号的触发。该方案的特点是中小规模集成电路应用技术成熟,性能可靠,能方便地完成选手抢答的基本功能,但是由于系统功能要求较高,所以电路连接集成电路相对较多,而且过于复杂,并且制作过程工序比较烦琐,使用不太方便。 方案二:该系统采用MCS-51系列单片机AT89S51作为控制核心,该系统可以完成运算控制、信号识别以及显示功能的实现。由于用了单片机,使其技术比较成熟,应用起来方便、简单并且单片机周围的辅助电路也比较少,便于控制和实现。整个系统具有极其灵活的可编程性,能方便地对系统进行功能的扩张和更改性。 CS-51单片机特点如下: 1> 可靠性好:单片机按照工业控制要求设计,抵抗工业噪声干扰优于一般的CPU ,程序指令和数据都可以烧写在ROM许多信号通道都在同一芯片,因此可靠性高。 2> 易扩充:单片机有一般电脑所必须的器件,如三态双向总线,串并行的输入及输出引脚,可扩充为各种规模的微电脑系统 3> 控制功能强:单片机指令除了输入输出指令,逻辑判断指令外还有更丰富的条件分支跳跃指令。原理框图如1-1所示;图1-1 方案比较及其选用依据,显然方案二比方案一简单的多,不但从性能上优于方案一,而且在使用上及其功能的实现上都较方案一简洁,并且由于单片机具有优越的高集成电路性,使其工作速度更快、效率更高。另外AT89S51单片机采用12MHz的晶振,提高了信号的测量精度,并且使该系统可以通过软件改进来扩张功能。而方案一采用了中小规模集成电路,有其复杂的电路性能,从而可能会使信号的输入输出产生延时及不必要的误差。依此依据选择方案二比较适合。二、原理分析 1. 本电路采用单片机AT89C51作为控制芯片,单片机的P0口外接八个发光二极管,每个发光二极管分别作为八位选手的信号指示灯。并在各个外接电路上并接开关按键,按键另一端接地。发光二极管采用共阳极接法,由于P0口为高电平呈输入状态,当有按键按下时,P0口呈低电平与按键对应的发光二极管满足点亮条件点亮。在程序编程上采用查询,查询P0口P0。0到P0。7的八个端口呈低电平,即查询是哪个选手先按键,然后将选手号码的字节数据送至串行口输出并在数码管上显现出来。 2. 蜂鸣器是利用三极管处于开关状态是的导通与截止工作,在三极管导通时蜂鸣器工作,三极管截止时蜂鸣器不工作。三极管采用8550 PNP型基极接于P1。2口置其低电平时三极管导通,置其高电平时三极管截止。 3. 数码管采用共阳极七段显示,其内部发光二极管为共阳极接高电平,当对应发光二极管一端为低电平时发光二极管点亮,显示的数字或字符由送入的字节数据控制,字节数据的输出采用串形口工作模式0,8位串行字节数据的输出通过RXD端口送出,TXD端用于送出同步移位脉冲,作为外接器件的同步移位信号。数据的发送是在TI=0的情况下,由一写发送缓冲器的指令开始CPU执行完该指令,串行口即将8位数据从RXD端送出,同时TXD端发出同步移位脉冲。8位数据发送完毕后由硬件置位TI=1,通过查询TI位来确定是否发送完一组数据,TI=1表示发送缓冲器已空,当要发送下一组数据时用软件使TI清零,然后即可发送下一组数据。 4. 软件设计分析首先在程序的开始为选手设置了一段违规程序,该程序的作用是为了防止选手在主持人没有按下抢答键时,有的选手已经提前抢答了,本次抢答为无效抢答,并有报警和记录下该位选手的选号,做违规处理,如果选手超出了在规定的提前抢答次数,则该选手将被取消以后的抢答资格。如果在主持按下抢答键时再抢答,该次抢答被视为有效抢答,在主持按下回答问题的键时选手就可以在规定的时间内回答问题了图1-2 <1> 选手查询程序: ORG 0000HSTART:CLR A MOV A,#0FFH MOV P0,A LOP:JNB P2。4,LP JNB P0。0,SA1 JNB P0。1,SA2 JNB P0。2,SA3 JNB P0。3,SA4 JNB P0。4,SA5 JNB P0。5,SA6 JNB P0。6,SA7 JNB P0。7,SA8 SJMP LOP SA1:AJMP SB1 SA2:AJMP SB2 SA3:AJMP SB3 SA4:AJMP SB4 SA5:AJMP SB5 SA6:AJMP SB6 SA7:AJMP SB7 SA8:AJMP SB8 LP:MOV R0,#9 LOP1:LCALL LED LCALL DEL JNB P0。0,SIP1 JNB P0。1,SIP2 JNB P0。2,SIP3 JNB P0。3,SIP4 JNB P0。4,SIP5 JNB P0。5,SIP6 JNB P0。6,SIP7 JNB P0。7,SIP8 DEC R0 CJNE R0,#0,LOP1 MOV R0,#0 LCALL LED LCALL DEL SJMP LOP SIP1:AJMP DIP1 SIP2:AJMP DIP2 SIP3:AJMP DIP3 SIP4:AJMP DIP4 SIP5:AJMP DIP5 SIP6:AJMP DIP6 SIP7:AJMP DIP7 SIP8:AJMP DIP8 SB1:MOV R2,#1 LCALL LED1 LCALL DE SJMP LP1 SB2:MOV R2,#2 LCALL LED1 LCALL DE SJMP LP1 SB3:MOV R2,#3 LCALL LED1 LCALL DE SJMP LP1 SB4:MOV R2,#4 LCALL LED1 LCALL DE SJMP LP1 SB5:MOV R2,#5 LCALL LED1 LCALL DE SJMP LP1 SB6:MOV R2,#6 LCALL LED1 LCALL DE SJMP LP1 SB7:MOV R2,#7 LCALL LED1 LCALL DE SJMP LP1 SB8:MOV R2,#8 LCALL LED1 LCALL DE SJMP LP1 LP1:JNB P2。4,LOP2 SJMP LP1 DIP1:MOV R2,#1 LCALL LED1 LCALL DE SJMP LH1 DIP2:MOV R2,#2 LCALL LED1 LCALL DE SJMP LH1 DIP3:MOV R2,#3 LCALL LED1 LCALL DE SJMP LH1 DIP4:MOV R2,#4 LCALL LED1 LCALL DE SJMP LH1 DIP5:MOV R2,#5 LCALL LED1 LCALL DE SJMP LH1 DIP6:MOV R2,#6 LCALL LED1 LCALL DE SJMP LH1 DIP7:MOV R2,#7 LCALL LED1 LCALL DE SJMP LH1 DIP8:MOV R2,#8 LCALL LED1 LCALL DE SJMP LH1 LH1:JNB P2。4,LOOP SJMP LH1 LOP2:MOV A,#11H MOV SBUF,A JNB TI,$ CLR TI LCALL DEL AJMP LOP <2> 串行输出程序: 该部分程序的设计利用了单片机的串行模式0输出,该输出方式占用IO口少。可以省去许多IO口作为功能的扩展使用。在该模式下,我们采用了输出查询的方式,就是要借助发送标志TI,当程序执行到发送标志位时,查询其标志位TI的值,只要TI的值是0程序就继续查询,知道查询到TI为1时才结束,然后在进入下一组数据的发送。由于串行输出时送进去的数都是十进制数,以致计算机不能识别,所以还要把送进去的十进制数转化成而进制数,这样才能输出。因此在输出程序前必须有拆字程序,把原来送进去的十进制数转化成二进制数,然后在输出并通过数码管显示出来。但是如果在显示选手选号与显示选手回答问题所用的到计同用一段串行输出程序时就会造成程序的混乱,所以在此处设计了两段初始值不同的显示程序,从而可能增加了程序的烦琐化。 LED1:MOV A,R2 MOV B,#10 DIV AB MOV R1,A MOV R3,B MOV A,R1 MOV DPTR,#TAB MOVC A,@A+DPTR MOV SBUF,A JNB TI,$ CLR TI MOV A,R3 MOVC A,@A+DPTR MOV SBUF,A JNB TI,$ CLR TI RET。 LED:MOV A,R0 MOV B,#10 DIV AB MOV R1,A MOV R3,B MOV A,R1 MOV DPTR,#TAB MOVC A,@A+DPTR MOV SBUF,A JNB TI,$ CLR TI MOV A,R3 MOVC A,@A+DPTR MOV SBUF,A JNB TI,$ CLR TI RET DE:CLR P1。2 LCALL DEL01 SETB P1。2 LCALL DEL01 RETTAB:DB 11H,0D7H,32H,92H,0D4H,98H,18H,0D3H,10H,90H RET END <3>倒计时程序 该程序为选手回答问题时的30秒倒计时程序,其中前25秒为正常的倒计时,在后5秒倒计时时伴随有报警声,用于提示选手回答问题的剩余时间。如果该选手在正常的倒计时内没有完成问题的回答,那么倒计时将被清零。 LOOP:MOV R0,#30 LPP:LCALL LED LCALL DEL JNB P2。4,LOP2 DEC R0 CJNE R0,#5,LPP MOV R0,#5 LPP1:JNB P2。4,LOP2 LCALL LED LCALL DE DEC R0 CJNE R0,#0,LPP1 MOV R0,#0 LCALL LED LCALL DEL LJMP START <4>延时程序 该系统设计了两段延时程序,一段1秒延时,是为了30秒倒计时调用和程序中一秒延时所用;另一段为0。5秒延时,用于报警。程序的设计中报警时间为一秒,但是由于在硬件的设计时只设计了一个按键,这样就会造成连续按键时会使所设定的报警声不断的响,这是设计中不允许的,所以在软件编程时设计了一个0。5秒的延时,被报警时所调用,这样就使报警声能很清楚地区分出来了 DEL:MOV R6,#20 DEL01:MOV R6,#10 DEL1:MOV R5,#100 DEL11:MOV R5,#100 DEL2:MOV R4,#250 DEL21:MOV R4,#250 DJNZ R4,$ DJNZ R4,$ DJNZ R5,DEL2 DJNZ R5,DEL21 DJNZ R6,DEL1 DJNZ R6,DEL11 RET RET <5>报警程序 该段程序主要是用于本系统中的所有报警使用,报警时间延时为1秒钟。 DE:CLR P1。2 LCALL DEL01 SETB P1。2 LCALL DEL01 RET三、制作过程 ×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××四、心得体会 ××××××××××××××××××××××××××××××××××××××××××××××××五、参考文献曾峰,巩海洪,曾波,电子工业出版社,印刷电路板(PCB)设计与制作 梅海凤,王艳秋,张军,汪毓铎,清华大学出版社 单片机原理与接口技术 北京交通大学出版社