当前位置:文档之家› 基于单片机的稳压电源设计原理说明参考word

基于单片机的稳压电源设计原理说明参考word

基于单片机的稳压电源设计原理说明参考word
基于单片机的稳压电源设计原理说明参考word

4 稳压电源设计

4.1 电路分析

稳压电路见图4-1所示。三极管射极电压是稳压电源的输出电压,可以接用电器或负载,这个电压值通过TLC549(A/D,同TLC548)数据转换后,送往单片机处理并显示。调整按键可以改变输入TLC5615(D/A,同TLC5616)的数据。TLC5615的输出电压通过运算放大器与实际输出取样电压比较,控制三极管的电压输出。稳压电路的电压输出接受单片机检测,同时又受单片机的控制。电路在仿真时,各点的电压都连接有电压表显示。

图 1 稳压电路

4.2 电路模块

一、A/D转换部分

TLC549 对输出电压进行采集,其操作如下:

(1)cs先为高电平。(cs为片选信号,为1时,输入脉 i/o clock不起作用);

(2)clock = 0

(3)cs = 0; cs置底电平。同时date_out为高。(=1);

(4)延时1.4us。(setup time,cs low before first clock);

(5)开始转化数据。因为TLC549是8位串行模数转换器。需将8 位数据依次串行输出。期间,clock高低电平转化一次;

(6)8次数据转化之后。cs置1,片选无效。等待17us后读出数据。

二、D/A转换部分

TLC5615为10位D/A转换电路,其原理TLC5615的PDF文件。输出电压 = (转

换数值/1024)*2*基准电压

三、显示

采用数码管对A/D转换后的数据进行显示,因为TLC549 是8位A/D,程序中需要对转化的数据进行处理后才能在七段数码管上动态显示。TLC549的检测电压值范围为0~5V,A/D 转换后数据位0~255,应该显示0~5,并且包含小数点部分。

四、按键操作部分

四个独立的按键主要是对DA 的输入数据进行操作的,ADD按键,SUB 按键这些按键在安下一次松开后便进行加 1 的操作,若按键超过一定的时间则增加步长,使其数值能够快速增加,这样就不必要达到一个电压时,一直按几百次。SUB按键也是如此。至于那个预读取按键,主要是用于保存你要常用的电压值,这样一来你就可以在使用此电源时,不必要每次都要按键调整,可以通过读取AT24C04的值进行电压预置,保存按键,是用于保存你长使用的电压值,通过此次的电压值保存,使你可以快速达到你所要求的电压值。

4.3 编程思路

程序分为键盘处理、D/A、A/D和存储四个模块。运用扫描法,对键盘进行扫描,有按键就更改输入TLC5615 的数值,ADD按键是对数据进行加以操做,长按的话使步进值增大,实现快加,SUB按键与ADD按键同,预读取按键用于读取AT24C04中预置的数值,保存按键用于保存当前电压值;显示部分主要是对TLC549采集回来的电压进行处理显示,它主要是在定时器0的中断服务程序中显示,100ms刷新显示一次;TLC5615模块,通过对dA的串行数据输入,使其在输出电压时可控,输出电压后经lm324,三极管,加上负载输出电压,输出电压后,用TLC549芯片100ms采集一次,送数码管显示。

4.5 程序清单

主函数:

#include

#include "intrins.h"

#include "AT24C04.h"

#define uchar unsigned char

#define uint unsigned int

uchar code LED[10] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};

uchar code Bit_sel[4] = {0x08,0x04,0x02,0x01 }; //各个数码管对应的位选数

sbit DIO = P1^0; //数据线

sbit CS = P1^1; //片选

sbit CLK = P1^2; //io口时钟

sbit SCS = P1^4;

sbit SDATA = P1^5;

sbit SCLK = P1^3;

sbit ADD = P3^0;

sbit SUB = P3^1;

uint qian,bai,shi,ge; //用于显示数码管的千,百,十,个等四位的显示uint val,num; //val 是用于输入DA 的数据,num是用于判断是不是长按的

uint cp; //计数的变量

uchar key_stat;

uchar add_stat,sub_stat;

uchar st_flag,pre_flag;

void delay(uint x) //微妙级是延时函数

{

while(x--)

_nop_();

}

/**********************************************

函数名称:deal

函数作用:处理AD的返回值

函数参数:无

函数返回值:无

**********************************************/

void deal(uint num) //显示程序

{

qian=num/1000; //千,百,十,个处理

bai=num/100%10;

shi=num/10%10;

ge=num%10;

}

/**********************************************

函数名称:TL549_AD()

函数作用:返回AD的返回值

函数参数:无

函数返回值:data_ad

**********************************************/

uint TL549_AD() //TLC549处理

{

uchar i;

uint data_ad = 0;

CS = 1; //初始化,启动

CLK = 0;

CS = 0;

_nop_();

for(i = 0;i < 8;i++) //读取采集数据,读取的是上一次采集数据{

CLK = 1;

if(DIO)data_ad |= 0x01;

CLK = 0;

data_ad = data_ad << 1;

}

CS = 1;

data_ad = data_ad * (500/ 256);

return(data_ad);

}

/**********************************************

函数名称:TLC5615_DA(uint da)

函数作用:TLC5615_DA 将da转换后模拟输出

函数参数:da

函数返回值:无

**********************************************/

void TLC5615_DA(uint da) // TLC5615 的DA 转换函数

{

uchar i;

da<<=6;

SCS=0;

SCLK=0;

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

{

SDATA=(bit)(da&0x8000);

SCLK=1;

da<<=1;

SCLK=0;

}

SCS=1;

SCLK=0;

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

}

/**********************************************

函数名称:key_scan()

函数作用:处理那些独立键盘

函数参数:无

函数返回值:无

**********************************************/

void key_scan()

{

if (ADD == 0) // ADD 按键的键盘处理函数{

delay(10);

if (ADD == 0)

{

add_stat = 1;

num ++;

}

else

{

add_stat = 0;

num = 0;

}

//此处判断是不是长按,长按的话使其步进值加大

if (ADD == 0 && add_stat == 1 && num >= 300)

{

val += 5;

num = 0;

}

if (ADD == 1 && add_stat == 1)

{

val ++;

num = 0;

add_stat = 0;

}

if (val >= 1024)

{

val = 1023;

}

}

if (SUB == 0) //SUB 按键的键盘处理函数{

delay(10);

if (SUB == 0)

{

sub_stat = 1;

num ++;

}

if (SUB == 0 && sub_stat == 1 && num >= 300)

{

val -= 5;

num = 0;

}

if (SUB == 1 && sub_stat == 1)

{

val --;

num = 0;

sub_stat = 0;

}

if (val <= 0)

val = 0;

}

if (Pre_read == 0) //预读数据的键盘处理函数{

delay(100);

if (Pre_read == 0)

{

pre_flag = 1;

}

if (Pre_read == 1 &&pre_flag == 1 )

{

pre_flag = 0;

val = read_24C04(20); //从AT24C04中的地址20 中读出预存储的数据

}

}

if (Store == 0) //保存数值按键的键盘处理函数{

delay(100);

if (Store == 0)

{

st_flag = 1;

}

if (Store == 1 && st_flag == 1)

{

st_flag = 0;

write_24C04(20,val); //向AT24C04中的地址20 写入存储的数据

}

}

}

/**********************************************

函数名称:timer0_init (void)

函数作用:初始化定时器0,并设置

函数参数:无

函数返回值:无

**********************************************/

void timer0_init (void) // timer0中断初始化函数{

EA = 0;

TMOD = 0x01;

TR0 = 0;

TL0 = (65536-5000)%256; //设置计数器初值

TH0 = (65536-5000)/256;

PT0 = 1;

ET0 = 1;

EA = 1;

TR0 = 1;

}

/**********************************************

函数名称:main(void)

函数作用:main主函数入口

函数参数:无

函数返回值:无

**********************************************/

void main(void) //主程序

{

timer0_init(); //初始化定时器0

init_24C04(); //初始化AT24C04

while(1)

{

key_scan(); //调用键盘扫描函数

TLC5615_DA(val); //处理键盘发送过来的值

}

}

/**********************************************

函数名称:timer0_isr(void) interrupt 1

函数作用:定时器0,方式1,的中断服务子程序

函数参数:无

函数返回值:无

**********************************************/

void timer0_isr(void) interrupt 1 // timer0中断服务函数{

//数码管的位选变量

TR0 = 0; //停止计数

TL0 = (65536-5000)%256; //重新载入计数器初值

TH0 = (65536-5000)/256;

cp++; //位循环变量加1

if(cp >= 4)

cp = 0;

deal(TL549_AD()); //循环显示1次,j清零 TR0 = 1;

P0=0xff; //与j对应,P2输出数码管的位选信号

switch(cp)

{

case 0: P0 = LED[ge]; break;

case 1: P0 = LED[shi]; break;

case 2: P0 = LED[bai]&0x7f; break;

case 3: P0 = LED[qian]; break;

}

P2 = Bit_sel[cp];

}

AT24C04 的驱动:

#ifndef AT24C04_10_04_07

sbit ATCLK=P1^6;

sbit SDA=P1^7;

sbit a7=ACC^7;

sbit a6=ACC^6;

sbit a5=ACC^5;

sbit a4=ACC^4;

sbit a3=ACC^3;

sbit a2=ACC^2;

sbit a1=ACC^1;

sbit a0=ACC^0;

/*********************

*******24C04的初始化**

**** **************/

void init_24C04()

{

SDA=1;

_nop_();

ATCLK=1;

_nop_();

}

/*********************

****启动24C04*********

*******************/

void start_24C04()

{

SDA=1;

_nop_();

ATCLK=1;

_nop_();

SDA=0;

_nop_();

ATCLK=0;

_nop_();

}

/********************

*****停止24C04*******

*********************/

void stop_24C04()

{

SDA=0;

_nop_();

ATCLK=1;

_nop_();

SDA=1;

_nop_();

}

/*********************

****24C04应答*********

*******************/

void response()

{

unsigned char i;

ATCLK=1;

_nop_();

while((SDA==1)&&(i<250))i++;

ATCLK=0;

_nop_();

}

/********************

*****读取24C04一个字节**

**************************/

unsigned char read_byte()

{

SDA=1;

ATCLK=1;a7=SDA;ATCLK=0;

ATCLK=1;a6=SDA;ATCLK=0;

ATCLK=1;a5=SDA;ATCLK=0;

ATCLK=1;a4=SDA;ATCLK=0;

ATCLK=1;a3=SDA;ATCLK=0;

ATCLK=1;a2=SDA;ATCLK=0;

ATCLK=1;a1=SDA;ATCLK=0;

ATCLK=1;a0=SDA;ATCLK=0;

SDA=1;

ATCLK=0;

return ACC;

}

/*************************

**写入24C04一个字节******

*************************/

void write_byte(unsigned char addr)

{

ACC=addr;

SDA=a7;ATCLK=1;ATCLK=0;

SDA=a6;ATCLK=1;ATCLK=0;

SDA=a5;ATCLK=1;ATCLK=0;

SDA=a4;ATCLK=1;ATCLK=0;

SDA=a3;ATCLK=1;ATCLK=0;

SDA=a2;ATCLK=1;ATCLK=0;

SDA=a1;ATCLK=1;ATCLK=0;

SDA=a0;ATCLK=1;ATCLK=0;

SDA=1;

ATCLK=0;

}

/***********************

**写24C04的数据*******

*****************/

void write_24C04(unsigned char addr,unsigned char dat) {

start_24C04();

write_byte(0xa0);

response();

write_byte(addr);

response();

write_byte(dat);

response();

stop_24C04();

}

/**********************

***读24C04的数据*******

*****************/

unsigned char read_24C04(unsigned char addr)

{

unsigned char t;

start_24C04();

write_byte(0xa0);

response();

write_byte(addr);

response();

start_24C04();

write_byte(0xa1);

response();

t=read_byte();

stop_24C04();

return t;

}

#endif

(注:可编辑下载,若有不当之处,请指正,谢谢!)

交流稳压电源电路工作原理

电路工作原理:该稳压电源由主回路、采样控制电路、驱动伺服系统、过电压检测及保护电路等组成。带有滑动臂的自耦变压器(又称调压器)的T1作为主回路,其输人端固定,输出端由伺服电动机M自动调节,以使输出电压保持稳定。此外,T1还给伺服电动机M、电源变压器T2、指示灯、采样控制、驱动电路提供工作电压。 电源变压器T2的一次与T1的输出端并联。当输出电压发生变化时,T2的二次电压也随之变化。这一变化的电压经二极管VD1~VD4桥式整流、电容C4滤波后变为直流加到由R4~R6、RP2组成的采样电路。采样电路的输出与R7、VZ2组成的基准电路的基准电压共同加至电压比较器A1、A2进行比较。比较结果会有以下三种情况。 (1)当T1输出电压为22V时,A1的第7脚与A2的第1脚均输出低电平,晶体管V2、V3截止,继电器K2、K3不动作,触点K2-1与K3-1不吸合,伺服电动机M不运转,使输出电压仍保持在220V的稳定值。 (2)当T1输出电压小于22V时,其采样电压值也随之降低,经过与基准电压相比较后,在A1的第7脚输出高电平,A2的第1脚输出低电平,导致晶体管V2导通,V3截止,故继电器K2吸合,K3释放,触点K2-1吸合,K3-1断开,使伺服电动机M向左转,带动T1的滑动臂向上转动,使输出电压升高。 (3)当T1输出电压大于22V时,采样电路输出的电压值也随之升高,经与基准电压相比较,在A1第7脚输出低电平,A2的第1脚输出高电平,晶体管V2截止,V3导通,K2不动作,K3吸合,触点K2-1断开,K3-1吸合,导致伺服电动机向右转,带动T1的滑动臂向下转动,使输出电压降低。 若电网电压过高,超出了本调压器的调节范围时,检测电路R2、R3与RP1输出的电压值使稳压二极管VZ1击穿,晶体管V1导通,继电器Kl吸合,其触点K1-1吸合,使交流接触器KM通电,其触点KM-1与KM-2均断开,切断输出电压进人采样控制电路,使伺服电动机M停止工作,有效地保护了负载和伺服电动机M。当电网电压恢复正常后,输出自动接通。 电路中,C1、C2为消火花电容器,VD5~VD7为保护二极管,HL为工作指示灯,RP1为过压调节电位器,RP2为稳压调节电位器。 元器件选择:A1、A2选用双运算放大器LM358。晶体管VI~V3选用3DG130B,β在60~85之间。电阻R1选用5W功率的,其余电阻选用1/6W金属膜电阻。继电器K1~K3选用JRX-13F-300Ω(DC12V)。交流电压表选用63T1-V-0~250V。交流电流表选用63T1-A-0~20A。其余元件按图所示选用即可。

电源芯片viper22a的工作原理参考word

viper22a工作原理 开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的DVD机大都使用开关电源。电源电路正常是DVD机正常工作的基本保障。 1.开关电源的基本工作原理 开关电源的结构框图如图1。由对输出电压“取样”,并对基准源进行“比较”后控制“调整管”或“开关管”,此时开关电源的“开关管”相当于一个开关,开通时间由比较结果而定;当开关电源输出的电压太低时,通过“比较放大”控制“开关时间控制电路”使“开关管”开通时间变长,从而使输出的电压提升。 开关电源的核心部分是“开关管”和“变换器”组成的开关式直流-直流变换器。它把直流电压Ui(一般由输入市电经整流、滤波后获得)经开关管后变为有一定占空比的脉冲电压Ua,然后经整流滤波后得到输出的电压Uo。

图2所示是电源电路的实物图。图中右上角输入220V交流市电,先经电源滤波电路后用右下角的二极管进行整流,再经大电容滤波后输出直流。由于是对220V 交流信号进行整流滤波,所以二极管的耐压值要高,而电容的容量也要大,所以实物图中右下角的电容体积很大。整流滤波后得到的直流信号再经右边居中的开关电源IC转换成高频的交流信号,再经变压器耦合输出各路低电压的交流信号。由于变压器是工作在高频状态,所以其体积较小。耦合输出的各组交流信号经左边的二极管整流、电容滤波和三极管稳压或三端稳压电源稳压后输出各部分电路工作所需的直流电压。此电路由于采用了变压器并联耦合,而且比较放大电路反馈回脉冲调宽电路是利用光耦器件,即用光信号来传递信息,输入端与输出之间实现绝缘,是冷底盘机,其防触电的警告标志仅在电路板的右边。光耦跨接在有警告标志和无警告标志部分,起到传递信号而又能隔离前后级地线的作用。这种机型在维修主电路板时,由于主电路板与大地不相连,通常比较安全。但在测量后级电压时,不能使用前级的地线,否则所测电压将全部为0V。

自制交流自动稳压器

自制交流自动稳压器 目前在我国偏远的山区及农村,电网电压极不稳定,而且电压普遍偏低,有的电网电压只有120V 左右。在这样的电网中,电视机及其它家用电器就无法正常使用了。市场上虽有较多的稳压器,但使用起来效果并不怎么好,且售价较高。笔者为了解决这一问题,特设计了一台造价不高、元器件易购的稳压器,适合无线电爱好者自制。电路原理:本稳压器的电路原理如下图所示。它主要由供电、基准电压、电压取样比较等几个单元电路组成。 市电从变压器的1、2头输入,3、4头为自耦调压抽头,5、6头为控制电路的电源及取样抽头。市电电压正常时,因C点电压始终为3V(即R1降压DW稳压所得),A、B点均大于3V,故A1、A2输出低电平;当市电电压下降时,5、6头的电压也随之下降,A点电压也跟着下降,当A点电压下降到低于3V时,A1输出高电平,使三极管V1饱和导通,继电器K1吸合,将调压器输出调于1、3头;当市电电压继续下降时,同理B点电压低于3V时,(VA 反之,如果电压升高时,B 点电压也随之升高,当B点电压高于3V时,A2输出低电平,V2截止,H2释放,输出端调至1、3头;当市电电压继续升高时,A点电压高于3V,A1输出低电平,V1截止,K1释放,输出端调至1、2头。A1、A2为运算放大器,在这里作电压比较器用;IC1为三端稳压块,它为运算放大器及继电器提供供电电源;VD5、VD6为保护二极管。元器件的选择:IC1选用LM78L06。A1、A2选用LM358。V1、V2选用9013。继电器选用4123、电压为6V。DW选用3V稳压管。VD1~VD4选用1N4007,VD6选用1N4148。变压器的铁芯可根据稳压器功率而定,笔者选用的是E 型24铁芯,线圈参数为:1~2用?0.22mm漆包线绕1800圈;2~3用?0.27mm漆包线绕400圈;3~4用?0.27mm漆包线绕850圈,5~6用?0.21mm漆包线绕145圈。其它元件参数按图中所标注选用。安装与调试:本稳压器应安装在金属机壳内,并具有较好的散热孔,在电路装配完成后将RP1及RP2调至最大阻值,用调压器将输入电压调至180V,然后调RP1将A点电压调整在2.9V,此时A1输出高电平,V1导通,继电器K1吸合,将输出端自动调至1、3头,输出电压为220V左右;然后再调调压器使输入电压为140V(此时输出电压为180V),调整RP2,使B点电压为2.9V,此时A2输出高电平,V2导通,继电器K2吸合,将输出端自动调至1、4头,使输出电压再次升高到220V左右。按图中所给数据,在电网电压低至120V时,电视机仍能正常收看。需要说明的是:由于继电器的吸合电流大于释放电流,输出电压会有一定的误差,需要反复调整RP1和RP2,以达到最佳状态。

单片机原理及应用 设计报告

单片机设计报告 编写:HUBU2015级通信工程xmx 2017年5月23日 一、设计的目的与要求 利用8*8LED点阵动态显示汉字的字样。采用STC89C52单片机作为整个控制搭电路的核心,并编制软件程序,实现汉字的显示。通过此设计来巩固单片机硬件系统的设计及软件系统的编程,通过设计将平时所学知识付诸实践,提高动手能力。 1、设计一个8*8点阵LED电子显示屏。 2、要求在目测条件下LED显示屏各点亮度均匀、充足,可显示一个“大”字。 二、总体方案设计 2.1 硬件电路的总体设计 1、设计总体框图 硬件电路的设计框图如图1所示。硬件电路结构由8个部分组成:时钟电路、复位电路、按键接口电路、电源电路、点阵显示阳极电路、点阵显示阴极电路和8*8点阵显示电路。 2、工作原理 由于是8*8点阵屏设计,需要端口16个,可采用静态显示模式,用P0口控制行,P1口控制列,通过软件编程,即可实现汉字的显示。

3、元器件清单 2.2系统软件的设计 软件程序主要由开始、初始化、主程序、字库和延时子程序组成。 三、系统硬件电路的具体设计 3.1 时钟电路 STC89C52单片机内部的振荡电路是一个高增益反向放大器,引线X1和X2分别是放大器的输入端和输出端。单片机内部虽然有振荡电路,但要形成时钟,外部还需附加电路。STC89C52的时钟产生方式有两种:内部时钟电方式和外部时钟方式。由于外部时钟方式用于多片单片机组成的系统中,所以此处选用内部时钟方式。

内部时钟方式:利用其内部的振荡电路在X1和X2引线上外接定时元件,内部振荡电路产生自激振荡。最常用的是在 X1和X2之间接晶体振荡器与电路构成稳定的自激振荡器,如图4所示电路所示为单片机最常用的时钟振荡电路的接法,其中晶振可选用振荡频率为12MHz的石英晶体,电容器一般选择30PF 左右 3.2 复位电路 单片机在启动运行时需要复位,使CPU以及其他功能部件处于一个确定的初始状态,并从这个状态开始工作。另外,在单片机工作过程中,如果出现死机时,也必须对单片机进行复位,使其重新开始工作。本设计中采用按键复位电路,上电瞬间,RC电路充电,RST引线端出现正脉冲,只要RST端保持10ms以上的高电平,就能使单片机有效地复位。其中R1选择10KΩ左右的电阻,电容器一般选择10μF。 3.3显示电路的设计 本次设计中采用8*8点阵LED显示器,简称LED点阵板或LED矩阵板。它是以发光二极管为像素,按照行与列的顺序排列起来,用集成工艺制成的显示器件。有单色和双色之分,这种显示器有共阳极接法和共阴极接法两种。设计中用到的是“列共阳,行共阴”,即“列用高电平控制,行用低电平控制”。图中画

LDO稳压器工作原理

LDO稳压器工作原理 随着便携式设备(电池供电)在过去十年间的快速增长,像原来的业界标准 LM340 和 LM317 这样的稳压器件已经无法满足新的需要。这些稳压器使用NPN 达林顿管,在本文中称其为NPN 稳压器(NPN regulators)。预期更高性能的稳压器件已经由新型的低压差(Low-dropout)稳压器(LDO)和准LDO稳压器(quasi-LDO)实现了。 (原文:Linear Regulators: Theory of Operation and Compensation ) NPN 稳压器(NPN regulators) 在NPN稳压器(图1:NPN稳压器内部结构框图)的内部使用一个 PNP管来驱动 NPN 达林顿管(NPN Darlington pass transistor),输入输出之间存在至少1.5V~2.5V的压差(dropout voltage)。这个压差为: Vdrop = 2Vbe +Vsat(NPN 稳压器) (1) LDO 稳压器(LDO regulators) 在LDO(Low Dropout)稳压器(图2:LDO稳压器内部结构框图)中,导通管是一个PNP 管。LDO的最大优势就是PNP管只会带来很小的导通压降,满载(Full-load)的跌落电压的典型值小于500mV,轻载(Light loads)时的压降仅有10~20mV。LDO的压差为: Vdrop = Vsat (LDO 稳压器) (2) 准LDO 稳压器(Quasi-LDO regulators) 准LDO(Quasi-LDO)稳压器(图3:准 LDO 稳压器内部结构框图)已经广泛应用于某些场合,例如:5V到3.3V 转换器。准LDO介于NPN 稳压器和LDO 稳压器之间而得名, 导通管是由单个PNP 管来驱动单个NPN 管。 因此,它的跌落压降介于NPN稳压器和LDO之间:

单片机原理与应用及C51程序设计(第三版)(1、2、3、4、7章课后习题答案)

第一章: 1. 给出下列有符号数的原码、反码和补码(假设计算机字长为8位)。 +45 -89 -6 +112 答:【+45】原=00101101,【+45】反=00101101,【+45】补=00101101 【-89】原=11011001,【-89】反=10100110,【-89】补=10100111 【-6】原=10000110,【-6】反=11111001,【-6】补=11111010 【+112】原=01110000,【+112】反=01110000,【+112】补=01110000 2. 指明下列字符在计算机内部的表示形式。 AsENdfJFmdsv120 答:41H 73H 45H 4EH 64H 66H 4AH 46H 6DH 64H 73H 76H 31H 32H 30H 3.何谓微型计算机硬件?它由哪几部分组成?并简述各部分的作用。 答:微型计算机硬件由中央处理器、存储器、输入/输出设备和系统总线等组成,中央处理器由运算器和控制器组成,是微型计算机运算和控制中心。存储器是用来存放程序和数据的记忆装置。输人设备是向计算机输人原始数据和程序的装置。输出设备是计算机向外界输出信息的装置。I/O接口电路是外部设备和微型机之间传送信息的部件。总线是连接多个设备或功能部件的一簇公共信号线,它是计算机各组成部件之间信息交换的通道。微型计算机的各大功能部件通过总线相连。 4.简述8086CPU的内部结构。 答:8086微处理器的内部分为两个部分:执行单元(EU)和总线接口单元(BIU)。执行部件由运算器(ALU)、通用寄存器、标志寄存器和EU控制系统等组成。EU从BIU的指令队列中获得指令,然后执行该指令,完成指今所规定的操作。总线接口部件BIU由段寄存器、指令指针寄存器、地址形成逻辑、总线控制逻辑和指令队列等组成。总线接口部件负责从内部存储器的指定区域中取出指令送到指令队列中去排队。 5.何谓总线?总线按功能可分为哪几种? 答:总线是连接多个设备或功能部件的一簇公共信号线,它是计算机各组成部件之间信息交换的通道。总线功能来划分又可分为地址总线(Address Bus)、数据总线(Date Bus)和控制总线(Control Bus)三类。 6.内部存储器由哪几部分组成? 答:包括随机存储器(RAM)和只读存储器(ROM)。 7.简述8086中的存储器管理? 答:8086把1M空间分成若干块(称为“逻辑段”),各个逻辑段之间可在实际存储空间中完全分开,也可以部分重叠,甚至可以完全重叠。每个逻辑段容量不超过64K字节,这样就可用16位寄存器提供地址访问。一个存储单元的地址可由段基址和偏移地址组成,这个地址我们称为逻辑地址,一般表示为“段基址:偏移地址”。而1M存储空间中的20位地址称为物理地址。逻辑地址是程序中使用的地址,物理地址是访问存储器的实际地址。 物理地址=段基址×16 + 段内偏移地址 8.什么是接口电路?接口电路有何功能? 答:I/O接口电路是外部设备和微型机之间传送信息的部件。接口电路主要功能。(1) 数据的寄存和缓冲功能。(2) 信号转换功能。(3) 设备选择功能。(4) 外设的控制和监测功能。(5) 中断或DMA管理功能。(6) 可编程功能。 9.外部设备与CPU之间的数据传送方式常见有几种?各有什么特点? 答:外部设备与微机之间的信息传送传送方式一般有无条件传送方式、查询传送方式、中断控制方式等。无条件传送方式是指CPU直接和外部设备之间进行数据传送。查询传送方式又称为条件传送方式,是指CPU通过查询I/O设备的状态决定是否进行数据传输的方式。中断是一种使CPU暂停正在执行的程序而转去处理特殊事件的操作。即当外设的输入数据准备好,或输出设备可以接收数据时,便主动向CPU发出中断请求,CPU可中断正在执行的程序,转去执行为外设服务的操作,服务完毕,CPU再继续执行原来的程序。 10.什么是单片机? 答:单片机是把微型计算机中的微处理器、存储器、I/O接口、定时器/计数器、串行接口、中断系统等电路集成到一个集成电路芯片上形成的微型计算机。因而被称为单片微型计算机,简称为单片机。 11.和一般微型计算机相比,单片机有何特点? 答:主要特点如下: 1) 在存储器结构上,单片机的存储器采用哈佛(Harvard)结构 2) 在芯片引脚上,大部分采用分时复用技术 3) 在内部资源访问上,采用特殊功能寄存器(SFR)的形式

使用交流稳压器的注意事项

编号:SM-ZD-20499 使用交流稳压器的注意事 项 Through the process agreement to achieve a unified action policy for different people, so as to coordinate action, reduce blindness, and make the work orderly. 编制:____________________ 审核:____________________ 批准:____________________ 本文档下载后可任意修改

使用交流稳压器的注意事项 简介:该制度资料适用于公司或组织通过程序化、标准化的流程约定,达成上下级或不同的人员之间形成统一的行动方针,从而协调行动,增强主动性,减少盲目性,使工作有条不紊地进行。文档可直接下载或修改,使用时请详细阅读内容。 由于城市电力供应环境复杂,用电负荷高,为了让供电系统无论是在用电低谷还是高峰的时候都能够正常运作。交流稳压器在其中起到了良好的稳定作用。避免电量的忽高忽低给城市居民用电和日常商业活动造成影响。 现实生活中,许多人并不了解稳压器的使用中的注意事项,在此简要说明: 第一,交流稳压器在使用过程中要避免剧烈晃动。 第二,交流稳压器为了维护他的正常运作要配备足够容量的连接线。 第三,为了保障交流稳压器在使用中的安全问题,不可拆除接地线。 第四,交流稳压器要定期维护保养,交流稳压器会因为灰尘堆积影响输出精度。 第五,在使用稳压器的过程中,如发现运行不正常,要立即切断电源检查原因。待故障排除后方可继续使用。

单片机原理及应用设计(胡辉主编)

第 第第 第6 66 6章 章章 章 单片机的定时器 单片机的定时器单片机的定时器 单片机的定时器/ // /计数器 计数器计数器 计数器 习题 习题习题 习题 1.MCS-51系列的8051单片机内有几个定时/计数器?每个定时/计数器有几种 工作方式?如何选择? 答:MCS-51系列的8051单片机内有2个定时/计数器,即T0和T1,每个都可以编程为定时器或计数器,T0有四种工作方式(方式0—13位、方式1—16位、方 式2-可自动装入初值的8位、方式3-两个8位),T1有三种工作方式(与T0相 同的前三种),通过对TMOD的设置选择,其高四位选择T1,低四位选择T0。2.如果采用的晶振频率为3MHz,定时/计数器TO分别工作在方式0、1和2下,其最大的定时时间各为多少? 答:如果采用的晶振频率为3MHz,机器周期为12×1/(3*106)=4us,由于定时/ 计数器TO工作在方式0、1和2时,其最大的计数次数为8192、65536和256 所以,其最大定时时间分别是:方式0为8192×4us=32.768ms、方式1为65536 ×4us=262.144ms、方式2为256×4us=1024us。 3.定时/计数器TO作为计数器使用时,其计数频率不能超过晶振频率的多少?答:由于定时/计数器TO作为计数器使用时,是对外部引脚输入的脉冲进行计数,CPU在每个机器周期采样一次引脚,当前一次采样为高电平,后一次采样为低电平,则为一次有效计数脉冲,所以如果晶振频率为fosc,则其采样频率fosc/12,两次采样才能决定一次计数有效,所以计数频率不能超过fosc/24。 4.简单说明定时/计数器在不同工作模式下的特点。 答:方式0为13位的定时/计数器,由THx的8位和TLx的低5位构成、方式1 为16位的定时/计数器,由THx的8位和TLx的8位构成,方式2为8位的定时/ 计数器,TLx为加1计数器,THx为计数初值寄存器。方式3只能用于T0,是将 T0的低8位用作一个独立的定时/计数器,而高8位的TH0用作一个独立的定时

电刷式交流稳压器工作原理

电刷式交流稳压器工作原理 一.稳压器的分类 按调压方式不同分类可分为三类 电子感应式油式稳压器 干式接触式调压稳压器(直接调压稳压器和补偿式调压稳压器) 干式无触点调压式稳压器(一般是带补偿的稳压器) 二.稳压器的分类: 按电源使用环境不同分类可分为两类 单相交流稳压器 三相交流稳压器 三.以干式接触式调压稳压器为例分析稳压器工作原理: 单相交流稳压器原理分析 1.单相SVC直接调压稳压器原理分析 图二

A点为单相稳压器输入侧,B点为单相稳压器的输出侧. 其实这一类用调压器直接调压式的稳压器就是利用自耦变压器的原理做成的.图中AN 侧就是自耦变压器的输入侧,BN侧就是自耦变压器的输出侧,如果输入电压高于输出设置点220V时,这个自耦变压器就工作在降压状态,如果输入电压低于220V时,这个自耦变压器就工作在升压状态.(图中所示就是处在降压状态) 这种稳压器不同于自耦变压器的主要是输入点A是可以由0V到250V之间任意滑动.这样就可以随时调整输入电压的输入点来满足输出电压的恒定.一般我们把输入侧A点叫做滑臂,它由电机通过减速装置来驱动,电机的转向由稳压控制电路来控制完成. 稳压器的取样电路时刻监视稳压器的输出两点间电压,输出电压升高时,控制电机朝自耦变压器降压的方向移动,(如图二)当输出电压达到所要的电压时,停止控制电机运动.反之控制电路则控制电机朝自耦变压器升压的方向转动.(图三)达到所要的电压时停止.

图二 图三 此类稳压器的容量大小全部由这个输出电压可以变压器的自耦变压器来承担,但由于它制造工艺的影响,它不能做得很大,只能适应小功率的场合.要相把稳压器的功率做得更大,就要加入补偿变压器来实现稳压器的功率扩大 2.单相补偿式稳压器原理分析(图四)

单片机原理与应用技术教学大纲

《单片机原理与应用技术》教学大纲 一、课程名称 单片机原理与应用技术 二、先修课程 电子技术类基础课程和微机应用类基础课程 三、课程性质与任务 课程性质: 本课程是高职高专电子类相关专业的的一门专业课程。本大纲可作为(高中后大专、对口单招、五年制高职)层次学生的教学参考。 课程的任务: 它以MCS-51单片机为例,详细介绍片内结构、工作原理、接口技术和单片机在各领域中的应用。为学生进一步学习微机在智能仪表、工业控制领域中的应用技术奠定必要的基础。 四、课程教学目标 1、知识目标 (1)熟练掌握单片机内部硬件结构、工作原理及指令系统,掌握程序的设计基本方法,能够较熟练地设计常用的汇编语言源程序; (2)掌握单片机的接口技术,熟悉常用的外围接口芯片及典型电路。 (3)熟悉设计、调试单片机的应用系统的一般方法,具有初步的软、硬件设计能力。 (4)能够熟练地掌握一种单片机开发系统的使用方法。 2、能力目标 初步具备应用单片机进行设备技术改造、产品开发的能力。 五、教学内容 第一章微机基础知识 (一)教学目的 熟悉微处理器、微型机和单片机的概念及组成。掌握计算中常用数制及数制间的转换,了解BCD码和ASCII码。熟悉数据在计算机中的表示方法。 (二)教学重点与难点 重点:

计算中常用数制及数制间的转换。 难点: 微处理器、微型机和单片机的概念及组成,微机的工作过程 (三)教学内容 1、微处理器、微机和单片机的概念; 2、微机的工作过程。 (四)本章小结 1、数制有二进制、十进制、十六进制等。 2、计算机系统中常包含有地址总线、数据总线、控制总线 3、微处理器是由运算器、控制器两部组成 4、单片机是由输入、输出、接口电路、时钟电路、存储器、运算器、控 制器几部分组成 (五)思考题 1、试用计算机汇编语言指令完成12*34+56÷7-8的计算步骤? 第二章 MCS-51单片机的结构和原理 (一)教学目的 熟悉MCS- 51单片机内部结构、引脚功能以及单片机执行指令的时序;掌握单片机存储器结构和输入/输出端口结构特点。掌握堆栈的使用。 (二)教学重点与难点 重点: 1、8051的存储器配置及特点; 2、21个特殊功能寄存器(SFR)的功能; 3、堆栈的概念; 4、复位电路。 难点: 1、MCS- 51单片机内部结构; 2、CPU时序。 (三)教学内容

交流稳压电源

一.稳压器的分类 按调压方式不同分类可分为三类 电子感应式油式稳压器 干式接触式调压稳压器(直接调压稳压器和补偿式调压稳压器) 干式无触点调压式稳压器(一般是带补偿的稳压器) 二.稳压器的分类: 按电源使用环境不同分类可分为两类 单相交流稳压器 三相交流稳压器 三.以干式接触式调压稳压器为例分析稳压器工作原理: 单相交流稳压器原理分析 1.单相SVC直接调压稳压器原理分析 图二 A点为单相稳压器输入侧,B点为单相稳压器的输出侧. 其实这一类用调压器直接调压式的稳压器就是利用自耦变压器的原理做成的.图中AN侧就是自耦变压器的输入侧,BN侧就是自耦变压器的输出侧,如果输入电压高于输出设置点220V时,这个自耦变压器就工作在降压状态,如果输入电压低于220V时,这个自耦变压器就工作在升压状态.(图中所示就是处在降压状态) 这种稳压器不同于自耦变压器的主要是输入点A是可以由0V到250V之间任意滑动.这样就可以随时调整输入电压的输入点来满足输出电压的恒定.一般我们把输入侧A点叫做滑臂,它由电机通过减速装置来驱动,电机的转向由稳压控制电路来控制完成. 稳压器的取样电路时刻监视稳压器的输出两点间电压,输出电压升高时,控制电机朝自耦变压器降压的方向移动,(如图二)当输出电压达到所要的电压时,停止控制电机运动.反之控制电路则控制电机朝自耦变压器升压的方向转动.(图三)达到所要的电压时停止.

图二 图三 此类稳压器的容量大小全部由这个输出电压可以变压器的自耦变压器来承担,但由于它制造工艺的影响,它不能做得很大,只能适应小功率的场合.要相把稳压器的功率做得更大,就要加入补偿变压器来实现稳压器的功率扩大 2.单相补偿式稳压器原理分析(图四)

单片机原理与应用技术习题

《单片机原理与应用技术》习题 第1章 1、什么叫单片机?其主要特点有哪些? 2、计算机由哪几部分组成? 3、微型计算机由哪几部分构成? 4、微处理器与微控制器有何区别? 5、单片机与PC机有何区别? 6、微型计算机有哪些应用形式?各适于什么场合? 7、单片机的分类标准是什么?请列举单片机的型号并简述其特点。 8、简述单片机的开发过程。 9、常用的单片机应用系统开发方法有哪些? 第2章 1、简述8051单片机40个引脚及功能, 2、简述单片机的基本组成并绘制内部结构示意图。 3、8051单片机的存储器的组织采用何种结构?存储器地址空间如何划分?各地址空间的地址范围和容量如何?在使用上有何特点? 4、8051单片机的P0-P3口在结构上有何不同?在使用上有何特点? 5、如果8051单片机晶振频率为12MHz,时钟周期、机器周期为多少? 6、8051单片机复位后的状态如何?复位方法有几种? 7、8051单片机的片内、片外存储器如何选择? 8、8051单片机的PSW寄存器各位标志的意义如何? 9、8051单片机的当前工作寄存器组如何选择? 10、8051单片机的程序存储器低端(0000H-0002AH)的几个特殊单元的用途如何? 11、位地址7CH与字节地址7CH有何区别?位地址7CH具体在片内RAM中何位置? 第3章 1、8051系列单片机的指令系统有何特点? 2、8051单片机有哪几种寻址方式?各寻址方式所对应的寄存器或存储器空间如何? 3、访问特殊功能寄存器SFR可以采用哪些寻址方式? 4、访问内部RAM单元可以采用哪些寻址方式? 5、访问外部RAM单元可以采用哪些寻址方式? 6、访问外部程序存储器可以采用哪些寻址方式? 7、为什么说布尔处理功能是8051单片机的重要特点?

可调直流稳压电源的工作原理

可调直流稳压电源的工 作原理 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

可调直流稳压电源设计 摘要 可调直流稳压电源是采用当前国际先进的高频调制技术,其工作原理是将开关电源的电压和电流展宽,实现了电压和电流的大范围调节,同时扩大了目前直流电源供应器的应用。直流稳压电源的控制芯片是采用目前比较成熟的进口元件,功率部件采用现国际上最新研制的大功率器件,可调直流稳压电源设计方案省去了传统直流电源因工频变压器而体积笨重。与传统电源相比高频直流电源就较具有体积小、重量轻、效率高等优点,同时也为大功率直流电源减小体积创造了条件,此电源又称高频可调式开关电源。可调直流稳压电源保护功能齐全,过压、过流点可连续设置并可预视,输出电压可通过触控开关控制。 关键词:开关稳压电源;开关变压器;高频直流电源 目录

1可调直流稳压电源 可调直流稳压电源的工作原理 参数稳压器在输入交流电压150V-260V时,输出稳压在220V效果效于和高于这个范围,其效率要下降。采用单片微机进行第一步控制,使310V以下和90V以上的输入电压,调整控制在190V—250V范围,再用参数稳压器进行稳压效果很好。 由市电输入的交流电压变化波动很大,经过过压吸收滤波电路将高频脉冲等干扰电压滤去后,送入直流开关稳压电源、交流取样电路和控制执行电路。 直流开关稳压电源的功率小,但能把60-320V的交流电压娈换成+5V,+12V,-12V 的直流电压。+5V电压供给单片微机使用,±12V电压供给控制电路的大功率开关模块使用。 单片微机把取样电路采集到的输入电压数据,分析判断并发出控制信号送到触发电路,控制调节输出电压。 控制执行电路由SSR过零开关大功率模块和带抽头的自耦变压器组成。SSR之间采用RC吸收电路吸收过电压和过电流,使SSR在开关时不会损坏。控制执行电路把 90-310V的输入电压控制在190V-240V范围,再送到参数稳压器进行精确稳压。 参数稳压器由电感和电容组成LC振荡器,振荡频率50HZ。无论市电怎么变化,其振荡频率不会改变,因此输出电压不会变化,稳压精度高。即使输入电压波形失真很大,经参数稳压器振荡输出后却是标准的正弦波,因此稳压电源有强的抗干扰能力和净化能力。

串联稳压电路工作原理

知识原理要点 直流稳压电源原理框图如图4-1 所示。 四、实验原理 图为串联型直流稳压电源。它除了变压、整流、滤波外,稳压器部分一般有四个环节:调整环节、基准电压、比较放大器和取样电路。当电网电压或负载变动引起输出电压Vo变化时,取样电路将输出电压Vo的一部分馈送回比较放大器与基准电压进行比较,产生的误差电压经放大后去控制调整管的基极电流,自动地改变调整管的集一射极间电压,补偿Vo 的变化,从而维持输出电压基本不变。 当输入电压(VI)改变时,能自动调节(VCE)电压的大小,使输出电压(Vo)保持恒定。例如:VI↑→Vo↑→经取样和放大电路后→IB↓→VCE↑→Vo↓ VI是整流滤波后的电压,T为调整管,A为比较放大电路,VREF为基准电压,它由稳压管Dz与限流电阻R构成。R1与R2组成反馈网络,是用来反映输出电压变化的取样环节。

工作原理图及功能方框图 假设由于某种原因(如电网电压波动或者负载电阻变化等)使输出电压上升,取样电路将这一变化趋势送到比较放大管的基极,与发射极基准电压进行比较,并且将二者的差值进行放大,比较放大管的基电极电位(即调整管的基极电位)降低。由于调整管采用射极输出形式,所以输出电压必然降低,从而保证Uo基本稳定。 稳压电路由于直接用输出电压的微小变化量去控制调整管。其控制作用较小,所以,稳压效果不好。如果在电路中增加一级直流放大电路,把输出电压的微小变化加以放大,再去控制调整管,其稳压性能便可大大提高,这就是带放大环节的串联型稳压电路。 当输入电压Ui增大(或减小)时,串联型稳压电路的稳压原理可用电路来说明。图中可变电阻R与负载RL相串联。若RL不变。增大(或减小)R值使输入电压Ui变化全部降落在电阻R

使用交流稳压器的注意事项

行业资料:________ 使用交流稳压器的注意事项 单位:______________________ 部门:______________________ 日期:______年_____月_____日 第1 页共5 页

使用交流稳压器的注意事项 由于城市电力供应环境复杂,用电负荷高,为了让供电系统无论是在用电低谷还是高峰的时候都能够正常运作。交流稳压器在其中起到了良好的稳定作用。避免电量的忽高忽低给城市居民用电和日常商业活动造成影响。 现实生活中,许多人并不了解稳压器的使用中的注意事项,在此简要说明: 第一,交流稳压器在使用过程中要避免剧烈晃动。 第二,交流稳压器为了维护他的正常运作要配备足够容量的连接线。 第三,为了保障交流稳压器在使用中的安全问题,不可拆除接地线。 第四,交流稳压器要定期维护保养,交流稳压器会因为灰尘堆积影响输出精度。 第五,在使用稳压器的过程中,如发现运行不正常,要立即切断电源检查原因。待故障排除后方可继续使用。 第六,在对交流稳压器进行调试时,负载要逐步增加,并严密观察,避免测试过程中出现超负荷现象。 消费者在选购交流稳压器时应注意以下问题 第一,当场进行开箱检查 第二,仔细观察交流变压器外观,查看是否有损坏 第三,查看交流稳压器的配件是否完整。一般完整的交流稳压器附件包括使用说明书、产品合格证等。 第四,查看交流稳压器各部分组件是否连接紧密,接线是否有松脱 第 2 页共 5 页

的现象。 第五,在收到交流稳压器产品后,要及时开箱检查并安装使用,发现问题及时反馈经销商,避免产品长时间搁置影响质量。 使用人字梯注意事项 1)高度2m以下作业(超过2m按规定搭设脚手架)使用的人字梯应四脚落地,摆放平稳,梯脚应设防滑皮橡皮垫和保险拉链。 2)人字梯上搭铺脚手板,脚手板两端搭接长度不得小于20cm,脚手板中间不得同时两人操作,梯子挪动时,作业人员必须下来,严禁站在梯子上踩高跷式挪动。人字梯顶部铰轴不准站人、不准铺设脚手板。 3)人字梯应经常检查,发现开裂、腐朽、榫头松动、缺挡等不得使用。 23.临边作业必须采取防坠落的措施。外墙、外窗、外楼梯等高处作业时,应系好安全带安全 带应高挂低用,挂在牢靠处。油漆窗户时,严禁站在或骑在窗栏上操作。刷封沿板或水落管 时,应在脚手架或专用操作平台架上进行; 24.刷耐酸、耐腐蚀的过氧乙烯涂料时,应戴防毒口罩。打磨砂纸时必须戴口罩; 25.在室内或容器内喷涂,必须保持良好的通风。喷涂时严禁对着喷嘴察看; 第 3 页共 5 页

单片机原理及应用系统设计课后参考答案

0001 0001 0736 0361 JK3Q HDJ3 单片机课后部分参考答案 P59第三章 9、(A)=70H (R0)=58H (40H)=58H (58H)=70H 10、 12、(1) MOV R2,70H (2) MOV A, R1 MOV R2,A (3) MOV DPTR,#1234H MOVX A,@DPTR MOV 70H,A (4) MOV DPTR,#2000H MOV A,#00H MOVC A,@A+DPTR MOV R4,A (5) MOV DPTR,#2000H CLR A MOVC A,@A+DPTR MOV DPTR,#1234H MOVX @DPTR,A 13、XCH A,50H ;(A)=87H (50H)=35H PUSH 50H POP ACC ;(A)=35H MOV A,#12H ;(A)=12H XCHD A,@R1 ;(A)=15H (50H)=32H 15、MOV A,#34H MOV R0,#9AH ADD A,R0 MOV R3,A MOV A,#12H MOV R0,#78H ADDC A,R0 MOV R2,A 16、CLR C MOV A,#78H

MOV R1,#3FH SUBB A,R1 MOV R3,A MOV A,#56H MOV R1,#20H SUBB A,R1 MOV R2,A 17、(1)将(30H)+(31H)的和存于32H单元中,将进位CY存于33H单元中 (2)(30)=35H (31H)=50H (32H)=85H (A)=00H CY=0 (33H)=0 21、(A)=8FH (R0)=25H (25H)=60H P77 第五章 7、SETB EX0 SETB ET1 SETB ES SETB EA SETB PS 11、允许的中断源有:外部0中断、定时器T0中断、外部1中断、串行口中断 优先级(从高到低):外部0中断、串行口中断、定时器T0中断、外部1中断、定时 器T1中断 P87第六章 7、用定时器T1的工作方式1时,定时初值为: (M-X)×T=t (65536-X)×2×10-6=100×10-3 X=15536=3CB0H 8、晶振12MHZ ;选择T0为定时器,工作方式1;选择T1为计数器,工作方式2 T0定时初值X0=65536-10×10-3/10-6 =55536=0D8F0H (TH0)=0D8H (TL0)=0F0H T1计数初值X1=256-100=156=9CH (TH1)=(TL0)=9CH 程序如下: ORG 0000H LJMP MAIN ORG 000BH LJMP T0INT ORG 001BH LJMP T1INT ORG 0030H MAIN: SETB P1.1 MOV TMOD , #61H

交流净化稳压电源电路

交流净化稳压电源原理及维修技术 1.概述 目前我国的供电电压仍然存在较大的波动。在用电高峰期电压不足180V,负荷最小时电压高达240V以上,波动范围一般在-20%~+10%之间,而一些城镇农村的小电网电压波动范围更大,为140~250V(-40%~+15%)。对于拥有大批进口、精密贵重仪器设备的单位来说,电压波动将造成很大的危害。某校实验室在一次实验中,电压突然异常升高,几乎所有开启的设备包括一台美国进口的液相色谱仪,都受到不同程度的损坏。仅色谱仪的维修就花费3600美元(合人民币3万余元),而且实验教学、科研项目研究长时间中断,后果极为严重。配有交流稳压电源的另一实验室当电压异常时,除交流稳压电源报警外,无任何设备损坏。可见,交流稳压电源除稳压外,对负载也起了一定的保护作用。因此,交流稳压电源越来越受到人们的重视,并成为各单位的必配设备。 交流稳压电源有多种,但有的因性能指标等各方面原因已基本淘汰。取而代之的是近几年发展迅速的交流净化稳压电源,该电源的基本原理与可控硅移相调压式比较相似。下面以江苏淮阴仪器仪表厂生产的亚光牌JJW2系列交流净化稳压电源为例介绍,该电源采用先进的正弦能量分配技术、功率滤波器技术综合设计,集稳压与抗干扰功能为一体。具有可靠性、精度、效率高,稳压范围宽、抗干扰能力强等优点。曾多次获奖,市场份额较大,具有一定的代表性。 2.工作原理 交流净化稳压电源由调整电路、零脉冲产生电路、同步锯齿波发生电路、脉宽调制驱动放大电路、误差取样放大电路、直流稳压电源、过压保护电路等部分组成,见图1。

图1 交流净化稳压电源工作框图 交流净化稳压电源原理图如图2。自耦变压器T1、双向可控硅SCR、电感L1、三次谐波和五次谐波滤波器等构成调整电路。L1与SCR相串联组成一个随SCR导通角(0°~180°)改变的可变电感,且与L3、C1的串联电路并联构成一个可变电抗器。自耦变压器T1的初级与可变电抗器串联接入市电,输出交流电压为市电电压与T1次级电压的矢量和。R1、R2、D1~4、光电耦合器IC1(4N25)构成零脉冲发生电路。D1~4是一个桥式整流电路,它将L1与SCR串联电路两端的50Hz交流电压整流成100Hz的单向脉动电压,输入IC1的1、2脚,于是在IC1的5脚输出正向零脉冲电压到IC2的2、6脚。IC2(NE555)、R3~4、Q1、D5、D6、C10构成锯齿波发生电路。当IC2的2、6脚输入过零脉冲前,IC2-7脚呈高阻态,C10由Q1、D5、D6、R3、R4构成的恒流源电路充电,C10上的电压线性上升;当IC2的2、6脚输入过零脉冲时IC2-7脚呈低阻态,C10放电,零脉冲过后IC2-7脚又呈高阻态,C10充电。这样,IC2-7脚输出与零脉冲同步的锯齿波至IC3(LM324)-10脚,变压器B2、桥式整流D13~16、W2、R13~14、C7~8构成取样电路。它输出一个与交流输出电压成正比的误差信号电压至运算放大器IC3-12脚同相端进行放大。脉宽调制驱动放大电路由运算放大器IC3的8、9、10脚,Q3等组成;同样端10脚输入来自IC2-7脚的同步锯齿波电压;反相端9脚输入误差取样放大的直流信号;IC3-8脚输出宽度受控的脉冲电压经Q3放大后触发双向可控硅。变压器B2,桥式整流D9~12,滤波电容C5~6,三端稳压IC4(7812)构成直流稳压电源,给有关电路提供12V电源。 图2 JJW系列精密交流净化稳压电源原理图 交流净化电源的稳压过程:当输出电压升高时,桥式整流D13~16输出的误差取样电压升高,运算放大器IC3同相端12脚电压升高,IC3-14脚输出到脉宽调制器IC3的反相端9脚的电压升高,IC3同相端10脚输入的同步锯齿波电压幅度不变,

单片机原理和应用习题答案解析(第三版)

第一章习题参考答案 1-1:何谓单片机?与通用微机相比,两者在结构上有何异同? 答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。 (3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用户提供的与外设连接的物理界面。用户对外设的连接要设计具体的接口电路,需有熟练的接口电路设计技术。 另外,单片机的微处理器(CPU)、存储器、I/O接口电路集成在一块芯片上,而通用微机的微处理器(CPU)、存储器、I/O接口电路一般都是独立的芯片 1-4 IAP、ISP的含义是什么? ISP:In System Programable,即在系统编程。用户可以通过下载线以特定的硬件时序在线编程(到单片机内部集成的FLASH上),但用户程序自身不可以对内部存储器做修改。 IAP:In Application Programable,即在应用编程。用户可以通过下载线对单片机进行在线编程,用户程序也可以自己对内部存储器重新修改。 1-6 51单片机与通用微机相比,结构上有哪些主要特点? (1)单片机的程序存储器和数据存储器是严格区分的,前者为ROM,后者为RAM; (2)采用面向控制的指令系统,位处理能力强; (3)I/O引脚通常是多功能的; (4)产品系列齐全,功能扩展性强; (5)功能是通用的,像一般微处理机那样可广泛地应用在各个方面。 1-7 51单片机有哪些主要系列产品? (1)Intel公司的MCS-51系列单片机:功能比较强、价格比较低、较早应用的单片机。此系列三种基本产品是:8031/8051/8751; (2)ATMEL公司的89系列单片机:内含Flash存储器,开发过程中可以容易地进行

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