传感器应用电路设计

合集下载

如何设计电子电路的电流传感器

如何设计电子电路的电流传感器

如何设计电子电路的电流传感器电流传感器是一种常用的电子元件,用于测量电子电路中的电流值。

它可以将电流转换为电压信号,进而被其他电路或设备读取和处理。

设计一个有效可靠的电流传感器是电子电路设计中的关键任务。

本文将探讨如何设计电子电路的电流传感器,从基本原理到具体实施进行阐述。

一、电流传感器的原理电流传感器的工作原理基于安培定律。

根据安培定律,通过导线的电流与其周围的磁场成正比。

因此,我们可以通过测量导线周围的磁场来推断电流的大小。

常用的电流传感器有磁性传感器和霍尔效应传感器两种。

磁性传感器基于同轴环形磁场的原理。

将可动铁芯放置在导线附近,电流通过导线时,可动铁芯受到磁场力的作用,进而发生位移。

通过检测位移大小,可以推断出电流的大小。

霍尔效应传感器则利用霍尔元件的特性。

霍尔元件在磁场作用下会产生电势差,其大小与电流成正比。

因此,通过测量霍尔元件上的电势差,可以间接测量电流的大小。

二、电流传感器的设计要点1. 选择合适的传感器类型:根据实际需求选择磁性传感器或霍尔效应传感器。

磁性传感器适用于高精度和大范围的测量,而霍尔效应传感器适用于小型化和低功耗的需求。

2. 电流传感器位置选择:将传感器放置在电路中电流较大或关键的位置,如电路板上的主要电源线路。

这样可以确保传感器能够准确测量电流,同时避免电源线和传感器之间的线损。

3. 考虑磁场屏蔽和干扰:电流传感器工作时会受到外界磁场的干扰,因此需要进行磁场屏蔽,如在传感器周围加入磁屏蔽罩。

另外,其他电子元件和电路对传感器也可能造成干扰,需要进行合理的布局和屏蔽设计。

4. 选择合适的放大电路:传感器输出的电压通常较小,需要通过放大电路将其放大到可读取的范围。

合理选择放大倍数和放大电路的增益和带宽等参数,以确保电源线上的电流变化能够准确传递给读取设备。

5. 校准和线性化处理:为了提高测量的准确性和可靠性,需要对电流传感器进行校准。

通过与标准电流源进行对比,可以得到传感器的准确输出。

电路设计中的传感器选择与应用

电路设计中的传感器选择与应用

电路设计中的传感器选择与应用随着科技的发展,电子产品已经在我们的日常生活中扮演了越来越重要的角色,而传感器作为这些电子产品中最基础的部件之一,在电路设计的过程中也变得越来越重要。

本文将介绍传感器的种类、选择与应用,帮助设计师在电路设计中更好地利用传感器。

传感器种类传感器是用于检测物理量并将其转换为电信号输出的装置,根据不同的物理量可以分为多种不同类型的传感器。

常见的传感器类型包括:1. 温度传感器:主要用于测量温度的变化,如热敏电阻、温度传感器芯片等。

2. 光学传感器:主要用于光学测量,如光电传感器、激光传感器等。

3. 气压传感器:主要用于测量大气压力,如差压传感器、气压传感器等。

4. 电位器传感器:主要用于测量电位的变化,如电位器、倾斜传感器等。

5. 速度传感器:主要用于测量物体的速度或加速度,如霍尔传感器、振动传感器等。

传感器选择在选择传感器的时候,需要根据设计的参数来确定具体的传感器类型。

以下是一些需要考虑的因素。

1. 测量的物理量首先,需要确定需要测量的物理量是什么,即温度、光学、气压、电位或速度等。

2. 测量范围其次,需要确定可以接受的测量范围,即需要测量的物理量最小值和最大值。

3. 精度精度是指传感器所提供的测量值与实际值之间的差距。

较高的精度通常意味着更昂贵的传感器成本,因此需要根据实际需求来权衡。

4. 稳定性稳定性是指传感器的输出值是否在一段时间内能够保持稳定,在检测过程中出现的误差和偏差是否可控。

5. 耐久性电子产品的寿命通常比较长,传感器的耐久性也应该长,在不考虑更换的情况下,保证电路中的传感器持久耐用。

传感器应用传感器可以广泛应用于各种电子产品中,以下是几个常见的应用例子。

1. 温度计在电子产品中,温度是一个比较关键的参数,可以使用温度传感器来测量这个参数。

温度计可以用于冷却系统的监测、室内温度的控制等。

2. 光电传感器可用于控制屏幕的亮度,不同的光线照射条件总能感应到不同的亮度变化,也可以用于无人机、机器人等轻型移动设备的避障检测和导航等场景。

传感器电路设计如何设计适合不同传感器的电路以实现精确测量

传感器电路设计如何设计适合不同传感器的电路以实现精确测量

传感器电路设计如何设计适合不同传感器的电路以实现精确测量传感器是现代科技领域中广泛应用的一种设备,其作用是将非电信号转换为电信号,从而实现对环境参数进行测量。

在设计传感器电路时,我们需要考虑不同传感器类型和不同应用领域的特点,以实现精确的测量结果。

本文将介绍传感器电路设计的一般原则和方法,以及如何根据传感器类型进行电路设计。

一、传感器电路设计的一般原则传感器电路设计的一般原则包括信号放大、滤波、线性化和抗干扰等方面。

1. 信号放大:传感器输出的信号通常很小,为了提高测量精度,需要进行信号放大。

常见的信号放大电路包括运放放大器和差分放大器等。

2. 滤波:传感器输出的信号中可能包含噪声和杂散信号,为了滤除这些干扰,需要进行滤波处理。

常见的滤波电路包括低通滤波器和带通滤波器等。

3. 线性化:传感器输出的信号与被测量的参数之间可能存在非线性关系,为了实现精确测量,需要进行线性化处理。

常见的线性化电路包括校准电路和补偿电路等。

4. 抗干扰:很多应用场景中存在各种干扰源,为了提高测量精度和抵抗干扰,需要设计抗干扰电路。

常见的抗干扰电路包括屏蔽和滤波等。

二、根据传感器类型进行电路设计不同类型的传感器对电路设计有不同的要求,下面将分别介绍常见传感器类型的电路设计方法。

1. 温度传感器:温度传感器通常采用热电偶、热敏电阻或半导体温度传感器等。

在电路设计中,首先需要根据传感器的输出特性选择合适的放大电路,然后进行温度补偿和线性化处理,最后添加滤波电路以滤除杂散信号。

2. 湿度传感器:湿度传感器通常采用电容式湿度传感器或电阻式湿度传感器等。

在电路设计中,首先需要进行信号放大和线性化处理,然后添加湿度补偿电路,最后进行滤波和抗干扰处理。

3. 压力传感器:压力传感器通常采用压阻式传感器、电容式传感器或压电传感器等。

在电路设计中,首先需要进行信号放大和滤波处理,然后进行非线性补偿和线性化处理,最后进行抗干扰处理。

4. 光学传感器:光学传感器通常采用光电二极管、光敏电阻或光电导等。

怎样设计一个温度传感器电路

怎样设计一个温度传感器电路

怎样设计一个温度传感器电路设计一个温度传感器电路需要考虑到以下几个方面:传感器选择、电路设计和校准方法。

本文将详细介绍怎样设计一个温度传感器电路。

1. 传感器选择温度传感器有很多种类型,包括热敏电阻、热电偶、热电阻、半导体温度传感器等。

在选择传感器时,需考虑精度、响应时间、适用温度范围及成本等因素。

2. 根据传感器特性进行电路设计在设计电路时,首先需要将传感器接入一个适当的电桥电路。

电桥电路常用于测量和放大传感器输出的微小信号。

电桥电路由四个电阻组成,其中传感器作为其中一个电阻的变化将引起电桥输出电压的变化,从而间接反映出温度的变化。

3. 增益放大器设计为了放大电桥电路的输出信号,需设计一个增益放大器电路。

增益放大器电路可以将微小的变化信号放大到一定幅度,以便后续的信号处理和测量。

常用的增益放大器电路包括差动放大器、运算放大器等。

4. 滤波电路设计为了消除传感器输出中的噪声干扰,可以添加一个滤波电路。

滤波电路可滤除高频或低频的噪声信号,提高系统的抗干扰能力和测量精度。

5. 温度校准方法为了提高传感器电路的准确性,需要进行温度校准。

常用的校准方法包括通过对比法、模拟校准法和数字校准法。

校准方法的选择应根据具体的应用场景和需求。

总结:设计一个温度传感器电路需要选择合适的传感器类型,并根据传感器特性进行电路设计,包括电桥电路、增益放大器和滤波电路的设计。

此外,为提高测量准确性,还需进行温度校准。

一个完整的温度传感器电路设计需要综合考虑传感器性能、电路设计和校准方法等因素,并进行相应的优化和调整,以实现准确、稳定和可靠的温度测量。

电路基础原理传感器与电路的接口设计与应用

电路基础原理传感器与电路的接口设计与应用

电路基础原理传感器与电路的接口设计与应用在现代科技的高速发展下,传感器的应用越来越广泛。

传感器是将非电信号转换为电信号的装置,它能将物理量或化学量转换为有关的电信号。

这些电信号经过电路的处理后,可以用来控制各种设备,实现自动化控制。

本文将围绕电路基础原理、传感器与电路的接口设计和应用来展开论述。

一、电路基础原理电路是物理学中的一个重要概念,它是由导体和电子器件组成的路径,可以使电流在其中流动。

电路基础原理研究电流、电压和电阻之间的关系。

其中,欧姆定律是最基本的电路定律,它描述了电流和电压之间的关系,即电流等于电压与电阻之比。

根据欧姆定律,我们可以计算电路中的电流、电压和功率等参数。

在电路设计中,我们还需要掌握串、并联电路的原理。

串联电路是将电子器件依次连接在一起,电流在其中依次通过。

并联电路是将电子器件并联连接,电流在其中分流。

根据串并联电路的原理,我们可以灵活地设计各种电路结构,满足实际需求。

二、传感器与电路的接口设计传感器是一种能够感知并采集信息的装置。

根据测量原理的不同,传感器可以分为力传感器、温度传感器、压力传感器等多种类型。

传感器与电路的接口设计是将传感器与电路连接起来,使其能够正常工作。

一般来说,传感器的输出信号为模拟信号,而电路的输入信号为数字信号。

因此,我们需要通过模数转换器(ADC)将传感器的模拟信号转换为数字信号,然后通过数字信号处理器(DSP)或微控制器(MCU)进行处理。

在传感器与电路的接口设计中,我们还需要考虑信号调理和滤波。

信号调理是指通过放大、移位等操作改变信号的幅值和形态,以适应电路的输入要求。

滤波则是指去除信号中的噪声和杂波,提高信号的质量和可靠性。

三、传感器与电路的应用传感器与电路的应用广泛存在于各个领域。

在工业自动化中,传感器可以用来监测和控制生产过程中的温度、压力、湿度等参数,提高生产效率和产品质量。

在智能家居中,传感器可以用来实现家庭安防、智能灯光控制、自动化家电控制等功能,为人们提供更舒适、便捷的生活环境。

传感器电路设计原理

传感器电路设计原理

传感器电路设计原理在传感器电路设计中,需要综合考虑许多因素,包括传感器的选择、信号调理、信号转换、抗干扰设计、电路板设计、系统集成、可靠性设计和经济性考虑等方面。

以下是这些方面的详细内容。

1.传感器选择传感器的选择应基于所需测量的物理量、测量范围、测量精度、测量环境以及系统接口等需求来决定。

不同的传感器对不同的物理量具有不同的敏感度,因此需要仔细挑选。

例如,对于温度测量,可以选择热敏电阻或红外传感器;对于压力测量,可以选择压电传感器或应变片。

2.信号调理信号调理是对传感器输出的微弱信号进行放大、滤波和调理,以方便后续的信号转换和处理。

信号调理通常包括噪声抑制、放大、滤波和电平移位等步骤。

调理电路的设计应考虑传感器的输出阻抗、信号源的内阻以及信号传输的噪声等因素。

3.信号转换信号转换是将传感器输出的模拟信号转换为数字信号,以便于微处理器或控制系统的处理。

常见的信号转换器包括ADC(模数转换器)和DAC(数模转换器)。

在信号转换过程中,需要考虑转换精度、采样速率、通道数量以及接口类型等因素。

4.抗干扰设计在传感器电路设计中,抗干扰设计是至关重要的。

干扰可能来自电源波动、电磁场、雷电等外部因素。

为了减少干扰对传感器电路的影响,可以采用屏蔽、接地、滤波和光电隔离等技术。

此外,还可以使用具有较强抗干扰能力的电路元件和电路拓扑结构。

5.电路板设计电路板设计是将电子元件和电路连接起来的过程,以便实现特定的功能。

在传感器电路设计中,电路板设计需要考虑元件布局、信号流向、电源分布和热设计等因素。

合理的电路板设计可以提高系统的性能、减小体积和降低成本。

6.系统集成系统集成是将传感器、调理电路、信号转换器和其他辅助部件组合在一起,以实现所需测量功能的过程。

系统集成需要考虑各个部件之间的接口、通信协议和数据传输速率等因素。

同时,还需要进行系统测试和调试,以确保整个系统的性能和稳定性。

7.可靠性设计可靠性设计是在产品设计初期就考虑到产品的寿命、可靠性和可维护性等方面的需求。

传感器电路设计与特性分析

传感器电路设计与特性分析

传感器电路设计与特性分析传感器电路设计的核心任务是将传感器接口线路与处理电路进行合理连接,并进行信号的放大、滤波、校准等处理,最终使得传感器的输出信号能够准确地被测量、检测或监测系统所采集。

在本文中,将详细介绍传感器电路设计的基本原理和特性分析。

一、传感器电路设计的基本原理传感器电路设计的基本原理是根据传感器的电气特性和工作原理,选择合适的电路结构和器件,构建一个能够输出稳定、准确且可靠的输出信号的电路。

传感器电路设计主要包括三个方面的内容:电源电压条件、传感器信号处理、电路的稳定性。

1. 电源电压条件传感器的电源电压条件对于传感器的工作正常与否起着至关重要的作用。

一般来说,传感器的电源电压应符合传感器的工作电压要求,并且在电源电压范围内保持稳定。

传感器电路设计时,要根据传感器的工作要求选用合适的电源电压,并且考虑电源稳定电路的设计。

2. 传感器信号处理传感器的输出信号通常是微弱的、非线性的,需要通过信号处理电路进行放大、滤波、校准等处理,才能使其达到可测量的范围。

因此,在传感器电路设计中,需要根据传感器的输出信号特性选择合适的信号处理电路,如放大电路、滤波电路和校准电路等。

3. 电路的稳定性传感器电路的稳定性是指传感器在各种工作条件下输出信号的稳定性能。

传感器电路设计时,需要考虑各种因素对传感器电路的影响,如温度、湿度、电磁干扰等。

为了保证电路的稳定性,应采用合适的隔离电路、屏蔽电路和稳定电路等。

二、传感器电路特性分析传感器电路的特性分析是对传感器电路在不同工作条件下的性能进行评估和分析。

主要包括以下几个方面的内容:传感器的输入与输出特性、灵敏度、工作频率和功耗。

1. 传感器的输入与输出特性传感器电路的输入与输出特性是指传感器输入与输出之间的关系,一般通过绘制传感器输入与输出之间的特性曲线进行分析。

通过分析这些曲线,可以了解传感器的动态响应特性、非线性特性和测量范围等信息。

2. 传感器的灵敏度传感器的灵敏度是指传感器对于被测量、检测或监测物理量变化的敏感程度。

磁敏电阻传感器应用电路设计

磁敏电阻传感器应用电路设计

磁敏电阻传感器应用电路设计东北石油大学课程设计2011年 7 月 22 日任务书课程传感器课程设计题目磁敏电阻传感器应用电路设计专业姓名学号主要7 月 12 日摘要温度控制技术广泛用于社会生活和生产的各个领域,如,化工、医疗、航空航天、农业、家电、汽车、电力、电子等领域。

目前,对于温度控制的研究和与其相关的报道大多是以传统的热敏元件为主要感温材料而展开的。

关键词:InSb-In共晶体薄膜;磁敏电阻器;双限温度开关目录一、设计要求 (1)二、方案设计 (1)1、方案说明 (1)2、方案论证 (1)三、传感器工作原理 (2)四、电路的工作原理 3五、单元电路设计、参数计算和器件选择 (5)1、单元电路设计 (5)2、参数计算 (6)3、系统需要的元器件清单 ................................. 7 表2 元器件清单 (7)六、总结 (7)磁敏电阻传感器应用电路设计一、设计要求温度控制元件是通过物体随温度变化而改变某种特性来间接控制温度的。

InSb-In磁敏电阻器同其他热敏元件一样,具有很好的温度特性,用它制作的温度开关无论灵敏度、稳定性、可靠性都是很好的,而且,受环境因素影响小,结构简单紧凑。

InSb-In磁敏电阻器的电阻值会随温度变化而发生很大的改变。

随机抽取10只InSb-In磁敏电阻器对其温度特性进行测量,观察到其电阻值随温度呈指数变化的特点。

用InSb-In共晶体薄膜磁敏电阻器(MR)制成的双限温度开关的温控机理和特性。

二、方案设计1、方案说明随机抽取10只InSb-In磁敏电阻器放进恒温箱中,恒温箱的温度设置为- ,每隔5?让恒温箱内温度恒定10min,并分别测量10只电阻器的阻40~120?值,得到InSb-In磁敏电阻器的阻值随温度变化的数据。

2、方案论证温度控制器件是通过物体随温度变化而改变某种特性来间接控制温度的。

InSb-In 磁敏电阻是通过真空镀膜工艺获得的InSb-In 共晶体磁阻薄膜材料电阻。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

传感器应用电路设计电子温度计学校:贵州航天职业技术学院班级:2011级应用电子技术指导老师:姓名:组员:摘要传感器(英文名称:transducer/sensor)是一种检测装置,能感受到被测量的信息,并能将检测感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。

它是实现自动检测和自动控制的首要环节。

本文将介绍一种基于单片机控制的数字温度计。

在件方面介绍单片机温度控制系统的设计,对硬件原理图做简洁的描述。

系统程序主要包括主程序、读出温度子程序、温度转换命令子程序、计算温度子程序、显示数据刷新子程序。

软硬件分别调试完成以后,将程序下载入单片机中,电路板接上电源,电源指示灯亮,按下开关按钮,数码管显示当前温度。

由于采用了智能温度传感器DS18B20,所以本文所介绍的数字温度计与传统的温度计相比它的转换速率极快,进行读、写操作非常简便。

它具有数字化输出,可测量远距离的点温度。

系统具有微型化、微功耗、测量精度高、功能强大等特点,加之DS18B20内部的差错检验,所以它的抗干扰能力强,性能可靠,结构简单。

随着科技的不断发展,现代社会对各种信息参数的准确度和精确度的要求都有了几何级的增长,而如何准确而又迅速的获得这些参数就需要受制于现代信息基础的发展水平。

在三大信息信息采集(即传感器技术)、信息传输(通信技术)和信息处理(计算机技术)中,传感器属于信息技术的前沿尖端产品,尤其是温度传感器技术,在我国各领域已经引用的非常广泛,可以说是渗透到社会的每一个领域,人民的生活与环境的温度息息相关,在工业生产过程中需要实时测量温度,在农业生产中也离不开温度的测量,因此研究温度的测量方法和装置具有重要的意义。

测量温度的关键是温度传感器,温度传感器的发展经历了三个发展阶段:①传统的分立式温度传感器②模拟集成温度传感器③智能集成温度传感器。

目前的智能温度传感器(亦称数字温度传器)是在20世纪90年代中期问世的,它是微电子技术、计算机技术和自动测试技术(ATE)的结晶,特点是能输出温度数据及相关的温度控制量,适配各种微控制器(MCU)。

社会的发展使人们对传感器的要求也越来越高,现在的温度传感器正在基于单片机的基础上从模拟式向数字式,从集成化向智能化、网络化的方向飞速发展,并朝着高精度、多功能、总线标准化、高可靠性及安全性、开发虚拟传感器和网络传感器、研制单片测温系统等高科技的方向迅速发展,本文将介绍智能集成温度传感器DS18B20的结构特征及控制方法,并对以此传感器,89S51单片机为控制器构成的数字温度测量装置的工作原理及程序设计作了详细的介绍。

与传统的温度计相比,其具有读数方便,测温范围广,测温准确,输出温度采用数字显示,主要用于对测温要求比较准确的场所,或科研实验室使用。

该设计控制器使用ATMEL公司的AT89C52单片机,测温传感器使用DALLAS公司DS18B20,用液晶来实现温度显示。

目录目录 (IV)第一章温度传感器 (V)1.1温度传感器的定义及类型 (V)1.2 DS18B20温度传感器使用中注意事项 (V)第二章电路设计 (VI)2.1总体设计 (VI)2.2硬件电路原理图 (VII)2.3温度测量系统硬件部分的介绍 (VII)2.4 DS18B20介绍........................................................................ V III2.5 有关74HC595芯片 (IX)第三章系统软件设计 (XI)3.1软件程序 (XI)3.2源程序设计 (XII)第四章总结......................................................................................... X VIII第一章温度传感器1.1温度传感器的定义及类型温度传感器是利用物质各种物理性质随温度变化的规律吧温度转换为电量的传感器。

它是温度测量仪器的核心部分,品种繁多。

按测量方式可分为接触式和非接触式两类,按传感器材料及电子元件特性分为热电阻和热电偶两类,按照温度传感器输出信号的模式,可大致划分为三大类:数字式温度传感器、逻辑输出型温度传感器、模拟温度传感器。

1.1.1接触式温度传感器接触式温度传感器的检测部分与被检测对象有良好的接触又称为温度计。

1.1.2非接触式温度传感器它的敏感元件与被测对象互不接触,又称非接触式测温仪表,这种仪表可用来测量运动物体,小目标和热量小或温度变化迅速对象的表面温度,也可用于测量温度场温度分布。

1.2 DS18B20温度传感器使用中注意事项较小的硬件开销需要相对复杂的软件进行补偿,由于DS18B20温度传感器与微处理器间采用串行数据传送,因此,在对DS18B20进行读写编程时,必须严格地保证读写时序,否则将无法读取测温结果。

在使用PL/M\C等高级语言进行系统程序设计时,对DS18B20操作部分最好采用汇编语言实现。

在DS18B20温度传感器的有关资料中均未提及单总线上所挂DS18B20数量问题,容易使人误认为可以挂任意多个BS18B20,在实际应用中并非如此。

连接DS18B20温度传感器的总线电缆是有长度限制的。

在采用DS18B20进行长距离测温系统设计时要充分考虑总线分布电容和阻抗匹配问题。

在DS18B20温度传感器测温程序设计中,向DS18B20发出温度转换命令后,程序总要等待DS18B20的返回型号,一旦某个DS18B20接触不好或断线,当程序读该DS18B20时,将没有返回信号,程序进入死循环。

第二章电路设计2.1总体设计经过调研分析温度传感器DS18B20作为检测元件,其测温范围为-55℃~128℃,分辨率最大可达到0.0625℃.DS18B20可以直接读出被测温度值,而且采用三线制(引脚1接地、引脚2接电源、引脚3作为信号线)与单片机相连,减少了外部硬件电路,具有低成本和易使用的特点。

按照系统设计功能要求,确定系统由三个模块组成:主控制器、测量电路和显示电路。

数字温度计总体电路结构框图如下图所示当DS18B20接收到温度转换命令后,开始启动转换。

转换完成后的温度值以16位带符号扩展的二进制补码形式存储在高速暂存存储器的一二字节。

单片机可以通过单线接口读出该数据,读数据时低位在前,高位在后,数据格式以0.0625℃/LSB形式表示,其中第二字节的高四位为符号位,当符号位为0时,表示测得的温度值为正值,可以直接进行二进制数转换为十进制;当符号位为1时,表示测得的温度为负值,要先将补码变成原码,在计算其对应的十进制数。

2.2硬件电路原理图数字温度计电路设计原理图如上图所示,控制器使用单片机ST89C52RC,温度传感器使用DS18B20,用4位共阴LED数码管以动态扫描法实现温度显示。

列驱动用NOT,段码信号由74HC595译码器驱动,P2.1口输出八位信号,须外接上拉电阻。

2.3温度测量系统硬件部分的介绍2.3.1AT89C52功能及特性AT89C52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。

使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。

片上Flash允许程序存储器在系统可编程,亦适于常规编程器。

在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使AT89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

AT89C52具有以下标准功能:4k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。

另外,AT89C52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。

空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。

掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。

2.3.2振荡电路晶振是晶体振荡器的简称,在电气上它可以等效成一个电容和一个电阻并联再串联一个电容的二端网络,电工学上这个网络有两个谐振点,以频率的高低分其中较低的频率是串联谐振,较高的频率是并联谐振。

由于晶体自身的特性致使这两个频率的距离相当的接近,在这个极窄的频率范围内,晶振等效为一个电感,所以只要晶振的两端并联上合适的电容它就会组成并联谐振电路。

这个并联谐振电路加到一个负反馈电路中就可以构成正弦波振荡电路,由于晶振等效为电感的频率范围很窄,所以即使其他元件的参数变化很大,这个振荡器的频率也不会有很大的变化。

晶振有一个重要的参数,那就是负载电容值,选择与负载电容值相等的并联电容,就可以得到晶振标称的谐振频率。

一般的晶振振荡电路都是在一个反相放大器(注意是放大器不是反相器)的两端接入晶振,再有两个电容分别接到晶振的两端,每个电容的另一端再接到地,这两个电容串联的容量值就应该等于负载电容,请注意一般IC的引脚都有等效输入电容,这个不能忽略。

2.4 DS18B20介绍DS18B20引脚如图所示。

2.4.1 DS18B20主要特性(1)适应电压范围宽,电压范围:3.0-5.5V,在寄生电源方式下可以由数据线供电;(2)独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯;(3)DS18B20支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现组网多点测量。

(4)DS18B20在使用中不需要任何外围元件,全部传感元件及转换电路集成在形如一只三极管的集成电路内;(5)温度范围-55℃~+128℃,在-10~+85℃时精度为±0.5℃;(6)可编程的分辨率为9~12位,对应的可分辨温度分别为0.5℃,0.25℃,0.125℃,0.0625℃,可以实现高精度测温;(7)在9位分辨率时最多在93.75ms内把温度转换为数字,12位分辨率时最多在750ms内把温度值转换为数字,速度更快;(8)测量结果直接输出数字温度信号,以“一线总线”串行传送给CPU,同时可以传送CRC校验码,具有极强的抗干扰纠错能力;(9)负压特性:电源极性接反时,芯片不会因为发热而烧毁,但是不能正常工作。

2.5 有关74HC595芯片2.5.1 74HC595,是串入并出移位寄存器,驱动能力较大些。

引脚序号符号说明1、2、3、4、5、Q0——Q7 并行数据输出端6、7、158 GND 接地9 Q7’串行数据输出引脚10 MR 移位寄存器清零端11 SH_CP 数据输入时钟端12 ST_CP 数据输出时钟端13 OE 使能端(低电平有效)14 DS 数据输入端16 VCC 电源(+5V)2.5.2 74HC595的工作时序图第三章系统软件设计3.1软件程序3.1.1 DS18B20的程序设计软件程序主要包括主函数、DS18B20复位函数、DS18B290写字节函数、DS18B20读字节函数、温度转换函数和显示函数。

相关文档
最新文档