当前位置:文档之家› 基于AT89C2051单片机的智能IC卡燃气表设计

基于AT89C2051单片机的智能IC卡燃气表设计

基于AT89C2051单片机的智能IC卡燃气表设计
基于AT89C2051单片机的智能IC卡燃气表设计

《信息检索与利用》课程综合大作业

课题名称:基于AT89C2051单片机的智能IC卡燃气表设计姓名:

班级:学号:

联系方式:

完成时间:

基于AT89C2051单片机的智能IC卡燃气表设计

摘要随着信息社会的到来,IC卡技术以其广泛的应用领域和巨大的产品市场成为我国信息产业的一大热点。与此同时,我国的燃气收费管理仍然采用人工抄表的方式,此方法严重影响居民生活,抄表既麻烦又劳累,工作量大,收费时间长,人力浪费严重;居民交费不方便,收费也不易管理,效率低,特别是对欠费者难以限制。因此,智能IC卡燃气表对于城市居民生活以及燃气公司的收费管理有重大的现实意义。

本文在了解了燃气表的现状,分析了技术上的优缺点,针对当前燃气计量收费的要求和特点,设计了以51系列单片机为控制核心,以IC卡为信息载体的智能IC卡燃气表。整个系统包含硬件的选择和制作、软件的设计和调试,以及系统的软件和硬件的联合调试。

硬件系统主要包括:51系列单片机、液晶显示、燃气流量信号的检测、电机阀驱动、存储器接口及看门狗、IC卡读写、电源检测等模块;软件主要包括:实时采集、正确计量、故障的查询、电源电压检测、掉电数据存储、阀门驱动、读写IC卡、报警显示功能等部分。

系统的软件和硬件的联合调试表明系统实现了实时采集燃气流量信号、控制用户用气情况、正确计量、实时显示剩余气量并在剩余气量不足时进行声音报警、电源检测以及声音报普提示电池欠压、掉电数据存储功能、气量累积、阀门驱动等功能。

测试结果和企业反馈表明,该燃气表各项指标都达到了预期的设想,具有功能全面、运行稳定、可靠性高等优点,适应燃气表市场的需求。

关键词:滋气表;IC卡:单片机;

The Design of Intelligent IC Card Gas Meter

With the coming of information society, IC card technology becomes a hot spot in the field of information industry because of its widely application and vast product market. Meanwhile, the manual gas meter reading is still adopted in gas charging, which seriously affects the resident's life. It is inconvenient, tiring and also with heavy workload, time-wasting, manpower-wasting, low efficiency, and disordered management, especially for the persons who don't pay their bills on time. Thus, the application of intelligent IC card has significant realistic meaning for the resident's life as well as for the gas charging management.

This paper firstly analyses the present status of gas meter, the advantages and disadvantages in technology, then designs the intelligent IC card with the control core of 51 series SCM and supported by IC card.. The whole system consists of the choice and production of hardware, the design and test of software and co-test of hardware and software of the system.

The hardware system mainly includes the followings: S 1 series SCM, the 1iquid crystal display, the test of gas flow signal, memory interface, and watchdog, IC card read-write, power testing, etc. The software mainly includes the followings: real time collection, accurate measurement, breakdown inquiry, power pressure testing, power failure data storage, valve actuation, read-write IC card, alarming display, etc.

The co-testing of hardware and software of the system indicates that the system succeeds in real time gas collection signal, controlling the using status of the~,accurate measurement, displaying the left gas volume at real time and voice alarming in the shortage of gas, power testing, voice alarming of low battery voltage, power failure data storage, gas accumulation, value actuation, etc.

The testing result and enterprise feedback show that each index of this gas meter has reached the expected goal. With the advantages of multi-function, steady work and high reliability, it meets the demand of the gas meter market.

Key Words: Gas meter, IC card, SCM,flow testing

一、智能IC卡燃气表的研究意义

1.课题的研制背景

随着社会的进步,人民生活水平不断提高,城市管道燃气已经逐渐进入千家万户。据不完全统计,截至2000年,我国城市燃气用户已经达到了1200万户,其中北京56万户、上海114万户、重庆80万户、武汉30万户。随着大西北“西气东输”计划的正式启动,管道燃气已成为城镇居民的主要生活用燃料[1],管道燃气己经和水、电一样成为城市的基础设施。近年来,随着信息技术的高速发展,IC卡技术以其广泛的应用领域和巨大的产品市场成为近几年来我国信息产业的一大热点[2]。智能型水表、电表等民用产品相继进入到人们家庭,极大的方便了家庭用户和物业管理部门。

随着信息化的到来,城市管道燃气计量仪表的发展相对落后,大部分地区仍然采用传统的容积式燃气表,它只能显示用户累计用气量,燃气管理部门需要派抄表人员按月到每家用户进行抄表,然后再计费、收费。采用这种方式,严重影响居民生活,抄表既麻烦又劳累,收费时间长,人力浪费严重;另外居民交费不方便,收费也不易管理,并且效率低,特别是对欠费者难以限制[3]。因此,燃气销售管理部门和城镇居民迫切要求改变目前的收费方式,而采用IC卡预付费燃气表是解决上述问题的有效方法。

IC卡燃气表是近十几年发展起来的新型燃气表,目前市场上已有相关产品,全国已有近数十家生产、研发企业。它主要由如下几部分组成:低功耗单片机、燃气计量电路、低功耗阀门、电源电压检测电路、燃气流量检测电路等。与传统的容积式燃气表相比较,它更具备了记数准确、自动进行阀门处理、识别非法操作并进行处理、电源欠压及掉电处理以及数据显示与声音提示报警等功能。另外,随着国家“金卡工程”的深入开展,从根本上解决了上述收费方式存在的问题,兼顾了企业和用户的利益。因此,智能IC卡燃气表具有广阔的发展前景。本课题的提出也具有了十分重要的意义。

2.燃气计量收费的发展历程

自从有了燃气计量仪表[4]以来,国内外多年来一直是采取极为原始的查表收费的模式,即由查表员入户查表计费,然后再由收费员入户收费或将帐单送到用户通过银行进行结算。我国自从一百年前上海使用燃气以来,至今基本上是一直

沿用该种计费方式。随着人们住宅条件的不断改善,使用燃气已成为新建住宅的必备设施,以往的查表收费方式存在的弊端越来越突出,主要表现为:

(1)入户困难。由于社会的发展,居民生活水平的不断提高,人们越来越重视隐私权,越来越讲文明;人员流动性大,查表收费只能在早、晚居民休息时间,特别是夏季入户查表,给用户带来极大不便。因而查表收费率要达到企业要求很难,企业资金回收困难。

(2)生产企业管理费用过高。据有关资料统计,100万燃气用户,查表和管理人员约需600~1000人,年费用1000万元左右,增加了相应的生产成本。

(3)费用流失不好控制。用户和收费人员窃气、作弊、拒交费用时有发生,造成燃气费少收、漏收,费用流失严重。如日供气100万m3能力下,收费率提高一个百分点,每年就可征收365万立方米的燃气费。而实际上少收、漏收费远高于此。

(4)查表收费人员工作条件差,效率低,劳动强度大。据调查,平均每人每天入户数高达130多户,每月2600~3000块。现行收费大多人工计费,手工结算,效率低,误差大,已不适应企业管理现代化的要求。

为了解决上述问题,人们一直在努力地寻找更好、更合理的收费方式。目前,许多发达国家是在采用遥读方式读取用户用气量后,到银行通过帐户进行结算,彻底解决查表收费问题。在美国等国家多半是采用无线遥读方式,而在欧洲许多国家采用的是有线集中读取,用户在银行结算的方式。近几年日本等国家又发展了通过电话线采集用户消费量,银行结算的方式,与欧美等国家相比技术上有一定的优势,具有遥读和遥控双向功能,且方便、准确。

目前,我国燃气的收费正从人工抄表收费方式向IC卡收费方式过渡,由于我国人口众多,再加上工作繁忙,从安全角度考虑,各楼宇大多都装有防盗门,人工收费非常不便,而管理部门还不具备资金和技术实力来进行网络化的自动抄表收费管理,因此,IC卡收费方式恰好成为最佳选择[5]。

二、智能IC卡燃气表的研究内容

1.课题主要完成的工作

研制了以单片机为核心,以逻辑加密IC卡BL7442LV为数据载体的智能IC 卡燃气表。主要包括智能IC卡燃气表的硬件电路设计、软件设计、低功耗设计、

电路板设计等,并完成了样机的调试。

设计完成了IC卡与智能燃气表的硬件接口。编制了数据存储芯片X25045的读写程序,并进行了IC的选择以及读写方法的研究。

2. IC卡燃气表的基本设计思想

智能IC卡燃气表是在常规机械燃气表上安装以单片机为主的智能测控系统而构成的,该测控系统主要由硬件和软件两部分组成。其中硬件部分主要以微控制器为中心,实现计量、显示、阀门驱动、报警等功能;而软件则是在主程序中实现对各中断子程序的调用,从而实现准确计量、控制用户用气情况、实时采集燃气流量信号等功能。所有实现过程都以准确计量和可靠控制为最终目标。(1)总体框图

智能IC卡燃气表[14-16]是采用机电一体化的设计思想,引入智能测控系统而构成的,该测控系统主要由IC卡、计量机构、电控系统以及控制阀等组成,其结构如图2.1所示

(2)工作原理

首先用户拿IC卡到燃气公司各收费管理站交费购气,回来后把存储已购买燃气量的IC卡插入用户智能IC卡燃气表中,单片机控制系统经过密码校验有效后读取气量,并写入燃气表内相应存储区。然后开启电机阀允许用户用气,同时将IC卡清零。

智能IC卡燃气表通过流量计中的磁敏元件干簧管,将气量转换为电脉冲信号,脉冲信号经整形、光电祸合隔离后输入到单片机进行计量,从而来控制用户的用气情况。当用户用气时,控制阀的阀门打开,干簧管每旋转一圈,产生一个脉冲,预购气量自动减去一个基本计量单位(0.01m3)。随着用户用气,非易失存储器中的气量不断减少,当预购气量达设定值时,进行声音报警,并显示预购气量不足的代码03,关阀一次,提示用户进行购气。同时利用气阀的开和关来控制用户用气,并对用气量进行累积,在气量被用完之前,系统将提示用户续卡。(3)系统功能

作为智能IC卡燃气表,应具有以下基本功能:

a)提示功能:IC卡燃气表控制器的液晶有简洁汉字提示和蜂鸣器鸣叫等提

示功能。

b)正确计量功能:系统的最终目标是计量准确。因此,在硬件上和软件上均

采取了一些有效措施(主要考虑软件滤波、抗干扰以及漏计量处理),确

保用户每用0.01m3时气量,气表计量一次。

c)燃气表预付费及用气控制功能:当表内剩余气量低于预设值时,控制器液

晶显示购气、蜂鸣器鸣叫提示,当剩余气量为零时自动关阀、切断气源。

用户通过IC卡购买燃气并输入气量后,自动恢复供气,新购买的气量输

入后,可以累计加在燃气表的剩余气量上。

d)掉电数据存储功能:在外置电源突然停止供电的情况下要保证将一些重

要数据完整无误的保存下来,以便系统复位后,能重新调入重要数据。

e)低电压检测功能:由于本燃气表是采用电池供电,因此在使用的过程中进

行电压检测。即当电源电压下降到某一值时,系统应能识别,并提示用

户更换电池,系统自动关闭阀门。

f)阀门驱动功能:阀门驱动主要实现阀门的开和关。

g)报警功能:气量不足报警:燃气表剩余量低于报警设定值时,有蜂鸣器报

警和液晶显示报警。若继续使用,燃气表剩余量为零时,关闭阀门并鸣

叫提示。电池欠压报警:电池的电压低于报警值时,蜂鸣器报警和液晶显

示报警。若继续使用,当电池电压低于设计的最低电压值时,关闭阀门

并鸣叫提不。

h)读写IC卡功能:应能正确无误的读写IC卡。该燃气表除了具有以上基本

功能外,还具有加密功能和防窃气功能的设计。

(3) 智能IC卡燃气表硬件设计

智能IC卡燃气表的硬件电路组成如图 3.1所示,包括燃气流量信号检测电路、数据存储电路、电机阀驱动电路、IC卡读写电路、电源检测电路、声音报普电路、液晶显示电路等,各部分均由单片机控制实现各种功能。

(4)智能IC卡燃气表软件设计

智能IC卡燃气表的工作是在软件支持下完成各项功能的,软件的编写采用的是汇编语言,程序结构紧凑、效率高。程序全部固化在程序存储器中。

本装置的软件采用模块化设计,主要由以下几部分组成:

a)燃气流量检测子程序

b)电源电压检测子程序

c)中断子程序

d)X25045读写子程序

e)IC卡认证子程序

f)液晶显示子程序

当系统上电后,主程序开始执行。它首先完成系统的初始化工作,如开中断,使外部中断和均为低电平触发方式,设置TO、Tl为定时器并赋予初值等;初始化后再从x25045中读入本机可用燃气数,并进行判断处理;然后开电机阀,在液晶显示器上显示剩余可用气量;最后进入空闲模式,等待计数、插卡等中断进来。如图4.1所示。

三、产品市场概况

1.国内外IC卡的应用现状及发展趋势

IC卡是一种集成电路卡,是英文Integrated Circuit(集成电路)卡的缩写。

它是伴随着社会对信息安全性和存储容量的要求日益提高以及半导体技术的迅速发展应运而生的,是一种将存储、加密、处理能力的集成电路芯片嵌装于塑料基片上而制成的一种卡片[6]。IC卡分为仅能存储信息的被动式存储卡和既能存储信息又能处理信息的主动式智能卡两大类[7],具有存储容量大、体积小、保密性强等特点。

IC卡的概念是20世纪70年代初提出来的,自问世以来快速发展。据不完全统计,从1992年到2000年,国外IC卡的发行量由2.6亿张发展到20.6亿张。按应用类别上来看,其中电话卡占的比重较多。目前,国际上IC卡的应用已经进入高速发展的时期[8]。世界上最早使用IC卡的国家应属法国,其应用主要在交通管理、高速公路管理以及地铁上。

另外,韩国、新加坡、日本和美国等其他一些国家IC卡应用也发展快速,并应用日常生活的各个领域。

作为金卡工程的代表,IC卡技术无疑是当今世界最优秀的应用技术[9]。我国政府提出的以“金卡工程”为代表的信息化应用工程,加速了我国向全球经济一体化迈进的步伐。IC卡技术的大力开发意义十分重大。目前在金融、交通、医疗、身份证明等多个行业己广泛应用IC卡,实现现金支付和存兑的电子化、公用事业预付费等功能。近年来,它又结合微电子技术,进一步提高了人们生活和工作的现代化程度。

目前,我国的IC卡应用已不仅仅是银行业务与传统的通信功能,它也与其它产业联袂发展。它的付费功能可用于水、电、燃气、车船、电话、医疗、保险等领域。随着我国“金卡工程”的大力开展,IC卡在各行各业的应用越来越广泛,但是存在的问题也逐渐显露,其中很重要的一点就是彼此之间互不通用,使得持卡人有诸多不便,也造成了大量的资源浪费,因此,“一卡多用”是以后的发展趋势,最终可实现资源共享,互通互联[10]。

2.IC卡燃气表的发展历史及国内外现状

IC卡燃气表自产生以来,解决了许多实际问题,给人们的生活带来了很大改变,但是由于技术上的不成熟,再加上管理上的不完善,在应用过程中很容易出现计量误差,给一些早期的使用者带来了很大的经济损失,燃气用户在使用上存在担心,这就使得IC卡燃气表的推广举步维艰[11]。

近些年,各燃气企业不断加大资金投入进行技术研发,使得IC卡燃气表的技术和质量得到了很大的提高,并且获得燃气公司和用户的认可,IC卡燃气表也得到了广泛的使用。目前,在国内规模较大的IC卡燃气表生产厂家有江阴中成科技有限公司和苏州昌颂电气科技有限公司等。

另外,国家建设部为加强智能IC卡燃气表的统一标准和质量管理,提高国内燃气行业的经营管理水平,制定了CJ/T112-2000《CIC卡家用膜式燃气表》行业标准,它是在GB/T6968-1997《膜式煤气表》的基础上,增加了预付费控制器有关技术要求,并遵循有关电子产品的标准要求[12]。

针对我们燃气行业,IC卡燃气表的应用时间还很短暂,我们要不断的进行探索,对目前存在的问题和以后应用中出现的问题进行分析和研究,坚定不移地支持IC卡新技术、新工艺的应用推广工作[13]。

参考文献

[l]周晓中,杜伟,谢锦程.智能型IC卡燃气预付费计算机管理系统.微计算机应用,2006,27(l):84~86

[2]刘伟.产品创新管理[M].重庆:重庆出版社,2001.28~30

[3]李庆林.皮膜式燃气表制造和使用问题的探讨.燃气与热力[J],1999,19(3):48~50

[4]甄金环.家用燃气表的发展趋势.城市燃气[J],1994(6):12~16

[5]王爱英.智能卡技术.北京:清华大学出版社,1996.

[6]全国金融标准化委员会.中国金融集成电路(IC)卡规范砰(V1.0).北京:中国金融出版社,1998

[7]阴陈胜恩.IC卡系统技术与应用动向.磁记录材料[J],1998,12(4):32~39

[8]吴雄.IC卡的发展现状及应用趋势.电子与自动化[J],1996(2):7~9

[9]陈红军.IC卡的应用现状及发展趋势.北京:握奇智能科技有限公司,2002(l):4

[l0]杨铮.IC卡燃气表的现状和发展趋势.城市燃气[J],2007,383(l):20~22 [l1]陈伯扬,安旭.北方地区燃气表出户及推广IC卡燃气表的初探.城市公用事业,2008,22(2):41~43

[l2]张晓岗.IC卡燃气表的调研及在成都市试用的可行性.金卡工程明,2004,8(1):54~56

[13]夏雨.浅谈IC卡燃气表的推广使用.程序燃气[J],2000,(l):21~22

[l4]郭维新.IC卡智能煤气表应用探讨.山西科技[J],2004,18(6):26~28

[l5]王洪庆.微型计算机控制技术[M].机械工业出版社,2005.

[16] Gas Research Institute ,Gas meters--Smaller, Better-looking and Smarter, GRI Report ,Technology Focus,Chicago,1992.

基于单片机的智能电饭煲的控制毕业设计

华北水利水电学院 North China Institute of Water Conservancy and Hydroelectric Power 毕业设计 题目:基于单片机的电饭煲智能控制系统的设计

华北水利水电学院 毕业设计任务书 题目:基于单片机的电饭煲智能控制系统的设计 专业:电子信息工程 班级学号:200915512 姓名: 李玉平 指导教师:郑辉 设计期限:2011 年2 月21日开始 2011年5 月27日结束 院、系:信息工程学院 2011年2月21 日

一、毕业设计的目的 通过本次设计掌握产品设计的流程,能熟练的使用AT89C51单片机,并根据设计要求选择合适的元器件,充分理解相关软件,对整个产品设计时的调试等必要的环节有更深刻的体会。 本设计通过选认元件、连线焊接、调试检测等过程,培养了搜集资料和调查研究的能力,方案论证选择的能力,理论分析与设计运算的能力,巩固了计算机软硬件和应用系统设计方面的能力。 二、主要设计内容及基本要求 1.本设计包含以下部分:按键电路、上电复位电路、晶振电路、电源电路、显示电路、MCU系统部分、机械控制电路等部分。 2.基本要求: (1)要求定时工作时间和实时时间对比达到长时间精确地定时功能。 (2)要求定时时间和实时时间相同时通过51单片机控制光耦驱动电路来控制电饭煲的工作。 三、重点研究问题 1.单片机的内部结构,显示电路的调试。 2.部分功能电路的软件设计:键盘显示电路、报警电路、工作指示电路。 四、主要技术指标或主要设计参数 根据模块电路,设计出完整的电路原理图,焊接出实物,并对产品进行调试。电源部分为单片机系统提供的电压为5V,为光耦提供的电压为12V。 五、设计成果 拟做出一个基于AT89C51单片机对电饭煲的智能控制系统的设计,设计出整体原理图,并做出实物,同时做出一份符合要求的毕业论文。

单片机课程设计大纲

单片机原理及应用课程设计教学大纲 课程设计名称:单片机原理及应用课程设计编号:E1010020 课程设计学分:2.0 课程设计周(时)数:2周课程设计授课单位:测控技术及仪器指导方式: 集体辅导与个别辅导相结合课程设计适用专业:测控技术与仪器、自动化、电气工程及其自动化 课程设计教材及主要参考资料: 《单片机原理及应用》,张毅刚,高等教育出版社,2004年, 《单片机教程》,蔡惟铮编,东北大学出版社,2001年, 服务课程名称:单片机原理服务课程编号:T1010020 服务课程讲课学时:40 服务课程学分:2.5 一、课程设计教学目的及基本要求 1.了解并掌握单片机的原理、结构、指令、运行模式、功能模块及应用开发方法。 2.提高综合运用所学的理论知识独立分析和解决问题的能力。 3.掌握汇编语言的设计和调试。 4. 掌握C-51语言的设计和调试。 二、课程设计内容及安排 1.掌握各种进制数的特点及其转换方法。 2.掌握MCS-51单片机的硬件结构的特点,详细了解MCS-51单片机的各种资源。 3.了解单片机的指令系统、指令格式及其意义。 4.理解中断的基本概念,了解单片机的中断响应。 5.掌握存储器的分类,熟练掌握存储器的扩展。 6.了解单片机的接口技术及其串行通讯方式。 7.编写课程设计报告,掌握汇编语言的设计和调试方法。 设计题目: 1.交通灯控制系统 实验目的:(1)学习输出口的使用方法;(2)学习延时子程序的编写;(3)交通灯的控制规律 实验要求:设计并且制作交通灯控制系统,编制控制系统监控软件;交通灯控制软件,要求以单片机为核心,P1口输出口接三只发光二极管(红绿黄), 编写程序,使发光二极管按交通灯的控制规律点亮。 思考问题:改变延时常数,使发光二极管闪亮时间改变。红绿灯不允许同时点亮,红绿灯交换时黄灯闪烁,考虑车流量情况,改变交通灯指挥状况,单路 口/多路口情况,寻求最佳交通流量。

智能蓝牙插座设计分析

2015届本科毕业论文(设计)智能蓝牙插座设计 学生姓名: 所在院系: 所学专业: 导师姓名: 完成时间:

智能蓝牙插座设计 摘要 随着现代通信技术的不断进步,蓝牙技术作为短距离通信技术的一种,逐渐应用于人们的日常生活中。本文研究的是基于手机蓝牙的智能插座设计,主要是基于安卓智能手机,借助于智能手机的应用程序通过手机蓝牙控制插座电源的开关、定时开关、显示时间等。设计方案主要包括插座硬件电路设计和软件程序设计两部分。本设计为插座的无线控制提供了一种方案,也给设计其它智能家居无线控制提供借鉴意义。 关键词:蓝牙、智能手机、智能插座

Smart Bluetooth socket design Abstract With the advances of modern communications technology, Bluetooth technology as a short-range communications technology, increasingly used in people's daily lives.This paper is based on the smart phone Bluetooth socket design is mainly based on Android smartphones, by means of smart phone applications via mobile phone Bluetooth control socket power switch, timer switch, display time.Design includes socket hardware circuit design and software design in two parts.The design for the socket wireless control provides a program, but also to design other smart home wireless control provides reference. Keywords: Bluetooth;smart phones;smart socket

单片机课程设计(温度控制系统)

温度控制系统设计 题目: 基于51单片机的温度控制系统设计姓名: 学院: 电气工程与自动化学院 专业: 电气工程及其自动化 班级: 学号: 指导教师:

2015年5月31日 摘要: (3) 一、系统设计 (3) 1.1 项目概要 (3) 1.2设计任务和要求: (4) 二、硬件设计 (4) 2.1 硬件设计概要 (4) 2.2 信息处理模块 (4) 2.3 温度采集模块 (5) 2.3.1传感器DS18b20简介 (5) 2.3.2实验模拟电路图 (7) 2.3.3程序流程图 (6) 2.4控制调节模块 (9) 2.4.1升温调节系统 (9) 2.4.2温度上下限调节系统 (8) 2.43报警电路系统 (9) 2.5显示模块 (12) 三、两周实习总结 (13) 四、参考文献 (13) 五、附录 (15)

5.1原理图 (15) 摘要: 在现代工业生产中,温度是常用的测量被控因素。本设计是基于51单片机控制,将DS18B20温度传感器实时温度转化,并通过1602液晶对温度实行实时显示,并通过加热片(PWM波,改变其占空比)加热与步进电机降温逐次逼近的方式,将温度保持在设定温度,通过按键调节温度报警区域,实现对温度在0℃-99℃控制的自动化。实验结果表明此结构完全可行,温度偏差可达0.1℃以内。 关键字:AT89C51单片机;温控;DS18b20 一、系统设计 1.1 项目概要 温度控制系统无论是工业生产过程,还是日常生活都起着非常重要的作用,过低或过高的温度环境不仅是一种资源的浪费,同时也会对机器和工作人员的寿命产生严重影响,极有可能造成严重的经济财产损失,给生活生产带来许多利的因素,基于AT89C51的单片机温度控制系统与传统的温度控制相比具有操作方便、价价格便宜、精确度高和开展容易等优点,因此市场前景好。

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

哈尔滨远东理工学院 课题名称 专业班级 学号 学生姓名 指导教师 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) 实现绿波带。所谓‘绿波带’,是指在一定路段,只要按照规定时速,就能一路绿灯畅行无阻。“绿波带”将根据道路车辆行驶的速度和路口间的距离,自动设置信号灯的点亮时间差,以保证车辆从遇到第一个绿灯开始,只要按照规定速度行驶,之后遇到的信号灯将全是绿灯。

单片机课程设计题目

《单片机原理与应用》课程设计题目 1.基于单片机的电子秒表 本设计以MCS-51系列单片机为核心,采用常用电子器件设计,一个电源开关,两个按键,三位数码管显示,打开电源开关后显示8,每秒循环左移一位,即□□8—>□8□—>8□□—>□□8—>…,按A键开始计时,实时显示所经历的时间,按B键停止计时并显示从开始到当前时刻的时间,要求精确到0.1秒,量程为0~99.9秒。 要求按键输入采用中断方式,按键A接INT0,按键B接INT1。 2.智能电动百叶窗 本设计以MCS-51系列单片机为核心,采用常用电子器件设计,一个电源开关,用一台直流电机控制百叶窗叶片的旋转(正转/反转),用一个光敏电阻传感器测量室内光强度,并用两位数码管显示测量结果,设置三个按键:手动/自动切换、手动正转和手动反转,用一个发光二极管显示手动/自动状态,自动状态时二极管亮。 设置两个极限位置保护行程开关,用于保护百叶窗叶片:当正转到极限位置压下行程开关时,电机停止正转,但还可以反转;当反转到极限位置压下行程开关时,电机停止反转,但还可以正转。 按键输入采用中断方式,按键中断请求信号接INT0. 单片机根据设定光强S1和S2(S2 > S1)和实测光强P控制电机M的动作:当P<=S1时,控制M正转以增加进光量; 当P>S2时,控制M反转以减少进光量; 当S1S+1时,控制R断开电加热回路; 当S-1

智能插座开题报告

科研训练报告 姓名:黎俞池 专业年级: 08光测(2)班 学号: 3108002435 指导教师:刘伟 时间:2012 年 2 月25 日

一、本设计课题背景和意义 随着科学技术的进步,家用电器及办公用电设备的普及度越来越大,技术含量也越来越高,加之随人们收入的提高,家用电器使用到越来越多的方面去了。因而用到的电能分配要求也越来越高。同时各种电器在方便人们的生活的同时,也存在安全隐患,导致引起火灾。据公安和消防部门有关资料显示,全国平均每天发生火灾358起,其中电器火灾占30%以上,其主要原因是超负荷、短路、电弧等。事故的发生与家用电器的插座密切相关。因此,研制出当家用电器出现安全隐患之时能及时切断电源的智能插座至关重要。 现如今市场的绝大多数出插座都不具备任何智能功能,极少所谓的“智能插座”也只是具备定时通断功能,而无法对非正常状况进行监测与断电控制,不具备真正的智能功能,并且性价比也不高。现有的插座已经不能适应各方面的需要,功能新颖的插座有着强大的市场需求。为此,我们将研究一种新型智能插座具有重要意义。本设计作品属于计量型智能插座。插座功能类似于单相多功能电表。设计思想为设计以微功耗单片机89C51为信息处理核心配有按键和LCD显示屏的智能插座。插座具有累计电量、计算有功、温度检测、过载保护、定时通断、自动报警、状态提示等智能功能。 二、本设计课题的主要设计内容、预期设计结果和拟解决的关键问题 主要设计内容:电子智能插座硬件系统由状态检测模块、单片机系统模块、电源模块、硬件时钟模块等组成。其中状态检测模块包括三个部分:温度检测、电压检测、电流检测。电子智能插座软件系统采用模块化设计结构,主要有信号采集和处理模块、键盘管理模块。LCD显示模块、定时模块和插座继电器动作控制模块。电子智能插座的外形设计等。 设计框图如下图: 电压检测模块 电流检测模块 温度计检测模块 电源模块89C52 单片机 通断控制电路 LCD显示屏 A D 转 换 按键

单片机最小系统课程设计

目录 摘要............................................................................................................................................................. I ABSTRACT .....................................................................................................................................................II 第1章绪论 . (1) 1.1 单片机的概述 (1) 1.2 单片机的基本结构 (1) 第2章单片机最小系统介绍 (4) 2.1单片机最小系统电路介绍 (4) 2.2电路设计方案 (4) 第3章单片机最小系统的硬件设计 (7) 3.1硬件原理图 (7) 3.2系统各组成模块介绍 (8) 3.2.1 振荡电路 (8) 3.2.2 电源电路 (7) 3.2.3 程序下载电路 (9) 3.2.4 外存储电路 (10) 3.2.5 数码管显示电路和矩阵键盘电路 (11) 3.2.6 液晶显示电路 (12) 3.2.7 复位电路 (13) 第4章安装与调试 (15) 4.1调试方法和结果 (15) 4.1.1电源部分安装调试 (15) 4.1.2 STC89C52单片机最小化系统主控制部分安装调试 (15) 4.1.3 程序下载部分电路安装调试 (16) 4.1.4 外存储电路调试 (16) 4.1.5 数码管显示电路和键盘电路调试 (16) 总结和体会 (17) 致谢 (18) 参考文献 (19) 附录 (20)

单片机课程设计计算器

课程设计说明书 课程设计名称:单片机课程设计 课程设计题目:四位数加法计算器的设计学院名称:电气信息学院 专业班级: 学生学号:

学生姓名: 学生成绩: 指导教师: 课程设计时间:至

格式说明(打印版格式,手写版不做要求) (1)任务书三项的内容用小四号宋体,倍行距。 (2)目录(黑体,四号,居中,中间空四格),内容自动生成,宋体小四号。 (3)章的标题用四号黑体加粗(居中排)。 (4)章以下的标题用小四号宋体加粗(顶格排)。 (5)正文用小四号宋体,倍行距;段落两端对齐,每个段落首行缩进两个字。 (6)图和表中文字用五号宋体,图名和表名分别置于图的下方和表的上方,用五号宋体(居中排)。(7)页眉中的文字采用五号宋体,居中排。页眉统一为:武汉工程大学本科课程设计。 (8)页码:封面、扉页不占页码;目录采用希腊字母Ⅰ、Ⅱ、Ⅲ…排列,正文采用阿拉伯数字1、2、3…排列;页码位于页脚,居中位置。 (9)标题编号应统一,如:第一章,1,,……;论文中的表、图和公式按章编号,如:表、表……;图、图……;公式()、公式()。

课程设计任务书 一、课程设计的任务和基本要求 (一)设计任务(从“单片机课程设计题目”汇总文档中任选1题,根 据所选课题的具体设计要求来填写此栏) 1. 系统通过4x4的矩阵键盘输入数字及运算符。 2. 可以进行4位十进制数以内的加法运算,如果计算结果超过4位十进制数,则屏幕显示E。 3. 可以进行加法以外的计算(乘、除、减)。 4. 创新部分:使用LCD1602液晶显示屏进行显示,有开机欢迎界面,计算数据与结果分两行显示,支持小数运算。 (二)基本要求 1.有硬件结构图、电路图及文字说明; 2.有程序设计的分析、思路说明; 3.有程序流程框图、程序代码及注释说明; 4.完成系统调试(硬件系统可以借助实验装置实现,也可在Proteus 软件中仿真模拟); 5.有程序运行结果的截屏图片。

智能照明控制系统毕业设计

智能照明控制系统毕业设计 篇一:基于单片机的智能照明控制系统设计 本科生毕业论文(设计) 题目室内智能照明控制系统的研究与设计学生姓名李天顺学号 XX专业班级建筑电气与智能化10101班指导老师曾进辉 XX年11月 基于单片机的智能照明控制系统设计 摘要 随着电子技术的飞速发展,基于单片机的控制系统已广泛应用于工业、农业、电力、电子、智能楼宇等行业,微型计算机作为嵌入式控制系统的主体与核心,代替了传统的控制系统的常规电子线路。楼宇智能化的发展与成熟,也为基于单片机的照明控制系统的普及与应用奠定了坚实的基础。 本文介绍了基于单片机AT89C51的室内灯光控制系统及其原理,提出了有效的节能控制方法。该系统采用了当今比较成熟的传感技术和计算机控制技术,利用多参数来实现对学校教室室内照明的控制。 系统设计包括硬件设计和软件设计两部分。该照明控制系统的主控制器、分控制器分别是以AT89C51和AT89C2051单片机为基础,实现了通信、信号采集、控制与显示等功能。使用光电子镇流器,使光源具备自动调节功能。文中详细地

描述了控制电路的设计过程,包括:光信号取样电路、人体信号采集电路、键盘与LED显示电路、RS485通信电路、照明灯控制电路、看门狗电路以及信号处理电路等。对于软件设计主要有主控制器、分控制器的有线通信程序设计以及灯光控制、定时控制、键盘扫描与LED显示等程序设计。 工作时,光信号取样电路采集光照强弱、人体信号采集电路采集室内是否有人、是否为工作时间等信息并将信号送到单片机,单片机根据这些信息通过控制电路对照明设备进行开关操作,从而实现照明控制,以达到节能的目的。 关键词:智能控制,主控制器,分控制器,单片机,定时控制 The Control System for Intelligent Lighting Based on Single–chip Microcomputer Author: Li Guozhong Tutor: Sun Man Abstract With the rapid development of electronic technology, the system of control based on Single-chip Microcomputer is widely applied in industry, agriculture, electric power, electron, intelligent building and so on. Microcomputer, as the subject and

单片机课程设计题目汇总(全)

单片机原理与接口技术课程设计题目汇总 说明:为便于同学提前探讨开发思路,特将本课程设计的可选题目发给大家。 每个同学可以在以下题目中选一题要求:课程设计考核内容包括:源程序;设计报告文档基于单片机的电子时钟设计设计内容:1、用LCD液晶作为显示设备(30分) 2、可以分别设定小时,分钟和秒,复位后时间为:00: 00:00 (30 分) 3、能实现日期的设置,年、月、日(30分) 4、其他创新内容(10分)如:闹钟功能;显示星期;整点音乐报时等。 图示: 2010-04-09 MON 11:06:42 基于单片机的交通灯显示系统(一) 设计内容:1、东西方向、南北方向均有红、黄、绿三种信号灯;(30 分) 2、带紧急制动按钮,按钮按下,所有方向亮红灯;再次按下,恢复正常显 示(20分) 3、夜间模式按钮按下,所有方向显示黄灯闪烁(20分) 4、实时提醒绿灯亮的剩余时间(30分)图示: 基于单片机的交通灯显示系统(二) 设计内容:1、东西干道和南北干道的通行分左行、右行、直行,其中左行、右行固定15秒;直行固定30秒(40分) 2、信号灯分绿灯(3种)、红灯、黄灯,每次绿灯换红灯时,黄灯亮3秒 钟。(30分) 3、东西干道和南北干道交替控制,每次干道绿灯交替时,有 3 秒钟所有干道的交通灯都是黄灯闪烁3秒钟,提示已经进入路口的车辆迅速通过。(30分)

4、其他创新内容。(10分) 图示: 四、基于单片机的波形发生器设计 设计内容:1、设计一款能产生3种以上波形的波形发生器(30分) 2、设计波形选择按钮(采用3个独立按键)(10分) 3、点阵显示波形图案(20分) 4、能同时输出两种波形(30分) 5、显示频率(10分) 图示: 五、基于单片机的LED点阵广告牌设计 设计内容:1、能显示不同字符、图形的LED点阵广告牌(30分) 2、用独立按键控制不同字符的切换效果(如闪烁、静止、平移)(30 分) 3、可通过串口从电脑下载更新需要显示的字符(30分) 4、其他创新功能(10分) 图示:略 六、基于单片机的篮球计分器设计 设计内容:1、设计LCD显示篮球比分牌(30分) 2、通过加分按钮可以给A队或B队加分(20分) 3、设计对调功能,A队和B队分数互换,意味着中场交换场地。(20 分) 4、显示比赛倒计时功能(20分) 5、创新内容:如显示第几小节(10分) 显示: A 083: B 079 4th Period 10:25

-基于单片机的智能插座的设计

毕业论文(设计) 题目基于单片机的智能插座的设计 姓名学号 所在院(系) 专业班级 指导教师 完成地点

基于单片机的智能插座的设计 作者: ) 指导教师: [摘要]:本文主要描述了一个定时插座的设计与制作。定时插座可以弥补现实生活中普通插座功能的不足,能够通过外设按键设置两组开关定时时段和6组倒计时定时,同时也能够通过红外遥控进行无线控制,使外接电器可以按照一定规律工作,既可以达到智能控制的目的,又在很大程度上起到节能的作用。 [关键词]:STC89C52;定时;插座;红外;继电器

The design of timing socket based on microcontroller Author: () Tutor: Abstract: This paper mainly describes the design and production of a timing socket. The timing socket could compensate for the shortage of the common socket .It also could set any timing in a day and six groups of fast timing by the key. At the same time, it could also be remotely controlled by infrared controller, so that home appliances could work on rules. In this way, it can achieve the purpose of being intelligently controlled and will largely save the electric energy. Keywords: STC89C52; Timing; Socket; Infrared; Relay

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

题目: 智能小车设计 打开命令行终端的快捷方式: 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 ..

基于MATLAB的智能控制系统的介绍与设计实例最新毕业论文

(此文档为word格式,下载后您可任意编辑修改!) 武汉科技大学 智能控制系统 学院:信息科学与工程学院 专业:控制理论与控制工程 学号: 姓名:李倩

基于MATLAB的智能控制系统的介绍与设计实例 摘要 现代控制系统,规模越来越大,系统越来越复杂,用传统的控制理论方法己不能满控制的要求。智能控制是在经典控制理论和现代控制理论的基础上发展起来的,是控制理论、人工智能和计算机科学相结合的产物。MATLAB是现今流行的一种高性能数值计算和图形显示的科学和工程计算软件。本文首先介绍了智能控制的一些基本理论知识,在这些理论知识的基础之上通过列举倒立摆控制的具体实例,结合matlab对智能控制技术进行了深入的研究。 第一章引言 自动控制就是在没有人直接参与的条件下,利用控制器使被控对象(如机器、设备和生产过程)的某些物理量能自动地按照预定的规律变化。它是介于许多学科之间的综合应用学科,物理学、数学、力学、电子学、生物学等是该学科的重要基础。自动控制系统的实例最早出现于美国,用于工厂的生产过程控制。美国数学家维纳在20世纪40年代创立了“控制论”。伴随着计算机出现,自动控制系统的研究和使用获得了很快的发展。在控制技术发展的过程中,待求解的控制问题变得越来越复杂,控制品质要求越来越高。这就要求必须分析和设计相应越来越复杂的控制系统。智能控制系统(ICS)是复杂性急剧增加了的控制系统。它是由控制问题的复杂性急剧增加而带来的结果,其采用了当今其他学科的一些先进研究成果,其根本目的在于求解复杂的控制问题。近年来,ICS引起了人们广泛的兴趣,它体现了众多学科前沿研究的高度交叉和综合。 作为一个复杂的智能计算机控制系统,在其建立投入使用前,必要首先进行仿真实验和分析。计算机仿真(Compeer Simulation)又称计算机模拟(Computer Analogy)或计算机实验。所谓计算机仿真就是建立系统模型的仿真模型进而在计算机上对该仿真模型

基于单片机的智能插座设计毕业论文

基于单片机的智能插座设计毕业论文 目录 中文摘要........................................................... I 英文摘要.......................................................... II 前言............................................................ III 1 整体方案设计及选择 (1) 2 元件介绍 (2) 2.1 STC15F408AD单片机 (2) 2.2 DS1302时钟芯片 (3) 2.3 BT136晶闸管 (6) 2.4 光耦MOC3022 (7) 2.5 电流互感器 (8) 3 硬件电路设计 (9) 3.1 显示模块设计 (9) 3.2 时钟模块设计 (10) 3.3 按键模块设计 (11) 3.4 电流检测模块设计 (12) 3.5 晶闸管控制模块设计 (13) 3.6 电源模块设计 (14) 4 软件设计 (16) 4.1 主程序设计 (16) 4.2 显示子程序设计 (17) 4.3 时钟子程序设计 (18) 4.4 按键子程序设计 (19) 4.5 电流检测子程序设计 (20) 5 Protel DXP电路板制作 (22)

6 系统调试 (22) 6.1 硬件电路部分调试 (23) 6.2 软件部分调试 (23) 6.3 调试结果 (24) 结论 (25) 结束语 (26) 致谢 (28) 参考文献 (29) 附录1 实物照片 (30) 附录2 原理图 (31) 附录3 PCB图 (32) 附录4 源程序 (33) 附录5 元器件清单 (38)

单片机课程设计_排队叫号系统设计

单片机系统 课程设计 成绩评定表 设计课题排队叫号系统设计 学院名称:电气工程学院 专业班级: 学生姓名: 学号: 指导教师: 设计地点: 设计时间: 指导教师意见: 成绩: 签名:年月日

单片机系统课程设计 课程设计名称:排队叫号系统设计 专业班级: 学生姓名: 学号: 指导教师: 课程设计地点: 课程设计时间: 单片机系统课程设计任务书

学生姓名专业班级学号 题目 课题性质工程设计课题来源选题指导教师 主要内容(参数) 利用排队叫号系统,实现以下功能: 1、取票:顾客取一张号票吗,上面有号码、等候人数、时间等 2、休息等待:持号票在休息区休息并留意显示屏音箱叫号 3、按键叫号:工作人员办完一笔业务后按下叫号器上的下一位按钮 4、前去办理:叫号时根据显示屏音箱的信息到指定位置享受一对一的服务。 任务要求(进度) 第1-2天:熟悉课程设计任务及要求,查阅技术资料,确定设计方案。 第3-4天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。 第5-6天:软件设计,编写程序。 第7-8天:实验室调试。 第9-10天:撰写课程设计报告。要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确,篇幅不少于6000字。 主要参考资料[1] 康万新.毕业设计指导及案例剖析—应用电子技术方向[M].北京:清华大学出版社,2007. [2] 杨连国.医院智能排队叫号系统的设计与实现[D].南京:东南大学,2006. [3] 胡汉才.单片机原理及其接口技术[M].北京:清华大学出版社,2004. 审查意见 系(教研室)主任签字:年月日

单片机课程设计-电子钟

中北大学 单片机课程设计说明书 数字钟设计 1 设计任务与要求 (1)

1.1设计任务 (1) 1.2设计要求 (1) 2单片机简介 (2) 2.1单片机的发展历程 (2) 3系统设计思路和方案 (3) 3.1系统总体方案 (3) 3.2硬件简介 (3) 3.2.1硬件选择 (3) 3.2.2 51单片机的构成 (4) 3.2.3 STC89C52RC引脚功能说明 (5) 3.2.4 LED简介 (6) 3.3 Keil调试 (7) 4、系统实物图 (9) 5、课程设计体会 (9) 参考文献 (10) 附录A (11) 附录B (13) 附录C (14)

1 设计任务与要求 1.1设计任务 本课题应完成以下设计内容: 1)硬件设计 设计数字钟的电路原理图,用PROTEL绘制硬件电路。制作实物。 2)软件设计 (1)时、分、秒的设置及显示; (2)画出程序框图; (3)调试与分析。用PROTEUS仿真。 3)课程设计说明书 1.2设计要求 本课程设计的基本要求是使学生全面掌握单片机控制系统设计的基本理论,熟悉掌握MCS-51 系列单片机的编程方法,具体要求:本例利用AT89C51的定时器和6位7段数码管,设计一个电子时钟。显示格式为“XX XX XX”,由左向右分别是:时、分、秒。

2单片机简介 2.1单片机的发展历程 单片机是微型计算机的一个重要分支,也是一种非常活跃和颇具生命力的机种,特别适用于工业控制领域。1971年微处理器研制成功不久,就出现了单片机,但最早的单片机是1位的,处理能力有限。单片机的发展共分四个阶段:第一阶段是初级阶段,功能非常简单;第二阶段是低性能阶段, 16位定时器/计数器,片内ROM、RAM容量加大,直到现在仍被广泛应用,是目前应用数量较多的单片机。、32位单片机推出阶段,以满足不同的用户需要。纵观单片机几十年的发展历程,单片机的今后发展方向将向多功能、高性能、高速度、低功耗、低价格、外围电路内装化以及内存储器容量增加和FLASH存储器化方向发展。 2.2实用价值与理论意义 在单片机模块里比较常见,数字时钟是一种用0数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更高的使用寿命,新词得到了广泛的应用。 数字时钟是采用数字电路实现对时、分、秒数字显示的计时装置,广泛用于个人家庭、车站、码头、办公室等公用场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字时钟的精度远远超过老式钟表,钟表的数字化给人们的生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。因此研究数字时钟及扩大其应用有着非常现实的意义。

基于单片机的智能家居控制系统毕业设计

摘要 智能家居作为家庭信息化的实现方式,已经成为社会信息化发展的重要组成部分,物联网因其巨大的应用前景,将是智能家居产业发展过程中一个比较现实的突破口,对智能家居的产业发展具有重大意义。本文基于容易实现,方便操作,贴近使用的设计理念,采用STC89C52单片机为控制核心,为控制终端,并采用包括红外遥控、按键、Web界面等在内的多个控制源来控制家用电器。本文的二至四章描述了整个设计的软、硬件部分的具体实现,第五章是根据设计好的功能搭建了一个具体的环境实例。 关键词:物联网、智能家居、单片机、STC89C52、多源控制

Abstract Smart Home as the implement mode of Family Information has become an important part of the social information development .The networking because of its huge prospect to develop .It will be a real way during the Smart Home`s development .Networking means a lot to the Smart Home .This article base on the design concept of trying to use easiest way to deliver handle and closing to use .We take the STC89C52 as the control core of the design .The relay as the control terminal mean .While we also use the trared remote control key webpage etc to control the home appliances . Two to four chapters of this paper describes the design of software and hardware to achieve the specific. Chapter V is based on features designed to build a specific environment instance. Key word:Networking、Intelligent、Home、Microcontroller、STC89C52、multi-source control

单片机课程设计大纲

《单片机原理及应用课程设计》教学大纲 适用专业:电子信息科学与技术 学时:一周学分: 课程编号:课程类别:专业课 开课单位:信息工程学院编写人:李丹 一、课程设计目的和要求 1、设计目的 通过课程设计,可将所学过的电子技术、模/数转换技术、传感器技术、单片机技术及智能仪器等知识综合串联起来,通过理论联系实际,从题目分析、电路设计调试、程序编制调试到传感器的标定等这一完整的实验过程,培养学生正确的设计思想,使学生充分发挥主观能动性,去独立解决实际问题,以达到提升学生的综合能力、动手能力、文献资料查阅能力的作用,从而培养和提高学生的独立工作能力及解决实际问题的能力,为毕业设计和以后的工作打下一个良好的基础。 2、设计要求 a.了解并掌握单片机的原理、结构、指令、运行模式、功能模块及应用开发方法。 b.提高综合运用所学的理论知识独立分析和解决问题的能力。 c.掌握汇编语言的设计和调试。 二、课程设计方式 集体辅导与个别辅导相结合 三、课程设计内容 1.课程设计课题及要求 A类题目:(此类题目主要在“THGMZ-3型单片机·微机·CPLD·FPGA·网络接口开发综合实验装置”上完成) 题目1:V/F转换模块设计 设计任务:调试F/V变换电路 设计要求: 1)测量Vin和Fout,画出V/F线。 2)Fout接入8051的INT0或INT1,编程由单片机完成测量及显示项目 参考资料:见附件1。 题目2:F/V转换模块设计 设计任务:调试F/V变换电路 设计要求: 1)测量Fin和Vout,画出F/V线。 2)Fin接单片机I/O口,编程由单片机产生频率信号。 参考资料:见附件1。

单片机课程设计

《单片机原理及实训教程》 课程设计 设计题目单片机智能流水灯控制器 院系电子电气工程学院 班级 12级电气(一)班 姓名侯东伟学号 2012481015 设计地点实验楼 指导教师翟红程职称副教授 指导教师签字 设计日期 14年6月16——14年6月22

目录 封面-------------------------------1 目录-------------------------------2 前言-------------------------------3 一、设计要求及M C S-51单片机简介-----------4 二、硬件组成-----------------------5 三、电源提供系统-------------------6 四、程序流程图---------------------7 五、晶振延时计算-------------------8 六、源程序-------------------------8 七、元件清单---------------------10 结束语----------------------------11 参考文献---------------------------11

前言 自计算机问世以来,单片机技术在社会各领域中得到了广泛的应用。在流水灯控制系统中,单片机更是取代了由齿轮调节延迟时间的旧式市发展速度,成为日后此系统中的核心部分。由于单片机具有一些突出的优点:体积小、重量轻、电源单一、功耗低;功能强、价格低;数据大都在单片机内部传送,运行速度快、抗干扰能力强、可靠性高,所以单片机被广泛的应用于测控系统、数据采集、智能仪器仪表、机电一体化产品、智能接口、计算机通信以及单片机的多级系统等领域。 本文主要用的是单片机,课题名称为单片机智能流水灯控制。通过本课题的设计以后,使我了解到了单片机的许多方面的应用。本课程设计介绍了一种由MCS-89C51集成块编程实现的控制电路,它完成了单片机流水灯控制功能,并给出了具体的硬件电路和相应的程序。这种控制电路可靠性,灵活性高,使用范围广,特别适合中小城市的交通灯、霓虹灯等的应用。而且,它对其他类似系统的开发具有一定的借鉴意义。 通过本次实训实习,使我掌握了一定的电子产品设计、制作技能和调试技术,巩固电子技术的理论知识,锻炼和提高自己的动手能力和综合运用知识解决实际问题的能力及实践动手能力。 关键词:LED 单片机控制系统流水灯

相关主题
文本预览
相关文档 最新文档