当前位置:文档之家› 基于MSP430单片机的交流电压测量设计

基于MSP430单片机的交流电压测量设计

基于MSP430单片机的交流电压测量设计
基于MSP430单片机的交流电压测量设计

基于MSP430单片机的交流电压测量设计

东南大学仪器科学与工程学院

许欢

摘要:在单片机的一些测量中,有时候需要我们直接测量交流信号,现介绍一种基于msp430 单片机实现的交流电压的测量方法。

关键字:MSP430单片机,交流电压,测量,中断

日常生活及学习中,我们一般需要之间测量交流信号,测量交流信号的方法有很多,而在应用单片机的测量中,我们常常用来测量直流电压,现在将介绍一种基于msp430单片机实现的交流电压的测量方法。

系统的构成主要分硬件设计和软件设计两块来介绍。

硬件设计:

为了保证硬件电路设计的通用性,采用单级性电压测量的方法,将输入的双极性电压转换成单级性电压进行测量。整个电路主要包括极性转换电路和输入处理电路。其中,极性转换电路主要由放大电路实现,在此我采用MCP601放大芯片。

MCP601芯片:(Microchip公司的一款高性能的放大芯片)

如图所示,该芯片共有8个管脚,

Vcc管脚:电源管脚

GND管脚:接地管脚

VIN-管脚:负输入端管脚

VIN+管脚:正输入端管脚

OUT管脚:输出管脚

极性转换电路设计:

在进行A/D转换时,我们一般会采用芯片的工作电压作为A/D转换的参考电压。由于一般芯片的工作电压都为正电压,而我们在这里要测量交流电压,所以要对输入的交流信号进行极性转换,将双极性变成单级性。下图为极性转换电路:

在极性转换电路中,ADOUT为输出信号。输出信号是在输入信号ADIN的基础上叠加了一个直流分量,调节上面的Vref的值就可以改变直流分量的值。如果调节Vref使直流分量的值为1.5V,并且此时输入信号是幅值为1.5V的交流正弦信号,那么输出信号就为最大值为3V,最小值为0V的单级性正弦信号。在极性转换电路基础上我们将很容易设计出我们要的输入电路。

输入处理电路:

在极性转换电路基础上,输入处理电路需要将220V的交流电压信号变为幅值为1.5V左右的交流信号,此外,还需要为MCP601提供适当的参考电压信号。电路如下图所示:

从所设计的电路中我们可以得到,首先通过变压器将220V的交流电压降成8V的交流电压,再经过极性转换电路将双极性的交流电压转换为单级性的交流电压。电路中的R405电位器主要用于调节参考电压,R404电位器用于调节交流输入电压的幅度。经过上面电路的处理,可以将输入的交流电压转换成0~3V的单级性交流电压,这样很容易使用MSP430单片机自带的A/D转换通道进行模拟量采集,从而实现交流电压的测量。

在上面的电路中,电压采用3V供电,电源芯片采用TPS76030,实现电路如下图所示:

单片机电路如下图所示:

整个电路如下图:

软件设计:

对于交流采集,需要在1个工频周期内采集40个点,即时间间隔为500us,时间间隔采用定时器实现。整个程序主要包括初始化程序和采集程序。

初始化程序主要是设置A/D采集通道和定时器A,采集程序主要是通过定时器来实现每间隔500us采集1次。采集程序使用定时器中断服务程序实现,在定时器中断里读出数据,当采集完40个点的数据后,设置一个标志通知主程序已经采集完40个点的数据,主程序通过全局的数据缓冲区与定时器中断服务程序实现数据的交互。

单片机程序设计:(根据TI公司所给软件的例程改编得到)

#include

char nADC_Flag;

int nADC_Count;

int ADC_BUF[40];

void Init_CLK(void);

void Init_ADC(void);

void Init_TimerA(void);

void Init_ADC(void)

{

//设置P6.0为模拟输入通道

P6SEL = 0X01;

//设置ENC为0,从而修改ADC12寄存器的值

ADC12CTL0 &= ~(ENC);

//设置参考电压分别为AVSS和A VCC,输入通道为A0 ADC12MCTL0 = INCH_0 + EOS;

//转换的起始地址为:ADCMEM0

ADC12CTL1 = 0X00;

ADC12CTL1 += CSTARTADD_0;

//采样脉冲由采用定时器产生

ADC12CTL1 += SHP;

//转换模式为:多通道、多次转换

ADC12CTL1 += CONSEQ_1;

//内部时钟源

ADC12CTL1 += ADC12SSEL_0;

//时钟分频为1

ADC12CTL1 += ADC12DIV_0;

ADC12CTL0 += 8 * 0x100;

ADC12CTL0 += MSC;

ADC12CTL0 += ADC12ON;

ADC12IE = 0;

//关闭各个通道的转换中断

ADC12IE |= 0X00;

//使能ADC转换

ADC12CTL0 |= ENC;

return;

}

void Init_TimerA(void)

{

// 选择SMCLK,清除TAR

TACTL = TASSEL1 + TACLR;

// 1/8 SMCLK

TACTL += ID1;

TACTL += ID0;

// CCR0 中断允许

CCTL0 = CCIE;

// 时间间隔为500us

CCR0 = 500;

// 增记数模式

TACTL |= MC0;

return;

}

void Init_CLK(void)

{

unsigned int i;

BCSCTL1 = 0X00; //将寄存器的内容清零

//XT2震荡器开启

//LFTX1工作在低频模式

//ACLK的分频因子为1

do

{

IFG1 &= ~OFIFG; // 清除OSCFault标志

for (i = 0x20; i > 0; i--);

}

while ((IFG1 & OFIFG) == OFIFG); // 如果OSCFault =1

BCSCTL2 = 0X00; //将寄存器的内容清零

BCSCTL2 += SELM1; //MCLK的时钟源为TX2CLK,分频因子为1 BCSCTL2 += SELS; //SMCLK的时钟源为TX2CLK,分频因子为1 }

interrupt [TIMERA0_VECTOR] void TimerA_ISR(void)

{

int results;

// 关闭转换

ADC12CTL0 &= ~ENC;

// 读出转换结果

results = ADC12MEM0;

ADC_BUF[nADC_Count] = results;

// 计数器加1

nADC_Count += 1;

// 采集完40个点

if(nADC_Count == 40)

{

// 设置标志

nADC_Flag = 1;

// 计数器清0

nADC_Count = 0;

}

// 开启转换

ADC12CTL0 |= ENC + ADC12SC;

}

void main(void)

{

int ADC_BUF_Temp[40];

int i;

// 关闭看门狗

WDTCTL = WDTPW + WDTHOLD;

// 关闭中断

_DINT();

// 初始化

Init_CLK();

Init_ADC();

Init_TimerA();

// 打开中断

_EINT();

// 循环处理

for(;;)

{

if(nADC_Flag == 1)

{

nADC_Flag = 0;

for(i = 0;i < 40;i++)

{

ADC_BUF_Temp[i] = ADC_BUF[i];

}

}

}

}

小结:本设计想法采用MSP430单片机实现交流电压得采集测量。主要通过介绍交流电压的极性转换电路、输入处理电路以及采用定时器中断服务程序进行交流电压数据的采集。由于本人水平有限,此方法比较简单,不过具有一定的实用性。

参考文献:

1.《msp430系列16位超低功耗单片机原理与应用》利尔达策划清华大学出版社2.《现代检测技术》周杏鹏仇国富王寿荣操家顺编著高等教育出版社

3.《msp430 单片机技术白皮书》TI公司

4.交流电压测试方法介绍利尔达公司

5.《msp430单片机c语言应用程序设计》秦龙编著电子工业出版社

一种简单的交流电压测量方法

一种简单的交流电压测量方法 姓名:李俊利序号:18 通常,在测量220V或380V工频电压时,并不要求非常高的精度,一般的控制系统中,能精确到1%就足够了。在这里向大家介绍一种设计得非常简单的测量方法,实践证明,该方法实用、可靠,成本低廉,完全能够满足一般监控系统的要求。 硬件电路:仅用一个220V/6V-1W的普通电源变压器,经过全波整流,小电容滤波,滤除其高频干扰谐波,然后电阻分压成适合A/D转换的带有纹波的电压。直接连接到A/D输入脚。如果测量380V的电压,将两只220V的变压器串联使用即可。 软件设计: 1、先进行一次A/D转换,存入一个变量x中,作为参考值; 2、再进行一次A/D转换,与上次比较,如果小于x,说明正处于交流电压的下降沿,存入x中;继续A/D转换,至到大于前次的转换值,说明已经进入了交流电压的上升沿,存入x; 3、继续A/D转换,如果转换结果大于x,存入x;直到转换结果小于x,说明x中保存的就是交流电压的最大值! 4、然后把x除以一个常数,得出你想显示出的值即可。完成一次测量。 这样完成一次测量最长时间是10ms,最短时间只需三次A/D转换时间。如果软件还执行其它操作,便转入其它子程序,之后继续1-4的步骤,将每次结果累加。 测量n次后,求算术平均值。也可以采取其它数字滤波的方法。 为避免测量0电压程序进入死循环,可以设置一个A/D转换次数计数器,转换一定次数之后退出。 校准电压可以在分压电阻中设置一个电位器,也可以软件校准。软件校准的方法:例如在380V点校准,把结果乘以380,再除以380,假如得382。那么,把除数变成382即可。 这样测量交流电压,在宽范围内的线性不是太好,主要原因是全波整流的二极管电压降是一个常数(约1.4V)。但针对220V或380V的电压测量来讲,电压波动不可能超过30%,在此范围内的线性误差还是可以接受的。我曾以一只0.5级的电压表与采取该方法的测量显示值相比较,基本一致。

单片机课程设计数字电压表

单片机课程设计 ——电压表的设计 学院:信息工程学院 专业:电子信息科学与技术 班级:2011150 学号:201115002 姓名:王冬冬 同组同学:凡俊兴 201115001

目录 1 引言 (1) 2设计原理及要求 (2) 2.1数字电压表的实现原理 (2) 2.2数字电压表的设计要求 (2) 3软件仿真电路设计 (2) 3.1设计思路 (2) 3.2仿真电路图 (3) 3.3设计过程 (3) 3.4 AT89C51的功能介绍 (4) 3.4.1简单概述 (4) 3.4.2主要功能特性 (5) 3.4.3 AT89C51的引脚介绍 (5) 3.5 ADC0809的引脚及功能介绍 (7) 3.5.1芯片概述 (7) 3.5.2 引脚简介 (8) 3.5.3 ADC0809的转换原理 (8) 3.6 74LS373芯片的引脚及功能 (8) 3.6.1芯片概述 (8) 3.6.2引脚介绍 (9) 3.7 LED数码管的控制显示 (9) 3.7.1 LED数码管的模型 (9)

LED数码管模型如图3-6所示。 (9) 3.7.2 LED数码管的接口简介 (9) 4系统软件程序的设计 (9) 4.1 主程序 (10) 4.2 A/D转换子程序 (11) 4.3 中断显示程序 (12) 5使用说明与调试结果 (13) 6总结 (13) 参考文献 (14) 附录1 源程序 (15) 附录2原理电路 (19)

1 引言 在电量的测量中,电压、电流和频率是最基本的三个被测量,其中电压量的测量最为经常。而且随着电子技术的发展,更是经常需要测量高精度的电压,所以数字电压表就成为一种必不可少的测量仪器。数字电压表简称DVM,它是采用数字化测量技术,把连续的模拟量转换成不连续、离散的数字形式并加以显示的仪表。由于数字式仪器具有读数准确方便、精度高、误差小、测量速度快等特而得到广泛应用[1]。 传统的指针式刻度电压表功能单一,进度低,容易引起视差和视觉疲劳,因而不能满足数字化时代的需要。采用单片机的数字电压表,将连续的模拟量如直流电压转换成不连续的离散的数字形式并加以显示,从而精度高、抗干扰能力强,可扩展性强、集成方便,还可与PC实时通信。数字电压表是诸多数字化仪表的核心与基础[2]。以数字电压表为核心,可以扩展成各种通用数字仪表、专用数字仪表及各种非电量的数字化仪表。目前,由各种单片机和A/D转换器构成的数字电压表作全面深入的了解是很有必要的。 最近的几十年来,随着半导体技术、集成电路(IC)和微处理器技术的发展,数字电路和数字化测量技术也有了巨大的进步,从而促使了数字电压表的快速发展,并不断出现新的类型[4]。数字电压表从1952年问世以来,经历了不断改进的过程,从最早采用继电器、电子管和形式发展到了现在的全固态化、集成化(IC 化),另一方面,精度也从0.01%-0.005%。 目前,数字电压表的内部核心部件是A/D转换器,转换的精度很大程度上影响着数字电压表的准确度,因而,以后数字电压表的发展就着眼在高精度和低成本这两个方面[3]。 本文是以简易数字直流电压表的设计为研究内容,本系统主要包括三大模块:转换模块、数据处理模块及显示模块。其中,A/D转换采用ADC0808对输入的模拟信号进行转换,控制核心AT89C51再对转换的结果进行运算处理,最后驱动输出装置LED显示数字电压信号

基于Arduino的电压有效值测量电路设计与实现v1

综合实验1 一、实验题目 基于Arduino的电压有效值测量电路设计与实现 二、项目背景 Arduino是源自意大利的一个基于开放原始码的软硬件平台,该平台包括一片具备简单I/O功效的电路板以及一套使用类似Java、C语言的Processing/Wiring开发环境。Arduino 可用来开发独立运作、并具互动性的电子产品,也可以开发与PC相连的周边装置,同时能在运行时与PC上的软件进行交互。 Arduino的电路板硬件可以自行焊接组装,也可以购买已组装好的成品;而开发环境软件则可通过网络免费下载与使用。目前Arduino的硬件部分支持Atmel的A Tmega 8、ATmega 168、ATmega 328等微处理器。此外,Arduino方案获得2006年Prix Art Electronica电子通讯类方面的荣誉奖。Arduino的硬件电路参考设计部分是以知识共享(Creative Commons;CC)形式提供授权,相应的原理图和电路图都可以从Arduino网站上获得。 Arduino特点: ●开放原始码的电路图设计,程式开发界面免费下载,也可依需求自己修改; ●具有多通道的数字I/O、模拟输入、PWM输出; ●具有10bit的ADC; ●Arduino 可使用ISCP线上烧入器,自行将新的IC芯片烧入“bootloader”; ●可依据官方电路图,简化Arduino模组,完成独立运作的微处理控制; ●可快速、简单、方便地与传感器、各式各样的电子元件、电子电路进行连接; ●支援多样的互动程序,如Flash、Max/Msp、VVVV、Processing等; ●使用低价格的微处理控制器; ●可通过USB接口供电。 三、实验目的 1、熟悉Arduino最小系统的构建和使用方法;

单片机课程设计完整版样本

课程设计( 论文) 课程名称单片机 题目名称简易密码锁的设计学院高等技术学院 专业班级高1 1 0 9 学号3869 学生姓名刘欢 指导教师胡立强 11月28 日 目录

一,任务目的 (3) 二,任务要求 (3) 三,电路与元器件 (4) 四,程序设计 (5) 五,程序运行测试 (6) 六,任务小结 (7) 七,心得体会 (8) 八,参考文献 (9) 1.任务目的

经过对具有四个按键输入和一个数码管显示的简易密码锁的设计与制作, 让读者理解C语言中数组的基本概念和应用技术, 并初步了解单片机与键盘和LED数码管的接口电路设计及编程控制方法。 2.任务要求 在一些智能门控管理系统, 需要输入正确的密码才能开锁。基于单片机控制的密码锁硬件电路包括三部分: 按键、数码显示和电控开锁驱动电路, 三者的对应关系如图表3.16所示。 表3.16 简易密码锁状态 简易密码锁的基本功能如下: 4个按键, 分别代表数字0,1,2,3: 密码在程序中事先设定, 为0-3之间的一个数字; 上电复位后, 密码锁初始状态为关闭, 密码管显示符号”—”; 当按下数字键后, 若与事先设定的密码相同, 则数码管显示字符”P”, 打开锁, 3秒后恢复锁定状态, 等待下一次密码的输入, 否则显示字符”E”持续3秒, 保持锁定状态并等待下次输入。 3.电路与元器件 根据任务要求, 用一位LED数码管作为显示器件, 显示密码锁的状态信息, 数码管采用静态连接方式; 4个按键连接到P0口的低四位

P0.0-P0.3引脚, 设P0.0连接数字”0”按键、P0.1连接数字”1”按键, 依次类推; 锁的开、关电路用P3.0控制的一个发光二极管代替, 发光二极管点亮表示锁打开, 熄灭表示锁定。根据以上分析, 采用如图3.21所示的连接电路。 图3.21 简易密码锁电路 简易密码锁电路所需元器件清单如表3.17所示。 元器件名称参数数量元器件名 称 参数数量 插座DIP40 1 电阻103 1 单片机AT89SC51 1 电解电容22UF 1

外加电压检测复位电路设计方案

外加电压检测复位电路设计方案 1.6.5 PIC单片机的外接电压检测复位电路举例1.设计思路有许多型号单片机的内部均不具备掉电复位功能,即使对于内部包含该功能的PIC单片机,其复位门槛电压值是固定不可更改的,有时不能满足用户的需求,因此,外加电压检测复位电路也是较常见的设计方案。对于片内带有掉电复位功能BOR的PIC单片机,在使用外接电压检测复位电路时,就必须将内部BUR功能禁止,方法是将系统配置字的BUDEN位设置为0。对于内部不带BOR功能的PIC单片机,其电源控制寄存器PCUN没有BOR标志位,无法准确识别由外接电压检测复位电路引起的单片机复位,因此在程序执行过程中在MCLR 引脚施加了人工复位信号引起的复位。与外接电压检测复位电路相关的单片机片内等效电路如图1所示,从该图可以看出,外接电压检测复位电路时,单片机内部的两个定时器不参与工作。 图1 与外接电压检测复位电路相关的单片机片内等效电路2.电路设计(1)外接分立元件电压检测复位电路。下面给出了两种不利用分离元器件搭建的电压检测复位电路。电路工作原理是,当VDD下降到某一门槛值时,三极管截止,从而使MCLR端电平变低,迫使单片机复位。图2中该门槛值为VDD<Vz十0.7V,其中Vz是稳压管的稳定电压的值,而图3中该门槛值为VDD<0.7V(R1+R2)/R1。 图2 外加电压检测复位电路(VDD<Vz十0.7V) 图3 外加电压检测复位电路(VDD<0.7V(R1+R2)/R1)(2)外接专用芯片电压检测复位电路。图4所示为一种利用专用芯片HT70XX搭建的电压检测复位电路。台湾HOLTEK公司研制的HT70XX系列集成电路是一组采用CMOS工艺制造的电源欠压检测器,其包装形式有三脚直插式封装和贴片式封装两种。 图4 由HT70XX构建的外加电压检测复位电路(本文转自电子工程世界:)

单片机课程设计报告电子密码锁完整版

单片机课程设计报告电 子密码锁 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

山东交通学院 单片机原理与应用课程设计院(部):轨道交通学院 班级:自动化121 学生姓名: 学号: 指导教师: 时间:— 课程设计任务书 题目电子密码锁设计 系 (部) 轨道交通学院 专业班级自动化121 学生姓名 学号 06 月 01 日至 06 月 12 日共 2 周 指导教师(签字) 系主任(签字) 年月日

目录 3.总体设计 (2)

4 密码比较模块 (6) (6) (8) (9) 附录 (10)

摘要 设计运用了ATMEL公司的AT89S52芯片系统,将微处理器、总线、蜂鸣器、矩阵键盘、存储器和I/O口等硬件集中一块电路板上,通过读取键盘输入的数据(密码)并储存到ATMEL912 24C08存储器中,然后判断之后键盘输入的数据与已存储的数据是否相同来决定打开密码箱或锁键盘或报警。在keil4软件中编程,系统可实现6位密码的处理,并通过控制步进电机控制密码箱门的电子锁,同时还可以修改改密码。利用单片机系统制作的密码箱安全性能更高,更易操作且体积小。 关键词:单片机、密码锁、修改密码 1.设计要求 本实验将实现六位数的电子密码锁。要求使用4X4 行列式键盘作为输入,并用LCD 实时显示。具体要求如下:1. 开机时LCD显示“welcome to use”,初始化密码为“123456”,密码可以更改。 2. 按下“10”,开始则显示“Enter Please:”。3. 随时可以输入数值,并在LCD上实时显示‘*’。当键入数值时,为了保密按从左到右依次显示‘*’,可键入值为0~9。 4. 按下“13”键,则表示确定键按下,进行密码对比。如相符则在LCD第一行显示“Open the door!”,同时指示灯亮起并且步进电机旋转一定的角度;如不符,则LCD第一行显示“Wrong password!”,并且蜂鸣器同时提示一下。如果密码连续三次错误则蜂鸣器连续响5下,并且持续5秒不能进行任何操作 5.在开锁状态下按下“12”键,进入修改密码状态,LCD同时提示“Enter new code!”。为删除按键,出入之后可以进行删除。按键为关闭按键,只有在打开状态下才可以关闭,按下之后LCD显示“Close the door!”。 2.功能概述 此设计分为四个功能模块。 第一模块:按键输入模块,用于密码的输入以及其他的密码操作按键。 第二模块:LCD模块,是与使用者交流的界面,用于显示各种状态下的内容。 第三模块:步进电机模块,用于控制密码锁的打开与关闭。 第四模块:24C08模块,用于储存输入的密码并读出来。 3.总体设计 本次设计作品的主要构成部分包括80C51单片机、LCD1602、24C08、矩阵按键、LED 等、蜂鸣器。如图1总体仿真图,图2实物图。 图1 总体电路图 图2 密码锁实物图 4.硬件设计 矩阵按键设计 如图3所示矩阵按键由P1口控制,了加强密码的保密性,采用一个4×4的矩阵式键盘可以任意设置用户密码(1-16位长度),从而提高了密码的保密性,同时也能减少与单片机接口时所占用的I/O口线的数目,节省了单片机的宝贵资源,在按键比较多的时候,通常采用这种方法。 每一行与每一列的交叉处不相同,而是通过一个按键来连通,利用这种行列式矩阵结构只需要N根行线与M根列线,即可组成具有N × M 个按键的矩阵键盘。 在这种行列式矩阵键盘编码的单片机系统中,键盘处理程序首先执行等待按键并确

51单片机测量5V电压

数字电压表 1.实验任务 利用单片机STC89C52与ADC0809设计一个数字电压表,能够测量0-5V之间的直流电压值,四位数码显示。 2.现有元件 模数转换器ADC0804,STC89C52单片机,两个共阳极数码管。 3.硬件设计 3.1模数转换器ADC0809与单片机STC89C52的连接 (1) ADC0809规格及引脚分配图如下图3-1所示: 图3-1 ADC0809引脚图 (2) STC89C52各个引脚分布如下图3-2所示: 图3-2 STC89C52引脚图 (3) 硬件连线 (a) 把“单片机系统”区域中的P3.0与”模数转换模块ADC0809“区域中的ST端子用导线

相连接。 (b) 把“单片机系统”区域中的P3.1与”模数转换模块ADC0809“区域中的ALE端子用导线相连接。 (c) 把“单片机系统”区域中的P3.2与”模数转换模块ADC0809“区域中的OE端子用导线相连接。 (d) 把“单片机系统”区域中的P3.6与”模数转换模块ADC0809“区域中的EOC端子用导线相连接。 (e) 把“单片机系统”区域中的P3.7与”模数转换模块ADC0809“区域中的CLK端子用导线相连接。 (f) 把“模数转换模块ADC0809”区域中的ADDA、ADDB、ADDC端子用导线连接到单片机的VCC端子上。把“模数转换模块ADC0809”区域中IN7与外接输入电压相连。 (g) 把“单片机系统”区域中的P2.0-P2.7连接到“模数转换模块ADC0809”区域中D0D1D2D3D4D5D6D7端子上。 (h) 把“单片机系统”区域中的P1.0-P1.7连接到“数码管”区域中ABCDEFG端子上。把“单片机系统”区域中的P0.0-P0.1连接到“数码管”区域中12端口。 4. 电路原理图 图4 电路原理图 5. 程序设计内容 由于ADC0809在进行A/D转换时需要CLK信号,而此时ADC0809的CLK是接在单片机的P3.7口,也就是要求从P3.7输出CLK信号供ADC0809使用。因此产生CLK信号的方法就要用软件来产生。 6. C语言源程序 #include sbit ALE = P3^1; sbit ST = P3^0; sbit EOC = P3^2;

三相电源检测介绍

三相电源检测系统设计三相电源检测系统设计 摘 要 本设计采用AT89C51单片机实现三相电压与电流的检测。该设计可检测三相交流电压(AC220V×3)及三相交流电流(A、B、C 线电流0~5A)。本系统的变压器、放大器、A/D 转换和计算产生的综合误差满足5%的精度要求。输出采用128×64 LCD 方式显示,单片机电源部分直接由AC220V 交流电经整流、滤波、稳压供电。系统采用数字时钟芯片和8kB 的RAM 进行存储器的扩展。 关键词关键词::三相交流电 AD 转换 变压器 LCD 显示 8KB RAM

1.引言 当前电力电子装置和非线性设备的广泛应用,使得电网中的电压、电流波形发生严重畸变,电能质量受到严重的影响和威胁;同时,各种高性能家用电器、办公设备、精密试验仪器、精密生产过程的自动控制设备等对供电质量敏感的用电设备不断普及对电力系统供电质量的要求越来越高,电能质量问题成为各方面关注的焦点,电能质量检测是当前的一个研究热点,有必要对三相电信号进行采样,便于进一步分析控制。 目前,精度要求不高的交流数字电压表大多采用平均值原理,只能测量不失真时的正弦信号有效值,因此受到波形失真的限制而影响测量精度和应用范围。真有效值数字仪表可以测量在任何复杂波形而不必考虑波形种类和失真度的特点以及测量精确度高、频带范围宽、响应速度快的特点而得到广泛应用。提高系统的测量精度、稳定性特性是设计中的关键。 真有效值的数字电压数字电压表和以往的仪表有所不同的是可以检测波形复杂的三相交流电压电流。这些都是以单片机为基础的智能化仪表,同时充分表明单片机是一个应用于对象体系的智能化工具。 本设计用单片机进行三相电压与电流的硬件检测系统。该系统检测三相交流电压(AC220V×3)及三相交流电流(A、B、C线电流0~5A)。本系统的变压器、放大器、A/D转换和计算产生的综合精度满足5%要求。输出显示采用128×64点阵的LCD,单片机电源由AC220V交流供电通过变压与整流稳压电路实现。系统配有数字时钟芯片、8kB的RAM存储器扩展芯片。 2总体设计方案 总体设计方案框架如图2-1所示,由交流信号处理部分、A/D转换电路、51单片机控制、数据存储器电路、LCD显示电路以及稳压电源电路组成。 图2-1总体系统原理图

单片机课程设计完整版《PWM直流电动机调速控制系统》

单片机原理及应用课程设计报告设计题目: 学院: 专业: 班级: 学号: 学生姓名: 指导教师: 年月日 目录

设计题目:PWM直流电机调速系统 本文设计的PWM直流电机调速系统,主要由51单片机、电源、H桥驱动电路、LED 液晶显示器、霍尔测速电路以及独立按键组成的电子产品。电源采用78系列芯片实现+5V、+15V对电机的调速采用PWM波方式,PWM是脉冲宽度调制,通过51单片机改变占空比实现。通过独立按键实现对电机的启停、调速、转向的人工控制,LED实现对测量数据(速度)的显示。电机转速利用霍尔传感器检测输出方波,通过51单片机对1秒内的方波脉冲个数进行计数,计算出电机的速度,实现了直流电机的反馈控制。 关键词:直流电机调速;定时中断;电动机;波形;LED显示器;51单片机 1 设计要求及主要技术指标: 基于MCS-51系列单片机AT89C52,设计一个单片机控制的直流电动机PWM调速控制装置。 设计要求 (1)在系统中扩展直流电动机控制驱动电路L298,驱动直流测速电动机。 (2)使用定时器产生可控的PWM波,通过按键改变PWM占空比,控制直流电动机的转速。 (3)设计一个4个按键的键盘。 K1:“启动/停止”。 K2:“正转/反转”。 K3:“加速”。 K4:“减速”。 (4)手动控制。在键盘上设置两个按键----直流电动机加速和直流电动机减速键。在

手动状态下,每按一次键,电动机的转速按照约定的速率改变。 (5)*测量并在LED显示器上显示电动机转速(rpm). (6)实现数字PID调速功能。 主要技术指标 (1)参考L298说明书,在系统中扩展直流电动机控制驱动电路。 (2)使用定时器产生可控PWM波,定时时间建议为250us。 (3)编写键盘控制程序,实现转向控制,并通过调整PWM波占空比,实现调速; (4)参考Protuse仿真效果图:图(1) 图(1) 2 设计过程 本文设计的直流PWM调速系统采用的是调压调速。系统主电路采用大功率GTR为开关器件、H桥单极式电路为功率放大电路的结构。PWM调制部分是在单片机开发平台之上,运用汇编语言编程控制。由定时器来产生宽度可调的矩形波。通过调节波形的宽度来控制H电路中的GTR通断时间,以达到调节电机速度的目的。增加了系统的灵活性和精确性,使整个PWM脉冲的产生过程得到了大大的简化。 本设计以控制驱动电路L298为核心,L298是SGS公司的产品,内部包含4通道逻辑驱动电路。是一种二相和四相电机的专用驱动器,即内含二个H桥的高电压大电流双全桥式驱动器,接收标准TTL逻辑电平信号,可驱动46V、2A以下的电机。可驱动2个电机,OUTl、OUT2和OUT3、OUT4之间分别接2个电动机。5、7、10、12脚接输入控制电平,控制电机的正反转,ENA,ENB接控制使能端,控制电机的停转。 本设计以AT89C52单片机为核心,如下图(2),AT89C52是一个低电压,高性能 8位,片内含8k bytes的可反复擦写的只读程序存储器和256 bytes的随机存取数据存储器(),器件采用的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。 图(2) 对直流电机转速的控制即可采用开环控制,也可采用闭环控制。与开环控制相比,速度控制闭环系统的机械特性有以下优越性:闭环系统的机械特性与开环系统机械特性相比,其性能大大提高;理想空载转速相同时,闭环系统的静差(额定负载时电机转速降落与理想空载转速之比)要小得多;当要求的静差率相同时, 闭环调速系统的调速范

单片机测电压

仲恺农业工程学院 20010 —2011学年 第二学期 课程设计 课题名称:基于AT89c51单片机的数字电压表 设计时间: 2011.06.01—2011.06.9 系部:机电工程系 班级: 姓名: 指导教师: [摘要]本文介绍一种基于89c51单片机的一种电压测量电路,该电路采用ICL7135高精

度、双积分A/D转换电路,测量范围直流0-±2000伏,使用LCD液晶模块显示, 可以与PC机进行串行通信。正文着重给出了软硬件系统的各部分电路,介绍了双 积分电路的原理,89c51的特点,ICL7135的功能和应用,LCD1601的功能和应用。 该电路设计新颖、功能强大、可扩展性强。 [关键词]电压测量,ICL7135,双积分A/D转换器,1601液晶模块 第一章前言 1.1概述 目前,由各种单片机机A/D 转换器构成的测量数字电压的结构,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,示出强大的生命力。本章重点介绍单片A/D 转换器以及由它们构成的基于单片机的数字电压表的工作原理。 1.2系统原理及基本框图 如图1.1所示,模拟电压经过档位切换到不同的分压电路衰减后,经隔离干扰送到A/D转换器进行A/D转换,然后送到单片机中进行数据处理。处理后的数据送到LCD中显示,同时通过串行通讯与上位机通信。 图1.1系统基本方框图 第二章硬件设计

2.1输入电路 图2.1.1量程切换开关 图2.1.2衰减输入电路 输入电路的作用是把不同量程的被测的电压规范到A/D转换器所要求的电压值。智能化数字电压表所采用的单片双积分型ADC芯片ICL7135,它要求输入电压0-±2V。本仪表设计是0-1000V电压,灵敏度高所以可以不加前置放大器,只需衰减器,如图3.1.2所示9M、900K、90K、和10K电阻构成1/10、1/100、1/1000的衰减器。衰减输入电路可由开关来选择不同的衰减率,从而切换档位。为了能让CPU自动识别档位,还要有图3.1.1的硬件连接。 2.2 A/D转换电路 A/D转换器的转换精度对测量电路极其重要,它的参数关系到测量电路性能。本设计采用双积A/D转换器,它的性能比较稳定,转换精度高,具有很高的抗干扰能力,电路结构简单,其缺点是工作速度较低。在对转换精度要求较高,而对转换速度要求不高的场合如电压测量有广泛的应用。 2.2.1双积A/D转换器的工作原理

变频器电路图-整流、滤波、电源及电压检测电路

变频器电路图-整流、滤波、电源及电压检测电路 以下仅仅对变频器电路图-整流、滤波、电源及电压检测电路的分析,好象论坛上发不了图纸. 1. 整流滤波部分电路 三相220V电压由端子J3的T、S、R引入,加至整流模块D55(SKD25-08)的交流输入端,在输出端得到直流电压,RV1是压敏电阻,当整流电压超过额定电压385V时,压敏电阻呈短路状态,短路的大电流会引起前级空开跳闸,从而保护后级电路不受高压损坏。整流后的电压通过负温度系数热敏电阻RT5、RT6给滤波电容C133、C163充电。负温度系数热敏电阻的特点是:自身温度超高,阻值赿低,因为这个特点,变频器刚上电瞬间,RT5、RT6处于冷态,阻值相对较大,限制了初始充电电流大小,从而避免了大电流对电路的冲击。 2. 直流电压检测部分电路 电阻R81、R65、R51、R77、R71、R52、R62、R39、R40组成串联分压电路,从电阻上分得的电压分别加到U15(TL084)的三个运放组成的射极跟随器的同向输入端,在各自的输出端得到跟输入端相同的电压(输出电压的驱动能力得到加强)。U13(LM339)是4个比较器芯片,因为是集电集开路输出形式,所以输出端都接有上接电阻,这几组比较器的比较参考电压由Q1(TL431)组成的高精度稳压电路提供,调整电位器R9可以调节参考电压的大小,此电路中参考电压是6.74V。如果直流母线上的电压变化,势必使比较器的输入电压变化,当其变化到超过6.74V的比较值时,则各比较器输出电平翻转,母线电压过低则驱动光耦U1(TLP181)输出低电平,CPU接收这个信号后报电压低故障。母线电压过高则U10(TL082)的第7脚输出高电平,通过模拟开关U73(DG418)从其第8脚输出高电平,从而驱动刹车电路,同时LED DS7点亮指示刹车电路动作。由整流二极管D5、D6、D7、D18、D19、D20组成的整流电路输出脉动直流电,其后级的检测电路可对交流电压过低的情况进行实时检测,检测报警信号也通过光耦U1输出。 3. 电源电路 U62(VIPER100SP)是内部带场效应管的开关电源控制芯片。母线电压+VPW通过保险F1加到开关变压器T1的第2脚,T1的第1脚和第2脚是初级线圈,U62内部集成了特别的启动电路,电路启动后,T1次级3、4、5脚输出的感应脉冲经整流滤波后得到电压检测电路所需的正负电压,正电压也同时提供给U62以维持其工作。T1其它次级输出的感应脉冲经整流滤波后分别供应U、V、W三相上桥光耦驱动所需电压(+VHU,0VHU)(+VHV,0VHV)(+VHW,0VHW),还有其它控制电路所需电压(+VSI,0VSI,-VSI)。芯片U56(LM2575S-ADJ)是一个PWM开关式输出稳压芯片,将+VSI电压降压并稳定为5V(+VSI5)供给CPU等芯片所需电路。 对于变频器修理,仅了解以上基本电路还远远不够的,还须深刻了解以下主要电路。主回路主要由整流电路、限流电路、滤波电路、制动电路、逆变电路和检测取样电路部分组成。图2.1是它的结构图。

单片机课程设计——基于C51简易计算器

单片机十进制加法计算器设计 摘要 本设计是基于51系列的单片机进行的十进制计算器系统设计,可以完成计 算器的键盘输入,进行加、减、乘、除3位无符号数字的简单四则运算,并在LED上相应的显示结果。 设计过程在硬件与软件方面进行同步设计。硬件方面从功能考虑,首先选择内部存储资源丰富的AT89C51单片机,输入采用4×4矩阵键盘。显示采用3位7段共阴极LED动态显示。软件方面从分析计算器功能、流程图设计,再到程序的编写进行系统设计。编程语言方面从程序总体设计以及高效性和功能性对C 语言和汇编语言进行比较分析,针对计算器四则运算算法特别是乘法和除法运算的实现,最终选用全球编译效率最高的KEIL公司的μVision3软件,采用汇编语言进行编程,并用proteus仿真。 引言 十进制加法计算器的原理与设计是单片机课程设计课题中的一个。在完成理论学习和必要的实验后,我们掌握了单片机的基本原理以及编程和各种基本功能的应用,但对单片机的硬件实际应用设计和单片机完整的用户程序设计还不清楚,实际动手能力不够,因此对该课程进行一次课程设计是有必要的。 单片机课程设计既要让学生巩固课本学到的理论,还要让学生学习单片机硬件电路设计和用户程序设计,使所学的知识更深一层的理解,十进制加法计算器原理与硬软件的课程设计主要是通过学生独立设计方案并自己动手用计算机电路设计软件,编写和调试,最后仿真用户程序,来加深对单片机的认识,充分发挥学生的个人创新能力,并提高学生对单片机的兴趣,同时学习查阅资料、参考资料的方法。 关键词:单片机、计算器、AT89C51芯片、汇编语言、数码管、加减乘除

目录 摘要 (01) 引言 (01) 一、设计任务和要求............................. 1、1 设计要求 1、2 性能指标 1、3 设计方案的确定 二、单片机简要原理............................. 2、1 AT89C51的介绍 2、2 单片机最小系统 2、3 七段共阳极数码管 三、硬件设计................................... 3、1 键盘电路的设计 3、2 显示电路的设计 四、软件设计................................... 4、1 系统设计 4、2 显示电路的设计 五、调试与仿真................................. 5、1 Keil C51单片机软件开发系统 5、2 proteus的操作 六、心得体会.................................... 参考文献......................................... 附录1 系统硬件电路图............................ 附录2 程序清单..................................

交流电压测量——4

交流电压测量 (常规仪器方式) 一、实验目的: 了解交流电压测量的基本原理,分析几种典型电压波形对不同检波特性电压表的响应,以及它们之间的换算关系,并对测量结果做误差分析。 二、实验原理: 一个交流电压的大小,可以用峰值U ?,平均值U ,有效值U ,以及波形因数K F ,波峰因数K P 等表征,若被测电压的瞬时值为)(t u ,则 全波平均值为 ? = T dt t u T U 0 )(1 有效值为 ?= T dt t u T U 02 )(1 波形因数为 U U K F = 波峰因数为 U U K P ?= 而用来测量电压的指针式电压表中的检波器有多种形式,一般来说,具有不同检波特性的电压表都是以正弦电压的有效值来定度的,但是,除有效值电压表外,电压表的示值本身并不直接代表任意波形被测电压的有效值。因此,如何利用不同检波特性的电压表的示值(即 读数)来正确求出被测电压的均值U ,峰值U ?,有效值U ,这便是一个十分值得注意的问题。 根据理论分析,不同波形的电压加至不同检波特性的电压表时,要由电压表读数确定被 测电压的U ?、U 、U ,一般可根据表1的关系计算。 从表1可知,用具有有效值响应的电压表和平均值响应的电压表分别对各种波形的电压测量时,若读数相同,只分别表示不同波形的被测电压有效值U 相同和平均值U 相同,而其余的并不一定相同。

三、实验设备: 1、DA-16晶体管毫伏表(均值检波)1台; 2、TD1914A数字毫伏表(有效值检波)1台; 3、函数信号发生器,型号YB1634,指标:0.2Hz-2MHz,数量1台; 4、双踪示波器,型号YB4320A,指标:20MHz,数量1台。 四、实验预习要求: 1、复习好《电子测量》中电压测量的有关章节。 2、参照仪器使用说明书,了解DA-16晶体管毫伏表、TD1914数字毫伏表、函数信号 发生器及双踪示波器的使用方法。 3、详细阅读实验指导书,作好绘制波形和测试记录的准备。 五、实验步骤: 1、将均值电压测量的实验仪器准备就绪,如下图所示。 2、将DA-16晶体管毫伏表置于1V/0db档位,如下图所示。 3、将DA-16晶体管毫伏表的输入线短接,如下图所示。 4、将DA-16晶体管毫伏表接通电源,待表针稳定,进行调零,如下图所示。 5、打开函数信号发生器的电源,选择产生1KHz左右的正弦波信号,如下图所示。 6、将函数信号发生器的信号线与DA-16晶体管毫伏表的输入端相接,如下图所示。 7、调节函数信号发生器的幅度输出,使DA-16的指示为0.7V,如下图所示。 8、打开示波器的电源,并进行校准,如下图所示。 9、将示波器探头与信号相接,并读出信号峰值,填入表2,如下图所示。 10、由函数信号发生器分别产生三角波、方波,并调节其幅度使电压表指示为0.7V,然后由示波器读出信号峰值,填入表2。 11、将DA—16电压表(平均值检波)换为TD1914A电压表(有效值检波),选择1V/0db 档位,并将其输入线短接,自动调零,如下图所示。 12、将示波器、函数信号发生器、电压表进行连接,如下图所示。 13、调节函数信号发生器的输出幅度,使电压表显示为0.7V,并从示波器上读出信号峰值,填入表2,如下图所示。 14、由函数信号发生器分别产生三角波、方波,并调节其幅度使电压表指示为0.7V, 然后由示波器读出信号峰值,填入表2。 比较由各电压表读数计算出的峰值U?和由示波器直接读出的峰值U?是否一致,并将测量和计算结果填入表2。

基于单片机的直流电压检测系统设计_课程设计说明书

山东建筑大学 课程设计说明书 题目:基于单片机的直流电压检测系统设计课程:单片机原理及应用B课程设计 院(部):信息与电气工程学院 专业:通信工程 班级:通信111 姓名:张安珍 学号:2011081342 指导教师:张君捧 完成日期:2015年1月

目录 摘要......................................................... I I 正文.. (1) 1 设计目的和要求 (1) 3 设计内容和步骤 (2) 3.1单片机电压测量系统的原理 (2) 3.2 单片机电压测量系统的总体设计 (3) 3.2.1 硬件选择 (4) 3.2.2 软件选择 (4) 3.3 硬件电路的设计 (4) 3.3.1 输入电路模块设计 (4) 3.3.2 LM7805稳压电源电路介绍 (5) 3.3.3 显示模块电路设计 (5) 3.3.4 A/D转换设计 (7) 3.3.5 单片机模块的简介 (9) 3.4系统软件的设计 (12) 3.4.1主程序的设计 (12) 3.4.2 各子程序的设计 (14) 总结与致谢 (16) 参考文献 (17) 附录一系统整体电路图 (18) 附录二 A/D转换电路的程序 (19) 附录三 1602LCD显示模块的程序 (21)

摘要 随着电子科学技术的发展,电子测量成为广大电子工作者必须掌握的手段。对测量的精度和功能的要求也越来越高,而电压的测量甚为突出,因为电压的测量最为普遍。本设计在查阅了大量前人设计的数字电压表的基础上,利用单片机技术结合A/D转换芯片ADC0832构建了一个直流数字电压表。本文首先简要介绍了单片机系统的优势,然后详细介绍了直流数字电压表的设计流程,以及硬件系统和软件系统的设计。 本文介绍了基于89S51单片机的电压测量系统设计,介绍1602LCD液晶的功能和ADC0832的转换原理。该电路设计简单,方便。该设计可以测量0~5V的电压值,并在1602LCD液晶上显示出来。 本系统主要包括三大模块:主程序模块、显示模块、A/D转换模块,绘制点哭原理图与工作流程图,并进行调试,最终设计完成了该系统的硬件电路,在软件编程上,采用了c语言进行编程,开发了显示模块程序,A/D转换程序。 关键词:89S51单片机;1602LCD液晶;ADC0832

单片机课程设计电阻测量(完整版)

课程设计报告课程名称:单片机课程设计 设计题目:电阻测量 院系:通信与控制工程系 专业:通信工程 班级: 学生姓名: 学号: 08409212 起止日期: 指导教师: 教研室主任:

摘要 本设计电阻测量是利用A/D转换原理,将被测模拟量转换成数字量,并用数字方式显示测量结果的电子测量仪表。通常测量电阻都采用大规模的A/D转换集成电路,测量精度高,读数方便,在体积、重量、耗电、稳定性及可靠性等方面性能指标均明显优于指针式万用表。其中,A/D转换器将输入的模拟量转换成数字量,逻辑控制电路产生控制信号,按规定的时序将A/D转换器中各组模拟开关接通或断开,保证A/D 转换正常进行。A/D转换结果通过计数译码电路变换成BCD码,最后驱动显示器显示相应的数值。本系统以单片机AT89C52为系统的控制核心,结合A/D转换芯片ADC0809设计一个电阻测量表,能够测量一定数值之间的电阻值,通过四位数码显示。具有读数据准确,测量方便的特点。 关键词:单片机(AT89C52);电压;A/D转换;ADC0809

目录 设计要求 (1) 1、方案论证与对比 (1) 1.1方案一 (1) 1.2方案二 (1) 1.3方案对比与比较................................... 错误!未定义书签。 2、系统硬件电路的设计 (2) 2.1振荡电路模块 (2) 2.2A/D转换电路模块 (3) 2.2.1主要性能 (3) 2.2.2 ADC0809芯片的组成原理 (4) 2.2.3 ADC0809引脚功能 (4) 2.3主控芯片AT89C52模块 (5) 2.3.1主要功能特性 (6) 2.3.2 主要引脚功能 (6) 2.4显示控制电路的设计及原理 (8) 3、程序设计 (9) 3.1初始化程序 (9) 3.2主程序 (10) 3.3显示子程序 (10) 3.4A/D转换测量子程序 (11) 4、调试及性能分析 (11) 4.1调试与测试 (11) 4.2性能分析 (12) 5、元件清单 (13) 6、总结与思考及致谢............................... 错误!未定义书签。参考文献. (13)

PIC单片机的交流电压测量C语言实例

第11章交流电压测量 11.3.2 程序清单 该程序已在模板上调试通过,可作读者的参考。有关显示部分请读者参考本书相关章节,有关A/D转换的详细设置请参考前面章节。 #include #include #include //该程序用于测电网的交流电压有效值,最后的结果将在4个LED上显示,保留 //1位小数。 //为了保证调试时数据运算的精确性,需要将PICC的double型数据选成32位 union adres { int y1; unsigned char adre[2]; }adresult;//定义一个共用体 bank3 int re[40];//定义存放A/D转换结果的数组,在bank3中 unsigned char k,data;//定义几个通用寄存器 double squ ,squad;//平方寄存器和平方和寄存器,squ又通用为存储其 //它数值 int uo; bank1 unsigned char s[4];//此数组用于存储需要显示的字符的ASII码 const char table[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0XD8,0x80,0x90}; //不带小数点的显示段码表 const char table0[10]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10};//带小数点的显示段码表 //A/D转换初始化子程序 void adinitial() { ADCON0=0x41;//选择A/D通道为RA0,且打开A/D转换器 //在工作状态,使A/D转换时钟为8Tosc ADCON1=0X8E;//转换结果右移,及ADRESH寄存器的高6位为"0" //把RA0口设置为模拟量输入方式 ADIE=1;//A/D转换中断允许 PEIE=1;//外围中断允许 186

电源保护电路系统的设计与制作

电源保护电路系统的设计与制作 为了方便在实验室做各种电路实验,实验室电源系统应具有如下的功能: 输出+12V,-12V,+5V固定电压的直流稳压电压源; 输出输出电压从1.25V到12V可调的直流稳压电压源; 输出电流从2mA到40mA可调的直流电流源; 输出电压约为+16V,-16V的直流电压源(没有经过稳压的电压源,方便做电源实验用); 输出电压为12V的交流电压源(方便做电源实验用); 在电子技术实验室使用较广泛的综合电路实验箱所使用的电源一般有好几组电源输出,如+12V,+5V,-12V等等,数字实验电路还有一个+5V电源插口。由于是学生实验用仪器,学生在做实验时操作出错是常有的现象,主要是以下三类错误:一是电源直接短路造成的严重过载而损坏电源电路,此类错误的后果是损坏稳压器,或整流二极管或变压器;二是负载过重,这往往是学生由于接线错误,如芯片的线接错,虽没有直接短路,但可能电流超过额定值,若再加上没有及时排除故障,使得时间过长,而损坏电路,如损坏芯片,进一步损坏电源电路器件;还有一种可能是将+12V或者-12V电源插入到数字实验电路的+5V电源插口,这样造成数字电路(如高低电平信号形成电路,数码信号显示电路等等)中的集成块损坏,特别是TTL集成电路块的损坏。因此,设计制作一个电路保护系统很有必要。 对保护电路的要求: 过压保护:输出的所有电压中,只要任何一个电压超过额定值1V,保护电路动作。 欠压保护:输出的所有电压中,只要任何一个电压低于额定值1V,保护电路动作。 过流保护:任何一个输出电流超过500mA时或所有正电源电流之和超过500mA时或所有负电源电流之各超过500mA时,保护电路动作。 电源电压接错保护:在应加+5V电源接口处错误地加上了其它电源,如+12V,-12V等等,保护电路动作。 常用的电路保护措施有: 熔断器保护,即通常用的保险丝,保险管,它是一种过流保护器件,将它串接在电源电

相关主题
文本预览
相关文档 最新文档