基于AT89S51单片机的密码锁毕业设计开题报告

时间:2024.4.13

毕业设计/论文

开   题   报   告

课 题 名 称   基于单片机的电子密码锁设计

类        别          毕业设计         

系       别       机电与自动化学院    

专   业   班        机电一体化1002     

姓       名          赵 徐            

评        分                            

指 导 教 师            李 静            

华中科技大学武昌分校

毕业设计开题报告撰写要求

1. 开题报告主要内容

1)课题设计的目的和意义;

2)课题设计的主要内容;

3)设计方案;

4)实施计划。

5)主要参考文献:不少于5篇,其中外文文献不少于1篇。

2.撰写开题报告时,所选课题的课题名称也不得多于25个汉字,课题设计份量要适当, 设计中必须是自己的设计内容。

3. 开题报告的字数不少于1500字(艺术类专业不少于1000字),格式按《华中科技大学武昌分校本科毕业设计/论文撰写规范》的要求撰写。

4. 指导教师和责任单位必须审查签字。

5.开题报告单独装订,本附件为封面,后续表格请从网上下载并用A4纸打印后填写。

6. 此开题报告适用于全校各专业,部分特殊专业需要变更的,由所在系在基础上提出调整方案,报学校审批后执行。


华中科技大学武昌分校学生毕业设计开题报告

(此表由学生填写,指导教师、教研室、系签署意见)


第二篇:毕业设计(论文)-基于AT89S51单片机的电子称设计


摘要

称重技术自古以来就被人们所重视,作为一种计量手段,广泛应用于工农业、科研、交通、内外贸易等各个领域,与人民的生活紧密相连。目前,商用电子秤的使用非常普及,逐渐会取代传统的杆秤和机械案秤。电子秤是电子衡器中的一种,衡器是国家法定计量器具,是国计民生、国防建设、科学研究、内外贸易不可缺少的计量设备,衡器产品技术水平的高低,将直接影响各行各业的现代化水平和社会经济效益的提高。因此,称重技术的研究和衡器工业的发展各国都非常重视。

通过分析近年来电子衡器产品的发展情况及国内外市场的需求,电子衡器总的发展趋势是小型化、模块化、集成化、智能化;其技术性能趋向是速率高、准确度高、 稳定性高、可靠性高;其功能趋向是称重计量的控制信息和非控制信息并重的“智能化”功能;其应用性能趋向于综合性和组合性。

本文是基于AT89S51单片机的一种电子称重设备的设计说明。论文首先简要叙述了电子秤的主要背景以及总体的设计方式;然后详细阐述了数字电子秤的设计流程,以及硬件系统和软件系统的设计,并给出了硬件电路的设计细节。本系统主要分为四大部分,信号前级为称重传感器和放大滤波电路,电阻应变式称重传感器,利用全桥测量原理,将重力信号转换成电信号来测量。单片机为主要部件,完成数据处理和对各个部分的控制,通过对电路输出电压和标准重量的线性关系,建立具体的数学模型,将电压量纲(V)改为重量纲(g)。人机界面部分由六位LED管显示与4×4位矩阵键盘组成,可以由键盘控制显示重量和价钱等信息。

关键字:电子秤;称重传感器;AT89S51单片机;A/D转换器;LED数码管

Abstract

Weighing technology from time immemorial attention, as a measurement method, widely used in industry, scientific research, transportation, and trade fields, and people's lives are closely linked. At present, the use of electronic commercial very popular, and gradually will replace the traditional GanCheng and machinery. Electronic is a kind of electron weighing apparatus, instruments is the national legal measuring instruments, livelihood, national defense, science research, domestic and foreign trade indispensable measure equipment, instruments, product technical level will directly influence the from all walks of life and social modernization level economic benefit. Therefore,weighing technology research and development of all industrial instruments very seriously.

Weighing in recent years through analysis of electronic products and the development of domestic and international market demand, electronic weighing the overall development trend is small and modular, integrated, intelligent; their technical performance trend rate is high, high accuracy, stability High, high reliability, its function is weighing measures tend to control information and non-control information both the "intelligent" functions of its application performance tend to be comprehensive and combinations of.

This article is based on AT89S51 of an electronic weighing equipment design. It firstly briefly discusses the main background and electronic overall design,And then expounds the digital electronic design process, and the hardware and software design of the system is given, and the hardware circuit design details. This type of digital electronic weigher is keen, correct and convenient to use. Its human-computer interface has a good interactive function and it can be used in vary circumstances, such as family and shopping mall, etc.

Key words: an electronic scale; Weighing transducer; AT89S51; A/D converter; LED digital tube

目 录

1 绪论 ........................................................................................ 错误!未定义书签。

1.1电子称重器背景介绍 ...................................................... 错误!未定义书签。

1.2现状及其发展动态 ............................................................................................ 1

2 系统方案的设计 ...................................................................................................... 2

2.1 称重器的工作原理 ............................................................................................ 2

2.2电子称重器的设计思路 .................................................................................... 2

2.3系统总体设计方案论证与选择 ........................................................................ 3

2.4各模块功能的方案论证与选择 ........................................................................ 3

2.4.1 称重传感器模块 ....................................................... 错误!未定义书签。

2.4.2前置信号处理模块 ...................................................................................... 4

2.4.3 A/D转换器 .................................................................................................. 7

2.4.4 键盘及显示模块 ....................................................... 错误!未定义书签。

2.5 本章小结 ........................................................................................................... 8

3 硬件电路设计 ........................................................................................................ 10

3.1系统主控电路的设计 ...................................................................................... 10

3.1.1单片机芯片AT89S51介绍 ........................................................................ 10

3.1.2单片机引脚说明 ........................................................................................ 11

3.1.3AT89S51的最小系统电路构成 ................................................................. 13

3.2 数据处理部分电路设计 .................................................................................. 13

3.2.1 传感器和外围放大电路设计 ................................................................... 13

3.2.2A/D转换芯片与AT89S51单片机接口电路设计 .................................... 14

3.3 显示电路设计 .................................................................................................. 15

3.4 键盘电路设计 .................................................................................................. 16

3.5硬件抗干扰措施 .............................................................. 错误!未定义书签。

3.6本章小结 .......................................................................................................... 18

4 系统软件设计 ........................................................................................................ 18

I

4.1主程序设计 ...................................................................................................... 18

4.2 A/D转换的实现 ............................................................................................... 19

4.3 数据信号处理 .................................................................................................. 19

4.4 键盘扫描实现 ................................................................. 错误!未定义书签。

4.5 LED显示的实现 .............................................................................................. 20

4.6 软件抗干扰 ...................................................................................................... 21

4.6 本章小结 ......................................................................................................... 22

5 仪表可靠性及性能指标 ........................................................................................ 22

5.1仪表可靠性设计 .............................................................................................. 22

5.2系统的性能指标 .............................................................................................. 23

5.3 本章小结 .......................................................................................................... 23

6 结束语 .................................................................................................................... 24

致谢 ............................................................................................................................ 25

参考文献 .................................................................................................................... 26 附录 原理图 .............................................................................. 错误!未定义书签。

II

近年来,电子秤已愈来愈多地参与到数据处理和过程控制中。现代称重技术和数据系统已经成为工艺技术、储运技术、预包装技术、收货业务及商业销售领域中不可缺少的组成部分。随着称重传感器各项性能的不断突破,为电子秤的发展奠定了其础,国外如美国、西欧等一些国家在20世纪60年代就出现了0 .1 %称量准确度的电子秤,并在70年代中期约对75 %的机械秤进行了机电结合式的电子化改造。

我国的衡器在能在恶劣环境下工作、便于与计算机技术相结合而实现称重技术和过程控制的自动化等特点,已被广泛应用于工矿企业、能源交通、商业贸易和科学技术等各个部门。随着称重传感器技术以及超大规模集成电路和微处理器的进一步发展,电子称重技术及其应用范围将更进一步的发展,并被人们越来越重视。

1.2现状及其发展动态

1、电子衡器的现状

电子衡器一般是指装有电子装置的衡器。因其种类繁多,且涉及到贸易结艺装备与测试仪表老化、开发能力不足、产品的品种规格较少、功能不全、稳定性和可靠性较差等。

2、电子衡器的发展动态

电子衡器产品量大面广、种类繁多,从通用的各种规格的电子秤到大型的电子称重系统,薄型或超薄型的圆形称重传感器,直接嵌入钢板或铝板底面与称重传感器外径相同的盲孔内,形成低外形的秤体结构,称重传感器的数量和位置由秤的额定载荷和力学要求计算决定。对中等或较大容量的电子平台秤、电子地上衡,已经出现了采用方形或长方形闭合截面的薄壁型钢,并联排队列焊接成一个整体的竹排式结构的秤体,4个称重传感器分别安装在最外边两根薄壁型钢两端的切口内,安装在称重传感器承力点上的固定支承就是秤体的承计算机组合,利用电子计算机的智能来增加称重与称重显示控制器一体化。

综合性:电子称重技术和电子衡器产品的应用范围不断扩大,它已渗透到一些学科和工业自动控制领破口,解决电子衡器中的工程化产品的定型设计。

1

生产工艺,质量保证,可靠性考核等规模生产中的关键技术与工艺,提高批量生产能力,使我国的民族衡器工业走上健康持续发展的轨道。

2 系统方案的设计

2.1 称重器的工作原理

1、名词其重量便通过秤体传递到称重传感器,传感器随之产生力-电效应,将物体的重量转换成与被称物体重量成一定函数关系(一般成正比关系)的电信号。此信号由放大电路进行放大、经滤波后再由模/数(A/D)器进行转换,数字信号再送到微处器的CPU处理,CPU不断扫描键盘和各种功能开关,根据键盘输入内容和各种功能开关的状态进行必要的判断、分析、由仪表的软件来控制各种运算。运算结果送到内存贮器,需要显示时,CPU发出指令,从内存贮器中读出送到显示器显示,或送打印机打印。一般地信号的放大、滤波、A/D转换以及信号各种运算处理都在仪表中完成。

电子秤原理图见图2-1所示。

图2-1 电子秤工作原理

3、电子秤的基本结构

不管根据什器、秤桥结构、吊挂连接部件和限位减振机构等。

(2)称重传感器

即由非电量(质量或重量)转换成电量的转换元件,它是把支承力变换成电的或其它形式的适合于计量求值的信号所用的一种辅助手段。

按照称重传感器的结构型式不同,可以分直接位移传感器(电容式、电感式、电位计式、振弦式、空腔谐振器式等)和应变传感器(电阻应变式、声表面谐振式)或是利用磁弹性、压电和压阻等物理效应的传感器。

荷测量装置或二次仪表。在数字式的测量电路中,通常包括前置放大、滤波、运算、变换、计数、寄存、控制和驱动显示等环节。

2.2电子称

软件部还是稳定性都是令人满意的,它具有较好的标定校准方法,性能稳

2

定,操作简单,价格低廉,满足各行各业对现代电子衡器的需求。

2.3系统总体设计方案论证与选择

在设计系统时,针对各个模块实现的功能来设计电子秤的方案有以下几种:

方案一 数码管显示方案

结构简图见图2-2所示:

毕业设计论文基于AT89S51单片机的电子称设计

图2-2 数码管显示方案 此方案利,系统硬件的扩展必受到限制,电子秤的功能过于单一,达不到设计的标准。

优点。但其缺点是外围电路比较复杂,编程复杂。使用这种方案会给系统设计带来一定的难度。其实现方案的原理图见图2-5所示。

图2-5 单片机实现方案原理框图

鉴于本电子秤的设计并不太复杂,单片机完全能实现所需功能,所以在具体设计时,采用了第三种设计方案。

2.态输出,要求很高的输出阻抗,需要低电容低噪声电缆,对外电路的要求比较高。

方案二 电容式传感器 电容式传感器是以各种类型的电容器作为敏感元件,将被测物理量的变化转换为电容量的变化的传感器,它具有结构简单、灵敏度高、动态响应好、可等优点。电容式传感器不仅能测量荷重、位移、振动、加速度等机械量,还能测量压力、液面、成分含量等热工量。

电边缘影响的条件下,平板电容器的电容量C为

A C??r?o3 (2-1)

一个参数,则电容量就将产生变化。

虽然电容式传感器有结构简单和良好动态特性等优点,但也有不利因素:

(1)小功率、高阻抗。受几何尺寸限制,电容传感器的电容量都很小,一般仅几皮法至几十皮法。因C太小,故容抗XC=1/?C很大,为高阻抗元件,负载能力差;又因其视在功率P=uo?C ,C很小,则P也很小。故易受外界干扰,信号需经放大,并采取抗干扰措施。

(2)初始电容而发生变化的现象。由于应变量及相应电阻变化一般都很微小,难以直接精确测量,且不便处理。因此,要采用转换电路把应变片的电阻率的变化△R/R转换成电压或电流变化。其转换电路需要有专用的测量电桥。下面介绍直流电桥。

直流电桥的特点是信号不会受各元件和导线的分布电感及电容的影响,抗干扰能力强,但因机械应变的输出信号小,要求用高增益和高稳定性的放大器放大。直流供电的平衡电阻电桥见图2-7所示,Ein接直流电源E:

图2-7 传感器结构原理图 2

当电桥输出端接

[(R??R)2?(R??R)2]Euo?[(R??R)?(R??R)][(R??R)?(R??R)]

??R?E R

?k?E (2-4)

应变片式传感器有如下特点:

(1)应用和测量范围广,应变和灵敏度高,精度较高。

(3)结构轻小,对试件影响小, 对复杂环境适应性强,可在高温、高压、额定称重——10Kg 。本电子称重系统所采用的是电阻应变片式传感器YZC-1B,它的量程10kg,输出灵敏度为2.0mv/V,激励电压为10V,非线性度为0.02。由于在量程范围内传感器的线性较好,可以在不影响精确度的情况下近似认为重物质量与传感器输出信号线性对应。

2.4.2前置信号使存储元件(通常是电容器)两端的电压UB随被采样信

4

号UA变化。当采样间隔终止时,D变为高电平,模拟开关断开,UB则保持在断开瞬间的值不变。缓冲放大器的作用是放大采样信号,它在电路中的连接方式有两种基本类型:一种是将信号先放大再存储,另一是先存储再放大。对理想的采样保持电路,要求开关没有偏移并能随控制信号集成运算放大器的基本元件构成具有各种特性的放大器来完成。

放大器的输入信号一般是由传感器输出的。传感器的输出信号不仅电平低,内阻高,还常伴有较高的共模电压。因此,一般对放大器有如下一些要求:

(1)输入阻抗应远大于信号源内阻。否则,放大器的负载效应会使所测电压造成偏差。

(2)抗共模电压干扰能力强。

(3)在预定的频带宽度内有稳定准确的增益、良好的线性,输入漂移和噪声应足够小以保证要求的信噪比。从而保证放大器输出性能稳定。

我们考虑了以下几种方案:

方案一 利用普通低温漂运算放大器构成多级放大器。

普通低温漂运算放大器构成多级放大器会引入大量噪声。由于A/D转换器需要很高的精度,所以几毫伏的干扰信号就会直接影响最后的测量精度。所以,此种方案不宜采用。

方案二 由高精度低漂移运算放大器构成差动放大器。

差动放大器具有高输入阻抗,增益高的特点,可以利用普通运放(如OP07)做成一个差动放大器,见图2-8所示:

毕业设计论文基于AT89S51单片机的电子称设计

图2-8 利用普通运放构成的放大器

电阻R1、R2和电容C1、C2、C3、C4用于滤除前级的噪声,C1、C2为普

5

通小电容,可以滤除高频干扰,C3、C4为大的电解电容,主要用于滤除低频噪声。

方案三 采用专用仪表放大器,如:AD620,INA126等。

此类芯片内部采用差动输入,共模抑制比高,差模输入阻抗大,增益高,精度也非常好,且外部接口简单。

以AD620为例,内部结构见图2-9所示:

图2-9 AD620的内部等效图

引脚图见图2-10所示:

毕业设计论文基于AT89S51单片机的电子称设计

图2-10 AD620的接口图

电路的工作原理:A1、A2工作在负反馈状态,其反向输入端的电压与同相输入端的电压相等。即Rg两端的电压分别为Vin+、Vin-。因此 iG?in??in?Rg (2-5) 设图上图中电阻R1=R2=R,则A1、A2两输出端的电压差U12为

U12?iG(R1?R2?Rg)

?(Vin??Vin?)(1?

将式公式(2-6)代入公式(2-5)得

放大器的增益Av为

6 2R) Rg(2-6) VO??U12?(1?2R)(?) RgVin?Vin? (2-7)

A

V?Vin?O?Vin? ??(1?2R) Rg(2-8)

可见,仅需调整一个电阻Rg,就能方便的调整放大器的增益。由于整个电路对称,调整时不会造成共模抑制比的降低。在接口图(2-9)中,通过改变可变电阻R3的阻值大小来改变放大器的增益,放大器增益计算公式如下: G?49.4K??1 R3(2-9) AD620 具有体积小、功耗低、精度高、噪声低和输入偏置电流低的特点。其最大输入偏置电流为20nA,这反映了它的高输入阻抗。AD620在外接电阻Rg时,可实现1~1000范围内的任意增益;工作电源范围为±2.3~±18V;最大电源电流为1.3mA;最大输入失调电压为125?V;在G=100时频带宽度为120kHz。

基于以上分析,我们决定采用制作方便而且精度很好的专用仪表放大器AD620。

2.4.3 A/D转换器

A/D转换器是一种能把输入模拟电压或电流变成与它成正比的数字量的装置,也就是说能把被控对象的各种模拟信息变成计算机可以识别的数字信息。实现A/D转换器种类较多,常用的有计数法,双积分法和逐次逼近法A/D转换器。因此常用的A/D转换器有计数器式、双积分式和逐次逼近式三种类型。 本次设计的电子秤量程为10kg,精确到0.05kg,在选择A/D转换芯片时,位数是重要的指标之一。常用的逐次逼近式传感器有ADC0809和AD574。ADC0809是带有8位A/D

1、键盘输入

键盘是一组按键的组合,它是常用的输入设备。操作员可以通过键盘向计算机输入数据,实现简单的人机对话。键的多少根据设计功能所需而定。每一

7

个键相当于一个机械开关触点,按键未按下时,键的两个触点处于断开状态,按键按下时,两个触点闭合。当单片机接收到按键的触点信号后作出相应的处理。因此,相对于单片机系统来说键盘接口信号是输入信号。

本文介绍的是非编码键盘,非编码键盘可分为独立式键盘和矩阵式键盘。独立式键盘接口电路配置灵活,软件结构简单,但每个按键接口必须占用一根I/O口线,在按键较多时,I/O口线浪费较大。而矩阵式键盘适用于按键较多的键盘。可采用了4×4矩阵式2、输出显示

本模块实现了人与电子秤的交互功能,由4×4位键盘和6位共阴极LED七段码二极管组成。当重物放在秤上时,由LED直接显示重物的重量。使用者可以按动键盘键0-9以及小数点位来设定重物单价,以kg为单位。当按动显示模式按键时分别显示质量、单价或者总价。

显示部分采用了当今常用的LED驱动芯片MAX7219。MAX7219是Maxim公司推出的8位LED串行显示驱动器,它采用3线串口传送数据,占用资源少可以节省单片机的I/O口的使用且硬件简单,只需一个外部电阻即可方便地调节LED的亮度;可灵活地选择显示器的个数(1~8个,级联可成倍增加);可进行译码或不译码显示,减少了编程量;内含硬件动态扫描控制,可设置低功耗停机方式。故本电子秤最终采用了该芯片作为LED驱动。

2.5 本章小结

本章主要介绍了系统总体设计的方案。先简单介绍了称重器的工作原理及结构组成,它主要分承重、传力复位系统、称重传感器、键盘输入和显示输出三大块。然后给出了四种系统总体设计方案,一一论证,最后选择了第三种设计方案。包括压力传感器、信号处理电路、A/D转换器、单片机、键盘和显示电路几种模块。下面对各个模块进行介绍和选型。经过论证,称重传感器采用电阻应变式传感器;信号处理部分采用专用仪表放大器AD620,此芯片内部采用差动输入,共模抑制比高,差模输入阻抗大,增益高,精度也非常好,且外部接口简单;A/D转换模块采用我们熟悉的AD574转换器,利用不同的控制信号可以实现高精度的12位转换和8位转换;键盘采用矩阵式键盘,显示部分采

8

用了当今常用的LED驱动芯片MAX7219。本章的方案及模块的确定为第三章的硬件

9

3 硬件电路设计

根据设计要求以及系统所需要实现的功能,在设计系统时可以分成以下几个部分:系统主控电路,前端信号采集、处理、转换模块,人机接口界面以及系统电源部分。

3.1系统主控电路的设计

3.1.1单片机芯片AT89S51介绍

1、芯片AT89S51

主控制器采用AT89S51单片机作为微处理器,AT89S51是美国ATMEL公司生产的低电压、高性能CMOS 8位单片机。AT89S51是一种带4K字节闪烁可编程可擦除只读存储器的单片机,其指令集和传统的51单片机指令集是一样的。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89S51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。

AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。

此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。

2、AT89S51的主要特性

? 片内程序存储器4KB的Flash存储器,允许在线编程;

? 片内数据存储器内含128字节的RAM;

? I\O具有32给可编程I\O线;

? 中断系统由6个中断源、五个中断矢量和2级中断优先级构成; ? 串行口是一个全双工的串行通信口;

? 具有两个数据指针DPTR0和DPTR1;

10

? 低功耗节电模式有空闲模式和掉电模式;

? AT89S51的电源电压为4.0-5.5V;

? 具有片内看门狗指令;

? 灵活在线编程方式;

? 具有掉电标志POF;

与89C51单片机相比,AT89S51具有更突出的优点,主要表现在:

? 新增加了在线可编程功能ISP(IN—System Program),在现场程序调试

和修改更加方便灵活;

? 数据指针增加到两个,方便了对片外RAM的访问过程;

? 新增加了片内看门狗定时器WDT,提高了系统的抗干扰能力;

? 增加了掉电标志;

? 增加了掉电状态下的中断恢复模式。

3.1.2单片机引脚说明

单片机的引脚图见图3-1所示:

图3-1 AT89S51的引脚图

引脚功能说明:

AT89S51单片机芯片为40个引脚,下面简单叙述各引脚的功能。

VCC/GND:电源/接地引脚;

P0口:P0是一个8位漏极开路型双向I/O端口,端口置1(对端口写1)时作高阻抗输入端;P0还可以用作总线方式下的地址数据复用管脚,用来操作外部存储器。在这种工作模式下,P0口具有内部上拉作用。对内部Flash程序存储器编程时,接收指令字节、校验程序、输出指令字节时,要求外接上拉电阻;

P1口:P1是一个带有内部上拉电阻的8位双向I/0端口,输出时可驱动4个TTL。端口置1时,内部上拉电阻将端口拉到高电平,作输入用; 另外,P1.0、P1.1可以分别被用作定时器/计数器2的外部计数输入(P1.0/T2)和触发输入(P1.1/T2EX);对内部Flash程序存储器编程时,接收低8位地址信息;

P2口:P2是一个带有内部上拉电阻的8位双向I/0端口;输出时可驱动4

11

个TTL。端口置1时,内部上拉电阻将端口拉到高电平,作输入用; P2口在存取外部存储器时,可作为高位地址输出;内部Flash程序存储器编程时,接收高8位地址和控制信息;

P3口:P3是一个带有内部上拉电阻的8位双向I/0端口,输出时可驱动4个TTL。端口置1时,内部上拉电阻将端口拉到高电平,作输入用。

P3引脚功能复用见表3-1所示:

表3-1 P3引脚功能复用

毕业设计论文基于AT89S51单片机的电子称设计

RST:

在振荡器运行时,有两个机器周期(24个振荡周期)以上的高电平出现在此管脚时,将使单片机复位。只要这个管脚保持高电平,51芯片便循环复位。复位后P0—P3口均置1,管脚表现为高电平,程序计数器和特殊功能寄存器SFR全部清零。当复位脚由高电平变为低电平时,芯片为ROM的00H处开始运行程序;

XTAL1、XTAL2:

XTAL1是片内振荡器的反相放大器输入端,XTAL2则是输出端,使用外部振荡器时,外部振荡信号应直接加到XTAL1,而XTAL2悬空。内部方式时,时钟发生器对振荡脉冲二分频,如晶振为12MHz,时钟频率就为6MHz。晶振的频率可以在1MHz至24MHz内选择,电容取30PF左右。

ALE/PROG:

12

访问外部存储器时,ALE(地址锁存允许)的输出用于锁存地址的低位字节,即使不访问外部存储器,ALE端仍以不变的频率输出脉冲信号(此频率是振荡器频率的1/6),在访问外部数据存储器时,出现一个ALE脉冲;

PSEN:

外部程序存储器的选通信号输出端。当AT89S51由外部程序存储器取指令或常数时,每个机器周期输出2个脉冲,即两次有效。但访问外部数据存储器时,将不会有脉冲输出;

EA/Vpp:

外部访问允许端。当该引脚访问外部程序存储器时,应输入低电平。要使AT89S51只访问外部程序存储器(地址为0000H-FFFFH), 这时该引脚必须保持低电平。

3.1.3AT89S51的最小系统电路构成

单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。对51系列单片机来说,最小系统包括:单片机、晶振电路、复位电路。其中复位电路采用上电复位。其最小系统电路图见图3-2所示: 存器等进行复位,使各个寄存器的值设为预定状态才能顺利开始工作。复位电路的好坏决定着单片机能否正常工作。复位电路基本功能是在系统上电时提供复位信号,直至系统电源稳定后,撤销复位信号。为可靠起见,电源稳定后还要经过一定的延时才撤销复位信号,主要是防止由于电源开关或插头分合过程中引起的抖动。复位电路可以使用专用复位芯片,也可以用电阻电容搭建。本文从可靠性和成本考虑最终选用电阻电容来搭建复位电路。对于51内核的单片机,RST是复位信号输入端,高电平有效。当此输入端保持两个机器周期(24个时钟振荡周期)的高电平时,可以完成复位操作。R2,C4为上电复位电路。当单片机加电时由于RC充电的效果,使得复位脚保持一会高电平使单片机内部寄存器彻底复位。

3.2 数据处理部分电路设计

3.2.1 传感器

13

表3-2 YZC的相关参数

2、AD620放大电路设计

如图3-3所示,为AD620放大电路图,其中1、8管脚要跨接一个电阻来调整放大倍数,可得到1~1000范围内的任意增益。4、7管脚提供正负相等的工作电压,由2、3管脚输入的放大电压即可从管脚6输出放大后的电压值。管脚5则是参考基准,如果接地则管脚6的输出即为与地之间的相对电压。AD620的放大增益关系式为

(3-1) (3-2) Rg?49.4K? G-1

AD620简单的放大滤波电路见图3-3所示:

图3-3 AD620滤波放大电路图

上片机接口电路设计

? AD574是美国模拟数字公司(Analog)推出的单片高速12位逐次比较

型A/D转换器,内置双极性电路构成的混合集成转换显示片,具有外接元件少,功耗低,高精度等特点,并且具有自动校零和自动极性转换功能,只能外接少量的阻容件

? 数据输出格式:12 位/8 位

? 芯片工作模式:全速工作模式和单一工作模式

1、AD574

A0:字节地址短周期控制端。与12/8端用来控制启动转换的方式和数据输

14 —

出格式。须注意的是,12/8端TTL 电平不能直接+5V 或0V 连接; _R/C:读转换数据控制端;

CE:使能端;

V+:正电源输入端,输入+15V电源;

RE输入端。

2、AD574的接口电路

8051单片机与AD574A的接口电路见图3-4所示,其中还使用了三态锁存器74LS373和74LS00与非门电路,逻辑控制信号由(CS、R/C和A0)由8051的数据口P0发出,并由三态锁存器74LS373锁存到输出端Q0、Q1和Q2上,用于控制AD574A的工作过程。AD转换器的数据输出也通过P0数据总线连至8051,由于我们只使用了8 位数据口,12位数据分两次读进单片机,所以R/C接地。当8051的P3.0查询到STS端转换结束信号后,先将转换后的12位A/D数据的高8位读进8051,然后再将低4位读进8051。这里不管AD574A是处在启动、转换和输出结果,使能端CE都必须为1,因此将8051的写控制线WR和读控制线RD通过与非门74LS00与AD574A的使能端CE相连。

图3-4 单片机与AD574的接口电路 -—----

3.3 显示电路设计

本设计中显示部分采用了当今常用的LED驱动芯片MAX7219。它连接微处理器与8位数字的7段数字LED显示,也可以连接条线图显示器或者64个独立的LED。其上包括一个片上的B型BCD编码器、多路扫描回路,段字驱动器,而且还有一个8*8的静态RAM用来存储每一个数据。MAX7219采用24脚双列直插式封装,其引脚见图3-5所示。

图3-5 MAX7219引脚图

管脚描述:

DIN:串行数据输入端口。在时钟上升沿时数据被载入内部的16 位寄存器; DIG0–DIG7:八个数据驱动线路置显示器共阴极为低电平。关闭时7219 此管脚输出高电平;

15

GND:地线(4 脚和9 脚必须同时接地);

LOAD:载入数据。连续数据的后16 位在LOAD 端的上升沿时被锁定; CLK:时钟序列输入端。最大速率为10MHz.在时钟的上升沿,数据移入内部移位寄存DIN 输入的数据在16.5 个时钟周期后在此端有效。当使用多个MAX7219时用此端方便扩展。

在本系统中,将MAX7219的DIN、LOAD、CLK分别连接了单片机的P2.5、 P2.6、P2.7口,直接利用单片机的I/O口来进行数据的传输。7219的SEGA~SEGG作为LED的数据线,DIG0~DIG7作为位选线。在V+和ISET之间加一个10kΩ外部电阻来调节LED亮度。显示部分电路见图3-6所示。

图3-6 MAX7219接线图

3.4 键盘电路设计

本电子称重器的核心部件是51单片机,所以我们的抗干扰措施主要是针对单片机。还用到称重传感器,所采用的应变式传感器是高阻抗器件,其绝缘性能、机械结构的稳定性等,直接影响工作特性的稳定。因此,应变片传感器的绝缘材料必须有很高的绝缘性能、足够的机械强度、高形状稳定性及良好的抗湿性能。下面重点介绍单片机的抗干扰措施。

随着科学技术的迅速发展,人们对单片机测控系统的各种性能要求越来越高。而系统的可靠性更倍受人们的关注,这是因为系统的可靠性决定了系统能否达到所需要的精度。就单片机测控系统来讲,其主要干扰是来自电源和信号传输通道的干扰。

1、电源的抗干扰措施

普通用电中含有多种高次谐波,它们很容易经电源进入单片机系统,还有一些射频发射、电磁波等也会由电源线感应反馈进入单片机系统造成干扰。因此,在电源电路中必需采取有效地滤波措施,来抑制这些高频干扰的侵入。电源滤波的一般方法是在电源变压器初、次级分别设置低通滤波器和线间电容滤波器,使50Hz市电基波通过,而抑制掉高频信号。此外在变压器的初、次级之间均采用屏蔽层隔离,其中初级屏蔽层接大地,次级屏蔽层接系统逻辑地,以

16

减少其分布电容,提高抗共模干扰的能力。

2、信号传输通道的抗干扰措施

信号传输通道包括系统的前向通道和后向通道,其主要干扰有:杂散电磁场通过感应和辐射方式进入通道的干扰;由于地阻抗耦合、漏电流等因素产生的加性干扰;以及因传输线衰减、阻抗失配等因素引起的乘性干扰。对于这三类干扰,可以采用以下几种措施加以排除。

(1)光电隔离技术

光电耦合器对干扰信号具有良好的隔离性能,一是它的输入阻抗很小,约为100fl-lldl,而干扰源内阻则很大,通常为105Q~108Q,因此能分压到光电耦合器输入端的噪声很小;--是光电耦合器输入部分的发光二极管是在电流状态下工作的,即使干扰噪声有较高的电压幅度,但由于能量小,不能提供足够的电流使发光二极管发光而被抑制掉;三是光电耦合器的输入回路与输出回路之间分布电容极小,绝缘电阻很大,回路一边的干扰很难通过光电耦合器馈送到另一边去。因此,采用光电耦合器可将单片机与前向通道、后向通道及其他部分从电气上隔离开来,能有效地防止干扰信号的侵入。

(2)接地技术

本系统既有模拟电路又有数字电路,因此数字地与模拟地要分开,最后只在一点相连,如果两者不分,则会互相干扰。

(3)输入输出信号线采用屏蔽双绞线

屏蔽双绞线对于静电干扰和电磁干扰有很好的抑制作用,有条件的话应尽量采用。但使用中应注意:

(1)线缆敷设时不要过分用力或使电缆打结、避免弯曲超过900、避免过紧地缠绕电缆,以保护双绞47线的扭绞状态;

(2)做线时,避免损坏线缆的外皮、不要切坏线缆内的导线;

(3)接线时,双绞线的开绞长度尽量小,不要超过20mm;

(4)双绞线的屏蔽层采用设备端单端接地方式。

17

3.6本章小结

本章主要介绍电子称重器的硬件设计。AT89S51的最小系统电路构成,数据处理部分电路设计,显示电路设计,键盘电路设计以及硬件抗干扰措施。抗干扰技术是一项复杂的工程,但又是单片机系统设计过程中必须考虑的环节,有效运用硬件抗干扰技术,才能保证系统长期稳定、可靠运行。

4 系统软件设计

本系统程序使用模块化的程序设计思想,主程序通过调用子程序以实现各部分功能。先进行软件的总体设计,然后进行各功能模块设计。

4.1主程序设计

电子秤需要有数据采集、处理、存结果、送显示的运行过程。根据这一要求,电子秤的信息测量与处理分三个阶段:在微处理器的控制下,经传感器转换的电压信号通过输入电路送入A/D转换器处理,存入到数据存储器中;微处理器对采集的测量数据进行必要的数据处理,把数据信号处理为显示所要求的信号格式,通过输出接口电路输出并显示。主流程图见图4-1所示:

图4-1 主流程图

图4-2 MAX7219初始化流程图

在程序中首先定义函数void Write_7219(uchar address,uchar dat)),以MAX7219的各寄存器的地址作为其参数,完成对MAX7219进行送数据以及写控制字命令。MAX7219的流程图见图4-2所示。

在初始化子程序中,调用该函数依次往地址0x0f,0x09,0x0a,0x0b,0x0c写入数

f

在单片机对采样数据进行处理后应该对数据进行显示。在主程序中定义全局变量char Print_c,键盘子程序改变其值,当最低位为1时显示重量,当第二位为1时显示总价,当第三位为1时显示单价。此时程序查询Print_c的值,以向MAX7219显示输出相应的数据。

18

4.2 A/D转换的实现

为了实现数字滤波的功能,采取了由单片机控制AD574连续采样5次数据,每隔200ms采样一次,并且将转换的数字信号传给单片机。为了提高CPU的效率和系统具有良好的时效性,采用中断方式控制AD转换的结束。AD574A的转换结束信号STS与单片机的P3.3相连,可作为中断申请号。本系统的中断服务程序是T0采样中断服务程序,另外还有一个AD574申请CPU取数的外部中断服务程序。AD转换主程序流程图见图4-3所示:

图4-3 AD转换流程图

T0中断服务子程序见图4-4所示:

图4-4 T0中断服务程序流程图

系统响应T0定时中断后,CPU执行了一条由中断系统提供的硬件LCALL指令,转向T0中断服务程序入口,中断服务程序首先恢复T0计数器初值,随后保护现场。现场保护完成以后进入信号采样阶段,即执行采样子程序,在采样完毕后调用A/D转换程序AD574将数据进行转换,其中还包括A/D转换的中断服务程序。采样和A/D 转换循环三次后,进入数字滤波程序,将中值 作为采集到的数据保存起来。

4.3 数据信号处理

数据经过A/D转换后还不是要显示的信息,还需进行处理才能得出所要显示的数据,本次设计采用数字滤波的方法,可以对频率很低的信号滤波,通过改变数字滤波程序就可以实现不同的滤波方法或调整滤波参数,比修改模拟滤波,先从P2口输出0x0f,读入数据保存;再从P2口输出0xf0,再次读入数据,两次数据相加,即可从所得的数判断按下的键所在的位置。在键盘扫描程序中使用了延时去抖动的办法,其流程图如

键盘两次使用反转法进行扫描键盘,中间延时50ms,结束后判断两次扫描所得到的键值是否一致,若一致则返回键值,不一致则返回0。

本程序中扫描键盘使用了函数为

19

}

4-5

去抖动键盘扫描流程图

当读入键值后,调用读键值函数读取各个键值。所读的键值应为按图4-6所示排列的值,在读键值函数中使用swich语句,根据不同值选择不同的操作。当按键是置数键Set_Price时,调用函数Set_price()。其函数流程图如4-8所示,函数先将使用for循环调用Write_7219()将所有的LED关闭。调用Read_key()函数从键盘中读取一位数据显示并存储,此时利用while语句判断键值是否为释放,若释放则读取下一位数据显示并存储,最后将十进制数据转化为十六进制数存储以备乘总价显示时使用。

图4-6键值分部图

当按键是显示模式设置时,调用Set_Display_mode()函数,设定一个全局变量mode_display数计数,初始值为1,按下一次加1,当加到3时重新值1。当mode_display为1时表示显示重量,为2时表示显示总价,为3时表示显示单价。设置单价的流程图见图4-7所示:

图4-7 Set_price()函数流程图

4.5 LED显示的实现

MAX7219与单片机通信是串行通信,在CLK 的上升沿,一位数据被加载到内部16位移位寄存器中。串行通信的格式如表4-1所示:

表4-1 串行通信的格式

如表4-1所示,在单片机写入数据时,应在每个CLK高电平时将数据写入DIN口,高8位为地址低8位为数据共16个周期。所以在单片机向MAX7219写数据的函数void Write_7219( uchar address,uchar data)中,以8位地址和8位数据为两个形参,按照通讯时序将16位数据一一写入MAX7219。其流程图见图4-8所示。

毕业设计论文基于AT89S51单片机的电子称设计

20

图4-8 写MAX流程图

显示使用switch语句判断全局变量mode_display,当值为1时调用Display_weight()显示重量,当值为2时调用Display_sum()显示总价,当值为3时调用Display_price()显示单价。Display_weight()将滤波后的到得重量信号sum转化为十进制数,并逐位发送到MAX7219显示。

Display_sum()将重量信号和单价信号相乘,并逐位发送到MAX7219显示。Display_price()将单价信号转化为十进制数,逐位发到MAX7219显示。其中,Display_sum()函数应显示的位数最多,最复杂,流程图见图4-9所示:

图4-9 Display_sum()函数流程图

如图4-9所示,本系统的重量最大为10.00Kg,单价最大为9.9元,这样相乘后总价最大为99.000,考虑到实际情况,最后一位0不需要显示,可以舍去。为了避免在单片机中进行浮点数运算,用整形运算模拟定点小数,这样,可以取出各个位的值。

显示时,先将LED全部关闭,再将Bit6位置标志E,表示此时显示的是总价信息。然后将相乘后的各位取出,首先判断千位,如果为零的话,不显示,判断百位;如果千位不为零,则以下所有位都要显示。当判断到十位时,将该数与0x80相与,即将最高位置1,表示显示小数点位。最后显示个位,这样就将总价信息显示出来。

4.6 软件抗干扰

单片机抗干扰除了有硬件抗干扰措施,还须有软件抗干扰措施。其中软件抗干扰措施设计灵活、不需增加硬件资源、成本低。下面简单介绍几种常用的软件抗干扰方法。

(1)采用数字滤波消除传感器通道中的干扰信号

常用的数字滤波方法有:平均值法、中值法、一节递推数字滤波法等。平均值法是对一点数据连续多次采样,计算其平均值以作为点的采样结果,这样可以减少系统的随机干扰对采样结果的影响;利用中值法根据干扰造成采样数据偏大或偏小的情况,对一个采样点连续采集多个信号,对采样值进行比较,

21

取中值作为该点的采集结果,也可以有效的减少干扰信号的影响;利用一阶递推数字滤波法还可完成RC低通滤波器的算法,实现用软件方法代替硬件RC滤波器。

(2)利用软件陷阱提高程序运行的可靠性

软件陷阱就是在程序存储器的空余地址中全部添加1条跳转指令,一旦程序跑飞,只要程序指针指向这些地址,就可被强行跳转至指针制定的地方,使程序恢复正常运行。

(3)采用指令用冗余技术

当程序运行时,可能因某种干扰使决定程序流向的转移指令(如RETI、RET、LCALL、JNC等)和对系统状态起重要作用的指令(如SETB、EA等)不能被正确执行,造成程序流向的错误。因此采用指令冗余,即在这些指令后面再重复写上这些指令,即可保证程序的正确流向。

4.6 本章小结

在前一章中,主要介绍的电子称重器的硬件设计。紧接着就需要有软件设计,才能完成电子称的称重功能。首先设计了主程序,然后进行各功能模块的设计,主要包括A/D转换、数据处理、键盘扫描及显示部分的实现。最后还需要有软件抗干扰,才能保证程序正常的运行。

5 仪表可靠性及性能指标

5.1仪表可靠性设计

可靠性是电子称重器设计的主要技术指标。称重器的现场使用环境如温度、适度、放射性、腐蚀性等有时会对称重结果产生影响,而且冲击、振动、跌落等破坏性情况也可能时有发生。可见,仪表的可靠性研究尤其重要。

仪表可靠性设计应当遵循简单化、抗干扰、低功耗、易操作等设计原则。简单化是在保证可靠性的基础上的一个要求;在前面的硬件和软件设计中均提到相关的抗干扰措施,另外好的材料不仅能提高抗扰性能,也可以降低功耗;本系统所采用的应变式传感器是高阻抗器件,器绝缘性能、机械结构的稳定性相对较好,而且应变片传感器材料的膨胀系数与金属部件的膨胀系数相匹配,

22

以获得高的环境稳定性。

5.2系统的性能指标

本次设计的电子称重器要求称重范围0~10Kg,重量误差不大于?0. 05Kg。所采用的传感器为YZC-1B应变式传感器,拱桥电压为10V,其综合精度为0.02-0.03,灵敏度为2.0 mV,工作温度为-20℃~+65℃,材质为合金钢或不锈钢。选择的放大器为AD620高精度放大器,供电电源为+增益范围为1~10000,最大增益误差为0.7%(G=1000),最大功耗为650mW,工作温度为-40~85℃。转换器为AD574,其分辨率为12位,模拟电压输入范围:0-10V,电源电压为5V,数据输出格式有8位和12位。LED驱动器为共阴极显示驱动芯片MAX7219,通过加在V+和ISET之间的一个外部电阻来控制显示亮度,段驱动电流一般是流入ISET端电流的100倍,其最小值为9.53K?。本电子秤实现了体积小、操作简单,数字显示直观、维护简单且反应快的特点,基本上达到了设计的要求。

5.3 本章小结

本章主要介绍电子称重器的可靠性设计原则。要保证所设计的产品在较恶劣的环境下能抗干扰,可靠地工作,稳定的输出所测得的结果。

23

6 结束语

电子称重器是贸易市场中的常见的称重计量仪器。本文先说明了称重器的设计思路,并介绍了几种设计方案,选择了其中一种简单可行的方案。然后从电子秤的核心部件称重传感器的介绍开始,逐个进行各个模块器件的论证与选择。后面详细介绍了本电子秤的硬件以及软件设计。

本设计为小量程(0~10Kg)称量器件,可以广泛应用于家庭、菜市场等场合。在硬件部分设计过程中选用了高精度放大芯片AD620和LED驱动芯片 MAX7219,并采用我们熟悉的12位AD574转换器,大大简化了硬件电路及软件编程,并提高了系统的准确性和稳定性。人机界面部分由六位LED管显示与4×4位矩阵键盘组成,可以由键盘控制显示重量和价钱等信息,操作简单方便。软件设计中使用了数字滤波,减小了系统误差,提高了准确度,节约了硬件成本。 本次设计的电子称重器还存在一些缺点与不足,主要以下这两点:一是量程仅是10kg,从而限制了本电子秤的使用范围。可采用大量程的称重传感器,单同时需要提高A/D转换芯片的位数,以保持精度。二是LED显示屏在显示数据时不能显示汉字,可选用LCD或LCD点阵显示。

通过这次电子称重器的设计,我对所学的专业课知识有了更深的理解,尤其是单片机和微型计算机控制技术方面。在设计过程中,查阅了大量的中外文资料,解决了不少难题。另外本次设计提升了我分析问题解决问题的能力,增强了对学习的信心,相信这对我以后的工作和学习有重要的帮助。

24

致谢

通过本次毕业设计,我在封海潮老师的悉心指导和严格要求下,重温了所学的一些专业知识,特别是单片机电子方面的内容。并对当前电子领域的研究状况和发展方向有了一定的了解。本次设计运用了多门所学的专业知识,并查阅了大量的资料,从而了解到更多的专业知识。

这次设计得以顺利完成,首先我想感谢我的指导老师封老师。虽然封老师带的学生比较多,但对我们每一位都非常认真的指导,从选题到开题再到设计,每一步都很认真负责,针对学生的不同情况给予指导。另外,在指导的过程中,对于我们出现的错误及时指正,并对所做出的成果给予认可和鼓励。封老师勤奋严谨的工作态度让我深深地敬佩,也值得我们每一位好好学习。

另外,我还要感谢与我一组的同学,在我遇到一些问题时,是他们的热心帮助让我更加有信心做好毕业设计,从而使我的谁家顺利的完成。

在大学生涯即将结束之际,在此向所有关心帮助过我的老师和同学表达最诚挚的感谢。

25

参考文献

[1] 赖寿宏.微型计算机控制技术.北京:机械工业出版社,2000.5

[2] 雷丽文,朱晓华等.微机原理与接口技术.北京:电子工业出版社,2007.2

[3] 陈润泰,许琨.检测技术与智能仪表.长沙:中南工业大学出版社,2005

[4] 李军,李赋海.检测技术及仪表.北京:中国轻工业出版社,2006

[5] 于永,戴佳,常江.51单片机C语言常用模块与综合系统设计实例精讲.北京:电子工业出版社,2007.4

[6] 李维平.谈电子秤的分度数与准确度.中国学术期刊网,2006.3

[7] MAX7219 Serially Interfaced,8-Digit LED Display Drivers

[8] 王俊峰,孟令启.现代传感器应用技术.北京:机械工业出版社,2006.8

[9] / AD620中文资料

[10] / AD574中文资料

[11] 刘永胜,杜 辉,杨媛媛.实用电子秤.山东大学.2004

26

27

更多相关推荐:
基于单片机的电子密码锁设计开题报告

毕业设计论文任务书题目基于单片机的电子密码锁设计学生姓名郭飞学号20xx14110301系别物理与电子信息工程系专业电子信息科学与技术届别20xx届指导教师丁淑芳职称博士20xx年10月16日注本任务书一式三份...

基于单片机密码锁毕业设计开题报告

毕业设计论文开题报告开题报告基于单片机的电子密码锁设计一题目背景和意义随着人们生活水平的提高如何实现家庭防盗这一问题也变的尤其的突出传统的机械锁由于其构造的简单被撬的事件屡见不鲜电子密码锁是由电子电路控制锁体的...

基于单片机控制的电子密码锁的设计 开题报告

枣庄学院本科生毕业设计论文开题报告题目基于单片机的电子密码锁设计姓名学号年级专业指导教师姓名高珊职称学科枣庄学院教务处制20xx年2月25日说明一开题报告前的准备毕业设计论文题目确定后学生应尽快征求导师意见讨论...

基于单片机的电子密码锁开题报告

大学本科毕业设计论文开题报告题目基于单片机的电子密码锁设计指导教师院系部电信学院专业班级学号姓名日期20xx0305教务处印制一选题的目的意义和研究现状二设计方案及预期结果三研究进度四主要参考文献五指导教师意见

基于51单片机的电子密码锁设计开题报告

基于单片机的电子密码锁设计开题报告一毕业论文代写课题背景和意义在日常的生活和工作中住宅与部门的安全防范单位的文件档案财务报表以及一些个人资料的保存多以加锁的办法来解决若使用传统的机械式钥匙开锁人们常需携带多把钥...

基于单片机的电子密码锁设计开题报告

基于单片机的电子密码锁设计开题报告一毕业论文代写课题背景和意义在日常的生活和工作中住宅与部门的安全防范单位的文件档案财务报表以及一些个人资料的保存多以加锁的办法来解决若使用传统的机械式钥匙开锁人们常需携带多把钥...

基于单片机的电子防盗密码锁的设计开题报告

东北林业大学本科毕业设计开题报告论文题目基于单片机的电子防盗密码锁的设计学生指导教师宋讲师专业班级电子信息工程20xx级3班学院机电工程学院20xx年1月5日2注纸张填写不够可另加附页3

基于单片机的多功能电子密码锁设计(毕业论文).doc

沈阳理工大学学士学位论文1引言11电子密码锁简介电子密码锁是一种通过密码输入来控制电路或是芯片工作从而控制机械开关的闭合完成开锁闭锁任务的电子产品它的种类很多有简易的电路产品也有基于芯片的性价比较高的产品现在应...

片机串行通信的电子密码锁开题报告

毕业设计开题报告基于两个单片机串行通信的电子密码锁院别电子工程学院班级通信0501班学生姓名孟银芳指导教师张骥祥20xx年12月2日开题报告填写要求1开题报告作为毕业设计答辩委员会对学生答辩资格审查的依据材料之...

基于AT89C51单片机的数字电压表设计开题报告

南京理工大学泰州科技学院毕业设计论文开题报告学生姓名专业学号06020xx4电气工程及其自动化设计论文题目基于AT89C51单片机数字电压表设计指导教师20xx年3月15日开题报告填写要求1开题报告含文献综述作...

基于单片机的数字电压表设计开题报告

本科生毕业设计论文开题报告

开题报告(简易数字电压表的设计)

毕业论文设计开题报告

基于单片机的电子密码锁设计开题报告(16篇)