基于单片机的家用热水器控制器的设计开题报告

基于单片机的家用热水器控制器的设计开题报告
基于单片机的家用热水器控制器的设计开题报告

毕业论文(设计)开题报告

论文题目:基于单片机的家用热水器控制器的设计

系部名称:信息工程系专业班级:自动081 学生姓名:xxx 学号:............指导教师:xxx 教师职称:讲师

20 年月日

毕业论文(设计)开题报告

一、文献综述:

一、背景及意义:

目前热水器已成为日常生活中不可缺少的家用电器,设计制造更实用、更方便、更安全、更节能的热水器是产品设计师和生产厂商不断追求的目标。快热式家用电热水器无需储水罐,热水即开即用,无需预热,减少了电能的浪费,应用价值极高。另外还具有体积小、使用安全、安装方便等优点。设计采用数码管显示水温,有功率档调节,出水温度自动控制。系统硬件电路设计包括加热控制、温度检测等电路的设计,系统程序设计包括主函数程序、显示扫描子函数程序、按键扫描处理子程序、加热控制函数程序与温度检测函数程序等的设计。

热水器是一种可供洗手间、厨房、浴室使用的家用电器。具有无污染、安全、保温时间长、使用方便等优点。随着人民生活水平的不断提高和我国电力工业的不断发展,电热水器得到不断普及。目前市场上有两种电热水器,连续水流式和贮水式。前者虽具有加热速度快和体积小等优点,但功率太大,大多数家庭的供电线路难以承受。而市场上贮水式电热水器大多数采用机械式控制器,存在控温精度低、加热时间长、可靠性差、功能单一等不足。针对上述情况,利用先进的单片机作为控制器的核心,结合模糊控制技术,可设计出一种多功能的电热水器控制器。根据MOTOROLA 公司的MC68HC05 系列单片机的资源情况,选用MC68HC05 构成电热水器的控制器能够实现对所有功能的控制。

对于家用电热水器来说,硬件系统是它的最基本的框架,是系统的所有功能的丛础。热水器控制电路数控部分采用AT89S52单片机作为控制核心。硬件的选择和所选硬件的性能对系统的功能实现以及系统的精度都有直接的影响,系统的设计成功与否很大程度上取决于硬件系统的设汁。本系统硬件方案论证包括单片机、温度检测传感器、加热控制驱动电路、电源电路、及键盘和显示等电路的选择。

二、主题

热泵热水器是继电热热水器、燃气热水器以及太阳能热水器之后出现的新型热水器,它避免了电热水器漏电、干烧及燃气热水器使用时易产生煤气中毒等安全隐患,克服了太阳能热水器受天气影响大等缺点,具有高效节能、安全环保、全天候运行、使用方便等优点[1]。

一款新型的智能家用电热水器。该热水器采用motarola 的MC68HC908GR8 系列的单片机作为控制中心,它具有抗干扰能力强,性能稳定等优点。本设计方案较为简单,但只要稍加改进并完善,即可投入批量生产。随着信息技术的发展,智能化的家用电器将逐渐走进人们的家庭。在该设计基础上,利用68HC908GR8 丰富的片上资源及SCI、USB模块通过电话线或网线和家用电脑及因特网相连,可实现对家用电器的远程集中控制,从而使人们的生活更加轻松方便。生活质量的提高使得消费者对电热水器的要求越来越趋向于智能化和数字化,因此我们采用motorola的MC68HC908 单片机作为控制中心设计了这款智能家用电热水器,型号暂定为MHL—I。它抗干扰能力强,工作可靠稳定,完全满足高性能的电热水器的控制要求[2]。

太阳能热水器作为三大热水器之一,因其无污染、使用方便、长期投入成本低等特点,而越来越受到人们的青睐,但与之配套的控制器却还一直处于研究和开发阶段,为解决水温水位的自动控制问题,本电路专门设计水温的实时监测,并在设计中将水位多级化,实现更精确的测量。本次设计运用AT89C52单片机,设计一种自动控制电路,该电路用于太阳能热水器。当使用热水器时,可以自动进行温度检测和液位检测,使太阳能自动补水或排水,真正做到最简单化。并且该电路易于扩展,可实现多点的温度检测,或者更多点的液位检测。文章详细介绍基于单片机的太阳能热水器自动控制系统组成、硬件设计。太阳能热水器自动控制电路采用AT89S52单片机作为控制核心,外围加蜂鸣器控制电路、数码显示电路、水位检测电路、电机控制电路、按键电路、温度检测电路等。数码管实时切换显示当前温度与当前液位。当液位过高时,蜂鸣器报警,并且电机反转进入排水过程:当液位过低时,蜂鸣器报警,并且电机正转进入进水过程。本系统设计简单,成本低,性能优良,具有一定的稳定性和实用性[3]。

基于$3F9488单片机的热泵热水器控制器是了一款以三星$3F9488单片机为核心的控制器。该控制器由主控板和液晶操作板构成,主控制板由多路温度与压力数据采集、开关量输入/输出控制、缺相与相序检测等硬件模块构成;液晶操作板具有系统参数显示、按键输入、故障报警等人机交互操作功能,主控制板和液晶操作板之间通过串口通讯进行数据交换。采用IAR for Samsung SAM8开发环境完成了软件设计。实际使用表明,该控制器可以安全可靠地控制家用、小型商用热泵热水器正常运行,操作简便、功能完善,具有较高的性价比。为了满足对热泵热水器智能控制的需求,本研究采用双$3F9488单片机开发了一款热泵热水器控制器。实际使用结果表明,该控制器工

作安全可靠、操作简易、成本低廉,能够满足家用和小型商用热泵热水器的控制应用需求[4]。

模糊控制技术是一种具有广阔应用前景的技术,采用16 位高性能单片机SPCE061A 结合模糊控制技术,设计了家用电热水器模糊控制系统,完成了系统硬件和软件设计计, 增强了系统功能,提高了系统的安全性。目前市场上有两种电热水器,连续水流式和储水式。前者虽然具有加热速度快和体积小等优点,但需要功率大, 储水式电热水器大多数采用机械式,存在温度控制简单、精度低、加热时间长、可靠性差且功能单一等不足。针对上述情况, 基于单片机电热水器模糊控制系统设计是利用先进的16位SPCE061A单片机作为控制器的核心,结合模糊控制技术,设计了一种多功能家用电热器模糊控制器[5]。

随着现代工业和城镇建设的快速发展,自然资源不断地被开采,能源需求日趋紧张,特别是经济的快速增长和人们对居住舒适环境的渴望,空调以迅猛的速度走入千家万户。因此,空调的节能性显得尤为重要。陈刚,吴长菊在《空调控制技术及发展方向的探讨》中详细介绍了当前各类型空调压缩机控制技术的基本原理和优缺点,并对空调控制技术的发展方向进行了探讨[1]。中央空调在为人们营造舒适环境的同时也带来了能耗问题,如何既满足空调舒适度、又最大限度地节约能源,已日益为人们所关注。在影响空调系统能耗的诸多因素中,空调系统的优化控制是很重要的方面。孟华,龙惟定,王盛卫的《中央空调水系统优化控制研究的发展及现状》介绍了优化控制的发展及优化控制基本思想。

家用空调的内在品质指标有很多,但最关键的除了能效比外,就是噪声。分体式空调室外机内装置的压缩机,是整个制冷系统的动力源,是整台空调的心脏,其消耗的功率占整台空调的97.80%。压缩机的振动及由振动引起的噪声,也成为空调特别是室外机噪声的主要来源。传统的对室外机振动、噪声的研究有很多,但多是以实验为手段,靠积累经验的方法取得的。传统的设计是在半理论、半经验和试验验证的基础上进行的,即“设计-----试制-----试验----改进”的过程,存在着研制开发周期长、成本高、走弯路的问题。李保泽,范颖涛在《空调室外机减振垫对振动和噪声影响的研究》中介绍利用有限元法对某型空调器室外机压缩机、减振垫、四通阀配管系统的几何模型和有限元模型,对模型进行模态分析,研究系统的振型和固有频率,研究三种硬度减振垫压缩机配管结构的振动情况。通过振动和噪声的实际测试,验证理论分析的正

确性[6]。

近来触摸屏的应用日趋普及,空调行业更是没有落后,给千百万的空调用户带来了许多方便。在夏心江,吴志国,胡钢的《触摸式液晶屏二次开发中几项关键技术研究》中探讨的就是液晶屏发展中的关键技术问题,包括触摸屏系统硬件设计和触摸屏二次开发相关软件设计[4]。由于触摸屏边缘电阻不均匀,不易找到变化规律,难于实现触摸屏坐标与点阵式液晶显示屏相互对应,会出现触摸点与液晶显示屏显示信息错位,造成触摸控制信息不灵敏。刘彬,韩进的《基于单片机的液晶显示触摸屏控制设计》基于AT89C51单片机和ADS7846芯片,辅以点阵式液晶显示屏,进行嵌入式触摸屏输入与显示系统的软硬件设计,实现触点测量与液晶屏上像素相对应, 实现预期的控制功能,提高触摸控制的灵敏度。

基于单片机的温度检测系统设计是基于单片机的数据采集系统的硬件组成及相关的接口电路设计。采用Visual Basic编写上位机监测软件,对数据进行实时的远程监测记录。传统的设备巡视温度测量方法是使用水银温度计和酒精(煤油)温度计,水银温度计受电磁场的干扰较大,酒精(煤油)温度计在测量温度较高的设备时误差非常大。因此,如果能够有效地自动监测各节点的温度,一旦出现温度异常情况,立刻上传报警,通知维护人员及时排除隐患,就能把故障消除在萌芽状态,从而达到安全供电的目的。发电厂,变电站的高压开关柜在长期运行过程中,开关柜触点和母线排连接处等部位因老化或接触电阻过大而发热,而这些发热部位的温度无法监测,最终会导致火灾事故。近年来,在电厂和变电站已发生多起开关柜过热事故,造成火灾和大面积的停电事故。解决开关柜过热问题是杜绝此类事故发生的关键。通过监测开关柜内触点温度的运行情况,可有效防止开关柜的火灾发生,但由于开关柜内高压的结构,无法进行人工巡查测温,因此实现温度在线监测是保证高压开关柜安全运行的重要手段。本项目来源于高压配电柜的温度监控工程,项目实现远程温度监控,可以在全国高压设备中推广使用,具有很高的经济效益。

“家用燃气热水器智能供热系统”是集燃气热水器与家用锅炉二功能于一身, 解决了家庭总体供热问题, 使燃气热水器一机多用, 相对减少了家庭开支, 同时使家庭采暖由固体燃料发展到气体燃料,开创了家庭供热的新途径。这种热水器的优点包括:一机多用。可以房间取暖、淋浴; 也可为厨房供热水等。性价比低, 燃料资源丰富。其价格只相当于市场上已有的机器人锅炉的25% 。燃料可以是液化石油气、人工煤气、

天然气和沼气等。比燃油资源丰富。控制系统智能化、数字化。用于房间采暖时,不需人员值班操作,只需预先设定(存储)上、下限温度值。当供热系统水温升到上限温度时,系统自动停止工作,散热器自然放热降温,降至下限温度时,自动开机工作加热升温;上、下限时刻,控制器还可以发出持续一分钟的声、光报警;显示循环水当前温度的液晶屏还具有时钟功能。系统控制参量可以是水温、室温和时间。具有显著的节能效果。热效率达87%, 是普通燃煤锅炉热效率的二倍以上[7]。

基于单片机AT89瞵2电热水器控制系统,该系统的功能是对电热水器进行温度采集与显示、时钟的显示、热水器的开机方式控制等。设计了系统硬件以微控制器为控制核心,由外围温度检测电路、实时时钟电路、键盘、热水器加热开关、LED显示电路、功能指示电路、报警电路等组成。其中温度测量是电热水器控制系统的重要组成部分,主要采用的是Ptl000铂电阻温度传感器进行温度采集。基于单片机控制的电热水器,具有反应灵敏,抗干扰能力强,稳态温度波动小,达到设定的温度时间短,节省电能等要求[8]。

太阳能热水器辅助控制系统以单片机为核心, 对储水箱水位、水温等进行检测和显示低自上水、水满自停,防止溢水、无光照阴雨天或寒冷季节进行辅助加热,且温度可由用户预置在寒冷的冬季能对上水管道的水进行排空, 防止管道冻裂。具有漏电、防干烧等多种安全保护和声光报警功能[9]。

目前家庭住宅大多数安装了太阳能热水器,但是绝大多数生产厂家没有配置自动进水装置,这样给用户带来如下几点的不便:一是不知道水箱现有贮水量是多少。二是上水时不知道自来水的水压大小,有可能导致回流。三是水注满时因疏忽未及时关上进水阀而造成自来水大量流失。家用太阳能热水器自动进水控制器的研究正是针对这些情况设计一种自动进水控制器,能够显示水箱水位和进水水满时自动关闭阀门, 这样就不会因失误而出现断水和溢水情况[10]。

温度控制器用于自制家用电热水器的控制目前市场上出售的家用电热水器虽然性能日趋完善,但都有一个共同的缺点即用过之后仍保留一箱热水暂时用不上电子爱好者不妨自己动手做一个家用电热水器不但解决了这个问题,而且由于本电路具有防干烧、水位指示、恒温及漏电自动切断电源等功能因此使用起来安全感倍增[11]。

双功能燃气热水器集洗浴和采暖功能于一体,是一种新颖的智能家电。本文采用高性能AVR单片机MEGA16L结合模糊控制技术,设计了家用双功能燃气热水器模糊控制

系统,完成了系统硬件和软件设计,实时运行实验表明该控制器能有效控制出水温度,并具有一定的参数鲁棒性,该控制系统已投入使用,用户反馈良好。双功能燃气热水器是既能提供生活热水,又能提供采暖热水的新型热水器。我国北方大部分城市居民冬天有取暖的需求,与集中供暖方式相比,利用双功能燃气热水器取暖有投资成本低、供热方式灵活、舒适、经济等优点,而且它可以向用户供应高质量的生活热水。双功能燃气热水器的优点再加上我国能源结构改善等有利因素,推动双功能燃气热水器在我国的普及应用。本文采用高性能的AVR单片机Mega16L为核心控制器,结合模糊控制技术,设计出一种家用的双功能燃气热水器控制系统[12]。

太阳能热水器控制器的设计与实现这篇论文给出了太阳能热水器控制器的功能设计和原理框图,建立了各功能模块的测量模型,分析了其设计原理和实现方法。设计中,充分利用PICl6C5X单片机的特点,实现了很高的性价比设计,主要对水温、水位和触漏电检测模块进行了详细地分析设计。其中,对水温测量进行了完整的理论分析和算法设计,测量精度达到±l C;通过采用分段式水位传感器,实现了水位测量和显示低成本设计;分析了触漏电检测和控制的可靠性设计。

太阳能热水器控制器就是为了解决太阳能热水器的固有缺点而设计的,主要设计有温度测量与显示、水位测量与显示、自动电辅助加热、自动进水、防空烧空晒、防触漏电、手动加热、手动进水、防冰冻、系统参数设置等功能[13]。

智能型电热水器的控制系统设计是利用PIC16C27单片机实现了对智能型电热水器的控制。其主要控制功能除了通常的控制加热和保护外,还具有较强的智能,包括根据用户设定的温度自动调节冷热水的混水比例,给出恒定温度的出水等* 同时介绍了系统的结构、硬件和软件设计。由于电热水器进入市场的时间不长,所以在功能和控制方面还远没有达到成熟的程度。目前,安全、节能、多功能、智能化是其主要发展方向。现在市场上一部分电储水式电热水器甚至还采用可靠性较差的机械式温度控制,同时由于没有S-H 芯片的参与,一般只有简单的测量和控制,难以满足人们对现代电器的要求。利用目前微电子的最新成果改善电热水器的性能已经完全可能和必要。

本文利用PIC16C27单片机作为热水器的控制器核心,给出了一种智能型家用电热水器的设计,不但具有水胆温度的自动加热控制功能,而且可以实现出水温度的自动控制。其水胆温度和出水温度可以由用户自行设定,然后由单片机实现记忆和控制。在安全性方面,可以实现上水停电(用水切断加热管的电源)、漏电保护等功能。此外,

具有24h内的开机设定等智能功能[14]。

设计一种智能太阳能热水器控制器,使人们使用更加方便舒适。方法:利用单片机实时监测水温及水位。用水时,若日晒水温达不到设定值,单片机控制电加热器自动补温至设定温度,无须人为控制加热时问;缺水时能自动上水到设定值。采用外扩EEPROM对设置的参数具有断电保留功能,断电后,参数无须重新设置。结果:设计出一种智能太阳能热水器控制器.结论:该系统具有使用方便、稳定性高。节能等特点,实用性高。

电热水器是一种可供浴室洗手间及厨房使用的家用电器,市场上传统的机械式电热水器控制精度低、可靠性差, 随着人们生活质量的提高, 人们对电热水器的要求越来越趋向于智能化和数字化,笔者采用AT89C51单片机作为控制器设计了一款智能家用电热水器,基本实现了智能控制功能。该智能热水器具有以下功能使用高清晰度数码管实时显示水温,范围0~120C。可用键盘方便地设定水温,并显示设定的温度。按设定温度加热到相应水温,并具有保温功能。系统利用集成温度传感器AD590完成温度测量并转换成模拟电压信号,经由A/D转换器ADC0804转换成数字信号送到AT89C51单片机中,单片机将采集到的温度值与通过键盘设定的温度值进行比较。根据比较结果, 控制加热器的开断,同时将温度值实时显示在LED显示器上。

低流量的太阳能热水器--从7升/小时-15升/小时每集热面积---是最有前途的方式改善太阳能热水器性能。这种性能可以增加低流量的优势,取得了较好的在坦克的分层。为了这个目的,最有前途的技术,采用了地幔储罐在几个级别上收集液注射。这篇文章的目的是介绍一些数值从一个低流量的储罐和测试结果太阳能热水器。一个低流量的太阳能生活热水水系统模型的设计这种方法目前在几个欧洲探索国家提高太阳能电池的性能热水器在强烈的流量减少在主回路的一个因素率从5到10比较的一个经典forcedcirculation之一太阳能热水器,即从一个7至15升/小时每太阳能集热器面积,而不是50至70升/小时(国际能源机构,1996年)[15]。

家用电热水器模糊控制器的设计是针对情况利用其缺点是温控简单、精度低、加热时间长、可靠性差且功能单一等情况,利用先进的单片机作为控制器的核心结合模糊控制技术,设计的一种多功能电热水器控制器。控制器的主要目的是对贮水式热水器进行水温控制。热水器的开机方式应具有立即开机和定时开机功能。除此之外, 本控制器还具有以下特点:1、可实时显示水温,其显示范围为0~99℃;2、可在20~80℃的范

围内任意设定水温;3、可在24小时内任意设定开机时间;4、可随时查看和校正实时时钟;5、具有漏电保护功能,,一旦对外漏电电流超过15mA,漏电保护器可在1/10秒内自动切断电源,保证人身安全;6、具有超温断电保护并报警提示的功能;7、出现传感器故障时,可迅速切断加热丝电源并报警提示;8、系统掉电时能够保持设定数据。

基于单片机的数据采集系统的硬件组成及相关的接口电路设计。采用Visual Basic编写上位机监测软件,对数据进行实时的远程监测记录。鉴于上述系统功能要求以及智能仪表的体积小、成本低、功能强、抗干扰并尽可能达到更高精度的要求,本系统在硬件设计方面具有如下特点:(1)控制主板采用ATMEL 89S52作为核心芯片。作为与MCS-51系列兼容的单片机,无论在运算速度,还是在内部资源上均可胜任本系统的要求。根据日常温度测量范围的要求,本系统采用DS18B20作为温度传感器,采用ADC0831芯片对电压进行测量。(2)整个系统遵循冗余原则以及模块化原则,并尽可能选用典型、常用、易于替换的芯片和电路,为系统的开放性、标准化、模块化打下了良好的基础。

综上可总结知:在全球能源形势紧张、气候变暖严重威胁经济发展和人们生活健康的今天,世界各国都在寻求新的能源替代战略,以求得可持续发展和在日后的发展中获取优势地位。太阳能以其清洁、源源不断、安全等显著优势,成为关注重点。在太阳能产业的发展中,太阳能热水器的热利用转换技术无疑是最为成熟的,其产业化进程也较光伏电池、太阳能发电等产业领先一步。太阳能热水器已成为我国第一个实现商业化的可再生能源产业。自1998年起,中国就成为太阳能热水器第一大制造和消费的市场,现已经发展成为一个重要的产业。目前,太阳能热水器与电、燃气热水器三分热水器市场。2007年,我国太阳能热水器年产量达2340万平方米,比2006年同期增长30%:总保有量达10800万平方米,比2006年同期增长20%;市场销售额约为320亿元人民币。

目前,太阳能热水器控制系统一直处在研究与开发阶段。市面上绝大多数的控制器结构简单,功能单一,智能化程度低下,用户界面不人性化,只具有液位显示功能,不具有温度显示功能。并且当水位加到一定程度时也没有什么措施,只能通过手动的方法来控制水位的高度。根据以上情况,开发出一种太阳能热水器智能控制系统,解决目前市面上太阳能热水器控制系统存在的问题。

三、参考文献

[1] 关健成,何碧霞.基于单片机的温度检测系统设计[J].自动化应用,2010(10):64-68

[2] 张平川,许兴广.基于单片机电热水器模糊控制系统设计[J].2007(10):145-146

[3] 季晓芳,张春来.家用电热水器控制系统的实验研究[J].电子测试,2009(10):77-81

[4] 李银华.家用电热水器模糊控制器的设计[J].家用电器科技,1999(3):23-24

[5] 董万春.家用燃气热水器智能供热系统[J].信息技术,2001(2):8-10

[6] 谭树龙,王瑞玲.家用太阳能热水器控制器[J].单片机及应用,1994(9):31

[7] 周云龙.家用太阳能热水器自动进水控制器的研究[J].电子仪器仪表用户,1999(6):8-10

[8] 郑权.可靠适用的温度控制器[J].电子制作,2000(1):17-19

[9] 徐鹏,谭智,但远宏.双功能燃气热水器模糊控制系统设计[J].Automation&Instrumentation,2010(7):24-27

[10] 李章勇,官方勇.太阳能热水器智能控制器研制[J].2008年家用自动控制器技术国际研讨会,2008(11):177-180

[11] 苗红蕾.一款新型的智能家用电热水器[J].邢台职业技术学院学报,2005(11):60-63

[12] 郁玉龙,赵宁卢,洪武.用AT89C51单片机设计智能家用电热水器[J].实用电子制作,2007(10):33-35

[13] 蔡满军,吴磊.智能温度控制器的设计[J].自动化仪表,2010(10):68-75

[14] Huang Dinp jin,Fei Han,Li Liang,Zhu Yun zhou.Design for N+I Fault-tolerant Integrated Solar Controller[J].Automation&Instrumentation,2010(10):151-154

[15]Surachai Panich.Development of Fuzzy Controller for Water Level in Stream Boiler Tank[J].Journal of Computer Science,2010(11):1233-1236

毕业论文(设计)开题报告

二、本论文(设计)要研究或解决的问题以及拟采用的研究手段(途径):本论文(设计)要研究或解决的问题:

设计家用电热水器控制器,有功率档调节,使控制器控制的热水器功率为2000W,采用两个加热棒。可以显示热水器当前水温和设置水温;可以进行水温设置;设计也要实现可以进行速热整桶水、低功率等加热模式的选择等功能。利用LCD显示屏对加热、保温和低功率三种加热模式进行显示。

系统硬件电路设计包括加热控制、温度检测等电路的设计,系统程序设计包括主函数程序、显示扫描子函数程序、按键扫描处理子程序、加热控制函数程序与温度检测函数程序等的设计。

本论文(设计)采用的研究手段和方法:

对于收集的文献资料进行学习和总结,通过使用观察法,文献研究法两种方法进行研究比较,实践证明文献研究法使我能直观的对研究的课题有更多的了解。

直流稳压电源由整流桥,滤波电路,稳压电路组成。稳压电路采用CW7805芯片,电热水器控制电路由时钟电路,复位电路,单片机,按键,LCD1602,传感器,继电器等部分组成。

运行程序,传感器检测水温,水温低于设置温度时,单片机控制继电器对电热水器加热。当水温高于设置温度时,单片机控制继电器断电,停止加热。

[4]

[5]

[8] [9 [1

[11]

[12]

[13]

[14]

[15]

嵌入式微控制器课程设计报告

嵌入式系统设计与综合实验设计报告 设计题目:简易数字电压计 专业: 班级: 设计者: 学号: 指导教师: 时间:

目录 一系统设计要求 (3) 1.1设计目的 (3) 1.2设计内容 (3) 1.3设计要求 (3) 二、系统总体设计方案 (4) 2.1设计思想 (4) 2.2系统组成 (4) 2.3工作原理说明 (4) 2.4方案设计 (4) 三、系统硬件设计 (6) 3.1系统硬件设计方案 (6) 3.2系统硬件连线图 (6) 四、系统软件设计 (8) 4.1 ADC0808转换模块 (8) 4.2 LCD显示模块 (9) 4.3 主程序 (9) 4.4 程序算法分析 (9) 4.5关键程序段说明 (10) 五、系统调试及结论 (11) 5.1.调试方法 (11) 5.2.设计、调试过程中重点问题及解决方法 (11) 5.3.运行结果及结论 (12) 5.3.1运行结果 (12) 5.3.2结论 (15) 六、设计体会 (16) 七、参考文献 (17) 八、源程序 (17) 8.1 main主程序 (18) 8.2 LCD显示程序 (25) 8.3 字模程序 (31)

一、系统设计要求 1.1、设计目的 通过数字电压表的设计,使同学们进一步掌握: (1)AT89C51汇编语言程序的设计和调试; (2)信号电压的数字测量方法; (3)AD0808转换器的基本工作原理和应用; (4)微机基本应用系统的设计方法; 1.2、设计内容 设计一个基于单片机控制的简易数字电压表,利用A/D实现多通道采样模拟电压值,该数字电压表可以测量0~5V的3路输入电压值,并在LCD显示器上3路同时显示四位数的电压值或单路选择显示四位数的电压值(或在四位LED数码管上轮流显示或单路选择显示电压值)。测量最小分辨率为0.019V,测量误差约为士0.02V。通过按键任意设置电压上下限值,当电压超过上下限值时,LED或者蜂鸣器报警。 设计相应的A/D、键盘、显示接口电路,可在线键盘参数设置、定时检测、显示、报警。 1.3设计要求 (1)针对实验装置已有条件,设计电压测量原理线路; (2)编制相应的测试软件,实现电压测量; (3)实际上机调试,完成综合试验; (4)编写设计说明书(含原理图,程序及说明,实验方法,过程及结果)。

单片机课程设计报告模板资料

哈尔滨远东理工学院 课题名称 专业班级 学号 学生姓名 指导教师 2015年10月14日

1、例举设计过程中遇到的问题及其解决方法(至少两例)。答:(1)问题说明: 解决方法: (2)问题说明: 解决方法: 2、教师现场提的问题记录在此(不少于2个问题)。

目录 1 设计任务 (1) 2设计方案 (2) 2.1任务分析 (2) 2.2方案设计 (2) 3 系统硬件设计 (3) 3.1时钟电路设计 (3) 3.2复位电路设计 (3) 3.3 灯控制电路设计 (3) 3.4 倒计时显示电路设计 (4) 3.5 按键控制电路设计 (5) 4 系统软件设计 (6) 4.1 1S定时 (6) 4.2 定时程序流程 (6) 4.3交通灯的设计流程图 (6) 4.4定时器0 及中断响应 (7) 5仿真与性能分析 (8) 6心得体会 (9) 参考文献 (10) 附录1 系统原理图 .......................................................................错误!未定义书签。附录2 系统PCB图 .....................................................................错误!未定义书签。附录3 程序清单 .. (11) II

1 设计任务 支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。用红、绿、黄发光二极管作信号灯。如图1.1所示。设东西向为主干道,南北为支干道。 1. 基本要求 (1) 主干道处于常允许通行的状态,支干道有车来时才允许通行。主干道亮绿灯时,支干道亮红灯;支干道亮绿灯时,主干道亮红灯。 (2) 主、支干道均有车时,两者交替允许通行,主干道每次放行30秒,支干道每次放行20秒,设立30秒、20秒计时、显示电路。 (3) 在每次由绿灯亮到红灯亮的转换过程中,要亮5秒黄灯作为过渡。黄灯亮时,原红灯按1Hz 的频率闪烁。 (4) 要求主支干道通行时间及黄灯亮的时间均可在0~99秒内任意设置。 2. 选做 (1) 可设置紧急按钮,在出现紧急情况时可由交警手动实现全路口车辆禁行而行人通行状态,即主干道和支干道均为红灯亮。 (2) 实现绿波带。所谓‘绿波带’,是指在一定路段,只要按照规定时速,就能一路绿灯畅行无阻。“绿波带”将根据道路车辆行驶的速度和路口间的距离,自动设置信号灯的点亮时间差,以保证车辆从遇到第一个绿灯开始,只要按照规定速度行驶,之后遇到的信号灯将全是绿灯。

智能温控风扇开题报告

中北大学 毕业设计开题报告 学生姓名:韩强学号:X29 学院、系:信息商务学院、信息与通信工程系专业:电气工程及其自动化 论文题目:家用风扇控制器的设计 指导教 师:温晶晶 2014 年3月 6日

毕业设计开题报告 1.结合毕业设计课题情况,根据所查阅的文献资料,撰写2000字左右的文献综述: 文献综述 一、本课题的研究背景及意义 生活中,我们经常会使用一些与温度有关的设备。尽管空调作为日常生活家电已经 步入千万普通家庭中,但空调普遍耗能太多,而且在占中国大部分人口的农村地区依旧 使用电风扇用作降温防暑设备[1]。近些来,空调价格水平不断下降,越来越多的人开始 使用空调,对电风扇行业是个不小的冲击,但是空调的强大的功能下是以高耗能、封闭 空间为代价的。相比之下,电风扇通风较好且功耗低仍是很大的一个优势,还是具有广 阔的市场空间的,电风扇需要新型的技术功能,来满足不同的人群需求。为了提高电风 扇的市场竞争力,使之在技术含量上有所提高,且更加安全可靠,智能电风扇随之被提 出[2]。 传统电风扇具有以下缺点:风扇不能随着环境温度的变化自动调节风速,这对那些 昼夜温差大的地区是致命的缺点,尤其是人们在熟睡时,不但浪费资源,还很容易使人 感冒生病;传统电风扇机械的定时方式常常会伴随着机械运动的声音,特别是夜间影响 人们的睡眠,而且定时范围有限,不能满足人们的需求。鉴于这些缺点,我们需要设计 一款智能的电风扇温度控制系统来解决[3]。 温控风扇系统,是根据当时温度情况去自动开通和关闭电风扇,能很好的节约电能, 同时也方便用户们的使用更具人性化。而且温控风扇系统在工业生产、日常生活中都有 广泛的应用,如在工业生产中大型机械设备的散热系统,或限制笔记本电脑上的智能CPU 风扇等基于单片机的温控风扇都能够根据环境温度的高低自动启动或停止转动,并能够 根据温度的变化实现转速的自动调节,在现实生活中具非常广泛的用途,因此它的设计 具有一定的价值意义[4]。 二、本课题国内外研究现状及发展趋势 电风扇有着悠久的发展历史,它简称电扇,香港称为风扇,日本及韩国称为扇风机,

80c51单片机交通灯课程设计报告1.pdf

80C51单片机交通灯课程设计报告 目录 第一章引言 (3) 第二章单片机概述 (4) 第三章芯片介绍 (6) 3.1AT89S51单片机介绍 (6) 3.1.1简介 (6) 3.1.2主要管脚介绍 (6) 3.274LS164介绍 (8) 3.3共阳数码管介绍 (8) 3.3.1分类简介 (8) 图3.3LED数码管引脚定义 (9) 3.3.2驱动方式 (9) 3.3.3主要参数 (10) 3.3.4应用范围 (10) 第四章系统硬件设计 (11) 4.1硬件设计要求 (11) 4.2硬件设计所用元器件 (11) 4.3硬件设计图 (11) 4.4设计流程图 (12) 第五章系统软件设计 (13) 5.1流程图 (13)

5.2程序设计 (14) 第六章结论 (16) 参考文献 (18)

第一章引言 在今天,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。但这一技术在19世纪就已出现了。 1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。 1914年,电气启动的红绿灯出现在美国。这种红绿灯由红绿黄三色圆形的投光器组成,安装在纽约市5号大街的一座高塔上。红灯亮表示“停止”,绿灯亮表示“通行”。 智能的交通信号灯指挥着人和各种车辆的安全运行,实现红、黄、绿灯的自动指挥是城乡交通管理现代化的重要课题.在城乡街道的十字交叉路口,为了保证交通秩序和行人安全,一般在每条道路上各有一组红、黄、绿交通信号灯,其中红灯亮,表示该条道路禁止通行;黄灯亮,表示该条道路上未过停车线的车辆停止通行,已过停车线的车辆继续通行;绿灯亮,表示该条道路允许通行.交通灯控制电路自动控制十字路口两组红、黄、绿交通灯的状态转换,指挥各种车辆和行人安全通行,实现十字路口城乡交通管理自动化。 本文为了实现交通道路的管理,力求交通管理先进性、科学化.分析应用了单片机实现智能交通灯管制的控制系统,以及该系统软、硬件设计方法,实验证明该系统实现简单、经济,能够有效地疏导交通,提高交通路口的通行能力。

单片机课程设计报告

《单片机原理及接口技术》课程设计题目:简易计算器设计 级:电子1547 名:苏丹丹、李静、齐倩 号:05号、17号、11号

导教师:张老师 间:2013年12月 西安航空学院电气学院

目录 一、选题的背景和意义-------------------1 1.1选题的背景-------------------------------------1 1.2选题的意义-------------------------------------1 二、总体设计-------------------------------1 2.1设计任务---------------------------------------1 2.2方案选择---------------------------------------1 三、硬件设计-------------------------------2 3.1 元器件名称--------------------------------------------------------2 3.2 计算器按键介绍--------------------------------------------------2 3.3硬件系统框图、单元电路--------------------------3 四、软件设计-------------------------------3 4.1 软件调试步骤-----------------------------------------------------3 4.2软件设计流程图---------------------------------------------------4 五、结束语------------------------------------5 六、参考文献--------------------------------5 七、附录---------------------------------------6

智能小车单片机课程设计报告

题目: 智能小车设计 打开命令行终端的快捷方式: ctr+al+t:默认的路径在家目录 ctr+shift+n:默认的路径为上一次终端所处在的路径. linux@ubuntu:~$ linux:当前登录用户名. ubuntu:主机名 :和$之间:当前用户所处在的工作路径. windows下的工作路径如C:\Intel\Logs linux下的工作路径是:/.../..../ ~:代表的是/home/linux这个路径.(家目录). ls(list):列出当前路径下的文件名和目录名. ls -a(all):列出当前路径下的所有文件和目录名,包括了隐藏文件. .:当前路径 ..:上一级路径 ls -l:以横排的方式列出文件的详细信息 total 269464(当前这个路径总计所占空间的大小,单位是K) drwxr-xr-x 3 linux linux 4096 Dec 4 19:16 Desktop 第一个位置:代表的是文件的类型. linux系统下的文件类型有以下几种. b:块设备文件 c:字符设备文件 d:directory,目录 -:普通文件. l:连接文件. s:套接字文件. p:管道文件. rwxr-xr-x:权限 r:读权限-:没有相对应的权限 w:写权限

x:可执行权限 修改权限: chmod u-或者+r/w/x 文件名 chmod g-或者+r/w/x 文件名 chmod o-或者+r/w/x 文件名 第一组:用户权限 第二组:用户组的权限 第三组:其他用户的权限. chmod 三个数(权限) 文件名 首先根据你想要的权限生成二进制数,再根据二进制数转换成十进制的三位数 rwxr-x-wx 111101011 7 5 3 chmod 753 文件名 rwx--xr-x 第二个位置上的数字:对应目录下的子文件个数,如果是非目录,则数字是1 第三个位置:用户名(文件创造者). 第四个位置:用户组的名字(前边的用户所处在的用户组的名字). 第五个位置:对应文件所占的空间大小(单位为b) 第六~八个位置:Dec 4 19:16时间戳(最后一次修改文件的时间) 最后一个位置:文件名 操作文件: 1.创建一个普通文件:touch 文件名 2.删除一个文件:rm(remove) 文件名 3.新建一个目录:mkdir(make directory) 目录名 递归创建目录:mkdir -p 目录1/目录2/目录3 4.删除一个目录:rmdir 目录名.//仅删除一个空目录 rm -rf 目录名//删除一个非空目录 5.切换目录(change directory):cd 路径 linux下的路径分两种 相对路径:以.(当前路径)为起点. 绝对路径:以/(根目录)为起点, 用相对路径的方式进入Music:cd ./Music 用绝对路径的方式进入Desktop:cd /home/linux/Desktop 返回上一级:cd ..

智能电风扇开题报告

附件B: 毕业设计(论文)开题报告 1、课题的目的及意义 随着电子制造业的不断发展,社会对生产率的要求越来越高,各行业都需要精良高效、高可靠性的设备来满足要求。作为一种老式家电,电风扇曾一度被认为是空调产品冲击下的淘汰品;但电风具有价格便宜、摆放方便、体积轻巧等特点。由于大部分家庭消费水平的限制,电风扇作为成熟的家电行业的一员,在中小城市以及乡村将来一段时间内仍然会占有市场的大部分份额,但老式电风扇功能简单,不能满足智能化的要求。为提高电风扇的市场竞争力,使之在技术含量上有所提高,且更加安全可靠,智能电风扇随之被提出。 传统电风扇具有以下缺点:风扇不能随着环境温度的变化自动调节风速,这对那些昼夜温差大的地区是致命的缺点,尤其是人们在熟睡时,不但浪费资源,还很容易使人感冒生病;传统电风机械的定时方式常常会伴随着机械运动的声音,特别是夜间影响人们的睡眠,而且定时范围有限,不能满足人们的需求。鉴于这些缺点,我们需要设计一款智能的电风扇温度控制系统来解决。 2、国内外研究现状 电风扇在中国仍然具有很大的市场,所以我国对电风扇的优化研究是很积极的。智能电风扇已经开始投入市场,目前这方面的技术已经成熟。下一阶段的研究将是使其更加人性化,更好的满足不同群体的人的需求。美的等家电企业相继推出了大厦扇和学生扇,这是针对不同的人群而专门研制的,具有智能化控制系统的电风扇。 国外在电风扇方面的研究相对我国不那么积极,但是在智能化电器方面的研究却比我国更加成功。“智能化电器”包含三个层次:智能化的电器元件,如智能化断路器、智能化接触器和智能化磁力启动器等,智能化开关柜和智能化供配电系统。智能化开关柜包含多台断路器,而且供电系统的控制与用电设备的控制关系很密切。这两个层次上的智能化工作重点是:加强网络功能,最大限度地提高配电系统和用电设备的自动化水平。 新型的智能化电器元件的发展趋势:采用微处理器及可编程器件,大量功能“以软代硬”实现,并具有“现场”设计的能力。充分增加智能化电器元件的“柔

基于51单片机课程设计报告

单片机课程设计 课题:基于51单片机的交通灯设计 专业:机械设计制造及其自动化 学号: 指导教师:邵添 设计日期:2017/12/18 成绩: 大学城市科技学院电气学院 基于51单片机数字温度计设计报告

一、设计目的作用 本设计是一款简单实用的小型数字温度计,所采用的主要元件有传感器DS18B20,单片机AT89C52,,四位共阴极数码管一个,电容电阻若干。DS18B20支持“一线总线”接口,测量温度围-55°C~+125°C。在-10~+85°C围,精度为±0.5°C。18B20的精度较差,为±2°C 。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测温类消费电子产品等。 本次数字温度计的设计共分为五部分,主控制器,LED显示部分,传感器部分,复位部分,按键设置部分,时钟电路。主控制器即单片机部分,用于存储程序和控制电路;LED显示部分是指四位共阴极数码管,用来显示温度;传感器部分,即温度传感器,用来采集温度,进行温度转换;复位部分,即复位电路,按键部分用来设置上下限报警温度。测量的总过程是,传感器采集到外部环境的温度,并进行转换后传到单片机,经过单片机处理判断后将温度传递到数码管显示。 二、设计要求 (1).利用DS18B20传感器实时检测温度并显示。 (2).利用数码管实时显示温度。 (3).当温度超过或者低于设定值时蜂鸣器报警,LED闪烁指示。 (4).能够手动设置上限和下限报警温度。 三、设计的具体实现 1、系统概述 方案一:由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。 方案设计框图如下:

单片机课程设计报告

课程设计报告 课程名称单片机原理及应用 设计题目电子琴的设计 专业班级自动化1142 姓名周太永 学号1104421242 指导教师蔡长青张卓 起止时间2014.6.23-2014.7.11 成绩评定 考核内容设计 表现 设计 报告 答辩 综合 评定 成绩 电气与信息学院

2013/2014学年第二学期 《单片机控制系统设计与调试》课程设计任务书 指导教师:蔡长青班级:自动化1141、2班 地点:机房、单片机实验室(实训中心415) 课程设计题目:基于单片机原理的电子琴设计 一、课程设计目的 1.灵活运用单片机的基础知识,依据课程设计内容,能够完成从硬件电路图设计, 到PCB制版,再到软件编程及系统调试实现系统功能,完成课程设计,加深对单片机基础知识的理解,并灵活运用,将各门知识综合应用。 2.能够上网查询器件资料,培养对新知识新技术的独立的学习能力和应用能力。 3.独立完成一个小的系统设计,从硬件设计到软件设计,增强分析问题、解决问 题的能力,为日后的毕业设计及科研工作奠定良好的基础。 二、课程设计内容(包括技术指标) 1.焊接。认真、仔细,避免缺焊、漏焊。 2.频率计算。会计算脉冲值与频率的关系。 3.工作过程。开机时,第一步是对定时器T0进行初始化,设定它的工作状态(对 于本系统将T0设定为工作方式0);然后判断是否有键按下,如果没有按键按下,继续判断,如果有按键按下,则判断是哪个键按下;再根据按键的功能将计数初值装入定时器T0中中并启动T0,当T0定时完毕后,重新装入计数初值继续定时并将P3.3取反,再次定时完毕后再一次的装入计数初值 继续定时并将P3.3取反,一直循环此操作直到按键释放为止,按键释放后 停止T0工作并再次判断是否又有按键按下,并继续执行以前的过程。 三、时间安排 1.布置任务、查资料1天 2.硬件电路图设计及PCB制版3天 3.硬件电路图及PCB制版验收、电路板焊接1天 4.软件编程设计3天 5.系统调试3天 6.调试验收1天 7.完成设计报告3天 四、基本要求 1.画出硬件电路图,完成PCB制版; 2.画出软件流程图,编写程序(C51语言/汇编语言); 3.完成系统调试; 4.提交设计报告。

智能电风扇开题报告

附件B: 毕业设计(论文)开题报告 1、课题的目的及意义 随着电子制造业的不断发展,社会对生产率的要求越来越高,各行业都需要精 良高效、高可靠性的设备来满足要求。作为一种老式家电,电风扇曾一度被认为就是空调产品冲击下的淘汰品;但电风具有价格便宜、摆放方便、体积轻巧等特点。由于大部分家庭消费水平的限制,电风扇作为成熟的家电行业的一员,在中小城市 以及乡村将来一段时间内仍然会占有市场的大部分份额,但老式电风扇功能简单, 不能满足智能化的要求。为提高电风扇的市场竞争力,使之在技术含量上有所提高,且更加安全可靠,智能电风扇随之被提出。 传统电风扇具有以下缺点:风扇不能随着环境温度的变化自动调节风速,这对 那些昼夜温差大的地区就是致命的缺点,尤其就是人们在熟睡时,不但浪费资源,还 很容易使人感冒生病;传统电风机械的定时方式常常会伴随着机械运动的声音,特 别就是夜间影响人们的睡眠,而且定时范围有限,不能满足人们的需求。鉴于这些缺点,我们需要设计一款智能的电风扇温度控制系统来解决。 2、国内外研究现状 电风扇在中国仍然具有很大的市场,所以我国对电风扇的优化研究就是很积极的。智能电风扇已经开始投入市场,目前这方面的技术已经成熟。下一阶段的研究将就是使其更加人性化,更好的满足不同群体的人的需求。美的等家电企业相继推出了大厦扇与学生扇,这就是针对不同的人群而专门研制的,具有智能化控制系统 的电风扇。 国外在电风扇方面的研究相对我国不那么积极,但就是在智能化电器方面的研究却比我国更加成功。“智能化电器”包含三个层次:智能化的电器元件,如智能化断路器、智能化接触器与智能化磁力启动器等,智能化开关柜与智能化供配电系统。智能化开关柜包含多台断路器,而且供电系统的控制与用电设备的控制关系很密切。这两个层次上的智能化工作重点就是:加强网络功能,最大限度地提高配电系统与用电设备的自动化水平。 新型的智能化电器元件的发展趋势:采用微处理器及可编程器件,大量功能“以软代硬”实现,并具有“现场”设计的能力。充分增加智能化电器元件的“柔性”与适应性。例如一种采用FPGA器件构成的专用功能集成电路已投入应用。 3、选型分析 整个控制器以STC89C52单片机为核心。该单片机就是一种低功耗、高性能CMOS8位微控制器。在单芯片上,拥有灵巧的8位CPU与在系统可编程Flash,使

单片机课程设计报告模板

单片机系统课程设计报告 专业:自动化 学生姓名: 学号: 指导教师: 完成日期:2011 年 3 月17 日

目录 1 设计任务和性能指标 (3) 1.1设计任务............................................................................ 错误!未定义书签。 2 设计方案 (4) 2.1任务分析 (4) 2.2方案设计 (4) 3 系统硬件设计 (5) 3.1时钟的电路设计 (5) 3.2复位电路设计 (5) 3.3灯控电路设计 (5) 3.4倒计时电路设计 (6) 3.5按键控制电路设计 (7) 4 系统软件设计 (8) 4.11秒定时 (8) 4.2定时程序流程 (8) 4.3交通灯的设计流程图 (9) 4.4定时器0与中断响应 (10) 5 仿真及性能分析 (10) 5.1仿真结果图 (11) 5.2仿真结果与分析 (12) 6 心得体会 (13) 参考文献 (14) 附录1 系统原理图 (15) 附录2 系统PCB图 .................................................................. 错误!未定义书签。附录3 程序清单 (17)

1.1设计任务 利用单片机完成交通信号灯控制器的设计,该交通信号灯控制器由一条主干道和一条支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。用红、绿、黄发光二极管作信号灯。如图5.1所示。设东西向为主干道,南北为支干道。 图5.1 交通灯示意图 1. 基本要求 (1) 主干道处于常允许通行的状态,支干道有车来时才允许通行。主干 道亮绿灯时,支干道亮红灯;支干道亮绿灯时,主干道亮红灯。 (2) 主、支干道均有车时,两者交替允许通行,主干道每次放行30秒, 支干道每次放行20秒,设立30秒、20秒计时、显示电路。 (3) 在每次由绿灯亮到红灯亮的转换过程中,要亮5秒黄灯作为过渡。 黄灯亮时,原红灯按1Hz 的频率闪烁。 (4) 要求主支干道通行时间及黄灯亮的时间均可在0~99秒内任意设置。 2. 选做 (1) 可设置紧急按钮,在出现紧急情况时可由交警手动实现全路口车辆 禁行而行人通行状态,即主干道和支干道均为红灯亮。 (2) 实现绿波带。所谓‘绿波带’,是指在一定路段,只要按照规定时速, 就能一路绿灯畅行无阻。“绿波带”将根据道路车辆行驶的速度和路口间的距离,自动设置信号灯的点亮时间差,以保证车辆从遇到第一个绿灯开始,只要按照规定速度行驶,之后遇到的信号灯将全是绿灯。 南 北 东 西

(完整word版)51单片机课程设计实验报告

51单片机课程设计报告 学院: 专业班级: 姓名: 指导教师: 设计时间:

51单片机课程设计 一、设计任务与要求 1.任务:制作并调试51单片机学习板 2.要求: (1)了解并能识别学习板上的各种元器件,会读元器件标示; (2)会看电路原理图; (3)制作51单片机学习板; (4)学会使用Keil C软件下载调试程序; 用调试程序将51单片机学习板调试成功。 二、总原理图及元器件清单 1.总原理图 2.元件清单 三、模块电路分析 1. 最小系统: 单片机最小系统电路分为振荡电路和复位电路, 振荡电路选用12MHz 高精度晶振, 振荡电容选用22p和30p 独石电容;

图 1 图 2 复位电路使用RC 电路,使用普通的电解电容与金属膜电阻即可; 图 3 当单片机上电瞬间由于电容电压不能突变会使电容两边的电位相同,此时RST 为高电平,之后随着时间推移电源负极通过电阻对电容放电,放完电时RST 为低电平。正常工作为低电平,高电平复位。 2. 显示模块: 分析发光二极管显示电路: 图 4 发光二极管显示电路分析:它是半导体二极管的一种,可以把电能转化成光能,常简写为

LED。发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。当给发光二极管加上正向电压后,产生自发辐射的荧光。图中一共有五个发光二极管其中一个为电源指示灯,当学习板通电时会发光以指示状态。其余四个为功能状态指示灯,实际作用与学习板有关 分析数码管显示电路 图 5 数码管显示电路分析:数码管按段数分为七段数码管和八段数码管,图中所用为八段数码管(比七段管多了一个小数点显示位),按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管.共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。数码管主要用来显示经电路板处理后的程序的运行结果。图中使用了八个八段数码管,可以显示八个0-15的数字。使用数码管可以直观的得到程序运行所显示的结果.也可以显示预置在学习板上的程序,主要通过16个开关来控制。 四、硬件调试 1、是否短路 用万用表检查P2两端是短路。电阻为0,则短路,电阻为一适值,电路正常。 2、焊接顺序 焊接的顺序很重要,按功能划分的器件进行焊接,顺序是功能部件的焊接--调试--另一功能部件的焊接,这样容易找到问题的所在。 3、器件功能 1)检查原理图连接是否正确 2)检查原理图与PCB图是否一致 3)检查原理图与器件的DATASHEET上引脚是否一致 4)用万用表检查是否有虚焊,引脚短路现象 5)查询器件的DATASHEET,分析一下时序是否一致,同时分析一下命令字是否正确 6)通过示波器对芯片各个引脚进行检查,检查地址线是否有信号的 7)飞线。用别的的口线进行控制,看看能不能对其进行正常操作,多试验,才能找到问题出现在什么地方。 1、详细描述硬件安装过程中出现的故障现象,并作故障分析,及解决方法。 六、软件调试

单片机课程设计报告书模板

. .. . .. .. 西南科技大学 2011级微机原理与接口技术 课程设计报告 课题名称微机原理与接口技术 姓名 学号 院、系、部制造科学与工程学院 专业 指导教师 2014年月日

目录 一、绪言 (1) 二、系统设计 (1) 2.1系统整体流程图 (1) 2.2日历时钟的控制方案论证 (1) 2.3单片机的选择方案论证 (2) 2.4键盘选择方案论证 (2) 2.5显示模块的选择方案论证 (2) 2.6模块的选择方案论证 (2) 三、硬件电路设计 (2) 3.1日历时钟的控制电路图 (2) 3.2行列式键盘的设计 (3) 3.3数码管显示电路的设计 (3) 3.4蜂鸣器驱动电路的设计 (4)

3.5主要元器件选择 (4) 四、程序流程图 (5) 五、c语言程序设计 (5) 六、日历时钟的控制器仿真 (19) 6.1K e i l调试 (19) 6.2P r o t e u s调试 (19) 七、结束语 (20) 八、参考文献 (21) 1、绪言 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。电子时钟是现代社会中的主要计时工具之一,广泛应用于手机,电脑,汽车等社会生活需要的各个方面,及对时间有要求的场合。本设计采用AT89C51单片机作为主要核心部件,附以上电复位电路,时钟电路及按键调时电路组成。数字钟已成为人们日常生活中:必不可少的必需品,广泛用于个人家庭以及车站、码头、剧场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。

智能温控风扇开题报告

XXX本科毕业论文(设计)开题报告书 学生姓名学号 二级学院专业级班毕业论文 (设计)题目基于51单片机智能温控风扇 指导教师 职称 毕业论文(设计)工作期限2015年月日起至2015年月日止 毕业论文(设计)进行地点 一、选题的背景与意义: 生活中,我们经常会使用一些与温度有关的设备。尽管空调作为日常生活家电已经步入千万普通家庭中,但空调普遍耗能太多,而且在占中国大部分人口的农村地区依旧使用电风扇用作降温防暑设备。近些来,空调价格水平不断下降,越来越多的人开始使用空调,对电风扇行业是个不小的冲击,但是空调的强大的功能下是以高耗能、封闭空间为代价的。相比之下,电风扇通风较好且功耗低仍是很大的一个优势,还是具有广阔的市场空间的,电风扇需要新型的技术功能,来满足不同的人群需求。为了提高电风扇的市场竞争力,使之在技术含量上有所提高,且更加安全可靠,智能电风扇随之被提出。 传统电风扇具有以下缺点:风扇不能随着环境温度的变化自动调节风速,这对那些昼夜温差大的地区是致命的缺点,尤其是人们在熟睡时,不但浪费资源,还很容易使人感冒生病;传统电风扇机械的定时方式常常会伴随着机械运动的声音,特别是夜间影响人们的睡眠,而且定时范围有限,不能满足人们的需求。鉴于这些缺点,我们需要设计一款智能的电风扇温度控制系统来解决。 温控风扇系统,是根据当时温度情况去自动开通和关闭电风扇,能很好的节约电能,同时也方便用户们的使用更具人性化。而且温控风扇系统在工业生产、日常生活中都有广泛的应用,如在工业生产中大型机械设备的散热系统,或限制笔记本电脑上的智能CPU风扇等基于单片机的温控风扇都能够根据环境温度的高低自动启动或停止转动,并能够根据温度的变化实现转速的自动调节,在现实生活中具非常广泛的用途,因此它的设计具有一定的价值意义。 二、研究内容、拟解决的主要问题:

89C51单片机课程设计之秒表设计实验报告.

这里可以加学校LOGAL 单片机课程设计报告 院系:12级物信系 班别:光信息科学与技术7班 课程名称:秒表设计 姓名:龚俊才欧一景 学号:1210407033 1210407041 指导老师:张涛 2011.12.23

目录 1课程设计的目的和任务 1.1 单片机秒表课程设计的概述 1.2课程设计思路及描述 1.3 课程设计任务和要求 2硬件与软件的设计流程 2.1系统硬件方案设计 2.2软件方案设计 3 程序编写流程及课程设计效果3.1源程序及注释 3.2原理图分析 3.3课程设计效果 4 心得体会 5 相关查阅资料

1. 课程设计的目的和任务 1.1单片机秒表课程设计的概述 一、课程设计题目 秒表系统设计——用STC89C52RC设计一个4位LED数码显示“秒表”,显示时间为 00.00~99.99秒,每10毫秒自动加一,每1000毫秒自动加一秒。 二、增加功能 增加一个“复位”按键(即清零),一个“暂停”和“开始”按键。 三、课程设计的难点 单片机电子秒表需要解决三个主要问题,一是有关单片机定时器的使用;二是如何实现LED 的动态扫描显示;三是如何对键盘输入进行编程。 四、课程设计内容提要 本课程利用单片机的定时器/计数器定时和记数的原理,结合集成电路芯片8051、LED数码管以及课程箱上的按键来设计计时器。将软、硬件有机地结合起来,使得系统能够正确地进行计时,数码管能够正确地显示时间。其中本课程设计有两个开关按键:其中key1按键按下去时开始计时,即秒表开始键(同时也用作暂停键),key2按键按下去时数码管清零,复位为“00.00”. 五、课程设计的意义 1)通过本次课程设计加深对单片机课程的全面认识复习和掌握,对单片机课程的应用进一步 的了解。 2)掌握定时器、外部中断的设置和编程原理。 3)通过此次课程设计能够将单片机软硬件结合起来,对程序进行编辑,校验。 4)该课程通过单片机的定时器/计数器定时和计数原理,设计简单的计时器系统,拥有正确的 计时、暂停、清零,并同时可以用数码管显示,在现实生活中应用广泛,具有现实意义 六、课程设计仪器 a) 集成电路芯片8051,七段数码管,89C51单片机开发板 b) MCS-51系列单片机微机仿真课程系统中的软件(Keil uvision2)。

单片机秒表课程设计报告

一:课程设计题目 秒表/时钟计时器 二:课程设计任务与要求: 利用89C51单片机设计秒表/时钟计时器,通过LED显示器显示秒十位和个位,在设计过程中用一个存储单元作为秒计数单元,当一秒钟到来时,就让秒计数单元加1,当秒计数达到60时,就自动返回到0,重新开始秒计数。 三:设计过程: 1.设计原理:此次课程设计题目是秒表/时钟计时器,由课程设计的要求和任务,我采用的C语言编程,设计秒表要求一秒定时,采用了定时器和FOR循环来定时,其中一个软件一个硬件,会在方案论证中分析在1秒时采用的是硬件定时,即用单片机内部的定时器T0。先将时钟初始化,赋入初值50ms定时,循环20次来进行1秒定时。然后由定义的变量second来进行加一运算,然后将其值通过P1,P2口在数码管上进行显示。其中数码管的显示时,我在程序中首先定义了一个关于数码管显示的字形码定义,以便在显示时调用即可。 (1)方案论证: 方案1:在方案1中,我们所选用的是软件定时,即用for循环来定时1秒进行显示的变化。 方案2:在方案2中,采用的是硬件定时,即用单片机内部的定时器T0。先将时钟初始化,赋入初值50ms定时,循环20次来进行1秒定时。 方案比较:我们从两方面进行两种方案的比较,第一,由于此次课程设计要求是秒表,则在定时时要求比较精确,所以采用硬件的定时器定时时比较准确的。第二,由于秒表的定时程序是很小的,在利用软件定时占用的CPU并不是很多,不能显现出来,但真正大程序时会很占用资源的,所以在用定时中断过程中是非常节省资源的。综合上述两种比较,我们选用了第二种方案。 (2)创新点: a.在课程要求的基础上,我们做成的电路板上,用复位键来控制秒表计时的重新开始,即清零。 b.在以上设计的基础上,我们又重新设计了一个程序,基本原理没有变,只是将

51单片机电子时钟课程设计报告报告

目录 第一部分设计任务和要求 1.1单片机课程设计内 容 (2) 1.2单片机课程设计要求………………………………………………… 2 1.3系统运行流程………………………………………………………… 2 第二部分设计方案 2.1 总体设计方案说明 (2) 2.2 系统方框图 (3) 2.3 系统流程图 (3) 第三部分主要器材及基本简介 3.1 主要器材 (4) 3.2 主要器材简介 (4) 第四部分系统硬件设计 4.1 最小系统 (6) 4.2 LCD显示电路 (6) 4.3 键盘输入电路 (7) 4.4 蜂鸣器和LED灯电路 (7)

第五部分仿真电路图与仿真结果 (8) 第六部分课程设计总结 (8) 第七部分参考文献 (9) 附录A 实物图 附录B 系统源程序 第一部分设计任务和要求 1.1 单片机课程设计内容 利用STC89C51单片机和LCD1602电子显示屏实现电子时钟,可由按键进行调时和12/24小时切换。 1.2 单片机课程设计要求 1.能实现年、月、日、星期、时、分、秒的显示; 2.能实现调时功能; 3.能实现12/24小时制切换; 4.能实现8:00—22:00整点报时功能。 1.3 系统运行流程 程序首先进行初始化,在主程序的循环程序中首先调用数据处理程序,然后调用显示程序,在判断是否有按键按下。若有按键按下则转到相应的功能程序执行,没有按键按下则调用时间程序。若没到则循环执行。计时中断服务程序完成秒的计时及向分钟、小时的进位和星期、年、月、日的进位。调时闪烁中断服务程序

用于被调单元的闪烁显示。调时程序用于调整分钟、小时、星期、日、月、年,主要由主函数组成通过对相关子程序的调用,如图所示。实现了对时间的设置和修改、LCD显示数值等主要功能。相关的调整是靠对功能键的判断来实现的。第二部分设计方案 2.1 总体设计方案说明 1.程序设计及调试 根据单片机课程设计内容和要求,完成Protues仿真电路的设计和用Keil软件编写程序,并进行仿真模拟调试。 2.硬件焊接及调试 根据仿真电路图完成电路板的焊接,并进行软、硬件的调试,只到达到预期目的。3.后期处理 对设计过程进行总结,完成设计报告。 2.2 单片机系统方框图

《单片机》课程设计实训报告

物理与机电工程学院课程设计报告 课程名称:单片机课程设计 系部:物理与机电工程学院 专业班级:09 电子信息工程(1)班 学生姓名: 指导教师: 完成时间: 报告成绩: 评阅意见: 评阅教师日期

题目:交通灯设计 一、设计任务与要求 1、设计任务:十字路口红绿交通灯 北 西 东 南 利用单片机完成交通信号灯控制器的设计,该交通信号灯控制器由一条主干道和一条支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中的车辆有时间停在禁行线外。用红、绿、黄发光二极管作信号灯。如图上图所示。设东西向为主干道,南北为支干道。 2、设计基本要求: (1)车辆通行繁忙的十字交叉路口,设计一交通灯控制器,设东西方向通行时间为40秒,当剩余3秒时黄灯亮,南北方向通行时间为25秒,当剩余3秒时黄灯亮。 (2)东西、南北方向各用三个(绿、黄、红)LED表示,并用数码管显示 东西、南北方向的剩余时间。 (3)可利用按键修改时间参数。

二、方案设计与论证 本次实训单片机交通灯控制要求用单片机编写程序,并且自制电路板,最后要能实现东西方向通行时间为40秒,当剩余时间为3秒时黄灯亮,南北方向通行时间为25秒,当剩余3秒时黄灯亮的基本功能。东西方向通行,可用绿色的LED显示通行信号,同时南北方向须禁行,可用红色的LED显示禁行信号,并且用数码管显示禁行倒计时的数字显示,当倒计时为3秒时开始亮黄灯,作为警示信号,同时设计可以随时修改时间参数的按键。 方案一、STC89C52+点阵式LED显示 采用独立式的稳压电源。显示采用点阵式LED显示。这种方案实现复杂,需完成大量的软件工作,但同时其功能强大,可以显示各种英文字符,汉字,图形等。 方案二、STC89C52+七段共阳极数码管

智能电风扇控制系统设计【开题报告】

毕业论文开题报告 机械设计制造及其自动化 智能电风扇控制系统设计 一、选题的背景和意义 近几年,我国电风扇市场发展迅速,产品产出持续扩张,国家产业政策鼓励电风扇产业向高技术产品方向发展,国内企业新增投资项目投资逐渐增多。投资者对电风扇市场的关注越来越密切,这使得电风扇市场推广策略与营销渠道开发的发展研究需求增大。 随着计算机技术、控制技术、信息技术的快速发展,工业的生产和管理进入了自动化、信息化和智能化时代,智能化已经成为时代发展的需要。基于生产现场和日常生活的实际需要,研究和开发智能电风扇控制具有十分重要的意义。该项目的研究可以应用于工厂自动化、仓库管理、智能玩具和民用服务等领域,可提高劳动生产效率,改善劳动环境。 AT89S52单片机芯片制作的“电风扇定时开关电路”,允许用户随时通过按键开关自行输入设置新的定时时间参数,其范围可在1分钟(最短时间)至999分钟(最长时间)之间任意设置(步进为1分钟),这为用户根据使用的环境温度、自己身体条件、个人爱好等具体情况,适时进行调整设置,选用最合适的定时时间提供了方便。而且在整个定时状态下,电路具有允许用户随时自行选择使用“阵风”或“连续风”的控制功能。具有电路简单、制作容易、设置方便、使用灵活等优点。 本设计来源于在企业学习生活当中的深刻感受,天气开始炎热的时候,人们都会开着电扇入睡,但是往往睡着了都会忘记去关,所以我们可以对电扇进行定时,到了一定时间,电扇就会自动停止工作。而且夏天的晚上总是很容易着凉,所以睡觉的时候就可以根据自己的身体情况改变风速,可以改成阵风或者连续风。所以该作品是为解决此问题而设计的AT89C51单片机风扇控制器。 二、研究目标与主要内容 研究目标:本课题主要是设计一套智能电风扇控制系统,该系统设计以AT89S51单片机为核心控制器,通过DS18B20温度传感器对室内环境温度进行数据采集,单片机对采集到的温度信号进行处理并输出一定占空比的PWM,电风扇随温度变化而自动变换档位,实现“温度高,风力大;温度低,风力弱”的性能。另外,通过键盘控制面板,用户可

相关文档
最新文档