摘 要近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此越来越广泛地应用各个领域.本文的电子钟系统是以单片机(AT89C51)为核心,时钟芯片DS1302、数码管显示驱动芯片MAX7219等元器件组成。具体介绍应用Proteus的ISIS软件进行单片机系统的电子钟设计与仿真的实现方法。该方法既能准确验证所设计的系统是否满足技术要求,又能提高系统设计的效率和质量,降低开发成本,具有推广价值。关键词:单片机; 时钟芯片 ;数码管显示驱动芯片 ;Proteus;电子钟Design and Simulation Of electronic clock Based onSingle-chip SystemQiu SongtangAbstractIn recent years, with computers in the infiltration and the development of large-scale integrated circuits. SCM application is steadily deepening, as it has strong function, small size, low power dissipation, low prices, reliable, easy to use features, it is particularly suited to and control of the system, increasingly widely used in various article describes an electronic bell system is single-chip microcomputer (AT89C51) as the core, the clock chip DS1302, LED display driver chip components, such as MAX7219 the application of Proteus's ISIS software of the electronic single-chip system clock to achieve the design and simulation methods in method can not only test the property of the system precisely,but also improve development efficiency and reduce development cost,which values in words: AT89C51; DS1302; MAX7219; Proteus; electronics clock目 录第一章 绪论 ……………………………………………………………… 引言 …………………………………………………………………… Proteus软件简介 …………………………………………………… 2第二章 系统设计 …………………………………………………………. 电子钟系统器件选择 ………………………………………………………… AT89C51单片机简介 …………………………………………… 实时时钟电路DS1302工作原理 …………………………………… MAX7219工作原理 ………………………………………………. 电子钟系统设计流程 ……………………………………………… 11第三章 硬件电路设计 …………………………………………………… Protel DXP电路图设计 ………………………………………………… Proteus 电路图设计 ………………………………………………… 13第四章 软件设计 …………………………………………………………… 程序流程图设计 ………………………………………………………………源程序设计 …………………………………………………………………… KeilC51进行程序调试 ……………………………………………………… 18第五章 系统调试与仿真 …………………………………………………… Proteus中Hex文件选择 …………………………………………………… Proteus 进行电子钟系统仿真 …………………………………… 20结束语 ………………………………………………………………………… 22参考文献 ………………………………………………………………………23
随着人们自身素质提升,报告的用途越来越大,我们在写报告的时候要注意逻辑的合理性。那么报告应该怎么写才合适呢?以下是我为大家整理的电子信息工程毕业论文开题报告,希望能够帮助到大家。
毕业设计的内容和意义
毕业设计内容:
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点,路灯要保持持续标准亮度,而在深夜路灯将转为节能状态,通过红外感测,只在有人、车通过时才变亮。
红外感应自动门protues仿真,希望对你有用
是否有真实性。 毕业论文按实物和仿真具体就在是否存在真实性,实物是更有说服力的,但是一部分毕业论文只能进行仿真,是不可能通过实物,会有很高的经济要求,但是仿真也是可以的。毕业论文(graduation study)是专科及以上学历教育为对本专业学生集中进行科学研究训练而要求学生在毕业前撰写的论文。毕业论文一般安排在修业的最后一学年(学期)进行,论文题目由教师指定或由学生提出,学生选定课题后进行研究,撰写并提交论文,目的在于培养学生的科学研究能力,加强综合运用所学知识、理论和技能解决实际问题的训练,从总体上考查学生大学阶段学习所达到的学业水平。
论文仿真:1、首先上网搜搜 有没有已经实现的代码,能够搜到则会让你轻松很多;2、在网上搜要仿真的论文,然后搜论文作者的实验室主页,看作者是否有公开代码;3、实在找不到现成的的代码,就只能老老实实自己对算法进行是实现了,有些时候还可以借助MATLAB的工具箱,会方便很多。设计论文第一:毕业设计论文是高等学校教学计划中重要组成部分之一,同时对于学生来说是必不可少的教学阶段。第二:设计论文的含义是指大学生的毕业设计论工不仅实现了理论同实践的密切结合,而且与教学和科研以及生产相相互结合的过程。第三:另外毕业设计论文的撰写也是对学生进行综合素质教次育的重要途经,是学校在培养高级专门人才的过程中十分特殊的一个环节。为什么要写设计论文?毕业论文占据着教学计划的重要地位,它是培养学生综合运用所学知识和技能,理论联系实际的具体体现,是一次比较全面的科学研究训练.从某种意义上说,它是前期教学的继续、深化和检验,可以培养学生拥有正确的科研思想和严肃认真的工作作风。毕业论文的最终目的是培养学生分析问题和解决问题的能力。需要注意的是,设计论文的标题最好不要超过20个字,要简明且能表明文章的内容。在写论文的时候一定要做到心中有数,内容要连贯且科学,千万不要堆砌辞藻或者文章空泛。最重要的是设计论文一定要自己原创完成,不要去复制抄袭或者是叫人代写。
需要有实时硬件的支持 如dspace系统。
1、百度文库下载几篇本科的现成论文 你就知道了2、仿真就秒杀吧低通巴特沃斯模拟滤波器设计。通带截至频率3400 Hz,通带最大衰减3dB阻带截至频率4000 Hz,阻带最小衰减40dBIir2:模拟低通滤波器转换为数字低通滤波器,脉冲响应不变法和双线性变换法。Iir3:切比雪夫二型低通数字滤波器设计通带边界频率π,通带最大衰减1dB阻带截至频率π,阻带最小衰减80dBIir4:椭圆带通数字滤波器设计Iir5:高通和带通巴特沃思数字滤波器设计双线性变换%低通巴特沃斯模拟滤波器设计clear; close allfp=3400; fs=4000; Rp=3; As=40;[N,fc]=buttord(fp,fs,Rp,As,'s')[B,A]=butter(N,fc,'s');[hf,f]=freqs(B,A,1024);plot(f,20*log10(abs(hf)/abs(hf(1))))grid, xlabel('f/Hz'); ylabel('幅度(dB)')axis([0,4000,-40,5]);line([0,4000],[-3,-3]);line([3400,3400],[-90,5])%用脉冲响应不变法和双线性变换法将模拟滤波器离散化clear; close allb=1000;a=[1,1000];w=[0:1000*2*pi];[hf,w]=freqs(b,a,w);subplot(2,3,1); plot(w/2/pi,abs(hf)); grid;xlabel('f(Hz)'); ylabel('幅度'); title('模拟滤波器频响特性')Fs0=[1000,500];for m=1:2Fs=Fs0(m)[d,c]=impinvar(b,a,Fs)[f,e]=bilinear(b,a,Fs)wd=[0:512]*pi/512;hw1=freqz(d,c,wd);hw2=freqz(f,e,wd);subplot(2,3,2); plot(wd/pi,abs(hw1)/abs(hw1(1))); grid on; hold ontitle('脉冲响应不变法')subplot(2,3,3); plot(wd/pi,abs(hw2)/abs(hw2(1))); grid on; hold ontitle('双线性变换法')end%切比雪夫Ⅱ型低通数字滤波器设计clear; close allwp=; ws=; Rp=1; Rs=80;[N,wc]=cheb2ord(wp,ws,Rp,Rs)[B,A]=cheby2(N,Rs,wc)freqz(B,A)%直接设计带通数字椭圆滤波器clear; close allWp=[]; Ws=[];Rp=; Rs=60;[N,wc]=ellipord(Wp,Ws,Rp,Rs)[b,a]=ellip(N,Rp,Rs,wc)[hw,w]=freqz(b,a);subplot(2,1,1); plot(w/pi,20*log10(abs(hw))); gridaxis([0,1,-80,5]); xlabel('w/π'); ylabel('幅度(dB)')subplot(2,1,2); plot(w/pi,angle(hw)); gridaxis([0,1,-pi,pi]); xlabel('w/π'); ylabel('相位(rad)')%用双线性变换法设计数字高通和带通滤波器clear; close allT=1; wch=pi/2;wlc=*pi; wuc=*pi;B=1; A=[1,];[h,w]=freqz(B,A,512);subplot(2,2,1); plot(w,20*log10(abs(h))); grid%axis([0,10,-90,0]); xlabel('w/π'); title('模拟低通幅度(dB)')%高通omegach=2*tan(wch/2)/T;[Bhs,Ahs]=lp2hp(B,A,omegach);[Bhz,Ahz]=bilinear(Bhs,Ahs,1/T);[h,w]=freqz(Bhz,Ahz,512);subplot(2,2,3); plot(w/pi,20*log10(abs(h))); gridaxis([0,1,-150,0]); xlabel('w/π'); title('数字高通幅度(dB)')%带通omegalc=2*tan(wlc/2)/T;omegauc=2*tan(wuc/2)/T;wo=sqrt(omegalc*omegauc); Bw=omegauc-omegalc;[Bbs,Abs]=lp2bp(B,A,wo,Bw);[Bbz,Abz]=bilinear(Bbs,Abs,1/T);[h,w]=freqz(Bbz,Abz,512);subplot(2,2,4); plot(w/pi,20*log10(abs(h))); gridaxis([0,1,-150,0]); xlabel('w/π'); title('数字带通幅度(dB)')
写毕业设计分析报告首先需要你对毕业设计出来的东西有清晰的概念,了解清楚好毕业设计各方面的知识,在写分析报告的时候,就将毕业设计的各个部分拆分来写,尽量写得详尽一些。
报告主要包括以下几个方面:(一)论文名称论文名称就是课题的名字第一,名称要准确、规范。准确就是论文的名称要把论文研究的问题是什么,研究的对象是什么交待清楚,论文的名称一定要和研究的内容相一致,不能太大,也不能太小,要准确地把你研究的对象、问题概括出来。第二,名称要简洁,不能太长。不管是论文或者课题,名称都不能太长,能不要的字就尽量不要,一般不要超过20个字。(二) 论文研究的目的、意义研究的目的、意义也就是为什么要研究、研究它有什么价值。这一般可以先从现实需要方面去论述,指出现实当中存在这个问题,需要去研究,去解决,本论文的研究有什么实际作用,然后,再写论文的理论和学术价值。这些都要写得具体一点,有针对性一点,不能漫无边际地空喊口号。主要内容包括:⑴ 研究的有关背景(课题的提出): 即根据什么、受什么启发而搞这项研究。 ⑵ 通过分析本地(校) 的教育教学实际,指出为什么要研究该课题,研究的价值,要解决的问题。(三) 本论文国内外研究的历史和现状(文献综述)。规范些应该有,如果是小课题可以省略。一般包括:掌握其研究的广度、深度、已取得的成果;寻找有待进一步研究的问题,从而确定本课题研究的平台(起点)、研究的特色或突破点。(四)论文研究的指导思想指导思想就是在宏观上应坚持什么方向,符合什么要求等,这个方向或要求可以是哲学、政治理论,也可以是政府的教育发展规划,也可以是有关研究问题的指导性意见等。(五) 论文写作的目标论文写作的目标也就是课题最后要达到的具体目的,要解决哪些具体问题,也就是本论文研究要达到的预定目标:即本论文写作的目标定位,确定目标时要紧扣课题,用词要准确、精练、明了。常见存在问题是:不写研究目标;目标扣题不紧;目标用词不准确; 目标定得过高, 对预定的目标没有进行研究或无法进行研究。确定论文写作目标时,一方面要考虑课题本身的要求,另一方面要考率实际的工作条件与工作水平。(六)论文的基本内容研究内容要更具体、明确。并且一个目标可能要通过几方面的研究内容来实现,他们不一定是一一对应的关系。大家在确定研究内容的时候,往往考虑的不是很具体,写出来的研究内容特别笼统、模糊,把写作的目的、意义当作研究内容。基本内容一般包括:⑴对论文名称的界说。应尽可能明确三点:研究的对象、研究的问题、研究的方法。⑵本论文写作有关的理论、名词、术语、概念的界说。(七)论文写作的方法具体的写作方法可从下面选定: 观察法、调查法、实验法、经验总结法、 个案法、比较研究法、文献资料法等。
是否有真实性。毕业论文按实物和仿真具体就在是否存在真实性,实物是更有说服力的,但是一部分毕业论文只能进行仿真,是不可能通过实物,会有很高的经济要求。毕业设计应使学生受到有关科学研究选题,查阅、评述文献,制订研究方案,设计进行科学实验或社会调查,处理数据或整理调查结果,对结果进行分析、论证并得出结论,撰写论文等项初步训练。
毕业论文仿真结果写不少于4页。一般情况下,电气专业的毕业论文实验仿真工作量不少于4页。本科毕业论文一般要求万字以上,包括文字,图表,公式计算,实验或仿真结果分析等。
控制类 matlab ,电子类的很多,网上一搜一大把,其他的我也说不清楚了,不过matlab绝对是强大的仿真软件。说白了,仿真就是混毕业的手段(搞理论的除外)如果你真的到了要写毕业论文准备毕业的地步,你就知道了为什么要用仿真(如果没有仿真,你就要有实际的数据来证明自己的结论),而且也就知道了什么书介绍仿真了,学位越高混毕业的成分越明显。
这需要看硕士论文写的什么内容了。如果写的论文是实验方面的内容或者需要实验数据支撑,那么没有实验肯定是不行的。如果写的论文是理论研究或者模拟仿真方面的内容,那么就不需要实验了。
直接截图的不会清晰度一眼可以看出来是贴的吗你有调清晰度吗
不可以。经过授权仿真软件的版权可以写毕业论文,没经过授权不可以写毕业论文。毕业论文按一门课程计,是普通中等专业学校、高等专科学校、本科院校、高等教育自学考试本科及研究生学历专业教育学业的最后一个环节,为对本专业学生集中进行科学研究训练而要求学生在毕业前总结性独立作业、撰写的论文。