基于单片机的电子指南针设计毕业设计

基于单片机的电子指南针设计毕业设计
基于单片机的电子指南针设计毕业设计

(此文档为word格式,下载后您可任意编辑修改!)

题目基于单片机的电子指南针设计

所在学院物理与电信工程学院

专业班级通信工程专业 1103 班

指导教师郑争兵

完成地点物理与电信工程学院实验室

2015 年6月3日

毕业论文﹙设计﹚任务书

院(系) 物理与电信工程学院专业班级通信1103班学生姓名王婷婷

一、毕业论文﹙设计﹚题目基于单片机的电子指南针设计

二、毕业论文﹙设计﹚工作自 2015 年 1 月 10 日起至 2015 年 6 月 10 日

三、毕业论文﹙设计﹚进行地点: 物理与电信工程学院实验室

四、毕业论文﹙设计﹚的内容要求:

指南针是一种重要的导航工具,可应用在多种场合中。电子指南针内部结构固定,没有移动部

分,可以简单地和其它电子系统接口,因此可代替旧的磁指南针。并以精度高、稳定性好等特点得

到了广泛运用。本课题具体要求如下:

1. 熟悉指南针的工作原理;

2. 选择合适的电磁感应器进行系统设计,完成显示功能;

3. 能够利用电池对系统供电,系统集成,完成功能调试。

成果形式:实验样机一套。

毕业设计进度安排: 1.10─3.20:查阅资料(参考文献不少于10篇),进行方案论证,完成开题报告。完成不少

于3000字的外文翻译;

3.20─

4.30:设计硬件电路,编写相关软件、完成电路仿真及样机调试;

5.1─5.20:完善系统调试,撰写论文,准备毕业设计验收等工作;

5.21-

6.10:整理资料,修改论文,准备毕业答辩。

指导教师系(教研室)通信教研室

系(教研室)主任签名批准日期

接受论文 (设计)任务开始执行日期学生签名

基于单片机的电子指南针设计

王婷婷

(陕西理工学院物理与电信工程学院通信1103班,陕西汉中 723003)

指导教师:郑争兵

[摘要]指南针是用以判别方位的一种简单仪器,是一种重要的导航工具,可应用在多种场合中。当人们置于一个陌生的环境中,导航定向非常重要,随着手机的普及,其内置指南针已被人们广泛应用,但是一旦出现手机无电以及信号不强时无法定位。针对这一问题,因此开发一款基于单片机的低成本便于携带的电子指南针系统,以满足人们的精确定向。此次设计的原理是通过STC89C52单片机处理异性磁阻(AMR)传感器芯片HMC5883L得到的信息数据,最终在LCD1602液晶上显示数据,得到当前的角度信息与方位信息。这样的指南针在大大提高了精度的同时也精度更高,更智能,降低了成本和设计难度.

[关键词] 电子指南针;单片机;异性磁阻;液晶显示;

Design of electronic compass based on MCU

Wang Tingting

(Grade11,Class3,Major of Communication Engineering,School of Physics and

Tutor:Zheng Zhengbing

Abstract:Compass is a simple instrument for judging azimuth. It is an important navigation tool and can be used in many situations.. When people placed in a strange environment, navigation and orientation is very important, with the popularity of mobile phones, the internal compass widely used by people, but once the phone . Overall train of thought of the design is anisotropic magnetoresistance (AMR) sensor chip data processing by STC89C52 microcontroller. Finally in the LCD1602 LCD display data, get the angle information and the location information. Such a compass can greatly improve the accuracy of the same time, difficulty.

Key words:Electronic compass;MCU;Anisotropic magnetoresistance;liquid crystal display;

目录

目录..................................................... I 1绪论. (1)

1.1课题背景 (1)

1.2 课题研究现状和前景 (3)

1.3设计的目的和任务 (3)

2系统方案选择和论证 (4)

2.1设计要求 (4)

2.2方案选择和论证 (4)

2.2.1传感器方案论证与选择 (4)

2.2.2单片机的选择说明 (5)

2.2.3显示模块的选择说明 (5)

2.2.3 电源选择说明 (5)

2.3最佳主体方案 (5)

3硬件设计及实现 (7)

3.1单片机外围电路设计 (7)

3.2 HMC5883L传感器模块 (9)

3.3 LCD1602液晶屏模块 (11)

4软件设计 (15)

4.1系统总体软件设计 (15)

4.2 HMC5883L与单片机通信软件设计 (15)

4.3 LCD1602人机界面软件设计 (17)

5系统调试 (19)

5.1软件仿真调试 (19)

5.2硬件电路调试 (19)

总结 (20)

致谢 (21)

参考文献 (22)

附录A 英文文献原文 (23)

附录B 英文文献译文 ...................... 错误!未定义书签。附录C 源程序............................ 错误!未定义书签。附录D 元器件清单 . (31)

附录E 整体电路图 (32)

附录F 实物图 (33)

1绪论

1.1课题背景

指南针又称指北针,重要组成部分是一根装在轴上的磁针,磁针在自然地磁场的作用下可以自由转动并保持在磁子午线的切线方向上,磁针的北极指向地理的北极,利用这一性能可以辨别方向。经常使用于导航、大地测量。旅行和军事方面。物理上指出方向的指南针的缔造由三部曲组成:司南、磁针和罗盘。他们全部属于华夏的发明。指南针是古代人在长时间的实践中对物体磁性了解的成果。作为中国古代的四大发明,它的发明有着不可估量的作用在发展人类科学技术和文明。在古代华夏,指南针初先应用于祭奠、礼节、军事和占卜与看风水时定位方向。11世纪末,中国的船舶开始使用指南针导航。北宋《萍州可谈》:“舟师识地理,夜则观星,昼则观日,阴晦观指南针。”

指南针应用在帆海上,是全天候的导航用具,填补了天文导航、地文导航之不及,首创了航海史的新纪元。同时,帆海活动也进一步增进了指南针的成长。先秦时期的汉族劳动人民已经很好累积了对磁现象的认识,在探索铁矿的时候,经常碰到磁铁矿,就是我们说的磁石(成分是四氧化三铁——化学式Fe3O4,又名磁铁、氧化铁黑、吸铁石,为拥有磁性的玄色晶体,故又称为磁性氧化铁)。《管子》中记录了几篇文章:“山上又磁石者,其下有金铜。”《山海经》中也有类似的记载。磁石的吸铁特征很早被人发觉,《吕氏春秋》九卷精晓篇就出现:“慈招铁,或引之也。”古人称“磁”为“慈”。古人把磁石吸引铁比喻成一位慈爱的母亲对子女的吸引。并以为:“石是铁的母亲,但石有不慈与慈两种,慈详的石头能让他的儿女喜欢,不慈的石头就不可以。”汉以前古人把磁石写成“慈石”,是慈爱石头的表达。到了西汉时期,有一个名叫栾大的术士,他使用磁石的特征做了两个棋子,经过调换两个棋子极性的彼此位置,一会两个棋子相互吸引,一会相互排斥。栾大叫“斗棋”。他把这个特殊的东西献给皇帝,并当场示范。皇帝很惊讶,高兴,出人意料的封栾大为“五利大将军”。李约瑟的看法,他在这篇文章《中国对航海罗盘研制的贡献》中有精确的论述。他从《古今注》、《管氏地理指蒙》、《九天玄女青囊海角经》等书的记载中推测出如下结论:“磁石指向性转移到它吸过的铁块的发现在中国大约在一世纪到六世纪。在十一世纪之前的某个时候发现,不仅可以产生在磁铁上摩擦磁化的现象;而且还可以用烧红的铁片,经过居里点(CuriePoint),冷却或淬火而得到磁化,操作时,铁片保持南北方向。古代的中国人将罗盘导航和军事活动,也用于风水,后来被欧洲人的后裔,在欧洲的航海活动和地理发现中发挥着不可替代的重要作用。在航海技术发明中,指南针也是最重要的单项发明,由此传入西欧,继而打开了挖掘新大陆,环球旅行的汹涌澎湃的史诗,这类用以鉴别方位的简扑仪器,是极其重要的导航工具,可应用在不同的场合中。

最早的指南针能够追溯到华夏古代四大发明——司南,即最早的磁性指向器是司南。“司南”在战国时期开始(公元前475年-公元前221年),在唐代终止(618-公元907年)。因为司南古义不断演化,使它与一系列的古代发明结下了不解之缘。记录司南最早文献是《鬼谷子》,此中写道:“郑人之取玉也,必载司南之车,为其不惑也。”从《鬼谷子》中的记录中能够看出,郑人去“取玉”,务必会带上司南,就是为了防止方向的丢失。在提到司南的文件中,王充的记叙是最重要的,他确切的指出:“司南之杓,投之于地,其柢指南。”(是应篇)其中的“杓”是指勺子。具备这种“指南”性能的司南,应是磁性指向器。但是,这里的“地”是指古代械盘中的“地盘”。械盘是秦汉时期发明的,用于游戏或占卜。在“地盘”周围的24个方向,中间刻有北斗七星的标志符号。

指南针的缔造应该是在一个非常持久漫长的过程中,慢慢进行改良创新的成果,而时期不同,也会以不同的方式呈现。唐代堪舆家的活动相当活跃,并开始强调方向的选择,寻找比磁勺更方便的指向器成了当务之急。于是指南铁鱼或者蝌蚪形铁质指向器及水浮磁针应运而生。活动于唐开元年间(713—741年)的山西堪舆家丘延瀚,被后世堪舆家推崇为堪舆术三针(正针、缝针和中针)中最早出现的正针法的创始人。明代雅好科技的宁献王朱权则在其《神机秘籍》中说:“针法古无所传,自昔玄真始制。”玄真是唐代浙江金华道教张志和(约730—约810年),他的道号叫

玄真子,所著《玄真子》十二卷,残存三卷。从这残卷中知道他颇好物理,但未找到与指南针或针法直接有关的记载。然而,这个道号不禁使人联想到旧题晋崔豹所作的《古今注》中把蝌蚪称为“玄针”。其文曰:“虾蟇子,曰蝌蚪,一曰玄针,一曰玄鱼,形圆而尾大,尾脱即脚生。”十世纪时马缟著作的《中华古今注》中有相似的记录。这项记载似乎把磁针与指南鱼的发明和应用从形状和性能上联系到了一起。

磁针问世后,先后用于堪舆和航海。为了使用方便,读数容易,加上磁偏角的发现,对指南针的使用技巧提出了更高的要求,方家首先将磁针与分度盘相配合,创制了新一代指南针——罗盘。不过有些场合,碗中的水浮磁针仍在使用,故沈括《梦溪笔谈》卷二十四称“水浮多荡摇”。江苏、河北和辽宁旅大曾出土元代的不带刻度的指南针专用针碗。当航船还在使用浮针加针碗时,堪舆罗盘却远远地跑到了前面。我国的磁针和罗盘前后经过陆水两路西传,曾给人类的文化文明的历程带来巨大的影响。以前史学界认为磁针在水中的水罗盘与指南针一脉相承,是中国的发明,但旱罗盘是欧洲所发明,16世纪才经由日本船传入中国。而今临川罗盘证明:旱罗盘的发明权也属于中国。

伴随人们对指南针原理了解的不断明了和深刻,人们不断创新将指南针由粗苯的“司南”发展到如今便携式指南针。但根本架构一直没有发生改动,均属于机械式指针,而且都是使用一种支柱让磁针可以遭到地磁场影响而自由转动。由于该机械指针的内在因素,指南针在其使用寿命上、产品的便携性、准确性以及灵敏度都存在一定的局限。随着集成电路技术的发展和改进,人们因此使用磁场的变化会影响电感电路的道理制成了磁阻传感器,人们于是利用磁阻传感器,制作了电子指南针,这使得指南针的发展进入了一个全新的时代。随着磁传感器和特殊芯片的急速发展,使指南针的基本完成机理产生了巨大的转变,应经摆脱了以前的刻板结构而选用了特殊处理器与磁场传感器对磁场测量和处理指示方向,另外,电子指南针在性能上加倍人性化,因为是采用功能性模块,于是能够特别便利的扩展很多功能,比如在原本的电子指南针的性能基础上还可以添加集成数字时钟等功能,方便适用,这就是应用较为普遍的电子指南针。

现代人创造了各类电子指南针,例如苹果手机中即有这个软件的存在,电子罗盘也叫数字罗盘,是利用地磁场来定北极的一种方法,应用到手机上,其实便是电子指南针,电子罗盘一般采用磁通量传感器和磁通门制造。虽然GPS已广泛应用在导航,定位,测速和定位,但是信号往往存在地形特征,导致大大的降低了精度,甚至不能被使用。特别是在高楼密集的城区和植被茂盛的林区,GPS信号的可利用性仅为60%。在静态的情况下,GPS不能提供方位信息。为了弥补这个问题,不妨选用组合导航的方式。电子罗盘的设计就是来满足这类用户的需求。它能够对GPS信号进行有用的补充,保障导航定位讯息100%有效,尽管是在GPS信号失锁后也可以正常工作,很好地做到了“丢星不丢向”。

电子罗盘能够分为平面罗盘和三维罗盘。平面电子罗盘规定人们在行使时必须坚持让罗盘水平放置,不然当罗盘发生歪斜时,也会给出此刻航向的变化但是实际上的航向并无变化。尽管平面电子罗盘对行使时要求很严格,但是如果可以保障罗盘的附载体始终可以水平的话,平面罗盘还是一种不错的选择。三维电子罗盘取消了平面电子罗盘在实际应用中的严厉局限,由于三维电子罗盘在里面添加了倾角传感器,若是罗盘产生歪斜时能够对罗盘加以倾斜性补偿,如此即便是罗盘产生倾斜,航向的测试数据仍然会没有误差。偶尔要求降低温度漂移,罗盘也能够内置温度补偿,最大努力缩小倾斜角与指向角的温度漂移。

电子指南针构造固定,里面无挪动部份,能够与别的电子系统简单的接口,于是可代替之前的磁指南针。并以稳定性好、精度高等特点得到了广泛应用。本设计选用的各向异性磁阻(AMR)传感器芯片HMC5883L是由Honeywell公司生产的。HMC5883L弱磁传感器芯片具有数字接口,并且外观贴有高集成模块,HMC5883L弱磁传感器芯片包含高分辨率的HMC118X系列磁阻传感器,并拥有霍尼韦尔专利的集成电路包含放大器、自动消磁驱动器、偏差校准、可以使指南针精度限制在1~2的12位模数转换器。简易的IIC系列总线接口。各向异性磁阻(AMR)技术是HMC5883L芯片选用的技术为,该技术具有在轴向高灵敏度和线性高精度的特点。这种传感器具备低灵敏度在正交轴上的固相构造可以很好用在对地球磁场的方向和大小的测量,负8高斯到8高斯是它所具有的测量范围。

本次设计的电子指南针具有非常好的实用性、灵巧性和领先性。它的使用使我们的日常生活变的更加方便。

1.2 课题研究现状和前景

与其他工具相比,地磁导航起步晚。美国E2systems公司在1960年左右研究了基于地磁异常场等值线匹配的Magnetic ContourMatching体系, 经过十多年对数据的测量后,系统进行了离线实验。早在上世纪80年代地磁导航系统的研究就在瑞典隆德大学实验室进行证明,实验中将地磁图和磁场强度的测量数据进行比较,确定船的位置。而且按照已知的两个磁传感器的输出时差的间隔,计算出船只行驶的速率。

美国当前已研发出水下定位精确度高于500米,天空和大地定位精确度高30米的地磁导航系统,并着手计划用于提高巡航鱼雷和飞航导弹的命中率。除此之外,美国已经着手在导弹实践领域使用地磁信息,并高空地磁数据的测量方面使用E22飞机进行。利用大量的地面试验,NASA God2dard空间中心与相关学院对水下地磁导航进行了研究,

我国地磁导航的研究主要集中在研究和仿真,航天科工集团三院科学家充分利用均分绝对差法精确的的对地磁强度数据进行运算,分辨率现在可以到50米;我国使用地磁导航厘正惯性导航的仿真试验获得了很好的精度。钻研电子指南针制导技术的底子是地磁场模型与地磁图,它们是确定地磁导航技术是不是可实现的要素。

由于GPS导航定位存在很大不稳定性,而地磁大小和方向随地点、时间而异, 磁场水平上的分量一直都是指向磁北,这是制作电子指南针的基本原理,因此电子指南针可以很好的稳定的精确定向,在我国电子指南针系统的市场需求日趋明显,规模逐渐扩大。其主要发展趋势概括如下:

(1)制定行业规范与产业标准

(2)专业分工和产业化

(3)与GPS技术结合,提高系统性能,实现定位一体化。

1.3设计的目的和任务

1、设计目的:

(1)熟悉指南针的工作原理;

(2)采取合适的电磁感应器进行系统设计;

(3)总结设计,完成设计论文1篇;

2、设计任务:

(1)具有显示功能,显示方位和角度;

(2)电池供电,系统集成;

(3)数据显示设计与实现,将数据用LCD1602进行显示。

2系统方案选择和论证

2.1设计要求

电子指南针构造固定,里面无挪动部份,能够与别的电子系统简单的接口,于是可代替之前的磁指南针。并以稳定性好、精度高等特点得到了广泛应用。要求选择合适的电磁感应器进行系统设计,完成显示功能,能够利用电池对系统供电,系统集成,完成功能调试。

2.2方案选择和论证

当前电子技术迅速发展,因此电子指南针的设计存在着很多的方案,不同方案各有优缺点,我们需要分析方案并且根据实际情况选择硬什设备进行电路设计。

2.2.1传感器方案论证与选择

方案一:利用两轴磁传感器HMC1052

与别的HMC10XX系列传感器相同,HMC1052是一种双轴线性磁传感器,由磁阻薄膜合金组成的惠斯通桥是每一个传感器都有的。测量磁场和环境磁场在桥路加上供电电压时,HMC1052传感器就会将磁场强度转换为电压输出。HMC1052包括两个敏感轴相互垂直的敏感元件,敏感元件A和B在单硅芯片中共存,参数匹配和完整正交,体积小,低工作电压,两个敏感元件产生的非正误差消除完全。除惠斯通电桥,HMC1052有两个磁耦合带在芯片上,偏置带和置位复位带。置位复位带是敏感元件A和B都具有的,以此保证精度。校正传感器是通过偏置带进行校正,也可以偏置所有不需要的磁场。在10针形状中,两个敏感元件都能单独上电,这样能够利于削减功耗。不过,却不能利用偏置带。若使用偏置带,不妨用其他封装类型的HMC1052。HMC1052传感器引脚图如图 2.1所示:

图2.1 HMC1052传感器引脚图

方案二:采用Philips公司生产的KMZ52感应磁场传感器

一种可以使用坡莫合金薄片所具有的磁阻效应磁场磁场的高灵敏度磁阻传感器由Philips公司生产,这种传感器就是KMZ52。完整的补偿线圈和设置复位线圈、两个正交磁敏电阻桥在这种磁阻传感器中内置。抵偿线圈的输出能够与目前测试成绩构成闭环反馈,所以可以让传感器灵敏度不会受到地域的限制。在导航、通用地磁测量与交通检测上,这种磁阻传感器有很大的作用。有厚度的高磁导率的坡莫合金在这种磁阻传感器金属铝的表面积累下来,在翻转线圈和外界磁场两个力的作用下,电子改变运动方向,使得磁敏电阻的阻值发生变化。电子在正反向磁场力作用下有较好的对称性是通过KMZ52的斑马条电阻成45°放置实现的。因为添加了旋转磁场,KMZ52的变换曲线与通常的磁敏电阻不一样,加倍线性化。由4个磁敏感元件构成的磁阻桥臂叫惠斯通电桥,KMZ52磁阻传感器的核心部分,长而薄的坡莫合金薄膜制造成了磁敏感元件。当存在外加磁场时,磁阻的变化引发输出电压的变化。KMZ52传感器引脚图如图2.2所示:

图2.2 KMZ52传感器引脚图

方案三:使用霍尼韦尔HMC5883L各向异性磁阻传感电路

带有数字接口、包含最新的高分辨率HMC118X系列磁阻传感器的霍尼韦尔HMC5883L弱磁传感器芯片,而且表面贴装有高集成模块,并附带霍尼韦尔专利的集成电路包括放大器、自动消磁驱动器、偏差校准、能使指南针精度控制在1~2的12位模数转换器。简易的I2C 系列总线接口。HMC5883L 芯片选用无铅表面封装技能,一共16个引脚,尺寸是3.0×3.0×0.9mm。HMC5883L可以应用在消费类电子、汽车导航系统与个人导航系统。HMC5883L芯片选用各向异性磁阻(AMR)技能,该技能具有在轴向高灵敏度和线性高精度的特点。这种传感器范围从负8高斯到8高斯,拥有

的对正交轴的低灵敏度的固相构造可以很好的测量测量地球磁场的方向和大小。低磁场传感器行业中最灵敏、最可靠传感器就是霍尼韦尔的磁传感器。HMC5883L传感器引脚图如图2.3所示:

图2.3 HMC5883L传感器引脚图

通过对各传感的比较,HMC5883L三轴磁阻传感器和ASIC都被封装在一起了,不用外接ASIC,加上12-bit ADC与低干预AMR传感器,内置驱动器,可以在8高斯的磁场中达到2毫高斯的分辨率,更加优胜。综上我们采用方案三,利用霍尼韦尔HMC5883L各向异性磁阻传感电路。

2.2.2单片机的选择说明

AT系列和STC系列单片机的选择:AT89C系列的单片机存在不能进行在线编程的缺点。AT89S 和STC系列都可以ISP在线编程,AT系列采用并口编程方法,STC系列是通过串口在线编程。因此STC的编程方式更为容易也较普遍,正因为如此,我选择STC系列。51和52系列的选择:51系列有4k存储空间,而52系列有8k存储空间,容量比51大。根据以上分析,本次毕业设计采用STC89C52芯片,STC89C52是一款功耗低,高性能的8位CMOS微控制器,具有8K可编程Flash存储器,方便下载程序,性价比高,能较好的适应本实验要求。

2.2.3显示模块的选择说明

方案一:采用LED数码管显示。LED数码管具有接口电路简单,亮度大,价格适中等优点,但缺点就是只能显示简单字母和数字,而设计中要求显示角度、字母、数字等多个信息,使用数码管会使得硬件电路设计繁琐,而且连线复杂,再加上单片机接口欠缺,不够使用,因此不采用此方案。

方案二:采用LCD1602液晶屏显示。LCD1602使用非常普遍,在生活中很多地方都能见到LCD1602液晶显示屏,例如计算器,遥控器,家用电器等,它主要用来显示数字,字母,专用字符和图形,拥有显示成果高、功耗低、体积小等长处,除此之外,LCD1602选用数字式接口,和单片机之间的连线简单,故采用LCD1602来显示方向和度数。

2.2.3 电源选择说明

电源作为电子系统的重要组成部分,缺少电源所以电器设备均不能正常工作,因此说电源问题非常重要。在电压为5V的情况下,LCD1602液晶和51单片机都可以正常工作,可以想到指南针通常在室外使用,需要能够时间长,对电源的要求比较高,而实际生活中很难找到5V 电源,所以这是第一个要解决的问题。经过对LCD1602和52单片机的实验测量发现4V 至6V 都可以使他们正常的工作,于是选用身边最典型 1.5V干电池就能够解决这个问题,所以本设计采用干电池供电来解决电源问题。

2.3最佳主体方案

图2.4是地球某一点的地球磁场向量He的三维图,其中x轴和y轴与地球表面平行,x为前进方向,y为水平面上垂直x的方向,He为地磁场强度,Hex、Hey分别为He在x、y方向的水平分量,α为前进方向与磁场北极的夹角,称做方位角;由图可知tanα=HeyHex,所以只要求出y、x 轴上的磁场强度之比HeyHex,即可得到方位角α的正切值。磁场传感器可以分别测量Hex、Hey、Hez,并将其大小转化为相应强弱的电信号。但本系统并只做了X和Y方向的测量。由于考虑到时间安排有限,Z方向暂时不做,但本系统设计只要平拿平放并不影响测量结果的准确性。测量原理分析图如图2.4所示:

图2.4 测量原理分析图

通过以上测量分析思路所得传感器信号,经过单片机数据预处理和算法补偿后在上传到LCD1602A液晶屏上显示。本设计选用STC89C52单片机为核心的低成本、高精度、数字显示电子指

南针的硬件电路和软件设计方法。整个电路由电源、磁阻传感器、单片机最小系统以及LCD液晶显示构成。总体设计方案如图2.5所示:

图2.5 总体方案设计框图

3硬件设计及实现

电子指南针的硬件设计主要包括主控芯片(STC89C52),显示部分LCD1602,HMC5883L各向异性磁阻传感器,开关部分和电源部分组成。

3.1单片机外围电路设计

低功耗、高性能CMOS8位微控制器,具备 8K 在系统可编程Flash存储器STC89C52由STC公司生产。STC89C52利用经典的MCS-51内核,在此基础上那个做了许多的创新使得芯片拥有传统51单片机没有的功能。单芯片上,有8 位CPU 与在系统可编程的Flash,这样STC89C52就可以为很多嵌入式控制系统提供高灵活、有用的解决方案。具有8k字节Flash,512字节RAM, 32 位IO 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,容许RAM、定时器计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机完全停止工作,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T12T可选。

STC89C52器件参数如下:

1.增强型8051单片机,6时钟机器周期和12时钟机器周期可以任意选择,指令代码完全兼容传统8051;

2.工作电压:5.5V~

3.3V(5V单片机)3.8V~2.0V(3V 单片机);

3.工作频率范围:0~40MHz,相当于普通8051 的0~80MHz,实际工作频率可达48MHz;

4.用户应用程序空间为8K字节;

5.片上集成512 字节RAM;

6.通用IO 口(32 个),复位后为:P0P1P2P3 是准双向口弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为 IO 口用时,需加上拉电阻;

7.ISP(在系统可编程)IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxDP3.0,TxDP3.1)直接下载用户程序,数秒即可完成一片;

8.具有EEPROM 功能;

9.共3 个16 位定时器计数器。即定时器T0、T1、T2;

10.外部中断4 路,下降沿中断或低电平触发电路,Power Down 模式可由外部中断低电平触发中断方式唤醒;

11. 通用异步串行口(UART),还可用定时器软件实现多个UART;

12. 工作温度范围:-40~+85℃(工业级)0~75℃(商业级);

13. PDIP封装。

STC89C52 单片机的工作模式:

掉电模式:典型功耗<0.1μA,可由外部中断唤醒,中断返回后,继续执行原程序

空闲模式:典型功耗2mA

正常工作模式:典型功耗4mA~7mA

掉电模式可由外部中断唤醒,适用于水表、气表等电池供电系统及便携设备

STC89C52引脚图如图3.1所示:

STC89C52

12345678910111213141516171819

204039383736353433323130292827262524232221 T2/P1.0

T2EX/P1.1

P1.2

P1.3

P1.4

P1.5

P1.6

P1.7

RST

RXD/P3.0

TXD/P301

INT0/P3.2

INT1/P3.3

T0/P3.4

T1/P3.5

WR/P3.6

RD/P3.7

XTAL2

XTAL1

VSS VCC P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7EA ALE/PROG PSEN P2.7/A15P2.6/A14P2.5/A13P2.4/A12P2.3/A11P2.2/A10P2.1/A9P2.0/A8

图3.1 STC89C52引脚图

单片机外围需要一个复位电路,它的功能是:确认单片机工作的起始状态,完成单片机的启动过程。系统上电时为单片机提供复位信号,直到系统电源稳定后,系统再撤消复位信号。为保险起见,电源部分稳定后还要通过延时才撤销复位信号,如此可以避免电源插头或者电源开关分合过程当中引发的抖动继而影响复位。单片机系统的复位方式有自动复位和手动复位按钮复位。该系统采用手动复位按钮,一样拥有自动复位功能的复位模式。

时钟电路:单片机18引脚和19引脚外接晶振及点容,单片机工作频率取决于晶振XT 的频率,STC89C52单片机的工作频率在2~33MHz 范围以内,此系统选用单片机内部方法产生时钟信号,用于外接一个12MHz 石英晶体振荡器和2个30pF 微调电容,组成相对稳定的的自激振荡器,脉冲直接发送到内部时钟电路。STC89C52单片机最小系统如图3.2所示:

P1.0P1.1P1.2P1.3P1.4P1.5P1.6RST (RXD)P3.0(TXD)P3.1(INT0)P3.2(INT1)P3.3(T0)P3.4(T1)P3.5(WR)P3.6(RD)P3.7XTAL2XTAL1

GND VCC P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7EA/VPP ALE/PROG PSEN P2.7P2.6P2.5P2.3P2.2P2.1P2.0STC89C52

VCC 1

2

3

4

5

6

7

8

10

11

P1.79

12

13

14

15

16

17

18

19

20P2.43130322928272625242322213938403736353433GND

S1C1+ 10uF 10K R2C220Y1C320

12M

图3.2 STC89C52单片机最小系统

3.2 HMC5883L传感器模块

1.工作原理

霍尼韦尔三轴传感器HMC5883L磁阻传感器电路通过使用特殊辅助电路来测量磁场。提供电源,传感器能够将量测轴方向上的所有入射磁场转换为一种差分电压输出。磁阻传感器是由一个镍铁(坡莫合金)薄膜放置在硅片上,并构组成一个带式电阻元件。只要存在磁场,跨电桥输出电压就会因为桥式电阻元件的变化而产生相应的变化。磁阻元件两两对齐,构成一个联合的感应轴(引脚图上的箭头所示),跟着磁场在感应方向上不持续增强,电压也会正向增加。由于输出只与沿轴方向上的磁阻元件成比例,其余的磁阻电桥也放置在正交方向上,就可以精密测量其余方向的磁场强度。

2.电源管理

该器件可有两种不同的供电模式。第一个是为IO接口供电的VDDIO电源。二是VDD电源,内部运作,VDDIO的电压可以类似于VDD电源;单电源模式或者在VDDIO 电压低于VDD 的情况下,HMC5883L都可以正常运作并能与其他装置兼容。

图3.3 HMC5883L内部示意图

3.I2C接口

控制该装置能够通过IC总线来实现。I2C总线是由PHILIPS公司开发的两线式串行总线,这类总线用于衔接微控制器和外围设备,是微电子通信控制领域普遍使用的一种总线标准。它是一种同步通信方案,具有接口简单,控制简单,小封装,且通信速率高。

下面列举I2C总线的若干特征:

1、只要求一条串行数据线SDA和一条串行时钟线SCL这样两条总线线路;

2、每个连接到总线的器件都可以由主机与从机关系软件设定唯一的地址,主机可以作为主机发送器或主机接收器。

3、它是一个真正的多主机总线系统,如果有两个或更多主机同时初始化数据传输,那么它的冲突检测和仲裁功能可以防止数据被破坏;

4、8位串行双向数据传输速率在标准模式下可达100kbits,快速模式下可达400kbits,高速模式下可达3.4Mbits;

5、片上的滤波器可以滤去总线数据线上的毛刺波以保证数据完整;

6、连接到同一总线的IC数量只受总线的最大电容400pF的限制。

该装置将作为从机在一个主机(例如:处理器)的控制下连接总线。该装置必须符合I2C-Bus Specification(I2C-总线技术规格标准),作为一个I2C 兼容装置,该装置包含一个7-bit串行

地址,并支持I2C 协议。这一装置可以支持快速和标准模式,分别为100kHz和400kHz,不能支持高速模式(Hs)。还需要外接电阻才能支持这些标准和快速模式。要求主机的活动(寄存器的读取和写入)优先于内部活动,例如:测量。这一优先次序的安排是为了不让主机等待,同时IC总线占用的时间比必需的时间长。

如图3.4所示是针对HMC5883L的IIC接口能够使用到的几种数据传输模式:

图3.4 HMC5883L的几种数据传输模式

4. 操作模式

该装置有若干种模式,其主要目的是电源管理以及通过模式寄存器进行控制。连续测量模式连续测量模式:

连续测量模式,在客户所选择的速率下进行连续的测量,并所测量的更新数据输出寄存器。如果有必要,数据可以从数据输出寄存器重新读取,但是,如果主机并不能确保在下次测量完成之前可以访问数据寄存器,数据寄存器上的旧的数据会被新的测量数据取代。为了保存测量之间的电流,该装置被放置在一个类似闲置模式的状态,但模式寄存器没有改变成空闲模式。即MD[n]位不变。配置寄存器A的设置在连续测量模式时会影响数据输出速率(比特DO[n]) ,测量配置(bitsMS[n]),和增益(bits GN[n])。所有寄存器在连续测量模式中保留数值。在连续测量模式下IIC总线可被网络内的其他装置启用。

单次测量模式:

这是预设的供电模式。在单测量模式,该装置进行单次测量并将测量数据更新至输出数据寄存中。在完成测量和输出数据寄存器的更新以后,通过设置MD[n] bits,该装置被置于闲置模式,模式寄存器变更为闲置模式。配置寄存器的设置在单一测量模式时影响测量配置(bits MS[n])。在单测量模式中所有寄存器保留数值。在单测量模式下IIC总线可被网络内其他装置启用。

闲置模式:

在此模式下,装置可以通过IIC总线访问,但主要电源能耗是禁用的,如ADC,放大器,传感器偏置电流,但不仅限于这些。在空闲模式下所有寄存器保留数值。在闲置测量模式下IIC总线可被网络内其他装置启用。

5.置位复位带驱动的H-桥式电路

ASIC包含大型开关FETs,可以传输大而短的脉冲到传感器的置位复位带。这一置位复位带在很大程度上是一种电阻性负载。并不需要外部去增加外部置位复位回路。每次测量时,ASIC会自动完成置位复位。首先一次置位脉冲产生后进行测量,然后,一次复位脉冲产生后进行测量,两次测量的差值的一半将会被放置在三轴上每根轴的数据输出寄存器上。这样,在所有测量中传感器的内部偏差和温度漂移差值就可以被移除抵消了。

5.寄存器访问

表3.1列出了寄存器及其访问。所有地址为8 bits。

表3.1 寄存器列表

地址名称访问

00 配置寄存器 A 读写

01 配置寄存器 B 读写

02 模式寄存器读写

03 数据输出 X MSB 寄存器读

04 数据输出 X LSB 寄存器读

05 数据输出 Z MSB寄存器读

06 数据输出 Z LSB 寄存器读

07 数据输出 Y MSB 寄存器读

08 数据输出 Y LSB 寄存器读

09 状态寄存器读

10 识别寄存器 A 读

11

识别寄存器 B 读 12 识别寄存器 C

该装置使用地址指针来显示该寄存器地点是被读取或写入。这些指针位置从主机发出到从机并成功获得的 7 位地址加 1 位读写标识符。为了尽量减少主机和装置之间的沟通,无主机干预下地址指针自动更新。这个地址指针自动更新有两个附加的功能。首先访问12或更高位的访问指针更新至地址00,其次是访问达到08,指针回滚到地址03。从逻辑上说,地址指针操作功能如下所示。 如果(地址指针= 08),则地址指针= 03

否则,如果(地址指针>= 12 ) ,则地址指针= 0

其他(地址指针) = (地址指针) + 1

地址指针本身值无法通过IIC 总线读取。任何企图读取无效的地址位置将返回0,而任何无效的地址位置的写入或在一个有效的地址位置中一个未定义的位均被该装置忽略。要让地址指针移动到一个随机寄存器地址,首先对该寄存器地址发出“写”的指令,之后再跟一个无数据位。HMC5883L 与单片机的连线图如图3.5所示:

EA/VPP

ALE/PROG

PSEN

P2.7

P2.6

P2.5

P2.3

P2.2

P2.1

P2.0

STC89C52P2.4

313032

292827262524232221GND SCL SDA DRDY

VCC HMC5883L VCC GND 12345

图3.5 传感器模块连线图

3.3 LCD1602液晶屏模块

1. 液晶显示原理

液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形。液晶显示器具有厚度薄、适用于大规模集成电路直接驱动、易于实现全彩色显示的特点,目前已经被广泛应用在便携式电脑、数字摄像机、液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形。液晶显示器具有厚度薄、适用于大规模集成电路直接驱动、易于实现全彩色显示的特点,目前已经被广泛应用在便携式电脑、数字摄像机、PDA 移动通信工具等众多领域。移动通信工具等众多领域。

2. 液晶显示器的分类

液晶显示的分类方法有很多种,通常可按其显示方式分为段式、字符式、点阵式等。除了黑白显示外,液晶显示器还有多灰度有彩色显示等。如果根据驱动方式来分,可以分为静态驱动(液晶显示的分类方法有很多种,通常可按其显示方式分为段式、字符式、点阵式等。除了黑白显示外,液晶显示器还有多灰度有彩色显示等。如果根据驱动方式来分,可以分为静态驱动(Static )、单纯矩阵驱动(Simple Matrix )和主动矩阵驱动(Active Matrix )三种。

3. 液晶显示器各种图形的显示原理:

线段的显示点阵图形式液晶由 M ×N 个显示单元组成,假设LCD 显示屏有64行,每行有128列,每8列对应1字节的8位,即每行由 16字节,共16×8=128个点组成,屏上 64×16 个显示单元与显示 RAM 区1024 字节相对应,每一字节的内容和显示屏上相应位置亮暗对应。例如屏的第一行的亮暗由字节相对应,每一字节的内容和显示屏上相应位置的亮暗对应。例如屏的第一行的亮暗由 RAM 区的 000H ——00FH 的 的 16 字节的内容决定,当(000H )=FFH 时,则屏幕的左上角显示一条短亮线,长度为8个点;当(3FFH )=FFH 时,则屏幕的右下角显示一条短亮线;当(000H )=FFH,(001H )=00H,(002H)=00H ,…… (00EH )=00H ,(00FH )=00H 时,则在屏幕的顶部显示一条由8段亮线和8条暗线组成的虚线。这就是条暗线组成的虚线。这就是LCD 显示的基本原理。

4. 字符的显示

用 用 LCD 显示一个字符时比较复杂,因为一个字符由 6×8 或 或 8×8 点阵组成,既要找到和显示屏幕上某几个位置对应的显示点阵组成,既要找到和显示屏幕上某几个位置对应的显示 RAM 区的 8 字节,还要使每字节的不同位为“1” ,其它的为“0” ,为“1” 的点亮,为“0”不亮。这样一来就组成某个字符。但由于内带字符发生器的控制器来说,显示字符就比较简单了,可以让控制器工作在文本方式,根据在的不亮。这样一来就组成某个字符。但由于内带字符发生器的控制器来说,显示字符就比较简单了,可以让控制器工作在文本方式,根据在 LCD 上开始显示的行列号及每行的列数找出显示上开始显示的行列号及每行的列数找出显示 RAM 对应的地址, 设立光标, 在此送上该字符对应的代码即可。

LCD1602液晶也叫LCD1602字符型液晶,这是一种专门用来显示数字、字母、符号等的点阵型液晶模块,由若干个5×7或者5×11等点阵字符位组成,这其中的每个点阵字符位都可以完全显示一个字符。每位之间有一个点距的间隔每行之间也有间隔起到了字符间距和行间距的作用,正因为如此所以他不能显示图形。工业字符型液晶LCD1602是指显示的内容为16*2,并且能同时显示两行,每行16个字符。有两种常见的LCD1602字符液晶显示器,一种是蓝色背光白色字体显示,另一种是绿色背光黑色字体显示。本设计所用的LCD1602液晶显示器模块,显示屏是绿色背光黑色字体,因为这种显示器看起来较为清楚。

1234567891011121314

1516LCD1602

V S S V C C V O R S R /W

E D B 0D B 1

D B 2D B 3D B 4D B 5D B 6D B 7B L A B L K

图 3.6 LCD1602引脚图

第1脚:VSS 为电源地。

第2脚:VDD 接5V 电源正极。

第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会 产生“鬼影”,使用时可以通过一个10K 的电位器调整对比度)。

第4脚:RS 为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。 第5脚:RW 为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。

第6脚:E(或EN)端为使能(enable)端。

第7~14脚:D0~D7为8位双向数据端。

第15~16脚:空脚或背灯电源。15脚背光正极,16脚背光负极。

LCD1602内置了DDRAM (显示数据存储RAM )、CGROM (字符存储ROM )和CGRAM (用户自定义RAM )。DDRAM 就是显示数据RAM ,用来寄存待显示的字符代码。共80个字节,其地址和屏幕的对应关系如下表:

图3.7 RAM 地址映射图

LCD1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,每一个字符都有一个固定的代码,也就是说想要在LCD1602屏幕的第一行第一列显示一个“A ”字,就(41H ),显示时模块把地址41H 中的点阵字符图形显示出来,我们就能看到字母“A ”。

其基本操作时序:

读状态输入:RS=L ,RW=H ,E=H 输出:DB0~DB7=状态字 写指令输入:RS=L ,RW=L ,E=下降沿脉冲,DB0~DB7=指令码 输出:无

读数据输入:RS=H ,RW=H ,E=H 输出:DB0~DB7=数据

写数据输入:RS=H ,RW=L ,E=下降沿脉冲,DB0~DB7=数据 输出:无

图3.8 读操作时序

图3.9写操作时序

数据指针设置如表3.2 所示:

表3.2 数据指针设置表

在1602中我们就用前16个就行了,第二行也一样用前16个地址。我们往DDRAM 里的00H 地址处送一个数据,譬如0x31(数字1的代码)并不能显示1出来。这是令初学者很容易出错的地方,原因就是如果你要想在DDRAM 的00H 地址处显示数据,则必须将00H 加上80H ,即0x80+0x00,若要在DDRAM 的01H 处显示数据,则必须将01H 加上80H 即0x80+0x01,依次类推。下面是1602与单片机的连线图。 指令码 功能

80H+地址码(0-27H ,40H-67H ) 设置数据地址指针

单片机类毕业设计题目汇总

单片机类毕业设计题目汇总

单片机类毕业设计题目汇总 1.孔子时钟的设计 2.?全自动节水灌溉系统--硬件部分 3.?数字式温度计的设计 4.?温度监控系统设计 5.?基于单片机的语音提示测温系统的研究 6.?简易无线电遥控系统 7.?数字流量计 8.?基于单片机的全自动洗衣机 9.冰塔智能水位控制系统 10.?温度箱模拟控制系统 11.?超声波测距仪的设计 12.?基于51单片机的LED点阵显示屏系统的设计与实现 16X16点阵显示屏 13.?基于AT89S51单片机的数字电子时钟 14.?基于单片机的步进电机的控制 15.?基于单片机的交流调功器设计 16.?基于单片机的数字电压表的设计 17.弹片机的数字钟设计 18.?智能散热器控制器的设计 19.弹片机打铃系统设计 20.?基于单片机的交通信号灯控制电路设计 21.?基于单片机的电话远程控制家用电器系统设计 22.?基于单片机的安全报警器 23.?基于单片机的八路抢答器设计 24.?基于单片机的超声波测距系统的设计 25.?基于MCS-51数字温度表的设计 26.?电子体温计的设计 27.?基于AT89C51的电话远程控制系统 28.?基于AVR单片机幅度可调的DDS信号发生器 29.?基于单片机的数控稳压电源的设计 30.?基于单片机的室内一氧化碳监测及报警系统的研究 31.?基于单片机的空调温度控制器设计

32.?基于单片机的可编程多功能电子定时器 33.?单片机的数字温度计设计 34.?红外遥控密码锁的设计 35.?基于51单片机的语音识别系统设计 36.?家用可燃气体报警器的设计 37.?基于数字温度计的多点温度检测系统 38.?基于凌阳单片机的语音实时采集系统设计 39.?基于单片机的数字频率计的设计 40.?基于单片机的数字电子钟设计 41.?设施环境中温度测量电路设计 42.?汽车倒车防撞报警器的设计 43.?篮球赛计时记分器 44.?基于单片机的家用智能总线式开关设计 45.?设施环境中湿度检测电路设计 46.?基于单片机的音乐合成器设计 47.?设施环境中二氧化碳检测电路设计 48.?基于单片机的水温控制系统设计 49.?基于单片机的数字温度计的设计 50.?基于单片机的火灾报警器 51.?基于单片机的红外遥控开关设计 52.?基于单片机的电子钟设计 53.?基于单片机的红外遥控电子密码锁 54.?大棚温湿度自动监控系统 55.?基于单片机的电器遥控器的设计 56.?单片机的语音存储与重放的研究 57.?基于单片机的电加热炉温度控制系统设计 58.次外遥控电源开关 59.?基于单片机的低频信号发生器设计 60.?基于单片机的呼叫系统的设计 61.?基于PIC16F876A单片机的超声波测距仪 62.?基于单片机的密码锁设计 63.?单片机步进电机转速控制器的设计 64.術AT89C51控制的太阳能热水器

毕业论文致谢

毕业论文致谢 毕业论文致谢模板 毕业论文致谢模板(一): 感谢我的导师 教授,他们严谨细致、一丝不苟的作风一向是我工作、学习中的榜样;他们循循善诱的教导和不拘一格的思路给予我无尽的启迪。 感谢我的#老师,这片论文的每个实验细节和每个数据,都离不 开你的细心指导。而你开开朗的个性和宽容的态度,帮忙我能够很 快的融入我们这个新的实验室。 感谢我的室友们,从遥远的家来到这个陌生的城市里,是你们和我共同维系着彼此之间兄弟般的感情,维系着寝室那份家的融洽。 四年了,仿佛就在昨日。四年里,我们没有红过脸,没有吵过嘴, 没有发生上大学前所担心的任何不开心的事情。只是今后大家就难 得再聚在一齐吃每年元旦那顿饭了吧,没关系,各奔前程,大家珍重。但愿远赴M国的C平平安安,留守复旦的快快乐乐,挥师北上 的G顺顺利利,也愿离开我们寝室的开开心心。我们在一齐的日子,我会记一辈子的。 感谢我的爸爸妈妈,焉得谖草,言树之背,养育之恩,无以回报,你们永远健康快乐是我最大的心愿。 在论文即将完成之际,我的情绪无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮忙,在那里请理解我诚挚的谢意。 毕业论文致谢模板(二): 毕业论文致谢

从开始写作至论文最终定稿,总共花费了我一个月以来所有的业余时间,虽说在繁忙的工作之余要完成这样一篇论文的确不是一件很简单的事情,但我内心深处却满含深深的感激之情。感谢**单位为我们带给的这次学习机会,感谢**班所有的任课老师,感谢班主任老师**,是你们让我能够静静地坐下来,在知识的海洋里吸取更多的营养,从而能够为自己进一步的加油充电。透过论文的撰写,使我能够等系统、全面的学习有关财务管理新型的、先进的前沿理论知识,并得以借鉴众多专家学者的宝贵经验,这对于我今后的工作和我为之服务的企业,无疑是不可多得的宝贵财富。由于本理论水平比较有限,论文中的有些观点以及对企业实力的归纳和阐述难免有疏漏和不足的地方,欢迎老师和专家们指正。 毕业论文致谢模板(三): 四年的大学生活就快走入尾声,我们的校园生活就要划上句号,心中是无尽的难舍与眷恋。从那里走出,对我的人生来说,将是踏上一个新的征程,要把所学的知识应用到实际工作中去。 回首四年,取得了些许成绩,生活中有快乐也有艰辛。感谢老师四年来对我孜孜不倦的教诲,对我成长的关心和爱护。 学友情深,情同兄妹。三年的风风雨雨,我们一同走过,充满着关爱,给我留下了值得珍藏的最完美的记忆。 在我的十几年求学历程里,离不开父母的鼓励和支持,是他们辛勤的劳作,无私的付出,为我创造良好的学习条件,我才能顺利完成完成学业,感激他们一向以来对我的抚养与培育。 最后,我要个性感谢 老师、 老师。是他们在我毕业的最后关头给了我们巨大的帮忙与鼓励,使我能够顺利完成毕业设计,在此表示衷心的感激。 #老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的

(完整版)单片机的电子时钟设计毕业设计

以下文档格式全部为word格式,下载后您可以任意修改编 辑。 济源职业技术学院 毕业设计 题目单片机的电子钟设计 系别电气工程系 专业应用电子技术 班级电技0801 姓名肖见 学号 指导教师苗绍强 日期 2010年12月

设计任务书 设计题目: 单片机的电子钟设计 设计要求: 1.设计一个具有特定功能的电子钟。该电子钟上电或按键复位后能自动显示系统提示符“P.”,进入时钟准备状态;第一次按电子钟启动调整键,电子钟从0时0分0秒开始运行,进入时钟运行状态;再次按电子钟启动调整键,则电子钟进入时钟调整状态,此时可利用各调整键调整时间,调整结束后可按启动调整键再次进入时钟运行状态。 2.设计完成上述功能的相应的硬件调试和软件调试。 3.完成焊接和实物电路的调试。 设计进度要求: 第一周:选定设计题目,查找、搜集相关资料。 第二周:了解各元器件、模块的功能及使用方法。 第三周:硬件电路的设计。 第四周:相应软件设计(程序设计)。 第五周:利用相关的仿真软件测试并记录相关的数据和错误。 第六周:焊接实物电路,并且在实物电路上调试并且记录相关的数据和问题。 第七周:写毕业论文。 第八周:毕业答辩。指导教师(签名):

摘要 时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。 数字电子钟的设计方法有多种,其中,利用单片机实现的电子钟具有编程灵活,便于电子钟功能的扩充,即可用该电子钟发出各种控制信号,精确度高等特点,同时可以用该电子钟发出各种控制信号。 本设计主要介绍用单片机内部的定时计数器来实现电子时钟的方法,本设计由单片机AT89C52芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟。与传统机械表相比,它具有走时精确,显示直观等特点。它的计时周期为24小时,显满刻度为“23时59分59秒”,另外具有校时功能等特点。 关键词:电子钟,单片机,汇编

基于单片机毕业设计(论文)开题报告

徐州工程学院 毕业设计(论文)开题报告 课题名称:基于单片机的住宅小区煤气 泄露实时报警器设计 学生姓名:学号: 指导教师:职称: 所在学院: 专业名称: 徐州工程学院 20 年月3日

说明 1.根据《徐州工程学院毕业设计(论文)管理规定》,学生必须撰写《毕业设计(论文)开题报告》,由指导教师签署意见、教研室审查,学院教学院长批准后实施。 2.开题报告是毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。学生应当在毕业设计(论文)工作前期内完成,开题报告不合格者不得参加答辩。 3.毕业设计开题报告各项内容要实事求是,逐条认真填写。其中的文字表达要明确、严谨,语言通顺,外来语要同时用原文和中文表达。第一次出现缩写词,须注出全称。 4.本报告中,由学生本人撰写的对课题和研究工作的分析及描述,没有经过整理归纳,缺乏个人见解仅仅从网上下载材料拼凑而成的开题报告按不合格论。 5. 课题类型填:工程设计类;理论研究类;应用(实验)研究类;软件设计类;其它。 6、课题来源填:教师科研;社会生产实践;教学;其它

课题 名称 基于单片机的住宅小区煤气泄露实时报警器设计 课题 来源 社会生产实践课题类型工程设计类 选题的背景及意义 近年来随着人民生活水平的提高,管道煤气和罐装煤气已深入到寻常百姓家。但由于使用不当或设备老化等原因导致的煤气泄漏极大地威胁着人们的生命财产安全。煤气泄漏而大量产生的一氧化碳是煤气中毒事件的根源,如采用煤气泄漏报警器就能得到及时的警示。单片机在日用电子产品中的应用越来越广泛,为现代人工作、科研、生活、提供更好的更方便的设施。为了防止中毒事件再次发生,提出利用单片机系统进行有效的预防对策。为此设计出家用煤气泄漏报警控制器。 煤气泄漏的危害 一氧化碳的浓度与健康成年人中毒的可能症状 50ppm 健康成年人在八小时内可以承受的最大浓度 200ppm 2-3小时后,轻微头痛、乏力 400ppm 1-2小时内前额痛;3小时后威胁生命 800ppm 45分钟内,眼花、恶心、痉挛;2小时内失去知觉;2-3小时内死亡1600ppm 20分钟内头痛、眼花、恶心;1小时内死亡 3200ppm 5-10分钟内头痛、眼花、恶心;25-30分钟内死亡 6400ppm 1-2分钟内头痛、眼花、恶心;10-15分钟死亡 12800ppm 1-3分钟内死亡

电子罗盘

电子指南针 指南针 1、概述 指南针是用以判别方位的一种简单仪器。指南针的前身是中国古代四大发明之一的司南。主要组成部分是一根装在轴上可以自由转动的磁针。磁针在地磁场作用下能保持在磁子午线的切线方向上。磁针的北极指向地理的南极,利用这一性能可以辨别方向。常用于航海、大地测量、旅行及军事等方面。 指南针的发明是我国劳动人民,在长期的实践中对物体磁性认识的结果。由于生产劳动,人们接触了磁铁矿,开始了对磁性质的了解。人们首先发现了磁石引铁的性质。后来又发现了磁石的指向性。经过多方的实验和研究,终于发明了可以实用的指南针。 2、磁偏角与磁倾角 现在人们已经知道,地球的两个磁极和地理的南北极只是接近,并不重合。磁针指向的是地球磁极而不是地理的南北极,这样磁针指的就不是正南、正北方向而略有偏差,这个角度就叫磁偏角。又因为地球近似球形,所以磁针指向磁极时必向下倾斜,和水平方向有一个夹角,这个夹角称为磁倾角。不同地点的磁偏角和磁倾角都不相同。磁偏角和磁倾角的发现使指南针的指向更加准确。

图1. 地球磁场示意图 3、罗盘定位 要确定方向除了指南针之外,还需要有方位盘相配合。最初使用指南针时,可能没有固定的方位盘,随着测方位的需要,出现了磁针和方位盘一体的罗盘 4、电子指南针 指南针是一个重要的导航工具,甚至在G P S中也会用到。电子指南针将替代旧的针式指南针或罗盘指南针,因为电子指南针全采用固态的元件,还可以简单地和其他电子系统接口。 电子指南针系统中磁场传感器的磁阻(M R)技术是最佳的解决方法,和现在很多电子指南针还在使用的磁通量闸门传感器相比较,M R技术不需要绕线圈而且可以用I C生产过程(I C-l i k e p r o c e s s)生产,是一个更值得使用的解决方案。 由于M R有高灵敏度,它甚至比这个应用范围中的霍尔元件更好。

(完整word版)基于单片机电子时钟的制作

毕业综合实训概述 实训目的: 对单片机电子时钟的制作及设计原理的掌握,利用本次实训对所学的理论课程进行实际论证,更好的掌握理论知识。能够更好的运用在实践当中。 实训时间: 2015年9月21日-2015年11月8日 实训要求: 1.独立完成实物的制作及理解设计原理; 2.分析及制作程序流程图; 3. 绘制电路图; 4.了解个元器件在电路中的作用。

目录 1 引言 (1) 1.1选题背景 (1) 1.2设计原理 (1) 1.3单片机简介 (2) 1.4单片机的发展历史 (2) 1.5单片机的应用领域及发展趋势 (2) 2 方案议论 (5) 2.1 设计要求 (5) 2.2 系统描述 (5) 2.3 设计方案 (5) 2.3.1 集成电路 (5) 2.3.2 单片机的最小系统 (6) 2.3.3结论 (7) 3 硬件设计 (8) 3.1硬件结构 (8) 3.2中心控制模块 (8) 3.3电源模块 (11) 3.4控制电路 (12) 3.5复位电路 (12) 4软件设计 (15) 4.1电子时钟的设计原理 (15) 4.2 软件设计流程 (15) 5 总结 (17) 致谢 (18) 参考文献 (18) 附录电子时钟程序 (19)

1 引言 1.1选题背景 单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的缩写MCU表示单片机,它最早是被用在工业控制领域。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机缺少了外围设备等。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。 INTEL的8080是最早按照这种思想设计出的处理器,当时的单片机都是8位或4位的。其中最成功的是INTEL的8051,此后在8051上发展出了MCS51系列单片机系统。因为简单可靠而性能不错获得了很大的好评。尽管2000年以后ARM 已经发展出了32位的主频超过300M的高端单片机,直到现在基于8051的单片机还在广泛的使用。现代人类生活中所用的几乎每件有电子器件的产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电子产品中都含有单片机。汽车上一般配备40多片单片机,复杂的工业控制系统上甚至可能有数百片单片机在同时工作! 利用单片机实现电子时钟有很多优点,例如外部电路简单,控制方便等,因而备受广大单片机爱好者的喜爱。通过电子时钟的制作方案,掌握C语言的编程方法。并熟练的运用89S52单片机定时器准确的实现时间的递进,按下按键可以设置时间,最重要的是自己还可以通过程序设计输入自己需要的定点时间。 1.2设计原理 通过单片机对时间准确的控制,实现时间的递进。 定时器:时钟周期T是时序中最小的时间单位,具体计算的方法是1/时钟源频率,我们KST-52单片机开发板上用的晶振是11.0592M,那么我们对于这个单

基于单片机的毕业论文题目有哪些

基于单片机的毕业论文题目有哪些 很多物联网专业的学生对单片机非常感兴趣,不光是对专业的热爱,另外由于单片机是集成电路芯片,是控制整个流程最基础的环节,大多数理科生对这种控制式设计充满着好奇,下面,我们学术堂整理了多个基于单片机的毕业论文题目,欢迎各位借鉴。 基于单片机的毕业论文题目一: 1、基于单片机的压电加速度传感器低频信号采集系统的设计 2、基于单片机的超声测距系统 3、基于C8051F005单片机的两相混合式直线步进电机驱动系统的设计 4、基于单片机的工业在线数字图像检测系统研究与实现 5、基于FPGA的8051单片机IP核设计及应用 6、基于单片机的军需仓库温湿度测控系统研究 7、单片机多主机通信模式在粮库温湿度监控系统中的应用 8、基于单片机的中小水电站闸门控制系统 9、基于单片机的正弦逆变电源研制 10、单片机实验教学仿真系统的设计与开发 11、基于单片机的温湿度检测系统的设计 12、基于单片机的蓝牙接口设计及数据传输的实现 13、基于单片机的多功能温度检测系统的设计与研究 14、基于单片机的温度控制系统的研究 15、行为导向教学策略在职校单片机课程教学中的应用研究 16、逻辑电路与单片机的虚拟实验系统设计与实现

17、基于单片机的LED显示系统 18、基于单片机的校园安防系统 19、基于MSP430单片机的红外甲烷检测仪设计及实现 20、基于高性能单片机的无线LED彩灯控制系统的设计与实现 21、基于AVR单片机教学实验板的设计 22、基于单片机的阀岛控制系统的研究 23、基于AT89S51单片机实验开发系统设计 24、基于单片机和GPRS数据传输技术的研究 25、基于HCS12单片机的智能车底层控制系统研究 26、单片机GPRS智能终端及远程工业监控技术研究 27、基于单片机的MODBUS总线协议实现技术研究 28、基于单片机的室内智能通风控制系统研究 29、基于单片机的通用控制器设计与实现 30、基于单片机控制的PTCR阻温特性测试系统的设计与实现 31、Proteus在单片机教学中的应用 32、基于单片机的变频变压电源设计 33、基于单片机的监控系统控制部分的设计 34、基于单片机的葡萄园防盗报警系统设计 35、基于单片机的温度智能控制系统的设计与实现 36、基于单片机的远程抄表系统的设计与研究 37、基于单片机的温度测控系统在温室大棚中的设计与实现 38、基于单片机的高精度随钻测斜仪系统开发 39、基于16位单片机MC9S12DG128B智能车系统的设计 基于单片机的毕业论文题目二: 40、基于单片机的压力/液位控制系统的设计研究 41、单片机与Internet网络的通信应用研究 42、基于单片机控制的温室环境测控装置研究 43、具有新型接口的MCS-51单片机实验系统设计 44、基于单片机控制的直流恒流源的设计 45、基于单片机的模糊控制方法及应用研究 46、基于AT89S52单片机的煤矿瓦斯监测系统的研制 47、基于AT89C51单片机的脉象信号采集系统研究 48、基于DTMF技术的单片机远程通信系统研究 49、基于单片机的GPRS无线数据采集与传输系统的设计 50、基于单片机控制的柴油机喷油泵数据采集系统的设计与实现 51、基于谐振技术及MK单片机的多路升压器研究设计 52、基于单片机的数据串口通信 53、基于单片机的智能寻迹系统设计 54、压电式阀门定位器与单片机实验装置研制 55、基于单片机的微型电子琴研究与实现 56、基于单片机的恒温恒湿孵化器系统设计 57、基于16位单片机MC9S12XS128的两轮自平衡智能车的系统研究与开发

电子专业毕业研发设计课题汇总

1.基于labVIEW虚拟滤波器的设计与实现 2.双闭环直流调速系统设计 3.单片机脉搏测量仪 4.单片机控制的全自动洗衣机毕业设计论文 5.FPGA电梯控制的设计与实现 6.恒温箱单片机控制 7.基于单片机的数字电压表 8.单片机控制步进电机毕业设计论文 9.函数信号发生器设计论文 10.110KV变电所一次系统设计 11.报警门铃设计论文 12.51单片机交通灯控制 13.单片机温度控制系统 14.CDMA通信系统中的接入信道部分进行仿真与分析 15.仓库温湿度的监测系统 16.基于单片机的电子密码锁 17.单片机控制交通灯系统设计 18.基于DSP的IIR数字低通滤波器的设计与实现 19.智能抢答器设计 20.基于LabVIEW的PC机与单片机串口通信 21.DSP设计的IIR数字高通滤波器 22.单片机数字钟设计

23.自动起闭光控窗帘毕业设计论文 24.三容液位远程测控系统毕业论文 25.基于Matlab的PWM波形仿真与分析 26.集成功率放大电路的设计 27.波形发生器、频率计和数字电压表设计 28.水位遥测自控系统毕业论文 29.宽带视频放大电路的设计毕业设计 30.简易数字存储示波器设计毕业论文 31.球赛计时计分器毕业设计论文 32.IIR数字滤波器的设计毕业论文 33.PC机与单片机串行通信毕业论文 34.基于CPLD的低频信号发生器设计毕业论文 35.110kV变电站电气主接线设计 36.m序列在扩频通信中的应用 37.正弦信号发生器 38.红外报警器设计与实现 39.开关稳压电源设计 40.基于MCS51单片机温度控制毕业设计论文 41.步进电动机竹竿舞健身娱乐器材 42.单片机控制步进电机毕业设计论文 43.单片机汽车倒车测距仪 44.基于单片机的自行车测速系统设计

基于单片机的电子时钟系统设计

题目:电子时钟系统设计 班级: 姓名: 专业: 指导教师: 答辩日期:

毕业设计任务书 一、设计题目: 电子时钟系统设计 二、设计要求: 利用8031单片机作为主控器组成一个电子时钟系统。利用4个LED显示管分时显示当前时间和日历;上电或RESET后能自动显示当前时间(时:分),首次上电复位显示为0时0分;以后各次均显示正确的当前时间;利用尽可能少的小键盘(开关)实现;显示选择:时分显示/日历显示/报警显示,利用发光二极管作为报警指示,当报警时间到,二极管发光。 三、设计任务: 1.设计硬件电路,画出电路原理图; 2. 设计软件,编制程序,画出程序流程图; 3.调试程序,写出源程序代码; 4.写出详细毕业设计说明书(10000字以上),要求字迹工整,原理叙述正确,会计算主要元器件的一些参数,并选择元器件。 5.个人总结。 四、参考资料: 1. 教材; 2.《单片机实验指导书》,河南工业职业技术学院内部; 3.《51系列单片机设计实例》,楼然苗、李光飞编著,北京航空航天出版社; 4.《微机控制技术及应用》,韩全立主编,机械工业出版社; 5.《单片机应用技术与实训》,王治刚主编,清华大学出版社; 6.《常用电子电器手册》; 7.《单片机应用技术与实例》,睢丙东主编,电子工业出版社;

8.《单片微型计算机应用技术》,徐仁贵,机械工业出版社。

目录 第一章绪论 (6) 1.1 单片机的概述 (6) 1.2 数字电子钟的简介 (7) 第二章电子时钟硬件电路设计 (9) 2.1 硬件电路设计摘要 (9) 2.2 硬件电路设计来源 (9) 2.3 硬件电路设计原理图 (11) 第三章软件设计及程序编制 (13) 3.1 系统程序设计 (13) 3.2 电子钟的说明 (16) 3.3 中断服务程序 (18) 3.4 设计参数 (21) 3.5 控制源程序代码 (21) 第四章功能调试及分析 (31) 4.1 调试功能的方法 (31) 4.2 电子钟计时说明 (31) 4.3 调试及性能分析 (32)

基于单片机的毕业设计题目

单片机类 业设计 刷电子时钟的设计 刷全自动节水灌溉系统--硬件部 刷数 式温度计的设计 刷温度 控系统设计 刷基于单片机的语音提示测温系统的研究 刷简易无线电遥控系统 刷数 流 计 刷基于单片机的全自动洗衣机 刷水塔智能水 控 系统 刷温度箱模拟控 系统 刷超声波测距仪的设计 刷基于51单片机的L司号点阵显示屏系统的设计与实 16×16点阵显示屏 刷基于A切89分51单片机的数 电子时钟 刷基于单片机的步 电机的控 刷基于单片机的交流调 器设计 刷基于单片机的数 电压表的设计 刷单片机的数 钟设计 刷智能散热器控 器的设计 刷单片机打铃系统设计 刷基于单片机的交通信 灯控 电路设计 刷基于单片机的电话 程控 家用电器系统设计 刷基于单片机的安全 警器 刷基于单片机的 路抢答器设计 刷基于单片机的超声波测距系统的设计 刷基于MC分-51数 温度表的设计 刷电子体温计的设计 刷基于A切89C51的电话 程控 系统 刷基于A三R单片机幅度 调的号号分信 发生器 刷基于单片机的数控稳压电源的设计 刷基于单片机的室内一氧化碳 测及 警系统的研究 刷基于单片机的空调温度控 器设计 刷基于单片机的 编程多 能电子定时器 刷单片机的数 温度计设计 刷红外遥控密码锁的设计 刷基于61单片机的语音识别系统设计 刷家用 燃气体 警器的设计 刷基于数 温度计的多点温度检测系统 刷基于凌 单片机的语音实时采集系统设计 刷基于单片机的数 频率计的设计 刷基于单片机的数 电子钟设计 刷设施 境中温度测 电路设计 刷汽车倒车 撞 警器的设计 刷篮球赛计时记 器

刷基于单片机的家用智能总线式开关设计 刷设施 境中湿度检测电路设计 刷基于单片机的音乐合成器设计 刷设施 境中二氧化碳检测电路设计 刷基于单片机的水温控 系统设计 刷基于单片机的数 温度计的设计 刷基于单片机的火灾 警器 刷基于单片机的红外遥控开关设计 刷基于单片机的电子钟设计 刷基于单片机的红外遥控电子密码锁 刷大棚温湿度自动 控系统 刷基于单片机的电器遥控器的设计 刷单片机的语音 储与 放的研究 刷基于单片机的电 热炉温度控 系统设计 刷红外遥控电源开关 刷基于单片机的 频信 发生器设计 刷基于单片机的呼叫系统的设计 刷基于PIC16F876A单片机的超声波测距仪 刷基于单片机的密码锁设计 刷单片机步 电机转速控 器的设计 刷由A切89C51控 的太 能热水器 刷 盗与恒温系统的设计与 作 刷A切89分52单片机实验系统的开发与 用 刷基于单片机控 的数 气压计的设计与实 刷智能压力传感器系统设计 刷智能定时器 刷基于单片机的智能火灾 警系统 刷基于单片机的电子式转速 程表的设计 刷 交车汉 显示系统 刷单片机数 电压表的设计 刷精密三F转换器与MC分-51单片机的接口技术 刷基于单片机的居室安全 警系统设计 刷基于89C2051 IC卡读/写器的设计 刷PC机与单片机串行通信设计 刷球赛计时计 器设计 刷 系列PCL五层电 控 系统设计 刷自动起闭光控窗帘设计 刷单片机控 交通灯系统设计 刷基于单片机的电子密码锁 刷基于51单片机的多路温度采集控 系统 刷点阵电子显示屏-- 业设计 刷超声波测距仪-- 业设计 刷单片机对玩 小车的智能控 业设计论文 刷基于单片机控 的电机交流调速 业设计论文

单片机电子时钟的设计设计word版

基于单片机的电子时钟设计 摘要 现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校。数字式电子时钟用集成电路计时,译码代替机械式传动,用LED显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。近年来随着科技的飞速发展。单片机、PLC的应用不断地走向深入。同时带动传统的控制检测技术的不断更新。可以采用早期的模拟电路、数字电路或模数混合电路。 本设计利用单片机实现数字时钟计时功能的主要内容,其中AT89C51是核心元件同时采用数码管动态显示“时”,“分”,“秒”的现代计时装置。与传统机械表相比,它具有走时精确,显示直观等特点。它的计时周期为24小时,显满刻度为“23时59分59秒”,另外具有校时功能,断电后有记忆功能,恢复供电时可实现计时同步等特点。 关键词:单片机,AT89C51,LED,显示器,电子时钟 BASED ON SCM ELECTRONIC CLOCK DISIGN

ABSTRACT Now, most of the high precision tools have used quartz crystals oscillator. As the electron clock, quartz watches and quartz have adopted quartz technique,which is empty and high precision,good stability,andconvenience, there is no need to constantly adjust the use of electronic clock. Digital watches, which have reduced the timing errors and hve the houre、minite and second and can also underway and proofreading and slice of flexibility, have used integrated circuit to count time, in which decoding have replaced michical driven, and led display monitors replaced the pointer to display time. In recent years as technology evolved, microcontroller and PLC applications have go fother. promoting traditional control testing technical updating earlier. You can use the earlier digital circuit or circuit and hybrid circuit . In this complment, we have used the microcontroller to make true the timing of the digital clocks, in which has a core element of AT89c2051, with the morden counting michine digital to display at the "time", "points" and "seconds". Compared to the conventional mechanical watch, it is empty and intuitive . Its characteristics of the time period is 24 hours, and full scale as a "23’59’ 59, and other functions of the school after the electricity supply, to have time to achieve credible a synchronous. KEY WORDS: MICROCONTROLLER,AT89C51,LED,DISPLAY,CLOCK

电子类毕业设计方案经典题目集

本工作室承接电子类毕业设计论文一条龙服务!!!电子毕业设计:945701216 1.基于labVIEW虚拟滤波器的设计与实现 2.双闭环直流调速系统设计 3.单片机脉搏测量仪 4.单片机控制的全自动洗衣机毕业设计论文 5.FPGA电梯控制的设计与实现 6.恒温箱单片机控制 7.基于单片机的数字电压表 8.单片机控制步进电机毕业设计论文 9.函数信号发生器设计论文 10.110KV变电所一次系统设计 11.报警门铃设计论文 12.51单片机交通灯控制 13.单片机温度控制系统 14.CDMA通信系统中的接入信道部分进行仿真与分析 15.仓库温湿度的监测系统 16.基于单片机的电子密码锁 17.单片机控制交通灯系统设计 18.基于DSP的IIR数字低通滤波器的设计与实现 19.智能抢答器设计

20.基于LabVIEW的PC机与单片机串口通信 21.DSP设计的IIR数字高通滤波器 22.单片机数字钟设计 23.自动起闭光控窗帘毕业设计论文 24.三容液位远程测控系统毕业论文 25.基于Matlab的PWM波形仿真与分析 26.集成功率放大电路的设计 27.波形发生器、频率计和数字电压表设计 28.水位遥测自控系统毕业论文 29.宽带视频放大电路的设计毕业设计 30.简易数字存储示波器设计毕业论文 31.球赛计时计分器毕业设计论文 32.IIR数字滤波器的设计毕业论文 33.PC机与单片机串行通信毕业论文 34.基于CPLD的低频信号发生器设计毕业论文 35.110kV变电站电气主接线设计 36.m序列在扩频通信中的应用 37.正弦信号发生器 38.红外报警器设计与实现 39.开关稳压电源设计 40.基于MCS51单片机温度控制毕业设计论文 41.步进电动机竹竿舞健身娱乐器材

单片机类毕业设计题目汇总

单片机类毕业设计题目汇总 1. ?电子时钟的设计 2. ?全自动节水灌溉系统--硬件部分 3. ?数字式温度计的设计 4. ?温度监控系统设计 5. ?基于单片机的语音提示测温系统的研究 6. ?简易无线电遥控系统 7. ?数字流量计 8. ?基于单片机的全自动洗衣机 9. ?水塔智能水位控制系统 10. ?温度箱模拟控制系统 11. ?超声波测距仪的设计 12. ?基于51单片机的LED点阵显示屏系统的设计与实现16×16点阵显示屏 13. ?基于AT89S51单片机的数字电子时钟 14. ?基于单片机的步进电机的控制 15. ?基于单片机的交流调功器设计 16. ?基于单片机的数字电压表的设计 17. ?单片机的数字钟设计 18. ?智能散热器控制器的设计 19. ?单片机打铃系统设计 20. ?基于单片机的交通信号灯控制电路设计

21. ?基于单片机的电话远程控制家用电器系统设计 22. ?基于单片机的安全报警器 23. ?基于单片机的八路抢答器设计 24. ?基于单片机的超声波测距系统的设计 25. ?基于MCS-51数字温度表的设计 26. ?电子体温计的设计 27. ?基于AT89C51的电话远程控制系统 28. ?基于AVR单片机幅度可调的DDS信号发生器 29. ?基于单片机的数控稳压电源的设计 30. ?基于单片机的室内一氧化碳监测及报警系统的研究 31. ?基于单片机的空调温度控制器设计 32. ?基于单片机的可编程多功能电子定时器 33. ?单片机的数字温度计设计 34. ?红外遥控密码锁的设计 35. ?基于51单片机的语音识别系统设计 36. ?家用可燃气体报警器的设计 37. ?基于数字温度计的多点温度检测系统 38. ?基于凌阳单片机的语音实时采集系统设计 39. ?基于单片机的数字频率计的设计 40. ?基于单片机的数字电子钟设计 41. ?设施环境中温度测量电路设计 42. ?汽车倒车防撞报警器的设计

基于labVIEW虚拟滤波器的设计与实现

基于labVIEW虚拟滤波器的设计与实 现 1

2

基于labVIEW虚拟滤波器的 设计与实现 2.双闭环直流调速系统设计 3.单片机脉搏测量仪 4.单片机控制的全自动洗衣机 毕业设计论文 5.FPGA电梯控制的设计与实 现 6.恒温箱单片机控制 7.基于单片机的数字电压表 8.单片机控制步进电机毕业设 计论文 9.函数信号发生器设计论文 10.110KV变电所一次系统设计 11.报警门铃设计论文 12.51单片机交通灯控制 13.单片机温度控制系统 14.CDMA通信系统中的接入 信道部分进行仿真与分析 15.仓库温湿度的监测系统 16.基于单片机的电子密码锁17.单片机控制交通灯系统设计 18.基于DSP的IIR数字低通 滤波器的设计与实现 19.智能抢答器设计 20.基于LabVIEW的PC机与 单片机串口通信 21.DSP设计的IIR数字高通滤 波器 22.单片机数字钟设计 23.自动起闭光控窗帘毕业设计 论文 24.三容液位远程测控系统毕业 论文 25.基于Matlab的PWM波形 仿真与分析 26.集成功率放大电路的设计 27.波形发生器、频率计和数字 电压表设计 28.水位遥测自控系统毕业论文 29.宽带视频放大电路的设计毕 业设计 3

30.简易数字存储示波器设计毕 业论文 31.球赛计时计分器毕业设计论 文 32.IIR数字滤波器的设计毕业 论文 33.PC机与单片机串行通信毕 业论文 34.基于CPLD的低频信号发生 器设计毕业论文 35.110kV变电站电气主接线设 计 36.m序列在扩频通信中的应用 37.正弦信号发生器 38.红外报警器设计与实现 39.开关稳压电源设计 40.基于MCS51单片机温度控 制毕业设计论文 41.步进电动机竹竿舞健身娱乐 器材 42.单片机控制步进电机毕业设 计论文 43.单片机汽车倒车测距仪 44.基于单片机的自行车测速系 统设计 45.水电站电气一次及发电机保 护 46.基于单片机的数字显示温度 系统毕业设计论文 47.语音电子门锁设计与实现 48.工厂总降压变电所设计-毕 业论文 49.单片机无线抢答器设计 50.基于单片机控制直流电机调 速系统毕业设计论文51.单片机串行通信发射部分毕 业设计论文 52.基于VHDL语言PLD设计的出租车计费系统毕业设计论 文 53.超声波测距仪毕业设计论文 54.单片机控制的数控电流源毕 4

毕业设计(论文)-基于单片机的语音报时电子钟设计

毕业设计(论文)-基于单片机的语音报时电子钟设计语音报时电子钟设计 摘要: 语音报时电子钟,以AT89S52单片机为核心,由键盘控制、录放音模块、温度 采集、液晶显示等功能模块组成。单片机通过时钟芯片DS1302获取时间数据,对数据处理 后送到中文液晶12864显示输出,并可通过按键对时间进行调整。基于题目基本要求,本 系统对时间显示和语音报时进行了重点设计,通过ISD4004语音芯片把声音录进去,单片 机读取时间数据后再把语音芯片里的录音段取出来,进行语音报时。此外,扩展单片机外 围接口、温度采集、语音报时等功能。 关键词: 语音报时; 单片机;中文液晶; 时钟芯片 Design of electronic clock with speech broadcast Abstract: The design of speech tick electronic clock,base on chip microcomputer AT89S52, is composed by the following functional modules: keyboard displaying ,sound phonating., temperature gathering ,LCD display.The microcomputer get time data from time chip DS1302,then data processing and the output is displayed on a Chinese character LCD 12864,and process time get across the keystroke. According to the basic requirements of the subject ,our system stresses on the realization of time displaying and sound timing,

单片机毕业设计,电子毕业设计题目大全一

单片机毕业设计题目,电子毕业设计题目 1. 单片机接入Internet技术在智能小区中的应用与研究 2. 基于PIC单片机的高压智能同步开关控制系统设计 3. 基于单片机的刚性转子现场动平衡测试系统的研制 4. 基于单片机的现场多道核能谱数据采集系统研究 5. 单片机模糊控制晶闸管直流调压系统的研究 6. 单片机嵌入式TCP/IP协议的研究与实现 7. 基于单片机的几何参数主动量仪和通用测控仪的研制 8. 基于C8051单片机的足球机器人小车控制系统设计 9. 使用FPGA模拟实现8051单片机及其外设的功能 10. 用于TDMoIP实现的E〈,1〉功能卡单片机控制研究 11. 基于MSP430单片机的数字式压力表的设计与实现 12. 基于CAN总线的单片机流量控制系统的研究 13. 单片机和嵌入式系统开发平台化的研究 14. 基于单片机语音识别系统设计 15. 基于80C196KC单片机的舞蹈机器人控制系统 16. 基于单片机的工业缝纫机控制系统研制 17. 基于单片机的智能稳压电源 18. PIC单片机中国市场拓展战略 19. 基于FPGA与单片机的高精度电子经纬仪光电信号处理系统 研制 20. 基于网络单片机的嵌入式远程监控系统研究 21. 基于“单片机+CPLD/FPGA体系结构”的程控交换机系统集成 化设计 22. 智能温室环境控制系统的设计与试验研究——单片机信号采 集及其通信控制系统研究部分 23. 弧焊逆变电源单片机控制系统的稳定性研究 24. 单片机系统仿真—对用户的软、硬件系统运行过程仿真 25. 单片机系统仿真—生成用户硬件电路和汇编语言程序的故障 诊断 26. 单片机嵌入TCP/IP的研究与实现 27. 雷达模拟器中的单片机应用 28. 基于单片机的沥青摊铺机自动调平控制器的研究 29. 单片机控制逆变埋弧焊机系统设计 30. 基于sx52单片机的web服务器的设计与实现 31. 基于VHDL语言的单片机设计 32. 单片机实现的仿人智能PID控制器 33. 基于单片机的船舶柴油机冷却水温度控制系统 34. 基于单片机的活性炭测氡仪的研制 35. 单片机静脉麻醉靶控输注系统的研制与应用 36. 基于PC+单片机的环境风洞风速控制系统的研究 37. 基于CPLD和单片机的爆轰波数据采集系统设计 38. 基于单片机和DSP的卷绕控制器数据采集和通讯设计

最新毕业设计:基于单片机的电子日历时钟

一课程设计题目:电子日历时钟 二实现的功能: 基本功能: (1)显示北京时间,并且能够校准时间; (2)程序使用汇编语言; (3)显示的时、分、秒之间以及年、月、日间以小数点分隔;(4)显示公历日期,并且能够校准日期; 发挥功能: (5)运动秒表; (6)闹钟功能; (7)自动整点报时。 三课程设计的目的: 课程标志性内容的设计理解和综合运用,对所学内容进行一次实操,学以致用。 四、设计方案说明 1、硬件部分 (1)采用6位LED数码管显示日期或者时间。 (2)显示器的驱动采用“动态扫描驱动”,且采用“一键多用”的设计方案,系统电路大为简化。使用小数点表示闹 钟设置状态; (3)电路连接使用PCB,使电路连接简洁美观

2、软件部分 (1)“时钟”基准时间由单片机内部的定时中断提供,考虑因素:定时时间是“秒”的整除数,且长短适宜。最长不 能超过16位定时器的最长定时时间;最短不能少于中断服 务程序的执行时间。基准时间越短,越有利于提高时钟的 运行精确度。基准时间定为0.05秒。 (2)用一个计数器对定时中断的次数进行计数,由基准时间为0.05秒知计数值为20即可实现实现“秒”定时,同理 进行“分”﹑“时”定时,以及“日”﹑“月”﹑“年” 定时。 (3)LED 数码管显示器采用“动态扫描驱动”考虑问题:驱动信号的维持时间必须大于“起辉时间”(电流大起辉时间 短),而驱动信号的间歇时间必须小于“余辉时间”(电流 大余辉时间长),但驱动电流大小受硬件电路能力和LED 数码管极限功耗的制约。 (4)动态扫描显示方式在更新显示内容时,考虑到因LED数码管余辉的存在可能会造成显示字符的模糊,所以新内容 写入显示器之前将所有的LED数码管熄灭。 (5)关于自动识别“月大﹑月小”和“平年﹑润年”问题的考虑 a)月大和月小 2月另外计算;

相关文档
最新文档