数字电容测量仪设计设计word版

数字电容测量仪设计设计word版
数字电容测量仪设计设计word版

摘要

当前现代化电子市场正朝着快速及便利同时大容量的方向发展,现代电子产品几乎能运用到社会的各个领域当中,有力的推动了社会现代化的发展。同时,电子产品也被要求以更快速度的升级和更快速的处理。

本设计以STC89C52单片机和555振荡器作为主要元件,来实现对电容容量的基本测量。本设计基于555振荡器构成多谐振荡器来产生输入脉冲信号,然后再通过STC89C52单片机对方波脉冲进行中断计数而测量电容的。在多谐振荡器输出端加入一个74HC08使输出波型毛刺减少,从而使单片机测量结果变精确。555振荡器所产生的信号会根据所选的电阻的阻值不同,从而调节电容的参数值,这样就可以确定被测电容的容值范围,最后通过LCD1602显示器显示被测电容容值。在软件设计中,该设计使用C语言来编写程序。该仪器具有方便快捷,简单实用,价格低廉等特点。

关键词:电容测量;555振荡器;STC89C52;LCD1602

Abstract

The current modern electronic market is headed in fast and convenient large capacity and the direction of development, modern electronic products to use to almost all areas of society of powerful promoted the development of modern society. At the same time, the electronic products also are required to faster speed upgrade and more fast process.

This design to STC89C52 single-chip microcomputer and 555 oscillator as the main components, to realize the basic capacity of capacitance measurement. This design based on the 555 oscillator to generate more than a harmonic oscillator input pulse signal, and then through the STC89C52 microcontroller each other to interrupt pulse count and measurement of capacitance. In order to join the output oscillator a 74 HC08 to make the output waveform burr reduced, so that the single chip microcomputer variable precision measurement results. 555 oscillator generated signal will be selected according to the resistance of the resistance is different, which regulates capacitance parameter value, which can determine the capacity of the capacitance value range, the last through the LCD1602 display shows measured capacitance let value. In software design, this design using C language to write the program. The instrument has convenient and quick, simple, practical, and low prices, etc.

Keywords: capacitance measurements;555 oscillator;STC89C52;LCD1602

目录

摘要................................................................ I Abstract........................................................... II 目录................................................................ I 1 绪论.. (1)

1.1 引言 (1)

2 STC89C52单片机的基本功能及应用 (2)

2.1 STC89C52芯片介绍 (2)

2.2 STC89C52应用说明 (3)

2.3 单片机工作的最小化配置 (4)

3 系统设计 (5)

3.1 设计要求 (5)

3.2 整体方案设计 (5)

4 硬件设计 (9)

3.1 时钟电路 (9)

3.2 按键电路 (9)

3.3 复位电路 (10)

3.4 555芯片电路 (11)

3.5 显示电路 (13)

5 程序设计 (15)

6 总结 (16)

参考文献 (17)

附录 (18)

附录1 实物图 (18)

附录2 元件清单 (19)

附录3 系统原理图 (20)

附录4 程序清单 (21)

致谢 (27)

1 绪论

1.1 引言

当前现代化电子市场正朝着方便快捷容量大的方向发展,现代电子产品几乎能运用到社会的各个领域当中,有力的推动了社会现代化的发。同时,电子产品也面临着更快速度的节奏升级和更快速的处理功效。

当今电子测试领域,电容测量技术已经应用的非常广泛了,数字电容测量技术的发展主要取决于电容传感器的发展。由最初的用交流不平衡电桥就能测量基本的电容传感器到现在主要使用容栅式电容传感器,陶瓷电容压力传感器等。电容测量技术也从单一化向多元化发展。虽然国内电容传感器方面的厂家越来越多,但是每当提起国内电容测量仪器,用户就会有很多看法。如:诸如精度不高,外观不好,可靠性差等。

近年来我国在电子测量仪器的精准度方面投入了很多人力物力,状况有了很大改观。中国本土的仪器制造与生产已经取得了很大的进步,特别是在电子测量这个领域,与国外的差距正在逐日减少,并对国外电子设备巨头产生了一定的影响。随着现代化技术的提高与政府的重视,中国的的测量仪器每年都以30%的速度增长,同时也催生除了大批创新型企业和产品。其实影响国内测量技术的根本原因是:

电容测量是一项很基础的研究工作,在日常的电路研究及实验中,电容作为一个使用非常频繁的电子元件,实际电路对电容的研究越来越精确。如果电容测量达不到一个很准确的水品,会直接的影响到各项科技的提升和进步,因此研究电容测量技术具有非常重要的意义。传统电容测量仪精度不高,测量不够便利,因此我选择一个数字电容测量仪来测量电容的容值大小。该数字电容仪有方便,精度高的优点,这也使我的选题有了更大的意义,并提高了我对做毕业设计的兴趣。

2 STC89C52单片机的基本功能及应用

2.1 STC89C52芯片介绍

STC89C52是一种低电压、高性能的CMOS 8位微处理器,具有8K在系统可编程的Flash处理器。STC89C52对比51单片机具有更大的数据存储空间,并且带有4K字节EEPROM存储空间,使得该单片机比51单片机存储空间更大,数据处理速度也更快。在单片机芯片上,该芯片拥有灵巧的8 位CPU 和在系统内可编程的Flash,这使得STC89C52单片机相比其它单片机有了很大的提高,大大提高了它在各种电子系统中的使用。

STC89C52是由一个时钟电路OSC、一个程序存储器ROM、一个数据存储器RAM 和一个定时器/计数器组成。程序存储器跟数据存储器分为了两个不同的逻辑存储空间,这样就可以用8位地址对数据及程序存储器来进行访问,通过这样可以提高8位CPU的存储和处理速度。

STC89C52芯片引脚分布及说明:

图1 STC89C52引脚分布

在本次设计中,使用到该芯片的部分引脚,其主要功能如下:

RST:复位电路输入端,高电平有效。在此引脚加上持续时间大于2个机器周期的高电平,就可以使单片机复位。在单片机正常工作时,此引脚应为≤0.5V的低电平。

P0 口:8位。漏极开路的双向I/O口。

P1 口:8位,准双向I/O口,具有内部上拉电阻。

P2 口:8位,准双向I/O口,具有内部上拉电阻。

P3 口:8位,准双向I/O口,具有内部上拉电阻。

ALE/PROG:ALE为CPU访问外部程序存储器或外部数据存储器提供一个地址锁存信号,将低8位地质所存在片外的地址锁存器中。

PROG为该引脚的第二功能,即在对片内Flash存储器编程是,此引脚作为编程脉冲输入端。

PSEN:片外程序存储器的读选通信号,低电平有效。

EA/VPP:EA为该引脚的异地功能,即外部程序存储器访问允许控制端。

VPP位该引脚第二功能,即在对片内Flash进行编程时,VPP引脚接入编程电压。

XTAL1:片内振荡器反相放大器和时钟发生器电路的输入端。当使用片内振荡器时,该引脚连接外部石英晶体和微调电容;当采用外接时钟源时,该引脚接外部时钟振荡器的信号。

XTAL2:片内振荡器反相放大器的输出端。当使用片内振荡器时,该引脚连接外部石英晶体和微调电容;当采用外部时钟源时,该引脚悬空。

INT0:外部中断请求0,中断请求信号由INT0引脚输入,中断请求标志为IE0。

INT1:外部中断请求1,中断请求信号由INT1引脚输入,中断请求标志为IE1。

TO:计数器/定时器T0计数溢出发出的中断请求,中断请求标志为TF0。

T1:计数器/定时器T1计数溢出发出的中断请求,中断请求标志为TF1。

2.2 STC89C52应用说明

STC89C52主要性能如表1所示:

表 1 STC89C52主要性能

2.3 单片机工作的最小化配置

单片机的最小化系统简称单片机最小应用系统,通俗的讲就是单片机工作所用的最少元件。如图2所示,最小系统一般包括只需要单片机、晶振电路和复位电路这三部分就可以让单片机正常工作。该设计的时钟电路由12M 的晶振及两个30P 的电瓷电容组成,它们共同决定了单片机的机器周期为1us 。该复位电路由一个10UF 电容一个200欧电阻和10K 电阻共同组成。

图2 STC89C52的最小化配置

STC89C52各引脚性能 STC89C52各引脚性能

与MCS-51单片机产品兼容

1000次擦写周期 三级加密程序存储器 三个16位定时器/计数器 全双工UART 串行通道 掉电后中断可唤醒 双数据指针 8K 字节在系统可编程Flash 存储器

全静态操作:0Hz ~33Hz 32个可编程I/O 口线

八个中断源

低功耗空闲和掉电模式

看门狗定时器 掉电标识符

3 系统设计

3.1 设计要求

1、实现电容容量的基本测量功能;

2、实现电容容量的数字显示;

3、要求测量范围1pF-100uF ;

4、方便、快捷且成本低廉。 3.2 整体方案设计

本设计的整体思路是:根据555振荡器的特点,将电容容值的大小转变成555振荡器输出频率的大小,从而通过STC89C52单片机对555正当器输出频率大小的测量来确定被测电容的容值。本次设计共使用2个方案,具体可见下面的方案一和方案二:

(1)方案一:根据电容充放电时间确定电容容值 这种电容测量方法主要利用电容的充放电特性:

U

Q C

同时放电常数r=RC ,通过测量电容被测电容的充放电时间来确定被测电容的容值大小。一般情况下,可设计电路使T=ARC (T 为振荡周期或处罚时间;A 为电路常数与电路参数有关)。这种方法可以使用于由555振荡器组成的单稳态触发器,在秒脉冲的作用下产生触发脉冲,来控制门电路实现计数,从而确定脉冲时间,通过设计合理的电路参数,使计数值与被测电容相对应。其系统框图如图3所示:

图3 方案一系统框图

这种方法硬件结构相对复杂,实际上是通过牺牲硬件部分来减轻软件部分的负担,虽然软件设计会非常简单。但是使用这种方法在具体设计中会碰到很大的问题,而且硬件一旦设计好,可变性不大,一旦功能不能完全实现,硬件修改起来就会非常麻烦。

(2)方案二:基于STC89C52和555振荡器多谐振荡电路电容测量

最新智能电阻、电容和电感测试仪的设计

南昌工程学院 毕业设计(论文) 信息工程学院系(院)通信技术专业毕业设计(论文)题目智能电阻、电容和电感测试仪的设计 学生姓名 班级 学号 指导教师 完成日期2010 年 6 月19 日

智能电阻、电容和电感测试仪的设计Smart resistors, capacitors and inductors Test Instrument 总计毕业设计(论文) 27 页 表格 1 个 插图 12 幅

摘要 本文先对设计功能及要求进行了阐述,然后提出要完成该功能的设计方案,最后会对电阻,电容,电感的测试进行设计。本设计是利用AT89C52芯片的单片机来实现测试的,其中电阻和电容是采用555多谐振荡电路产生的,而电感则是根据电容三点式产生的,从而实现各个参数的测量。这样,一方面测量精度较高,另一方面便于使仪表实现智能化。 关键词:AT89C52芯片555多谐振荡电路电容三点式 Abstract This paper first to design function and requirement are expounded, then puts forward to finish the design scheme of the function, and finally to resistance, capacitance and inductance. This design is used to realize the AT89C52 chip microcontroller test, resistor and capacitor is used at 555 resonance swings, which is produced by the inductance circuits are produced according to SanDianShi capacitance, thus realize each parameter measurement. So, on the one hand, the measurement precision, on the other hand to make intelligent instrument. Key words:AT89C52Chip;555 resonance swings circuit; SanDianShi capacitance

一种新型多点测温系统的设计

一种新型多点测温系统的设计 一种新型多点测温系统的设计 1温度传感器DS18B20介绍 DALLAS公司单线数字温度传感器DS18B20是一种新的“一线器件”,它具有体积小、适用电压宽等特点。一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。DS18B20支持“一线总线”接口,测量温度范围为-55℃~+125℃,在-10℃~+85℃范围内,精度为±0.5℃;通过编程可实现9~12位的数字值读数方式;可以分别在93.75ms和750ms内将温度值转化为9位和12位的数字量。每个DS18B20具有唯一的64位长序列号,存放于DS18B20内部ROM只读存储器中。 DS18B20温度传感器的内部存储器包括1个高速暂存RAM和1个非易失性的电可擦除E2RAM,后者存放高温度和低温度触发器TH、TL和结构寄存器。暂存存储器包含了8个连续字节,前2字节为测得的温度信息,第1个字节为温度的低8位,第2个字节为温度的高8位。高8位中,前4位表示温度的正(全“0”)与负(全“1”);第3个字节和第4个字节为TH、TL的易失性拷贝;第5个字节是结构寄存器的易失性拷贝,此三个字节内容在每次上电复位时被刷新;第6、7、8个字节用于内部计算;第9个字节为冗余检验字节。所以,读取温度信息字节中的内容,可以相应地转化为对应的温度值。表1列出了温度与温度字节间的对应关系。 2系统硬件结构 系统分为现场温度数据采集和上位监控PC两部分。图1为系统的结构图。需要指出的是,下位机可以脱离上位PC机而独立工作。增加上位机上位机的目的在于能够更方便地远离现场实现监控、管理。现场温度采集温度采集部分采用8051单片机作为中

数字式电容测试仪的设计

数字式电容测试仪的设计

目录 摘要 ................................................................................... 综述 (1) 1 方案设计与分析 (2) 1.1恒压充电法测量 (2) 1.2恒流充电法测量 (2) 1.3脉冲计数法测量 (2) 2 电路设计框图及功能描述 (3) 2.1 电路设计框图 (3) 2.2 电路设计功能描述 (3) 3 电路原理设计及参数计算 (4) 3.1电路原理设计 (4) 3.2单元电路设计与参数计算 (4) 3.2.1控制器电路 (4) 3.2.2时钟脉冲发生器 (5) 3.2.3计数和显示电路 (6) 4 单元电路仿真波形及调试 (8) 4.1多谐振荡器 (8) 4.2单稳态触发器 (9) 4.2.1稳定状态 (9) 4.2.2暂稳态状态 (9)

4.2.3 自动回复状态 (9) 4.3电路原理图与仿真结果显示 (10) 4.3.1电路原理图 (10) 4.3.2仿真结果显示 (11) 5课程设计体会 (14) 参考文献 (15)

摘要 本设计是基于555定时器,连接构成多谐振荡器以及单稳态触发器而测量电容的。单稳态触发器中所涉及的电容,即是被测量的电容 C。其脉冲输入信号是555定时器 x 构成的多谐振荡器所产生。信号的频率可以根据所选的电阻,电容的参数而调节。这样便可以定量的确定被测电容的容值范围。因为单稳态触发器的输出脉宽是根据电容 C x 值的不同而不同的,所以脉宽即是对应的电容值,其精确度可以达到0.1%。单稳态触发器输出的信号滤波,使最终输出电压 v与被测量的电容值呈线性关系。最后是输出电 o 压的数字化,将 v输入到74160计数译码器中翻译成BCD码,输入到LED数码管中显示 o 出来。 关键词:电容;555定时器;线性;计数译码器;LED数码管

基于单片机的温湿度测量仪设计

单片机课程设计报告 题目:基于单片机的温湿度仪表设计 班级:智能科学与技术1201班

学生姓名:文波 学号:120407130 指导教师:朱建光 成绩: 工业大学 摘要 温度和湿度是两个最基本的环境参数,人们生活与温湿度息息相关。在日常生活、工业、医学、环境保护、化工、石油等领域,经常需要对环境温度和湿度进行测量和控制。准确测量温湿度在生物制药食品加工、造纸等行业更是至关重要。因此,研究温湿度的测量方法和装置具有重要的意义。 随着科技的不断发展,单片机技术已经普及到我们的工作、生活、科研等各个领域。已经成为一种比较成熟的技术。由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便等优点,目前已经渗透到我们工作和生活的方方面面。 本设计STC89C52为主要控制器件,以DHT11为数字温度传感器的新型数字温湿度计。本设计主要包括硬件电路的设计和系统软件的设计。

目录 第一章目标及主要任务 (3) 第二章硬件设计 (3) 2.1系统设计方案 (3) 2.2 STC89C52介绍 (4) 2.3 DHT11数字传感器介绍 (5) 2.4电路设计 (7) 第三章软件设计 (11) 3.1 系统软件主程序流程 (11) 3.2 DHT11数据采集流程 (13) 第四章结论与调试 (13)

附录(程序清单) (14) 参考文献 (22) 第一章目标及主要任务 在本次课程设计中,为实现对温湿度的检测与显示,主要利用以STC89C52为核心构架硬件电路,DHT11温湿度传感器采集环境温度及湿度信息(温度检测围:0℃至+50℃。测量精度:2℃.;湿度检测围:20%-90%RH检测精度:5%RH),数码管直接显示温度和湿度(显示方式:温度:两位显示;湿度:两位显示);同时利用C语言编程实现温湿度信息的显示功能。 扩展功能:可设置温湿度报警值,温湿度超过设置的响应报警值,会发出报警信号。 第二章硬件设计 2.1 系统设计方案

简易数字电容测量仪

电子技术课程设计报告——简易数字电容测量仪的设计 作品40% 报告 20% 答辩 20% 平时 20% 总分 100% 设计题目:简易数字电容测量仪班级学号: 学生姓名: 目录

一、预备知识.................. 错误!未定义书签。 二、课程设计题目:简易数字电容测量仪的设计错误!未定义书签。 三、课程设计目的及基本要求.... 错误!未定义书签。 四、设计内容提要及说明........ 错误!未定义书签。 4.1设计内容...................................... 错误!未定义书签。 4.2设计说明...................................... 错误!未定义书签。 五、原理图及原理说明 ...................... 错误!未定义书签。 5.1功能模块电路原理图................... 错误!未定义书签。 5.2模块工作原理说明 ...................... 错误!未定义书签。 六、调试...........................................................................错误!未定义书签。 七、设计中涉及的实验仪器和工具.. 错误!未定义书签。 八、课程设计心得体会 ...................... 错误!未定义书签。 九、参考文献 ...................................... 错误!未定义书签。

一、预备知识 关于数字式简易数字电容测试仪的设计,我们提出了三种设计方法和思路。在具体操作中,经过对资料的收集、分析,研究与对比,最终选择了简单易懂,而且精度较高的方法,即门控法。 本方法的基本理论是单稳态触发器电路的输出脉宽wt与电容C成正比,再通过一系列的控制,计数,锁存,显示电路实现了对电容的一般测试与数字显示。在本次数电课程设计的同时,对于中大规模集成电路从认识到分析、再到整体框图设计、单元模块设计、最终到电路的模拟和实际电路的成形有了一定的认识,同时使我们在电子设计方面有了一定的实际动手能力,也为这次数电课程设计打下了坚实的基础。 数字电子课程设计是电子计数综合应用的实践环节,同时也是增强学生实践与动手能力,这也是教学环节的实践部分之一。本文设计的简易数字式电容测试仪,既融合了电子技术的基础知识,又与生产实际结合紧密,能够满足实验教学需要和科研开发应用的需要,同时,电路简洁,条理清晰,便于沟通和交流学习,具有较强的通用性和实用性。 在本次课程设计过程中得到了各方面的支持和帮助,在此特别向数子电子技术老师表示由衷的感谢。由于设计时间和水平的限制,如有不足之处,敬请指正

基于51单片机的数字电容测量仪设计说明

电子系统设计创新与实习报告 设计课题基于单片机的电容测量仪设计 学院信息科学与工程 学生姓名 学号 专业班级 队友 指导教师 设计时间2014.6.4-2014.7.3

本设计详细介绍了一种基于单片机的数字式电容测量仪设计方案及实现方法。设计的主要方法是采用555芯片构成单稳态触发器,将电容容量转换为脉冲宽度。通过单片机的计时器测量脉宽, 根据已知的R值,通过单片机的运算功能,计算出电容容量,最后,再通过单片机的普通I/O口控制液晶屏显示出电容容量的计算结果。系统的测量范围为10pF~ 500uF, 具有多个量程,可根据用户需要由用户选择,与用户的交互是通过键盘实现,不同量程的实现是通过单片机的I/O口控制继电器的吸合与断开来选择不同的R值,从而实现不同的量程。同时,本设计注重设计方法及流程,首先根据原理设计电路,再通过protues 仿真,利用keil编程,进而借助altium designer 制作PCB,最后到焊接元器件,调试直至成功。

1 系统方案设计 1.1 设计说明及要求 1.1.1 设计说明 框图中的外接电容是定时电路中的一部分。当外接电容的容量不同时,与定时电路所对应的时间也有所不同,即C=f(t),而时间与脉冲数目成正比,脉冲数目可以通过计数译码获得。 1.1.2 设计要求 (1)基本要求 ①自制稳压电源。 ②被测电容的容量在10pF至10000μF范围内 ③设计四个的测量量程。 ④显示测量结果,测量误差小于2.5%。 数字显示:显示分辨率:每档满量程的0.1%; 电容测量:电压可选择5V,25V,50V; 为实现该设计,达到相应的设计要求,本次设计中考虑了三种设计方案,三种设计方案中主要区别在于硬件电路和软件设计的不同,对于本设计,三种方案均能够实现,最后根据设计要求、可行性和设计成本的考虑选择了基于STC89C52单片机和555芯片构成的单

温度检测系统汇总

机电专业课程设计温度检测系统 学生姓名李晓晓 学院中国矿业大学年级专业2011机电专本指导教师孙长青完成日期2012年6月 前言

温度是表征物体冷热程度的物理量,是工业生产和自动控制中最常见的工艺参数之一,生产过程中常常需要对温度进行检测和监控。在传统的温度测控系统设计中,往往采用模拟技术进行设计,这样就不可避免地遇到诸如传感器外围电路复杂及抗干扰能力差等问题;而其中任何一环节处理不当,就会造成整个系统性能的下降。采用数字温度传感器与单片机组成的温度检测系统进行温度检测、数值显示和数据存储,体积减小,精度提高,抗干扰能力强,并可组网进行多点协测,还可以实现实时控制等技术,在现代工业生产中应用越来越广泛。 本设计就采用以51单片机为核心,和单总线数字式温度传感器DS18B20 模拟出一温度控制系统,当温度没有超过预设温度时数码管显示当前温度,此本系统就是一个温度计。当温度超过预设温度时电路中的发光二极管就会闪烁报警,当温度降下时就停止闪烁,此时本系统就是一个温度监控器。以DS18B20 为代表的新型单总线数字式温度传感器集温度测量和A/D转换于一体,直接输出数字量,与单片机接口电路结构简单,广泛使用于距离远、节点分布多的场合,具有较强的推广应用价值。 目录

前言 (1) 1 总体设计方案 (3) 1.1设计的目的及意义 (3) 1.2总体设计思路 (3) 1.3总体设计方案设计 (3) 2 系统的硬件结构设计 (4) 2.1器件的选择 (4) 2.2电路设计及功能 (8) 2.3单片机的内部资源 (9) 2.4芯片DS18B20器件介绍 (10) 3 系统的软件设计 (13) 3.1设计的流程图 (13) 3.2系统部分程序的设计和分析 (14) 结论 (16) 附录Ⅰ程序设计 (17) 附录Ⅱ参考文献 (21) 附录Ⅲ结束语 (22) 附录Ⅳ实物照片 (23) 1 总体方案设计

手持温度测量仪设计方案

手持温度测量仪设计方案 第1章绪论 1.1 温度测量的背景和现代技术 温度测量在物理实验、医疗卫生、食品生产等领域,尤其在热学实验(如:物体的比热容、汽化热、热功当量、压强温度系数等教学实验)中,有特别重要的意义。现在所使用的温度计通常都是精度为1℃和0.1℃的水银、煤油或酒精温度计。这些温度计的刻度间隔通常都很密,不容易准确分辨,读数困难,而且它们的热容量还比较大,达到热平衡所需的时间较长,因此很难读准,并且使用非常不方便。DS18B20与传统的温度传感器相比,能够直接读出被测温度。而在传统的远距离温度测量系统中,需要很好的解决引线误差补偿问题、多点测量切换误差问题和放大电路零点漂移误差问题等技术问题,才能够达到较高的测量精度。另外现场的电磁环境都非常恶劣,各种干扰信号较强,影响测量精度。因此,在温度测量系统中,采用抗干扰能力强的新型数字温度传感器是解决这些问题的最有效方案,数字温度传感器DS18B20是一款性能优异的数字式传感器,具有体积更小、精度更高、适用电压更宽、采用一线总线、可组网、能较好地解决传统测温装置普遍存在的携带不便、易损坏、易受干扰等不足,可广泛的应用于工业控制中的各种温度监控。 1.2 研究方法 本论文是用单片机的相关知识设计一个实用的手持式温度控制系统。首先,我们查阅了大量的关于温度测量的资料,从而确定了用哪个单片机芯片和用哪类温度传感器,以及用何种液晶显示器。通过研究比较,我们选择89C51芯片,DS18B20温度传感器,以及1602液晶显示器和PQ05RF11的+5V稳压集成电路。为了达到预期的成果,我们首先熟悉和了解了DS18B20的工作原理和于单片机的接口编程,其次我们也熟悉和了解了89C51单片机和1602液晶显示器的工作原理和它的显示编程,并进行硬件连线,并进行调试。

基于单片机电容测量仪设计

摘要 目前,随着电子工业的发展,电子元器件急剧增加,电子元器件的适用范围也逐渐广泛起来,在应用中我们常常要测定电容的大小。在电子产品的生产和维修中,电容测量这一环节至关重要,因此,设计可靠,安全,便捷的电容测试仪具有极大的现实必要性。本文提出了以MCS-51单片机为控制核心,结合多谐振荡器来实现电容测量的方法。并介绍了测量原理并给出了相应的电路及软件设计。 关键词:电容测试仪;单片机;测量

目录 1概述 (1) 1.1 设计目的和意义 (1) 1.2 设计任务与要求 (1) 2 硬件电路设计及其描述 (1) 2.1 设计方案 (1) 2.2 原理框图 (2) 2.3 基于A T89C51电容测量系统硬件设计详细分析 (2) 2.3.1 A T89C51单片机工作电路 (2) 2.3.2 基于A T89C51电容测量系统复位电路 (3) 2.3.3 基于A T89C51电容测量系统时钟电路 (4) 2.3.4 基于A T89C51电容测量系统按键电路 (4) 2.3.5 基于A T89C51电容测量系统555芯片电路 (5) 2.3.6 基于A T89C51电容测量系统显示电路 (6) 2.4 各部分电路连接成整个电路图 (9) 2.5 系统所用元器件 (10) 2.6 PCB制图 (11) 3 软件流程及程序设计 (11) 3.1 系统模块层次结构图 (11) 3.2 程序设计算法设计 (12) 3.3 软件设计流程 (13) 3.4 源程序代码 (13) 4 系统调试及仿真 (17) 5 总结 (16) 5.1 本系统存在的问题及改进措施 (16) 5.2 心得体会 (18) 参考文献 (19)

简单多点温度测量系统课程设计

课程设计报告(2010 —2011 年度第2学期) 题目:基于DS18B20的多点温度测量系统 院系: 姓名: 学号: 专业: 指导老师: 2011年5 月22 日

目录 1设计要求…………………………………………………………………………2设计的作用、目的………………………………………………………………3设计的具体实现…………………………………………………………………. 3.1系统概述……………………………………………………………………. 3.2单元电路设计与分析……………………………………………………… 3.3电路的安装与调试…………………………………………………………4心得体会及建议………………………………………………………………… 4.1心得体会…………………………………………………………………… 4.2建议…………………………………………………………………………5附录………………………………………………………………………………6参考文献…………………………………………………………………………

基于DS12B20的多点温度测量系统设计报告 1设计要求 运用DS12B20温度测量芯片实现一个多点温度测量系统,要求如下: (1).测量点为两点。 (2).测量的温度为-40~+40°C (3).温度测量的精度为±0.5°C (4).测量系统的响应时间要小于1S。 (5).温度数据的传输方式采用串行数据传送的方式。 2 设计的作用、目的 通过本设计可以进一步了解熟悉单片机的控制原理以及外设与单片机的数据通信方法,尤其是串行通信方法以及单片机与外设间的接口问题。 本设计旨在提高学生的实际应用系统开发能力,增长学生动手实践经验,激起学生学以致用的兴趣。 3设计的具体实现 3.1系统概述 本系统分为温度采集模块、核心处理模块、控制模块和显示模块。温度采集模块由DS18B20温度测量芯片构成,它负责测量温度后将温度量转化为数字信号,传输到数据处理模块;核心处理模块由AT89S52单片机组成,它负责与温度采集模块进行数据通信、对数据进行操作处理已经对各种外设的响应与控制;控制模块由几个按键组成,实现对测量点的选择以及电路复位的操作;显示模块由一块四位的八段译码显示管和驱动芯片组成,它的作用是显示测量的温度值。 系统模块组成图:

数字电容测试仪

数字式电容测量仪的设计 一、总体方案的选择 数字式电容测量仪的设计可以有占空比可调的方波发生器产生基准方波信号,频率为10KHz,再通过555定时器构成单稳态电路。通过计数器计数显示电路显示当前电容容量。所设计的电容测量范围(1uF~999uF)。误差2%左右。 1.拟定系统方案框图 (1)方案一:纯硬件电路 图1纯硬件构成系统框图 (2)方案二:运用单片机程序编程设计电路 图2含单片机程序设计电路 2.方案的分析和比较 基于方案一较方案2只用到简单硬件,不需要编程,且大部分设计知识已经掌握,所需的有设计到出图的时间比较少。所以选择方案一,简单,易行,节省时间。 二、单元电路的设计 1.时基电路 时基电路是由占空比可调的555定时器构成的多谐振荡器,其基本工作原理如下:由于电路中二极管D1,D2的单向导电性,使电容器的充放电分开,改变电阻大小,就可调节多谐振荡器的占空比。图中Vcc通过R4、D2向电容C3充电,充电时间为 t ph 0.7R 4 C3 式(1)方 波 发 生 电 路与 门 电 路 计 数 电 路 译 码 显 示 电 路 单 稳 态 电 路

电容器 C3通过D1,R5及555中的三极管T 放电,放电时间为 t pl ≈0.7R 5C 式(2) 因而,振荡频率为 3 )54(43 .11C R R t t f pl ph +≈+= 式(3) 电路输出的占空比为 %1005 44 (%)?+= R R R q 式(4) VCC 5V A2 555_VIRTUAL GND DIS OUT RST VCC THR CON TRI R43.2kΩ R510kΩ D11BH62 D21BH62 C30.01μF C4 0.01μF 图3占空比可调的方波发生器 图4方波发生器的工作波形 本次试验需要产生8.9KHz 的频率,通过公式计算R4=3.2K Ω,R5=10K Ω,C3=0.01uf 此时f=10.8KHz,通过模拟产生的基准频率为8.9KHz,满足误差要求。 用555定时器构成的单稳态触发器如图5所示。

简易数字式电阻、电容和电感测量仪设计

简易数字式电阻、电容和电感测量仪设计报告 摘要:本系统利用TI公司的16位超低功耗单片机MSP430F149和ICL8038精密函数发生器实现对电阻、电容和电感参数的测量。本系统以自制电源作为LRC数字电桥和各个主要控制芯片的输入电源,并采用ICL8038芯片产生高精度的正弦波信号流经待测的电阻、电容或者电感和标准电阻的串联电路,通过测量电阻、电容或者电感和标准电阻各自的电压,利用电压比例计算的方法推算出电阻值、电容值或者电感值。利用MSP430F149单片机控制测量和计算结果,运用自校准电路提高测量精度,同时用差压法,消除了电源波动对结果的影响。测量结果采用12864液晶模块实时显示。实验测试结果表明,本系统性能稳定,测量精度高。 关键词:LRC 数字电桥、电压比例法、液晶模块、MSP430F149、电阻电容电感测量 一、设计内容及功能 1.1设计内容 设计并制作一台简易数字式电阻、电容和电感参数测量仪,由测量对象、测量仪、LCD 显示和自制电源组成,系统模块划分如下图所示: 测量对象 LCD显示 电阻/电容/电感 简易的数字电阻、电容和电感测量仪 自制电源 1.2 具体要求 1. 测量范围 (1)基本测量范围:电阻100Ω~1MΩ;电容100pF~10000pF;电感100μH~10mH。 (2)发挥测量范围:电阻10Ω~10MΩ;电容50pF~10μF;电感50μH~1H。 2. 测量精度 (1)基本测量精度:电阻±5% ;电容±10% ;电感±5% 。 (2)发挥测量精度:电阻±2% ;电容±8% ;电感±8% 。 3. 利用128*64液晶显示器,显示测量数值、类型和单位。 4. 自制电源 5. 使用按键来设置测量的种类和单位 1.3系统功能 1. 基本完成以上具体要求 2. 使用三个按键分别控制R、C、L的测试 3. 采用液晶显示器显示测量结果 二、系统方案设计与选择 电阻、电容、电感测试仪的设计目前有多种方案可以实现,例如、使用可编程逻辑控制器(PLC)、振荡电路与单片机结合或CPLD与EDA相结合等等来实现。在设计前本文对各种方案进行了比较:

多点温度检测系统设计

摘要 环境温度对工业、农业、商业与人们得日常生活都有很大得影响,而温度得测量也就成为人们生产生活中一项必不可少得工作。随着单片机技术得不断发展,单片机在日用电子产品中得应用越来越广泛,温度传感器DS18B20具有线性优良、性能稳定、灵敏度高、抗干扰能力强、使用方便等优点,广泛应用于冰箱、空调器、粮仓等日常生活中温度得测量与控制。 本设计所介绍得数字温度计使用单片机AT89s52单片机,测温传感器使用DS18B20,用4位共阴极LED数码管以动态方式实现温度显示,分时轮流通电,从而大大简化了硬件线路,同时,采用串口通信方式可大大简化硬件电路与软件程序得设计,节省了I/O口。DS18B20数字温度传感器就是单总线器件与51单片机组成得测温系统,具有线路简单、体积小等特点,而且在一根通信线上,可以挂接多个DS18B20,因此可以构成多点温度测控系统。 关键词:单片机;多点检测;串口通信

Abstract Environmental temperature to industry, agriculture, merce, and people's daily life has a lot of influence, and the measurement of the temperature will bee an indispensable people production and life of the work、 Along with the development of the single chip microputer technology, microputer in the daily electronic products is more and more extensive application, the temperature sensor DS18B20 have good linear, stable performance, high sensitivity, anti-interference ability strong, easy to use, widely used in the refrigerator, air conditioner, granaries, etc in daily life temperature measurement and control、 The design of the digital thermometer introduced use single chip puter 89 s52 microcontroller, temperature sensor DS18B20 use, with a total of 4 cathode tube LED digital display to realize dynamic way temperature, in turn time-sharing electricity, which greatly simplified the hardware circuit, and at the same time, the serial interface munication mode can greatly simplified the hardware circuit and software program design, save the I/O port、 Digital temperature sensor DS18B20 is the single bus devices and 51 SCM position, temperature measurement system, with simple line, little volume features, but at a munications line, can be articulated multiple DS18B20, so can form multi-point temperature measurement and control system、 Key Words:Single Chip Microputer; Multi-point detection; Serial mun- -ication

温度测控仪设计-毕业设计

温度测控仪设计 学生:XXX 指导教师:XXX 容摘要:本文主要介绍了智能温度测量仪的设计,包括硬件和软件的设计。先对该测量仪进行概括性介绍,然后介绍该测量仪在硬件设计上的主要器件:“Pt100热电阻”、AT89C51单片机和LCD显示器以及描述测量仪的总体结构原理。在本设计中,是以铂电阻PT100作为温度传感器,采用恒流测温的方法,通过单片机进行控制,用放大器、A/D 转换器进行温度信号的采集。总体来说,该设计是切实可行的。 关键词:温度 Pt100热电阻 AT89C51单片机 LCD显示器

Design of and control instrument Abstract: This paper describes the design of the intelligent temperature measuring instrument, including hardware and software design. Be the first general description of the measuring instrument, and then describes the hardware design of the measuring instrument's main device: "Pt100 thermal resistance", AT89C51 microcontroller and LCD display, and describe the principle of measuring the overall structure. In this design, as is the PT100 platinum resistance temperature sensor, temperature measurement using constant current method, through the microcontroller to control, amplifier, A/D converter for temperature signal acquisition. Overall, the design is feasible. Keywords:temperature Pt100 thermal resistance AT89C51 microcontroller LCD monitor .

数字电路课程设计报告_简易数字电容测试仪(原创)

数电课程设计报告 题目简易数字式电容测试仪 简易数字电容C测量仪 前言 电子制作中需要用到各种各样的电容器,它们在电路中分别起着不同的作用。与电阻器相似,通常简称其为电容,用字母C表示。顾名思义,电容器就是“储存电荷的容器”。尽管电容器品种繁多,但它们的基本结构和原理是相同的。两片相距很近的金属中间被某物质(固体、气体或液体)所隔开,就构成了电容器。两片金属称为的极板,中间的物质叫做介质。电容器也分为容量固定的与容量可变的。但常见的是固定容量的电容,最多见的是电解电容和瓷片电容。 不同的电容器储存电荷的能力也不相同。规定把电容器外加1伏特直流电压时所储存的电荷量称为该电容器的电容量。电容的基本单位为法拉(F)。但实际上,法拉是一个很不常用的单位,因为电容器的容量往往比1法拉小得多,常用微法(μF)、纳法(nF)、皮法(pF)(皮法又称微微法)等,它们的关系是:1法拉(F)= 1000000微法(μF)1微法(μF)= 1000纳法(nF)= 1000000皮法(pF)。 电容器在电子线路中得到广泛的应用,它的容量大小对电路的性能有重要的影响,本课题就是用数字显示方式对电容进行测量。 本设计报告共分三章。第一章介绍系统设计;第二章介绍主要电路及其分析;第三章为总结部分。 摘要:由于单稳态触发器的输出脉宽t 与电容C成正比,把电容C转换成宽度为t W的矩 W 形脉冲,然后将其作为闸门信号控制计数器计标准频率脉冲的个数,并送锁存--译码--显示系统就可以得到电容量的数据。 关键词:闸门信号标准频率脉冲

目录 第一章系统设计 (2) 一、设计目的 (2) 二、设计内容要求 (2) 三、设计技术指标 (2) 四、方案比较 (2) 五、方案论证 (3) 1、总体思路 (3) 2、设计方案 (3) 第二章主要电路设计与说明 (4) 一、芯片简介 (4) 1、555定时器 (4) 2、单稳态触发器74121 (4) 3、4位二进制加法计数器47161 (5) 4、4位集成寄存器74 LSl75芯片 (6) 5、七段译码器74LS47-BCD 芯片 (7) 二、总电路图及分析 (7) 1、总图 (7) 2、参数选择及仪表调试 (9) 3、产品使用说明 (9) 4、以测待测电容Cx的电容量为例说明电路工作过程及测容原理 (9) 三、各单元电路的设计与分析 (9) 1、基准脉冲发生器 (9) 2、启动脉冲发生器 (10) 3、Cx转化为Tw宽度的矩形脉冲 (10) 4、计数器 (10) 5、寄存—译码—显示系统 (10) 第三章总结 (11) 参考文献 (11) 附录 (11) 附录1 元器件清单 (11) 附录2 用集成元件代分立元件电路 (12) 评语 (13)

基于单片机的多点温度监测系统设计

基于单片机的多点温度监测系统设计 摘要:DS18B20是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可以使用户轻松地组建起传感器网络,并可使多点温度测量电路变得简单、可靠。PL2303是Prolific公司生产的一种高度集成的RS232-USB接口转换器,可提供一个RS232全双工异步窜行通信装置与USB功能接口便利连接的解决方案。 该系统由上位机和下位机两大部分组成。下位机实现温度的检测并提供标准RS232通信接口,芯片使用了A TMEL公司的AT89S52单片机和DALLAS公司的DS18B20数字温度传感器。上位机部分使用了通用PC。该系统可应用于仓库测温、楼宇空调控制和生产过程监控等领域。 关键字:温度测量;单总线;数字温度传感器;单片机;转换器 Based on SCM more temperature monitoring system design Abstract:DS18B20 is a network of high precision digital temperature sensor, since it has the unique advantages single bus, users can easily set up sensor network, and can make more temperature measurement circuit become simple and reliable. PL2303 Prolific company is the production of a highly integrated RS232-USB interface converter, can provide a RS232 full-duplex asynchronous channeling line of communication equipment and the USB interface convenient connection function of the solution. The system consists of PC and a machine under two main components. A machine to implement the temperature detection and provide standard RS232 communication interface, ATMEL company used chip AT89S52 SCM and DALLAS company DS18B20 digital temperature sensor. PC parts used the general PC. This system can be used in storage temperature measurement, building the air conditioning control and production process monitoring, etc。 Key words:temperature measurement; Single bus; Digital temperature sensors; Single chip microcomputer; converter

数字电容测量仪-课程设计

数字电子技术课程设计报告书 课题名称 数字电容测量仪的设计 姓 名 吴亚香 学 号 1212501-35 学 院 通信与电子工程学院 专 业 电子科学与技术 指导教师 张学军 2014年 6月 10 日 ※ ※※※※※※※※ ※※ ※※ ※※ ※ ※※ ※※※※※※ 2012级电子科学与技术专业 数字电子技术课程设计

数字电容测量仪的设计 1设计目的 (1)掌握multisim12仿真软件的应用技巧。 (2)掌握电容数字测量仪的设计组装与调试方法。 (3)熟悉相应的中大规模集成电路的使用方法,并掌握其工作原理。 2设计思路 本设计中用555振荡器产生一定周期的矩形脉冲作为计数器的CP脉冲也就是标准频率。同时把待测电容C转换成宽度为tw的矩形脉冲,转换的原理是单稳态触发器的输出脉宽tw与电容C成正比。把此脉冲作为闸门时间和标准频率脉冲相“与”,得到计数脉冲,该计数脉冲送计数—译码显示系统就可以得到电容量的数据。外部旋钮控制量程的选择。用计数器控制电路控制总量程。。 3设计过程 3.1设计框图

图1 数字电容测量仪原理图 3.2多谐振荡器电路的设计 振荡器是数字电容测量仪的核心,振荡器的稳定度以及其所产生的基准频率的稳定度决定了数字电容测量仪的准确度,通常选用石英晶振构成振荡电路。在要求不高的情况下可以选用555构成的多谐振荡器如果图2所示。 555组成多谐振荡器的工作原理如下: 接通电源Vcc后,Vcc经电阻R 1和R 2 对电容C充电,其电压U C 由0按指数 规律上升。当U C ≥2/3V CC 时,电压比较器C 1 和C 2 的输出分别为U C1 =0、U C2 =1,基 本RS触发器被置0,Q=0、Q’=1,输出U 0跃到低点平U oL 。与此同时,放电管V 导通,电容C经电阻R2和放电管V放电,电路进入暂稳态。随着电容C放电, Uc下降到Uc≤1/3Vcc时,则电压比较器C 1和C 2 的输出为U c1 =1、U c2 =0,基本RS 触 发器被置1,Q=1,Q’=0,输出U 0由低点平U oL 跃到高电平Uo H 。同时,因Q’=0, 放电管V截止,电源Vcc又经过电阻R 1和R 2 对电容C充电。电路又返回前一个 暂稳态。因此,电容C上的电压Uc将在2/3Vcc和1/3Vcc之间来回充电和放电,从而使电路产生了振荡,输出矩形脉冲,作为基准信号频率。555组成多谐振荡器输出波形如图3。 图2 555组成多谐振荡器 图3多谐振荡电路及输出波形 3.3 单稳态触发器电路的设计 单稳态触发器所产生波形用于控制计数,由555定时器组成的单稳触发器,它既为下级的多谐触发器提供输入脉冲,又为后面计数器开始计数提供信号脉

温度测量数显控制仪的设计实现

电子电路实验3 综合设计总结报告 题目:温度测量数显控制仪的设计实现 班级: 学号: : 成绩: 日期:

一、摘要 本次实验制作一个温度控制的数字显示控制仪器,主要分为温度采集、电阻/电压转换器、A/D转换器、控制电路和显示电路这五个模块。温度采集部分用pt100铂电阻来实现,当温度变化时,铂电阻的阻值发生变化,铂电阻的每一个阻值都与温度一一对应,电阻/电压转换器将铂电阻的阻值转化成容易测量的电压值,在京A/D转化器将模拟电压值转换为数字电压值,最终由数码管显示。当温度超过设定值之后,系统自动启动报警装置,蜂鸣器响起,发光二极管常亮,小风扇随之转动以达到降温效果。本实验成果能够满足对温度测量精度要求较高的场所的需求,其测量围为-50℃~200℃,精度允许误差为±1℃,精度较高。

二、设计任务 2.1 设计选题 选题十五温度测量数显控制仪的设计实现 2.2 设计任务要求 设计一个可在一定温度围进行温度测量与控制的温度测量数显控制仪。 该仪器测量温度的围为-50~200℃,能够对温度值进行数字显示(可显 示温度测量值和设定温度值两种),其测量误差为±1℃。 当超过某一设定温度上限值时(如30℃),能声光报警,并启动风扇。三、方案设计与论证 电路可由温度采集(传感器)、电阻/电压转换器、A/D转换器、控制电路和显示电路组成。温度由pt100铂电阻采集,经过一个比例放大器将电阻值转换为电压值,为了增加带载能力同时又不改变电压值,在其后增加一个电压跟随器。A/D转换器集成在芯片ICL7107中,输出的数字信号直接显示在数码管上。控制电路用比较器与电压跟随器输出相连,当电压超过一定值之后控制电路工作。系统方框图见图1。 图1 系统方框图 此方案A/D转换器使用ICL7107,部设有参考电压、七段译码器、独立模拟开关、逻辑控制、显示驱动、自动调零、参考源和时钟系统等功能。满足本选题的技术指标要求,而且硬件电路结构简单,易于实现。 四、电路单元参数的选定和设计实现 4.1温度采集 温度采集电路采用pt100铂电阻,该电阻在不同的温度下显示不同的电阻

相关文档
最新文档