基于单片机的电流电压测量

基于单片机的电流电压测量系统设计摘要:本次设计所提供的是基于单片机的电压电流测量系统软硬件的设计。

电学参量测量技术设计范围广,能应用的领域也十分广泛。

随着电子技术的发展,在数字化、智能化、科技化为主的今天,数字电压、电流表以成为电压、电流表设计的主要方向,并且有非常重要的地位。

关键词:单片机,应用领域,设计Abstract:The design is provided by SCM-based voltage and current measurement system hardware and software design. Electrical parameter measurement techniques designed a wide range of application areas can be very extensive. With the development of electronic technology, in digital, intelligent, technology-based today, the digital voltage meter to a voltage, current meter design of the main direction, and there is a very important position.Keywords: MicroController Unit, Applications, Devise目录1 前言 (3)1.1 电子测量概述 (3)1.2 数字电压表的特点 (3)1.3 单片机的概述 (4)2 系统方案的选择与论证 (5)2.1 功能要求 (5)2.2 系统的总体方案规划 (5)2.3 各模块方案选择与论证 (5)2.3.1 控制模块 (5)2.3.2 量程自动转换模块 (6)2.3.3 A/D转换模块 (6)2.3.4 显示模块 (7)2.3.5 通信模块 (7)3 系统的硬件电路设计与实现 (8)3.1 系统的硬件组成部分 (8)3.2 主要单元电路设计 (8)3.2.1 中央控制模块 (8)3.2.2 量程自动转换模块 (9)3.2.3 A/D模数转换模块 (13)3.2.4 显示模块 (15)3.2.5 通信模块 (15)3.2.6 电源部分 (16)4 系统的软件设计 (17)4.1 软件的总体设计原理 (17)4.1.1 A/D转换程序设计 (18)4.1.2 数字滤波程序设计 (18)4.1.3 量程自动转换的程序设计 (20)5 系统调试及性能分析 (22)5.1 调试与测试 (22)5.2 性能分析 (22)6 结束语 (23)6.1 设计总结 (23)6.2 设计的心得 (23)7 致谢词 (24)附录 (25)附录1 参考文献 (25)附录2 系统总电路图 (26)附录3 源程序 (27)1 前言1.1 电子测量概述从广义上讲,凡是利用电子技术来进行的测量都可以说是电子测量;从狭义上来说,电子测量是在电子学中测量有关电量的量值。

与其他一些测量相比,电子测量具有以下几个明显的特点:①测量频率范围极宽,这就使它的应用范围很广;②量程很广;③测量准确度高;④测量速度快;⑤易于实现遥测和长期不间断的测量,显示方式又可以做到清晰,直观;⑥易于利用计算机,形成电子测量与计算技术的紧密结合。

随着科学技术和生产的发展,测量任务越来越复杂,工作量加大,测量速度测量准确度要求越来越高,这些都对测量仪器和测试系统提出了更高的要求。

微机的出现为解决上述问题提供了条件。

利用微机的记忆,存储,数学运算,逻辑判断和命令识别等能力,发展了微机化和自动测试系统。

近年来微机和大规模集成电路发展很快,价格大幅下降,同时在测试系统中还解决了通用接口母线标准化问题,使微机化仪器和自动测试系统得到了很大发展,正改变着电子测量的面貌。

1.2 数字电压表的特点1.读数直观、准确电压表的数字化,是将连续的模拟量(如直流电压)转换成不连续的离散的数字形式并加以显示。

这有别于传统的以指针与刻度盘进行读数的方法,避免了读数的视差和视觉疲劳。

2.显示范围宽、分辫力高指针表的分辫力,是由刻度盘的细度表达的,刻度盘在一定条件下无法分得很细,太细了视觉分辫也很困难,而数字显示的电压表,目前可以做到从2(1/2)到10(1/2)。

3.输入阻抗数字电压表的输入阻抗可高达(1~10000)M。

输入阻抗越高,所吸收被测信号的电流就越小,所带来的附加误差极小,可以忽略。

4.集成度高、功耗小、抗干扰能力强由于CMOS技术的发展,集成电路的功耗变得很小,即发热量很小,这样就可以在同一块芯片上集成更多的元件,形成大规模或超大规模集成电路。

这给制造业带来了飞跃,不仅仪表小巧而功能齐全,其他如手机、袖珍电脑等也得以诞生。

目前双积分或多重积分的A/D转换器构成的数字电压表,由于在积分过程中可将干扰信号部分或全部抵消掉,其串模抑制比可达100分贝,共模抑制比可达120分贝。

5.可扩展能力强直流数字电压表本身可以扩展成交流电压表、交直电流表、峰值表、功率表等,还可以附加智能化。

例如:计算、保持、比较数字、设定时间,设定上、下量限及自动控制等多种功能。

1.3 单片机的概述单片机就是在一块半导体硅片上集成了微处理器(CPU)、存储器(ROM、RAM、EPROM)和各种输入、输出接口,这样一块集成电路芯片上具有一台计算机的属性,因而被称为单片微型计算机,简称单片机。

单片机根据其基本操作处理的位数可分为:1位单片机、4位单片机、8位单片机、16位单片机和32位单片机。

并且其发展历史可分为以下四个阶段:第一阶段:单片机初级阶段。

因工艺限制,单片机采用双片的形势而且功能比较简单。

例如,仙童公司生产的F8单片机,实际上只包括了8为CPU,64 B RAM和2个并行口。

因此,还需加一块3851才能组成一台完整的计算机。

第二阶段:低性能单片机阶段。

以Intel公司制造的MCS-48单片机为代表,这种单片机片内集成有8位CPU、并行I/O口、8位定时器/计数器、RAM和ROM等,但是不足之处是无串行口,中断处理比较简单,片内RAM和ROM容量较小且寻址范围不大于4KB。

第三阶段:高性能单片机阶段。

这个阶段推出的单片机普遍带有I/O口,多级中断系统,16位定时器/计数器,片内ROM、RAM容量加大,且寻址范围可达64KB,有的片内还带有A/D转换器。

这类单片机的典型代表是:Intel公司的MCS-51系列、Motorola 公司的6801和Zilog公司的Z8等。

由于这类单片机的性能价格比高,所以仍被广泛应用,是目前应用数量较多的单片机。

第四阶段:8位单片机巩固发展及16位单片机、32位单片机推出阶段。

此阶段的主要特征是一方面发展16位单片机、32位单片机及专用型单片机;另一方面不断完善高档8位单片机,改善其结构,以满足不同的用户需要。

2 系统方案的选择与论证2.1 功能要求使用AD/DC模数转换模块把模拟量转换成数字量,再采用AT89C52单片机进行电压、电流表的计算和显示,并将数据发送给PC机,要求进行硬件,软件系统设计。

1、4位电压、电流显示2、8个档位自动调节3、电压范围0——1000V4、电流范围0——5A5、能串口发送给计算机,并以适时波形显示2.2 系统的总体方案规划本设计主要由五大模块组成:量程自动转换模块、A/D模数转换模块、单片机控制模块、显示模块和通信模块。

按系统功能实现要求,控制模块采用AT89C52单片机,通过程序来进行电压、电流的计算等数据处理,及其功能控制;量程自动转换模块包括电压衰减和8个档位自动换档,采用纯硬件搭建;A/D转换模块采用ADC0809芯片;显示模块采用四个LED数码管静态显示电压、电流值。

通信模块采用串口通信将数据发送给PC机。

使用MAX232芯片,实现电平转换功能,使单片机的TTL电平与RS232的电平实现匹配。

如图2.1所示:图2.1 系统总体框图2.3 各模块方案选择与论证2.3.1 控制模块中央控制器为整个系统的核心,通过接受外部信息,按照控制算法驱动执行机构。

对中央处理器的选择多种多样,本设计采用ATMEL公司生产的AT89S52系列的单片机作为主控制器。

它支持ISP在线可编程写入技术!串行写入、其频率高达33MHz,故其速度更快、内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。

稳定性更好。

AT89S52 高性能8位单片机是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。

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

此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。

空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。

同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。

2.3.2 量程自动转换模块方案一、采用软件编程技术。

特点:硬件简单,但编程复杂。

方案二、采用纯硬件搭建技术。

利用一些廉价的元器件组成量程自动转换电路,特点:所用硬件多,但成本低,且不需要复杂的软件编程及调试。

考虑到本次设计所需硬件较少,且所用元器件容易购买,成本低。

故采用方案二2.3.3 A/D转换模块方案一、采用双积分A/D转换技术。

特点是:精度高,抗干扰能力强。

但高精度的双积分A/D芯片,价格较贵,增加了单片机系统的成本。

方案二、采用比较型A/D转换器(ADC1210)。

特点是:测量速度快(最高可达每秒100万次以上),电路比较简单,但抗干扰能力差。

方案三、采用逐次逼近型A/D转换器(ADC0809)。

特点是:价格便宜,容易购买,但精度较低。

ADC0809是8位逐次逼近型A/D转换器。

带8个模拟量输入通道,有通道地址译码锁存器。

合集下载

基于单片机的工频电压(电流)表的设计

基于单片机的工频电压(电流)表的设计

检测系统实习报告题目:基于单片机的工频电压(电流)表的设计姓名:院(系):专业:指导教师:职称:评阅人:职称:年月摘要在实际中,有效值是应用最广泛的参数,电压表的读数除特殊情况外,几乎都是按正弦波有效值进行定度的。

有效值获得广泛应用的原因,一方面是由于它直接反映出交流信号能量的大小,这对于研究功率、噪声、失真度、频谱纯度、能量转换等是十分重要的;另一方面,它具有十分简单的叠加性质,计算起来极为方便。

本文详细介绍了一个数字工频电压、电流表设计,以AT89S52单片机为控制核心,由电压、电流传感器模块,真有效值测量模块,信号调理模块,AD采集模块及控制、显示模块等构成。

系统采用电压、电流互感器对输入信号进行降压处理,经AD736转换得到原信号的真有效值,由TLC549转换为数字量后送入单片机内进行简要的数据处理并将结果通过LCD实时显示,达到了较好的性能指标。

关键词:工频数字电压(电流)表真有效值AD736 TLC549 AT89S52AbstractIn practice, RMS is the most widely used parameters. Except in special circumstances,voltage meter readings almost all carried out by the RMS of sine wave . The reasons of RMS is widely available, on the one hand, because it directly reflects the size of the exchange of signal energy, which the study of power, noise, distortion, spectrum purity, energy conversion, such as it is very important; On the other hand, it has a very simple superposition of the nature of the calculation will be extremely convenient. The design of single-chip Atmel Corporation AT89S52 as control core, by the current sensor module, True RMS measurement modules, signal conditioning modules, AD acquisition and control module, display module. System uses a current sensor circuit for step-down of the input signal processing, has been converted by the original AD736 True RMS signal by the TLC549 convert into single-chip digital conducted after the brief and the results of data processing in real time through the LCD display, achieve a better performance.Keyword: Digital voltage(current) meter True RMS AD736 TLC549AT89S52目录第一章绪论 (1)§1.1 选题背景及意义 (1)§1.2 系统设计任务 (1)第二章系统总体设计 (2)§2.1 方案论证与比较 (2)2.1.1 电压、电流变换部分 (2)2.1.2 有效值测量部分 (2)§2.2 系统总体设计 (2)第三章硬件设计 (4)§3.1 传感器电路设计 (4)3.1.1 电压互感器 (4)3.1.2 电流互感器 (4)§3.2 真有效值转换电路设计 (5)3.2.1 电压、电流切换电路 (5)3.2.2 真有效值测量电路 (6)§3.3 信号调理电路设计 (7)§3.4 A/D转换电路设计 (7)§3.5 单片机及显示电路设计 (9)第四章软件设计 (10)§4.1 LCD1602液晶显示程序 (10)§4.2 A/D转换程序 (10)§4.3 主程序设计 (12)第五章系统调试及误差分析 (13)§5.1 系统调试及测试结果 (13)5.1.1 AD736测试结果 (13)5.1.2 OP07测试结果 (13)5.1.3 TLC549测试结果 (13)5.1.4 工频电压测量精度 (14)5.1.5 工频电流测量精度 (14)§5.2 误差分析 (14)§5.3 改进方法 (15)结束语 (16)致谢 (17)参考文献 (18)附录 (19)附录一完整电路图 (19)附录二程序清单 (20)第一章绪论§1.1 选题背景及意义在日常的生产、生活和科研中,工频电无处不在,所谓工频就是电力供电系统交流电的频率,我国国家规定工频为50赫兹,即周期为0.02秒,英、美等国规定的工频为60赫兹。

毕业设计(论文)-基于单片机的RLC检测仪

毕业设计(论文)-基于单片机的RLC检测仪

基于单片机的RLC检测仪摘要在应用中,我们常常要用到电阻、电感、电容等最基本的元器件,而对它们的测量就成为了我们经常要做的一件事。

因此,设计一个安全、便捷的RLC检测仪就很有必要了。

硬件方面,以51单片机为核心。

测量电阻和电容,以555芯片为核心,与少量的电阻、电容相连组成振荡电路,再根据电容的充放电过程,使测量电路输出高低电平矩形波。

测量电感,是以mc1648压控振荡器为核心,外接电感、电位器、变容二极管等,组成LC振荡电路,调节变容二极管,使电路发生谐振,输出矩形波。

这样,就把所得的波形送给单片机,通过51单片机的定时/计数功能计算矩形波的频率,再通过公式来算出电阻、电感、电容的参数值,并送显示器显示。

软件方面,通过Keil,用C语言来编程,利用软硬件的结合,制作出一个快速的、方便的、符合实际应用的RLC测量仪。

关键词:51单片机,555电路,1602LCD显示, mc1648压控振荡器ABSTRACTIn applications,we often use the resistance,the capacitance and the inductance etc.The measurement of these components is a thing that we often do.So,it is necessary to design a safe and convenient detector of RLC.In the aspect of hardware,I painting the circuit diagram by Proteus.With 51 SCM as the core and through the oscillating circuit of RC by the 555 timing,we can make themeasurement circuit output a high level rectangle wave by using the process of charging and discharging. With the mc1648 vco as the core,we can form the LC oscillating circuit by the external inductor,potentiometer and transfiguration diode in the measurement of inductance.We can make the circuit produce resonance by adjusting the transfiguration diode.And it can output a high level rectangle. We can calculate the frequency of the rectangle wave through the timing and counting functions of 51 SCM.So we can calculate the parameters of impedance through the formula and show it out through the display.In the aspect of software,I programming by using C language in Keil.With the combination of hardware and software,I will make a quick and actual detector.KEY WORDS: 51 SCM 555 Circuit 1602LCD displays Mc1648 VCO目录1、绪论 (5)1.1本课题的背景、意义及目的 (5)1.2简述本课题在国内外的发展概况及存在的问题 (5)1.3本课题主要研究方法、需要重点研究的问题及解决思路 (6)2、总体方案设计的说明 (7)2.1总体方案的选择 (7)2.2总体方案的分析 (8)3、硬件设计 (9)3.1单片机控制部分 (9)3.2显示部分 (13)3.3测量部分 (16)3.3.1 555定时器 (16)3.3.2 mc1648压控振荡器 (19)3.3.3测电阻的电路 (20)3.3.4测量电容的电路 (21)3.3.5测量电感的电路 (22)4、软件设计 (25)4.1液晶显示部分 (26)4.2定时/计数部分 (28)5、调试与仿真 (29)6、结论 (37)致谢 (38)参考文献 (39)附录 (40)附录一源程序 (40)1、绪论1.1本课题的背景、意义及目的测量是通过实验的方法获得定量信息的过程。

基于单片机的数字电压表 毕业设计论文

基于单片机的数字电压表 毕业设计论文

目录摘要 (I)Abstract (II)第一章绪论 (1)1.1 课题研究的背景及意义 (1)1.2 国内外研究现状和发展 (1)1.3 本文的研究内容 (2)第二章系统分析与设计方案 (3)2.1 系统分析 (3)2.1.1 功能及指标 (3)2.2 系统总体方案设计 (3)2.2.1 方案设计的基本思路 (3)2.2.2 数字电压表的两种设计方案 (3)2.2.3 A/D转换模块的选择 (4)2.2.4 接口模块的选择 (4)2.2.5 微控制器的选择 (5)2.3 系统硬件分析 (5)2.3.1 AT89S52单片机简介 (6)2.3.2 LCD1602显示器简介 (6)2.3.3 ADC0804转换芯片简介 (7)第三章系统硬件电路设计 (8)3.1系统组成 (8)3.2电源接口电路 (8)3.3 AT89S52单片机最小系统电路 (8)3.3.2 复位电路 (9)3.3.3 晶振电路 (10)3.4 LCD1602显示电路 (10)3.6 A/D转换电路 (11)3.7 量程转换电路 (11)第四章系统软件设计 (12)4.1 系统主程序流程图 (12)4.2 LCD1602液晶流程图 (12)4.3 ADC0804流程图 (13)第五章性能测试与分析 (14)5.1 各模块独立测试 (14)5.2 系统联合调试 (14)5.3 系统运行评估 (15)第六章总结 (16)参考文献(References) (17)致谢 (18)附录1: 系统原理图及实物图 (19)附录2: 系统主程序 (20)基于单片机的数字电压表专业:学号:摘要:在电路设计中我们时常会用到电压表,过去大部分电压表还是模拟的,虽然精度较高但模拟电压表采用用指针式,里面是磁电或电磁式结构,所以响应较慢。

为适应许多高速信号领域目前已广泛使用数字电压表。

数字电压表的诞生打破了传统电子测量仪器的模式和格局,它显示清晰直观、读数准确,采用了先进的数显技术,大大地减少了因人为因素所造成的测量误差事件,数字电压表是把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式,并加以显示的仪表。

基于单片机下的数字电压表设计毕业论文

基于单片机下的数字电压表设计毕业论文

河南理工大学万方科技学院本科毕业论文基于单片机下的数字电压表设计毕业论文目录前言 (1)1 设计任务与分析 (3)1.1 设计任务简介及背景 (3)1.1.1 单片机简介 (3)1.1.2 背景及发展情况 (3)1.2 设计任务及要求 (5)1.3 设计总体方案及方案论证 (5)1.4 数据输入模块的方案与分析 (7)1.4.1 芯片选择 (6)1.4.2 实现方法介绍 (6)1.4.3 输入模块流程图 (10)1.5 A/D模块的方案与分析 (10)1.5.1 芯片的选择 (11)1.5.2 实现方法介绍 (11)1.5.3 A/D模块流程图 (13)1.6 数据处理及控制模块 (13)1.6.1 芯片选择 (14)1.6.2 实现方法介绍 (14)1.6.3 数据处理及控制模块流程图 (14)1.7 显示模块 (15)1.7.1 芯片选择 (15)1.7.2 实现方法介绍 (15)2 硬件设计 (16)2.1 数据输入模块原理图 (17)2.2 A/D模块原理图 (18)2.3 控制模块原理图 (20)2.4 显示模块原理图 (21)3 软件设计 (23)3.1 主程序流程图 (23)3.2 子程序介绍 (24)3.2.1 初始化程序 (24)3.2.2 中断子程序 (24)3.2.3 档位选择子程序 (25)4 主要芯片 (29)本科毕业论文4.1 AT89C52的功能简介 (29)4.1.1 AT89C52芯片简介 (29)4.1.2 引脚功能说明 (29)4.2 ICL7135功能简介 (31)4.2.1 ICL7135 芯片简介 (31)4.2.2 引脚功能说明 (32)4.3 LCD1602功能简介 (35)4.3.1 LCD1602芯片简介 (35)4.3.2 引脚功能说明 (35)4.4 CD4052的功能介绍 (38)4.4.1 CD4052芯片简介 (38)4.4.2 引脚功能说明 (39)4.5 CD4024的功能介绍 (39)4.5.1 CD4024芯片简介 (39)4.5.2 引脚功能说明 (40)4.6 OP07的功能介绍 (40)4.6.1 OP07的功能简介 (41)4.6.2 引脚功能说明 (41)结论 (42)致谢 (44)参考文献 (45)河南理工大学万方科技学院本科毕业论文前言数字电压表(Digital Voltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量转换成不连续、离散的数字形式并加以显示的仪表。

基于单片机的电流电压测量系统设计

基于单片机的电流电压测量系统设计

基于单片机的电流电压测量系统设计目录1 前言 (2)1.1 电子测量概述 (2)1.2 数字电压表的特点 (2)1.3 单片机的概述 (3)2 系统方案的选择与论证 (4)2.1 功能要求 (4)2.2 系统的总体方案规划 (4)2.3 各模块方案选择与论证 (5)2.3.1 控制模块 (5)2.3.2 量程自动转换模块 (5)2.3.3 A/D转换模块 (5)2.3.4 显示模块 (6)2.3.5 通信模块 (6)3 系统的硬件电路设计与实现 (7)3.1 系统的硬件组成部分 (7)3.2 主要单元电路设计 (7)3.2.1 中央控制模块 (7)3.2.2 量程自动转换模块 (8)3.2.3 A/D模数转换模块 (13)3.2.4 显示模块 (14)3.2.5 通信模块 (15)3.2.6 电源部分 (16)4 系统的软件设计 (16)4.1 软件的总体设计原理 (16)4.1.1 A/D转换程序设计 (17)4.1.2 数字滤波程序设计 (18)4.1.3 量程自动转换的程序设计 (20)5 系统调试及性能分析 (22)5.1 调试与测试 (22)5.2 性能分析 (22)6 结束语 (23)6.1 设计总结 (23)6.2 设计的心得 (23)7 致谢词 (24)附录 (25)附录1 参考文献 (25)附录2 系统总电路图 (26)附录3 源程序 (27)1 前言1.1 电子测量概述从广义上讲,但凡利用电子技术来进行的测量都可以说是电子测量;从狭义上来说,电子测量是在电子学中测量有关电量的量值。

与其他一些测量相比,电子测量具有以下几个明显的特点:①测量频率范围极宽,这就使它的应用范围很广;②量程很广;③测量准确度高;④测量速度快;⑤易于实现遥测和长期不间断的测量,显示方式又可以做到清晰,直观;⑥易于利用电脑,形成电子测量与计算技术的紧密结合。

随着科学技术和生产的发展,测量任务越来越复杂,工作量加大,测量速度测量准确度要求越来越高,这些都对测量仪器和测试系统提出了更高的要求。

单片机测电压电流原理

单片机测电压电流原理

单片机测电压电流原理随着电子技术的不断发展,单片机作为一种重要的嵌入式系统,广泛应用于各个领域。

在电力系统中,电压和电流的测量是非常重要的,而单片机测电压电流的原理则是实现这一目标的关键。

单片机测电压电流的原理基于模拟电压和电流的转换,通过将模拟信号转换为数字信号,然后经过处理得到所需的电压和电流数值。

我们需要了解单片机的工作原理。

单片机是一种集成电路,包含了处理器、内存、输入输出接口等多个部分。

它可以通过编程来控制各种设备和传感器的工作。

在单片机测电压方面,一般采用模拟转数字转换器(ADC)来实现。

ADC能够将模拟电压信号转换为数字信号,以便单片机进行处理。

具体来说,ADC将连续变化的模拟电压信号分成若干个离散的量化电平,然后将其转换为相应的数字值。

在单片机测电流方面,一般采用电流传感器来实现。

电流传感器是一种能够将电流信号转换为电压信号的装置。

通过将电流信号转换为电压信号,再通过ADC转换为数字信号,可以得到电流的数值。

单片机测电压电流的原理可以概括为以下几个步骤:1. 使用电压传感器将待测电压信号转换为电压信号。

2. 将电压信号输入到ADC中,进行模数转换。

3. 单片机通过编程获取ADC转换后的数字值。

4. 根据ADC转换的数字值和相关系数,计算出电压的实际值。

同样地,测量电流的步骤也类似:1. 使用电流传感器将待测电流信号转换为电压信号。

2. 将电压信号输入到ADC中,进行模数转换。

3. 单片机通过编程获取ADC转换后的数字值。

4. 根据ADC转换的数字值和相关系数,计算出电流的实际值。

需要注意的是,在进行电压和电流测量之前,我们需要根据具体的电路参数和传感器特性进行一定的校准和系数调整,以保证测量的准确性和精度。

除了测量电压和电流,单片机还可以通过其他方式实现对电力系统的监测和控制。

例如,可以通过单片机控制继电器的开关,实现对电路的断开和闭合。

还可以通过单片机与电力系统的通信接口,实现远程监测和控制。

单片机电流测量电路

单片机电流测量电路单片机电流测量电路是一种用于测量电流大小的电路设计。

它的作用是通过检测电路中的电流变化来获取电流的数值。

在很多电子设备中,电流的测量是非常重要的,因为它可以帮助我们监控电路的工作状态,确保电路的正常运行。

为了实现电流测量,我们可以使用一种称为电流传感器的设备。

电流传感器是一种能够将电流转化为电压信号的装置。

通过将电流传感器与单片机相连接,我们可以将电流的变化转化为单片机可以读取的电压信号。

在单片机电流测量电路中,我们通常会使用一个电阻来限制电流的流动,并将其与电流传感器和单片机相连接。

当电流通过电阻时,电阻会产生一个与电流成正比的电压。

这个电压信号会被电流传感器转化为单片机可以读取的数字信号。

为了确保测量的准确性,我们需要注意一些细节。

首先,电流传感器的选择是非常重要的。

不同的电流传感器具有不同的特性,例如灵敏度和响应时间。

我们需要根据具体的需求选择合适的电流传感器。

电阻的选择也是至关重要的。

电阻的阻值决定了电流的大小,因此我们需要根据实际情况选择合适的电阻阻值。

同时,电阻的功率也需要考虑,以确保它可以承受电流的负载。

在实际的电流测量中,我们还需要考虑到电压的测量范围。

单片机的模拟输入通道通常有一定的电压范围,我们需要确保电压信号在这个范围内。

在设计电流测量电路时,我们还应该考虑到电路的稳定性和抗干扰能力。

一些干扰因素,如电源噪声和信号线的电磁干扰,都可能对电流测量结果产生影响。

因此,我们需要采取一些措施来减小这些干扰,以保证测量结果的准确性。

单片机电流测量电路是一种非常重要的电路设计。

通过合理选择电流传感器和电阻,并考虑到电路的稳定性和抗干扰能力,我们可以实现准确的电流测量。

这对于电子设备的正常运行和故障排除都非常重要。

单片机测电压电流

单片机测电压电流设计要求:1、用单片机测30-36V的直流电压,0-10A的直流电流;2、用单片机测30-36V交流电压有效值、平均值、交流电压的频谱分析;3、用单片机测0-10A交流电流的有效值、平均值、峰值。

一、设计思路用调理电路电路将电压和电流采入AD转换器,AD转换器将电压电流转化为数字信号,使用单片机与AD进行数据传输,在单片机的内部进行处理后,在LED或者LCD上进行显示。

可设计出一个选择开关,选择是进行电压还是电流的测量.可测电压电流的范围和精度取决于AD的精度,分辨率越高,精度越高.总体框图二、设计方案选择1、主控芯片方案1:选用专用转化芯片INC7107实现电压和电流的测量和实现,用四位数码管显示出最后的转换电压和电流的结果。

缺点是精度比较低,内部电压转换和控制部分不可控制。

优点是价格低廉。

方案2:选用单片机MSC80C51和A/D转换芯片ADC0809实现电压和电压的转换和控制,用四位数码管显示出最后的转换电压结果。

缺点是价格稍贵;优点是转换精度高,且转换的过程和控制、显示部分可以控制。

基于课程设计的要求选用方案2.ADC0809的精度不高,不是很好用,初级用户才用。

2、显示部分方案1:选用2个单体的共阴极数码管。

优点是价格比较便宜;可以实现电路要求。

方案2:选用一个并联在一起的共阴极数码管,外加两个三极管驱动。

因为还需要驱动,相对方案一有些复杂,且价格有点贵。

故基于课程设计的要求选用方案1。

三、电路设计原理模拟电压和电流经调理电路电路筛减调理电路后,经隔离干扰送到A/D转换器进行A/D转换。

然后送到单片机中进行数据处理。

处理后的数据送到LED 中显示。

同时通过串行通讯与上位通信。

硬件电路及软件程序。

而硬件电路又大体可分为调理电路电路、A/D转换电路、LED显示电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍;一般I/O接口芯片的驱动能力是很有限的,在LED显示器接口电路中,输出口所能提供的驱动电流一般是不够的尤其是设计中需要用到多位LED,此时就需要增加LED驱动电路。

基于单片机的 3 相电电流测量电路设计

基于单片机的3 相电电流测量电路设计
1. 设计思路
在三相电网中,需要测量三相电流分别的大小,并进行电流采样、放大、滤波等处理,最终将测量到的数据传输到单片机进行处理。

本文将设计一种基于单片机的三相电电流测量电路。

首先,将三相电流传输到电流互感器进行进行相应放大,由于三相电流的幅值一般较大,因此互感器的变比一般取较小值。

互感器的输出电压经过电阻分压后进行电流采样,然后再进行滤波,去除噪声。

然后,将采样和滤波后的信号输入到单片机进行数字量化处理,最后显示在液晶显示屏上。

2. 电路设计
(1)电流互感器
图1 显示了所用的电流互感器,使用的是1:200转比的互感器。

由于使用的是模拟电路进行电流检测,因此需要经过电阻分压、
信号放大等处理后才能进行ADC采样。

(2)ADC采样
ADC采样是整个电路的核心,直接决定了电路的精度和稳定性。

本设计使用的是单片机内置ADC模块,采样精度可以达到12位。

ADC采样的结果需要进行滤波后才能传输到单片机进行处理。

(3)电路电源
电路电源采用的是稳压电源,使用的是LM7805稳压芯片将输入电压稳定在5V。

同时,电路中还使用了滤波电容,以抑制电源中的噪声。

(4)数字显示
选用IIC液晶显示器对测量值进行显示,需要对其进行初始化、设置和数据传输。

3. 总结
本设计使用了互感器、电阻分压、信号放大、ADC采样、滤波、
数字量化等技术,最终实现了对三相电流的测量和显示。

在实际应用中,需要结合具体情况进行调试和改进,以保证电路的精度和稳定性。

基于单片机的数字电压表.

1 前言 (1)2 总体方案设计 (2)2.1 方案论证 (2)2.2 方案比较及选择 (3)3 硬件电路设计 (4)3.1 AD转换电路 (4)3.2 复位电路 (4)3.3 时钟电路 (5)3.4 显示电路 (6)3.5 特殊器件介绍 (6)3.5.1 主控芯片AT89S51 (6)3.5.2 ADC0808 (7)3.5.3 LED (9)4 软件部分设计 (11)4.1 A/D转换子程序 (11)4.2 显示子程序 (12)5 电路仿真 (13)5.1 软件调试 (13)5.2 显示结果及误差分析 (13)6 系统功能 (17)小结 (18)参考文献 (19)附录1 基于单片机的数字电压表原理图 (20)附录2 基于单片机的数字电压表程序清单 (21)1 前言在电量的测量中,电压、电流和频率是最基本的三个被测量,其中电压量的测量最为经常。

而且随着电子技术的发展,更是经常需要测量高精度的电压,所以数字电压表就成为一种必不可少的测量仪器。

数字电压表简称DVM,它是采用数字化测量技术,把连续的模拟量转换成不连续、离散的数字形式并加以显示的仪表。

由于数字式仪器具有读数准确方便、精度高、误差小、测量速度快等特而得到广泛应用。

传统的指针式刻度电压表功能单一,进度低,容易引起视差和视觉疲劳,因而不能满足数字化时代的需要。

采用单片机的数字电压表,将连续的模拟量如直流电压转换成不连续的离散的数字形式并加以显示,从而精度高、抗干扰能力强,可扩展性强、集成方便,还可与PC实时通信。

数字电压表是诸多数字化仪表的核心与基础。

以数字电压表为核心,可以扩展成各种通用数字仪表、专用数字仪表及各种非电量的数字化仪表。

目前,由各种单片机和A/D转换器构成的数字电压表作全面深入的了解是很有必要的。

最近的几十年来,随着半导体技术、集成电路(IC)和微处理器技术的发展,数字电路和数字化测量技术也有了巨大的进步,从而促使了数字电压表的快速发展,并不断出现新的类型。

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