电流检测电路设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电流检测电路设计Revised by Liu Jing on January 12, 2021
课程设计扌艮告
题目:电流检测电路设计
课程名称:电子信息工程课程设计
学生姓名: 焦道楠
学生学号:
年级:2013 级
专业:电子信息工程
班级:(1)班
指导教师:王留留
电子工程学院制
2016年3月
电流检测电路设计
学生:焦道楠
指导教师:王留留
电子工程学院电子信息工程专业
1绪论
在电学中的测量技术涉及的范围非常广,广泛应用于学校、工业、工厂、科研等各种领域,供实验室和工业现场测量使用。随着电子技术的不断发展,在数字化和智能化不断成为主体的今天,电压、电流测量系统中占有非常重要的位置。我们在分析和总结了单片机技术的发展历史及发展趋势的基础上,以实用、可靠、经济的设计原则为目标,设计出全数字化测量电压电流装置。系统主要以AT89C51单片机为控制核心,整个系统由中央控制模块、A/D转换模块、LED显示模块组成。可实现对待测电压、电流的测量,在数码管上显示。本次课程设计我所做的项目是基于单片机的电流检测系统,主要用到A/D转换和数码管显示。近儿年来,单片机己逐步深入应用到工农业生产各部门以及人们生活的各个方面。各种类型的单片机也根据社会的需求而相继开发出来。单片机是一个器件级的计算机系统,实际上它是一个微控制器或微处理器。由于它功能齐全,体积小,成本低,因此它可以应用到所有的电子系统中。AT89C51是一种带4K字节闪存的可编程可插除只读存储器的单片机。单片机的可擦除只读存储器可以反复的擦除多次,该器件采用ATMEL高密度非易失性存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能的8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器。
2设计的任务与要求
课程设计的任务
利用单片机及其相关知识,设计一个电流检测电路。
课程设计的要求
(1)画出相应电流检测电路的原理图,并进行检测,生成PCB板;
(2)编写程序,实现电流检测功能;
(3)情况允许的情况下,做出实物,并估算其成本。
3设计方案制定
设计的原理
本设计采用AT89C51单片机芯片配合ADC0804模/数转换芯片构成一个简易的电流检测电路。电路通过ADC0804芯片调理电路输入口INO输入的0〜5 V的模拟量电压,经过模/数转换后,产生相应的数字量经过其输出通道DO〜D7传送给AT89C51芯片的P3 口。AT89C51负责把接收到的数字量经过数据处理,产生正确的7段数码管的显示段码,并通过其P0 口传送给数码管。同时它还通过I/O 口、、、产生位选信号,控制数码管的亮灭。另外AT89C51还控制ADC0804 的工作;和共同控制ADC0804的地址锁存端(ALE)和启动端(START);控制ADC0804的转换结束信号(EOC)。因为需要采集的数据是直流电流,由于ADC0804是逐次比较型8位串行A/D转换器,只能输入电压信号,故在数据采集之前先要把直流电流信号转化为直流电压信号。通过适当的外围电路就可以实现了。输入电压经过ADC0804进行数据转换和数据采集,采集结果为8位二进制数,为了方便分析,也可以看成是16进制数。最后应用程序把相应字符传输给AT89C51管理芯片并通过数码管显示数据。其中ADC0804的数据采集和
AT89C51管理都需要在51单片机中编程实现数据传输和控制。
人4 r-JY nn
模拟
由于A/D 转换接口。系统选用ADC0804,
J DBO 〜DB7
设计的技术方案
AGND 、DGND 、CS 、VIN-接地,RD 、WR 分别接单片机的RD 、WR 端,中断请求
INTR 接单片机的口,VIM+接采集信号输入。调整变阻器HAUBLAN20K,使辅助参
考端VREF 脚得到标准电压。在CLKIN 、CLKOUT 端设计RC 振荡电路,由于
ADC0804频率限制在100Hz 〜1460kHz,通过对频率公式F 二1/的计算,选择电阻
R 二204电容C-200pF,即可得到符合设计要求的频率。
系统由一个主控系统和一个检测模块组成。被测电流通过ACS712芯片时, 该芯片利用霍尔效应,将被测电流转换成0〜5V 的DC 模拟信号,该模拟量经过
A/D 装置变成数字量。A/D 采样处理模块主要是对从ADC0804采集来的数据进行
处理,完成对二进制数据BCD 码的转换,并且通过P1 口输出显示,P1 口徳低四 位输出BCD 码,高四位为数码管的片选信号。ADC0804与AT89C51的连接采用循 环扫描方式。当A/D 转换结束后,ADC0804向CPU 发岀一个信号,CPU 对转换后 的数字量进行处理,使数码管显示当前的电流值。
4设计方案实施
单片机模块 模块介绍
量
统的
号
AT89C51单片机是美国Atmel公司生产低电压,高性能CMOS 8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(EPROM)和128 bytes的随机存取数据存储器(RAM),器件采用Atmel公司的高密度、非易失性存取技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash 存储单元,功能强大。AT89C51单片机可提供许多高性价比的应用场合,可灵活应用于各种控制领域。
单片机电路图
图2单片机模块电路图
传感器模块
电流传感器的工作原理
磁补偿式的工作原理是磁场平衡,即主回路电流IP在聚磁环所产生的磁场,通过一个次级线圈的电流产生的磁场进行补偿,使霍尔器件处于检测零磁通的工作状态,具体工作过程为:当主回路有一电流通过时,在导线产生的磁场被聚磁环聚集,感应霍尔器件使之有一个信号输出,这一信号驱动相应的功率管导通,从而获得一补偿电流IS。这一电流通过多匝绕组产生的磁场与被测电流产生的磁场正好相反,因而补偿了原来的磁场,使霍尔器件的输出逐渐减小,当IP与匝数相乘所产生的磁场与IS与匝数相乘所产生的磁场相等时,IS 不再增加,霍尔器件起到抬示零磁通的作用。此时可以通过IS来测IP,当有变化时,平衡受到破坏,霍尔器件就有信号输出,即重复过程重新达到平衡。被测电流的任何变化都会破坏这一平衡,一旦磁场失去平衡,霍尔器件就有信号输出,经放大后,立即有相应的电流流过次级绕组,对失衡的磁场进行补偿。
ACS712简述
ACS712器件主要由靠近芯片表面的铜制电流通路和精确的低置线性霍尔传
感器电路组成。被测电流流经的通路(引脚1和2, 3和4之间的电路)的内电阻通常是Q,具有较低的功耗。流经铜制电流通路的电流所产生的磁场,能够被片内的霍尔IC感应