当前位置:文档之家› 单片机IO开关输入输出实验报告

单片机IO开关输入输出实验报告

单片机IO开关输入输出实验报告
单片机IO开关输入输出实验报告

单片机实验报告

学院: 物电学院

专业: 电子科技与技术

班级: 2013级2班

学号: 201310530229

姓名: xxx

指导老师: xx

实验一 IO开关输入输出实验

1.实验目的

目的:学习单片机读取IO引脚状态的的方法。

2.试验环境及设备

EL-EMCU-I试验箱、EXP-89S51/52/53 CPU板。

3.实验内容

ORG 0000H

LJMP MAIN

ORG 30H

MAIN: MOV P0,#0FFH

MOV A ,P0

SWAP A

MOV P0,A

NOP

SJMP MAIN

DEALY:MOV R7,#20H

D1:MOV R6,#0F0H

DJNZ R6,0

DJNZ R7,D1

RET

END

4.实验结果:

用导线将试验箱上的IO接口(I0~I8)与拨码开关输出端(K1~K8)相连,通过拨码开关来控制发光二极管。运行程序,并使程序处于不断运行状态,开关都打开是,二极管全发光,关闭一些开关后,I0~I3上的开关开对应K4~K7的二极管灯亮,I4~I7上相对应的开光开对应K4~K7的二极管亮。

5.实验结论

在运行程序后,单片机实现了用输入与输出之间高地位的转换。

常见几种开关电源工作原理及电路图

一、开关式稳压电源的基本工作原理 开关式稳压电源接控制方式分为调宽式和调频式两种,在实际的应用中,调宽式使用得较多,在目前开发和使用的开关电源集成电路中,绝大多数也为脉宽调制型。因此下面就主要介绍调宽式开关稳压电源。 调宽式开关稳压电源的基本原理可参见下图。 对于单极性矩形脉冲来说,其直流平均电压Uo取决于矩形脉冲的宽度,脉冲越宽,其直流平均电压值就越高。直流平均电压U。可由公式计算, 即Uo=Um×T1/T 式中Um为矩形脉冲最大电压值;T为矩形脉冲周期;T1为矩形脉冲宽度。 从上式可以看出,当Um 与T 不变时,直流平均电压Uo 将与脉冲宽度T1 成正比。这样,只要我们设法使脉冲宽度随稳压电源输出电压的增高而变窄,就可以达到稳定电压的目的。 二、开关式稳压电源的原理电路 1、基本电路

图二开关电源基本电路框图 开关式稳压电源的基本电路框图如图二所示。 交流电压经整流电路及滤波电路整流滤波后,变成含有一定脉动成份的直流电压,该电压进人高频变换器被转换成所需电压值的方波,最后再将这个方波电压经整流滤波变为所需要的直流电压。 控制电路为一脉冲宽度调制器,它主要由取样器、比较器、振荡器、脉宽调制及基准电压等电路构成。这部分电路目前已集成化,制成了各种开关电源用集成电路。控制电路用来调整高频开关元件的开关时间比例,以达到稳定输出电压的目的。 2.单端反激式开关电源 单端反激式开关电源的典型电路如图三所示。电路中所谓的单端是指高频变换器的磁芯仅工作在磁滞回线的一侧。所谓的反激,是指当开关管VT1 导通时,高频变压器T初级绕组的感应电压为上正下负,整流二极管VD1处于截止状态,在初级绕组中储存能量。当开关管VT1截止时,变压器T初级绕组中存储的能量,通过次级绕组及VD1 整流和电容C滤波后向负载输出。

51单片机P1口输入输出实验实验报告

实验一P1口输入输出实验 一实验目的 1 掌握P1口作为I/O口时的使用方法。 2 理解读引脚和读锁存器的区别。 二实验原理 由 AT89C51 组成的单片机系统,通常情况下 P0 口分时复用作为地址、数据总线, P2 口提供 A15-A8 即高 8 位地址, P3 口用作第二功能,只有 P1 口用作 I/O 口。 P1 口是 8 位准双向口,它的每一位都可独立地定义为输入或输出。既可作为 8 位的并行 I/O 口,也可作为 8 个不同的输入输出端。 P1 口的结构如图 2.1 所示,当其工作在输入方式时,对应锁存器必须先写 1 ,才能正确地读到引脚上的信号,否则,若对应锁存器的值为 0 ,执行读引脚指令时,读到的结果永远为 0 。每个 I/O 端口都有两种读入,即读锁存器和读引脚,读引脚指令一般都是以 I/O 端口为源操作数的指令,如 MOV C , P1.3 ,而读锁存器指令一般为“读 - 修改 - 写”指令,如 ANL P1.3 , C 指令,请同学们在实验中体会。图 2 中, P1.2 作为输出口, P1.3 作为输入口。

三实验内容与要求 1.编写程序实现当P1.3为低电平时(SW1闭合),发光管亮;P1.3为高电平时发光管灭。 修改程序在执行读P1.3之前,先执行CLR P1.3,观察结果是否正确,分析在第二种情况下程序为什么不能正确执行,理解读引脚和读锁存器区别。 四实验内容 实验程序: ORG 0000H MAIN: MOV SP,#60H ; 设置堆栈指针SP为60H MOV P1,#0FFH ;当P1口用作输入时,所有位对应的锁存器必须先置1 LOOP: ;CLR P1.3 MOV C,P1.3 ;读P1.3 JC LIGHT CLR P1.2 ;LED灭 SJMP LOOP LIGHT: SETB P1.2 ;LED 亮 SJMP LOOP RET END 若在执行读P1.3之前,先执行CLR P1.3,观察结果将会不正确。 五实验结论 1、当P1口用作输入时,所有位对应的锁存器必须先置1 2、在执行读P1.3之前,先执行CLR P1.3,观察结果不正确,程序不能正确执行,因为系统读取的是锁存器的状态。 3、读引脚和读锁存器区别:第一种方式是将引脚作为输入,那是真正地从外部引脚读进输入的值,第二种方式是该引脚处于输出状态时,有时需要改变这一位的状态,则并不需要真正地读引脚状态,而只是读入锁存器的状态,然后作某种变换后再输出。

相关开关电源原理及电路图

相关开关电源原理及电路图 2012-06-03 17:39:37 来源:21IC 关键字:开关电源电路图 什么是开关电源?所谓开关电源,故名思议,就是这里有一扇门,一开门电源就通过,一关门电源就停止通过,那么什么是门呢,开关电源里有的采用可控硅,有的采用开关管,这两个元器件性能差不多,都是靠基极、(开关管)控制极(可控硅)上加上脉冲信号来完成导通和截止的,脉冲信号正半周到来,控制极上电压升高,开关管或可控硅就导通,由220V整流、滤波后输出的300V电压就导通,通过开关变压器传到次级,再通过变压比将电压升高或降低,供各个电路工作。振荡脉冲负半周到来,电源调整管的基极、或可控硅的控制极电压低于原来的设置电压,电源调整管截止,300V电源被关断,开关变压器次级没电压,这时各电路所需的工作电压,就靠次级本路整流后的滤波电容放电来维持。待到下一个脉冲的周期正半周信号到来时,重复上一个过程。这个开关变压器就叫高频变压器,因为他的工作频率高于50HZ低频。那么推动开关管或可控硅的脉冲如何获得呢,这就需要有个振荡电路产生,我们知道,晶体三极管有个特性,就是基极对发射极电压是0.65-0.7V是放大状态,0.7V以上就是饱和导通状态,-0.1V- -0.3V就工作在振荡状态,那么其工作点调好后,就靠较深的负反馈来产生负压,使振荡管起振,振荡管的频率由基极上的电容充放电的时间长短来决定,振荡频率高输出脉冲幅度就大,反之就小,这就决定了电源调整管的输出电压的大小。那么变压器次级输出的工作电压如何稳压呢,一般是在开关变压器上,单绕一组线圈,在其上端获得的电压经过整流滤波后,作为基准电压,然后通过光电耦合器,将这个基准电压返回振荡管的基极,来调整震荡频率的高低,如果变压器次级电压升高,本取样线圈输出的电压也升高,通过光电耦合器获得的正反馈电压也升高,这个电压加到振荡管基极上,就使振荡频率降低,起到了稳定次级输出电压的稳定,太细的工作情况就不必细讲了,也没必要了解的那么细的,这样大功率的电压由开关变压器传递,并与后级隔开,返回的取样电压由光耦传递也与后级隔开,所以前级的市电电压,是与后级分离的,这就叫冷板,是安全的,变压器前的电源是独立的,这就叫开关电源。 图开关电源原理图1

开关电源各模块原理实图讲解

开关电源原理 一、开关电源的电路组成: 开关电源的主要电路是由输入电磁干扰滤波器(EMI)、整流滤波电路、功率变换电路、PWM F3、FDG1组成的电路进行保护。当加在压敏电阻两端的电压超过其工作电压时,其阻值 降低,使高压能量消耗在压敏电阻上,若电流过大,F1、F2、F3会烧毁保护后级电路。 ②输入滤波电路:C1、L1、C2、C3组成的双π型滤波网络主要是对输入电源的电磁噪声及 杂波信号进行抑制,防止对电源干扰,同时也防止电源本身产生的高频杂波对电网干扰。 当电源开启瞬间,要对C5充电,由于瞬间电流大,加RT1(热敏电阻)就能有效的防止浪 涌电流。因瞬时能量全消耗在RT1电阻上,一定时间后温度升高后RT1阻值减小(RT1是 负温系数元件),这时它消耗的能量非常小,后级电路可正常工作。 ③整流滤波电路:交流电压经BRG1整流后,经C5滤波后得到较为纯净的直流电压。若C5 容量变小,输出的交流纹波将增大。

时Q2导通。如果C8漏电或后级电路短路现象,在起机的瞬间电流在RT1上产生的压降增 大,Q1导通使Q2没有栅极电压不导通,RT1将会在很短的时间烧毁,以保护后级电路。 三、功率变换电路: 1、MOS管的工作原理:目前应用最广泛的绝缘栅场效应管是MOSFET(MOS管),是利用半导 体表面的电声效应进行工作的。也称为表面场效应器件。由于它的栅极处于不导电状态,所以输入电阻可以大大提高,最高可达105欧姆,MOS管是利用栅源电压的大小,来改变半导体表面感生电荷的多少,从而控制漏极电流的大小。 2、常见的原理图: 3、工作原理: R4、C3、R5、R6、C4、D1、D2组成缓冲器,和开关MOS管并接,使开关管电压应力减少,EMI减少,不发生二次击穿。在开关管Q1关断时,变压器的原边线圈易产生尖峰电压和尖峰电流,这些元件组合一起,能很好地吸收尖峰电压和电流。从R3测得的电流峰值信号参与当前工作周波的占空比控制,因此是当前工作周波的电流限制。当R5上的电压达到1V时,UC3842停止工作,开关管Q1立即关断。 R1和Q1中的结电容C GS、C GD一起组成RC网络,电容的充放电直接影响着开关管的开关速度。R1过小,易引起振荡,电磁干扰也会很大;R1过大,会降低开关管的开关速度。Z1通常将MOS管的GS电压限制在18V以下,从而保护了MOS管。 Q1的栅极受控电压为锯形波,当其占空比越大时,Q1导通时间越长,变压器所储存的能量

简单IO口扩展实验报告样本

计算机与信息技术学院综合性实验报告 专业:通信工程年级/班级:09级 2011—2012学年第一学期课程名称单片机原理及应用指导教师祝天龙 学号姓名张乐 0908224061 实验地点计科楼 214 实验时间周二第三节课 项目名称简单I/O口扩展(交通灯) 实验类型综合性 一、实验目的 1.学习在单片机系统中扩展简单I/O接口的方法。 2.学习数据输出程序的设计方法。 3.学习模拟交通灯控制的实现方法。 二、实验仪器或设备 CPU挂箱、AT89S51CPU模块 三、实验内容 扩展实验箱上的74LS273做为输出口,控制八个发光二极管亮灭,模拟交通灯管理。 四、总体设计(设计原理、设计方案及流程等) 首先必须了解交通路灯的亮灭规律。本实验需要用到实验箱上八个发光二极管中的六个,即红、黄、绿各两个。不妨将L1(红)、L2(绿)、L3(黄)做为东西方向的指示灯,将L5(红)、L6(绿)、L7(黄)做为南北方向的指示灯。而交通灯的亮灭规律为:初始态是两个路口的红灯全亮,之后,东西路口的绿灯亮,南北路口的红灯亮,东西方向通车,延时一段时间后,东西路口绿灯灭,黄灯开始闪烁。闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北方向开始通车,延时一段时间后,南北路口的绿灯灭,黄灯开始闪烁。闪烁若干次后,再切换到东西路口方向,重复上述过程。各发光二极管的阳极通过保护电阻接到+5V的电源上,阴极接到输入端上,因此使其点亮应使相应输入端为低电平。 五、实验步骤(包括主要步骤、代码分析等) 1、实验箱244/273 PORT单元的O0~O7接实验箱上发光二极管L1~L8; 2、74LS273的片选CS273接片选信号CSO(CPLD ENCODER UNIT),此时74LS273的片选地址为CFA0H~CFA7H之间任选; 3、运行实验程序,观察LED显示情况是否与实验内容相符;

实验三单片机IO口控制实验

实验三单片机I/O口控制实验 一、实验目的 利用单片机的P1口作I/O口,学会利用P1口作为输入和输出口。 二、实验设备及器件 PC机一台 https://www.doczj.com/doc/291243229.html,单片机仿真器、编程器、实验仪三合一综合开发平台一台 三、实验内容 1.编写一段程序,用P1口作为控制端口,使D1区的LED轮流亮。 2.编写一段程序,用P1.0~P1.6口控制LED,P1.7控制LED的亮和灭(P1.7接按键,按下时LED亮,不按时LED灭)。 四、实验要求 学会使用单片机的P1口作为I/O口,如果有时间用户也可以利用P3口作I/O口来做该试验。 五、实验步骤 1.用导线把A2区的J61接口与D1区的J52接口相连。原理如图所示。 2.先编写一个延时程序。 3.将LED轮流亮的程序编写完整并使用TKStudy ICE仿真器调试运行。 4.使用导线把A2区的J61接口的P1.0~P1.6与D1区的J52接口的LED1~LED7相连,另外A2区J61接口的P1.7与D1区的J53的KEY1相连。原理如上图所示。 5.编写P1.7控制LED的程序,并调试运行。(按下K1看是否全亮) 6.A2区J61接口的P1.7与D1区的J54的SW1相连。然后再使用TKStudy ICE仿真器运行程序,查看结果。 六、实验预习要求 仔细阅读实验箱介绍中的各个接口内容,理解该实验的硬件结构。还可以先把程序编好,然后在Keil C51环境下进行软件仿真。

七、实验参考程序 程序1: ORG 0000H LJMP Main ORG 0100H Main: MOV A,#0FFH CLR C MainLoop: CALL Delay RLC A MOV P1,A SJMP MainLoop Delay: MOV R7, #0 Loop: MOV R6, #0 DJNZ R6, $ DJNZ R6, $ DJNZ R6, $ DJNZ R7, Loop RET END 程序2: ORG 0000H LJMP Main ORG 0100H Main: JB P1.7,SETLED CLRLED: CLR P1.0 CLR P1.1 CLR P1.2 CLR P1.3 CLR P1.4 CLR P1.5 CLR P1.6 SJMP Main SETLED: SETB P1.0 SETB P1.1 SETB P1.2 SETB P1.3

高频开关电源电路原理分析

高频开关电源电路原理分析 开关电源微介绍开关电源具有体积小、效率高的一系列优点。已广泛应用于各种电子产品中。然而,由于控制电路复杂,输出纹波电压高,开关电源的应用也受到限制。它 电源小型化的关键是电源的小型化,因此必须尽可能地减少电源电路的损耗。当开关电源工作在开关状态时,开关电源的开关损耗不可避免地存在,损耗随着开关频率的增加而增大。另一方面,开关电源中的变压器和电抗器等磁性元件和电容元件的损耗随着频率的增加而增加。它 在目前市场上,开关电源中的功率晶体管大多是双极型晶体管,开关频率可以达到几十kHz,MOSFET开关电源的开关频率可以达到几百kHz。必须使用高速开关器件来提高开关频率。对于开关频率高于MHz的电源,可以使用谐振电路,这被称为谐振开关模式。它可以大大提高开关速度。原则上,开关损耗为零,噪声非常小。这是一种提高开关电源工作频率的方法。采用谐振开关模式的兆赫变换器。开关电源可以通过高频开关模式很好的解决这一问题。对于高频开关电源而言,AC输入电压可以在进入变压器之前升压(升压前一般是50-60 KHz)。随着输入电压的升高,变压器以及电容等元器件的个头就不用像线性电源那么的大。这种高频开关电源正是我们的个人PC以及像VCR录像机这样的设备所需要的。需要说明的是,我们经常所说的开关电源其实是高频开关电源的缩写形式,和电源本身的关闭和开启式没有任何关系的。 开关电源分类介绍开关电源具有多种电路结构:(1)根据驱动方式,存在自激和自激。它2)根据DC/DC变换器的工作方式:(1)单端正激和反激、推挽式、半桥式、全桥式等;2)降压式、升压式和升压式。它 (3)根据电路的组成,有谐振和非谐振。它 (4)根据控制方式分为:脉宽调制(PWM)、脉冲频率调制(PFM)、PWM和PFM混合。(5)根据电源隔离和反馈控制信号耦合方式,存在隔离、非隔离和变压器耦合、光电耦合等问题。这些组合可以形成各种开关模式电源。因此,设计者需要根据各种模式的特点,

开关电源入门必读:开关电源工作原理超详细解析

开关电源入门必读:开关电源工作原理超详细解析 第1页:前言:PC电源知多少 个人PC所采用的电源都是基于一种名为“开关模式”的技术,所以我们经常会将个人PC电源称之为——开关电源(Sw itching Mode P ow er Supplies,简称SMPS),它还有一个绰号——DC-DC转化器。本次文章我们将会为您解读开关电源的工作模式和原理、开关电源内部的元器件的介绍以及这些元器件的功能。 ●线性电源知多少 目前主要包括两种电源类型:线性电源(linear)和开关电源(sw itching)。线性电源的工作原理是首先将127 V或者220V市电通过变压器转为低压电,比如说12V,而且经过转换后的低压依然是AC交流电;然后再通过一系列的二极管进行矫正和整流,并将低压AC交流电转化为脉动电压(配图1和2中的“3”);下一步需要对脉动电压进行滤波,通过电容完成,然后将经过滤波后的低压交流电转换成DC直流电(配图1和2中的“4”);此时得到的低压直流电依然不够纯净,会有一定的波动(这种电压波动就是我们常说的纹波),所以还需要稳压二极管或者电压整流电路进行矫正。最后,我们就可以得到纯净的低压DC直流电输出了(配图1和2中的“5”) 配图1:标准的线性电源设计图

配图2:线性电源的波形 尽管说线性电源非常适合为低功耗设备供电,比如说无绳电话、PlayStation/W ii/Xbox等游戏主机等等,但是对于高功耗设备而言,线性电源将会力不从心。 对于线性电源而言,其内部电容以及变压器的大小和AC市电的频率成反比:也即说如果输入市电的频率越低时,线性电源就需要越大的电容和变压器,反之亦然。由于当前一直采用的是60Hz(有些国家是50Hz)频率的AC市电,这是一个相对较低的频率,所以其变压器以及电容的个头往往都相对比较大。此外,AC市电的浪涌越大,线性电源的变压器的个头就越大。 由此可见,对于个人PC领域而言,制造一台线性电源将会是一件疯狂的举动,因为它的体积将会非常大、重量也会非常的重。所以说个人PC用户并不适合用线性电源。 ●开关电源知多少 开关电源可以通过高频开关模式很好的解决这一问题。对于高频开关电源而言,AC输入电压可以在进入变压器之前升压(升压前一般是50-60KHz)。随着输入电压的升高,变压器以及电容等元器件的个头就不用像线性电源那么的大。这种高频开关电源正是我们的个人PC以及像VCR录像机这样的设备所需要的。需要说明的是,我们经常所说的“开关电源”其实是“高频开关电源”的缩写形式,和电源本身的关闭和开启式没有任何关系的。 事实上,终端用户的PC的电源采用的是一种更为优化的方案:闭回路系统(closed loop system)——负责控制开关管的电路,从电源的输出获得反馈信号,然后根据PC的功耗来增加或者降低某一周期内的电压的频率以便能够适应电源的变压器(这个方法称作PW M,Pulse W idth Modulation,脉冲宽度调制)。所以说,开关电源可以根据与之相连的耗电设备的功耗的大小来自我调整,从而可以让变压器以及其他的元器件带走更少量的能量,而且降低发热量。 反观线性电源,它的设计理念就是功率至上,即便负载电路并不需要很大电流。这样做的后果就是所有元件即便非必要的时候也工作在满负荷下,结果产生高很多的热量。 第2页:看图说话:图解开关电源 下图3和4描述的是开关电源的PW M反馈机制。图3描述的是没有PFC(P ow er Factor Correction,功率因素校正)电路的廉价电源,图4描述的是采用主动式PFC设计的中高端电源。 图3:没有PFC电路的电源 图4:有PFC电路的电源 通过图3和图4的对比我们可以看出两者的不同之处:一个具备主动式PFC电路而另一个不具备,前者没有110/220V转换器,而且也没有电压倍压电路。下文我们的重点将会是主动式PFC电源的讲解。

单片机io口控制实验报告

单片机实验报告 实验名称:I/O口控制 姓名:张昊 学号:110404247 班级:通信2班 时间:2013.11.19 南京理工大学紫金学院电光系

一、实验目的 1、学习I/O口的使用。 2、学习延时子程序的编写和使用。 3、掌握单片机编程器的使用和芯片烧写方法。 二、实验原理 1、广告流水灯实验 (1)做单一灯的左移右移,八个发光二极管L1~L8分别接在单片机的P1.0~P1.7接口上,输出“0”的时候,发光二极管亮,开始时 P1.0->P1.1->P1.2->P1.3->...->P1.7->P1.6->...P1.0亮,重复循 环。 (2)系统板上硬件连线:把“单片机系统”A2区的J61接口的P1.0~P1.6端口与D1区的J52接口相连。要求:P1.0对应着L1,P1.1对应 L2,……,P1.7对应着L8。 P1口广告流水灯实验原理图如下

程序设计流程:流程图如下 2、模拟开关实验 (1)监视开关K1(接在P3.0端口上),用发光二极管L1(接在单片机P1.0端口上)显示开关状态,如果开关合上,L1亮,开关打开, L1熄火。 (2)系统板上硬件连线:把“单片机系统”A2区的P1.0端口用导线连接到D1区的LED1端口上;把“单片机系统”A2区的P3.0端口用 导线连接到D1区的KEY1端口上; 实验原理图如下图

程序设计流程 二、实验内容 1、流水灯 #include sbit p10=P1^0; sbit p11=P1^1; sbit p12=P1^2; sbit p13=P1^3; sbit p14=P1^4; sbit p15=P1^5; sbit p16=P1^6; sbit p17=P1^7; unsigned char count=0; bit flag; void main() {

51单片机实验报告94890

《单片机与接口技术》实验报告 信息工程学院 2016年9月

辽东学院信息技术学院 《单片机与接口技术》实验报告 姓名:王瑛 学号: 0913140319 班级: B1403 专业:网络工程 层次:本科 2016年9月

目录 实验题目:实验环境的初识、使用及调试方法(第一章) 实验题目:单片机工程初步实验(第二章) 实验题目:基本指令实验(第三章)4 实验题目:定时器/计数器实验(第五章)4 实验题目:中断实验(第六章)4 实验题目:输入接口实验(第八章)4 实验题目:I/O口扩展实验(第九章)4 实验题目:串行通信实验(第十一章)4 实验题目:A/D,D/A转换实验(第十七章)4

实验题目:实验环境的初识、使用及调试方法实验 实验类型:验证性实验课时: 1 时间:2016年10月24日 一、实验内容和要求 了解单片机的基础知识 了解51单片机的组成和工作方法 掌握项目工程的建立、编辑、编译和下载的过程方法 熟练单片机开发调试工具和方法 二、实验结果及分析 单片机最小系统的构成: Keil集成开发环境:

STC-ISP:

实验题目:单片机工程初步实验 实验类型:验证性实验课时: 1 时间:2016 年10 月24 日一、实验内容和要求 点亮一个LED小灯 程序下载到单片机中 二、实验结果及分析 1、点亮一个LED小灯 点亮LED小灯的程序: #include //包含特殊功能寄存器定义的头文件 sbit LED = P0^0; sbit ADDR0 = P1^0; //sbit必须小写,P必须大写 sbit ADDR1 = P1^1; sbit ADDR2 = P1^2; sbit ADDR3 = P1^3; sbit ENLED = P1^4; void main() { ENLED = 0; ADDR3 = 1; ADDR2 = 1; ADDR1 = 1; ADDR0 = 0; LED = 0; //点亮小灯 while (1); //程序停止 } 2、程序下载 首先,我们要把硬件连接好,把板子插到我们的电脑上,打开设备管理器查看所使用的COM 口,如图所示:

开关电源原理图精讲.pdf

开关电源原理(希望能帮到同行的你更加深入的了解开关电源,温故而知新吗!!) 一、开关电源的电路组成[/b]:: 开关电源的主要电路是由输入电磁干扰滤波器(EMI)、整流滤波电路、功率变换电路、PWM控制器电路、输出整流滤波电路组成。辅助电路有输入过欠压保护电路、输出过欠压保护电路、输出过流保护电路、输出短路保护电路等。 开关电源的电路组成方框图如下: 二、输入电路的原理及常见电路[/b]:: 1、AC输入整流滤波电路原理: ①防雷电路:当有雷击,产生高压经电网导入电源时,由MOV1、MOV2、MOV3:F1、F2、F3、FDG1组成的电路进行保护。当加在压敏电阻两端的电压超过其工作电压时,其阻值降低,使高压能量消耗在压敏电阻上,若电流过大,F1、F2、F3会烧毁保护后级电路。 ②输入滤波电路:C1、L1、C2、C3组成的双π型滤波网络主要是对输入电源的电磁噪声及杂波信号进行抑制,防止对电源干扰,同时也防止电源本身产生的高频杂波对电网干扰。当电源开启瞬间,要对C5充电,由于瞬间电流大,加RT1(热敏电阻)就能有效的防

止浪涌电流。因瞬时能量全消耗在RT1电阻上,一定时间后温度升高后RT1阻值减小(RT1是负温系数元件),这时它消耗的能量非常小,后级电路可正常工作。 ③整流滤波电路:交流电压经BRG1整流后,经C5滤波后得到较为纯净的直流电压。若C5容量变小,输出的交流纹波将增大。 2、 DC输入滤波电路原理: ①输入滤波电路:C1、L1、C2组成的双π型滤波网络主要是对输入电源的电磁噪声及杂波信号进行抑制,防止对电源干扰,同时也防止电源本身产生的高频杂波对电网干扰。C3、C4为安规电容,L2、L3为差模电感。 ② R1、R2、R3、Z1、C6、Q1、Z2、R4、R5、Q2、RT1、C7组成抗浪涌电路。在起机的瞬间,由于C6的存在Q2不导通,电流经RT1构成回路。当C6上的电压充至Z1的稳压值时Q2导通。如果C8漏电或后级电路短路现象,在起机的瞬间电流在RT1上产生的压降增大,Q1导通使Q2没有栅极电压不导通,RT1将会在很短的时间烧毁,以保护后级电路。 三、功率变换电路[/b]:: 1、 MOS管的工作原理:目前应用最广泛的绝缘栅场效应管是MOSFET(MOS管),是利用半导体表面的电声效应进行工作的。也称为表面场效应器件。由于它的栅极处于不导电状态,所以输入电阻可以大大提高,最高可达105欧姆,MOS管是利用栅源电压的大小,来改变半导体表面感生电荷的多少,从而控制漏极电流的大小。 2、常见的原理图:

高频开关电源电路组成及稳压原理

高频开关电源电路组成及稳压原理 高频开关电源由以下几个部分组成: 一、主电路 从交流电网输入、直流输出的全过程,包括: 1、输入滤波器:其作用是将电网存在的杂波过滤,同时也阻碍本机产生的杂波反馈到公共电网。 2、整流与滤波:将电网交流电源直接整流为较平滑的直流电,以供下一级变换。 3、逆变:将整流后的直流电变为高频交流电,这是高频开关电源的核心部分,频率越高,体积、重量与输出功率之比越小。 4、输出整流与滤波:根据负载需要,提供稳定可靠的直流电源。 二、控制电路 一方面从输出端取样,经与设定标准进行比较,然后去控制逆变器,改变其频率或脉宽,达到输出稳定,另一方面,根据测试电路提供的资料,经保护电路鉴别,提供控制电路对整机进行各种保护措施。 三、检测电路 除了提供保护电路中正在运行中各种参数外,还提供各种显示仪表资料。

四、辅助电源 提供所有单一电路的不同要求电源。 第二节开关控制稳压原理 开关K以一定的时间间隔重复地接通和断开,在开关K接通时,输入电源E通过开关K和滤波电路提供给负载RL,在整个开关接通期间,电源E向负载提供能量;当开关K断开时,输入电源E便中断了能量的提供。可见,输入电源向负载提供能量是断续的,为使负载能得到连续的能量提供,开关稳压电源必须要有一套储能装置,在开关接通时将一部份能量储存起来,在开关断开时,向负载释放。图中,由电感L、电容C2和二极管D组成的电路,就具有这种功能。电感L用以储存能量,在开关断开时,储存在电感L中的能量通过二极管D释放给负载,使负载得到连续而稳定的能量,因二极管D使负载电流连续不断,所以称为续流二极管。在AB间的电压平均值EAB可用下式表示 EAB=TON/T*E 式中TON为开关每次接通的时间,T为开关通断的工作周期(即开关接通时间TON和关断时间TOFF之和)。 由式可知,改变开关接通时间和工作周期的比例,AB间电压的平均值也随之改变,因此,随着负载及输入电源电压的变化自动调整TON和T的比例便能使输出电压V0维持不变。改变接通时间TON和工作周期比例亦即改变脉冲的占空比,

单片机实验一,I/O端口实验报告(2)

单片机原理与接口技术实验 实验一 I/O端口实验(2) 系别:通信工程系 专业:通信工程系11级 学号:233201122041 姓名: 实验时间:2014年3月6日 撰写日期:2014年3月9日

实验一 I/O端口实验(2) 一、实验目的 1、掌握单片机通用I/O端口的使用方法; 2、掌握I/O端口数据输入/输出的方法。 二、实验内容(与本次实验报告标题括号中的数字对应) 2、当开关状态为0101(K5K6K7K8)时,四个灯循环右移;当开关状态为1010(K5K6K7K8)时,四个灯循环左移;当开关为其它状态时,在LED1~LED4上显示开关状态。程序运行时,拨动开关,显示立即跟着变化。【基础,周四下午每人做】 三、实验设计思路 对于该题,因为有3种情况,所以参考课本P68程序,在while循环结构内添加if-else条件判断语句,分别区分右移、左移、与开关状态一致3种情况。 四、电路原理图及接线说明 绘制本次实验用到的部分完整电路原理图如下: 开关K5K6K7K8与P2.0~P2.3相连线;

LED:1~8和P1.0~P1.7相连线。 五、实验流程图 见下图: 六、调试过程及实验现象 对于第该题,一开始运行灯全亮,经按F8逐步调试后,发现P2的值怎么也无法赋给变量b,导致无论如何拨动开关,b的值都不会改变,一直等于FF,使灯全亮。后来经助教指点方知是P2口没有设置为I/O模式,以致于无法将P2的值传输给b。修改设置后,一切运行正常。 七、总结 本次实验的实验难度不大,第一题参考课本的8位左移右移例子稍作修改便可运行,因为实验原理一样;但却因为一开始自己不够细心导致的一些软件设置

开关电源电路详解

FS1: 由变压器计算得到Iin值,以此Iin值可知使用公司共享料2A/250V,设计时亦须考虑Pin(max)时的Iin是否会超过保险丝的额定值。 TR1(热敏电阻):

电源启动的瞬间,由于C1(一次侧滤波电容)短路,导致Iin电流很大,虽然时间很短暂,但亦可能对Power产生伤害,所以必须在滤波电容之前加装一个热敏电阻,以限制开机瞬间Iin在Spec之内(115V/30A,230V/60A),但因热敏电阻亦会消耗功率,所以不可放太大的阻值(否则会影响效率),一般使用SCK053(3A/5Ω),若C1电容使用较大的值,则必须考虑将热敏电阻的阻值变大(一般使用在大瓦数的Power上)。 VDR1(突波吸收器): 当雷极发生时,可能会损坏零件,进而影响Power的正常动作,所以必须在靠AC输入端(Fuse之后),加上突波吸收器来保护Power(一般常用07D471K),但若有价格上的考虑,可先忽略不装。 CY1,CY2(Y-Cap): Y-Cap一般可分为Y1及Y2电容,若AC Input有FG(3 Pin)一般使用Y2- Cap ,AC Input若为2Pin(只有L,N)一般使用Y1-Cap,Y1与Y2的差异,除了价格外(Y1较昂贵),绝缘等级及耐压亦不同(Y1称为双重绝缘,绝缘耐压约为Y2的两倍,且在电容的本体上会有“回”符号或注明Y1),此电路蛭蠪G所以使用Y2-Cap,Y-Cap 会影响EMI特性,一般而言越大越好,但须考虑漏电及价格问题,漏电(Leakage Current )必须符合安规须求(3Pin公司标准为750uA max)。 CX1(X-Cap)、RX1: X-Cap为防制EMI零件,EMI可分为Conduction及Radiation两部分,Conduction 规范一般可分为: FCC Part 15J Class B 、CISPR 22(EN55022) Class B 两种,FCC 测试频率在450K~30MHz,CISPR 22测试频率在150K~30MHz,Conduction可在厂内以频谱分析仪验证,Radiation 则必须到实验室验证,X-Cap 一般对低频段(150K ~ 数M之间)的EMI防制有效,一般而言X-Cap愈大,EMI防制效果愈好(但

电脑开关电源原理及电路图

2.1、输入整流滤波电路 只要有交流电AC220V输入,ATX开关电源,无论是否开启,其辅助电源就一直在工作,直接为开关电源控制电路提供工作电压。图1中,交流电AC220V经过保险管FUSE、电源互感滤波器L0,经BD1—BD4整流、C5和C6滤波,输出300V左右直流脉动电压。C1为尖峰吸收电容,防止交流电突变瞬间对电路造成不良影响。TH1为负温度系数热敏电阻,起过流保护和防雷击的作用。L0、R1和C2组成Π型滤波器,滤除市电电网中的高频干扰。C3和C4为高频辐射吸收电容,防止交流电窜入后级直流电路造成高频辐射干扰。 2.2、高压尖峰吸收电路 D18、R004和C01组成高压尖峰吸收电路。当开关管Q03截止后,T3将产生一个很大的反极性尖峰电压,其峰值幅度超过Q03的C极电压很多倍,此尖峰电压的功率经D18储存于C01中,然后在电阻R004上消耗掉,从而降低了Q03的C极尖峰电压,使Q03免遭损坏。 2.3、辅助电源电路 整流器输出的300V左右直流脉动电压,一路经T3开关变压器的初级①~②绕组送往辅助电源开关管Q03的c极,另一路经启动电阻R002给Q03的b极提供正向偏置电压和启动电流,使Q03开始导通。Ic流经T3初级①~②绕组,使T3③~④反馈绕组产生感应电动势(上正下负),通过正反馈支路C02、D8、R06送往Q03的b极,使Q03迅速饱和导通,Q03上的Ic电流增至最大,即电流变化率为零,此时D7导通,通过电阻R05送出一个比较电压至IC3(光电耦合器Q817)的③脚,同时T3次级绕组产生的感应电动势经D50整流滤波后一路经R01限流后送至IC3的①脚,另一路经R02送至IC4(精密稳压电路TL431),由于Q03饱和导通时次级绕组产生的感应电动势比较平滑、稳定,经IC4的K端输出至IC3的②脚电压变化率几乎为零,使IC3发光二极管流过的电流几乎为零,此时光敏三极管截止,从而导致Q1截止。反馈电流通过R06、R003、Q03的b、e极等效电阻对电容C02充电,随着C02充电电压增加,流经Q03的b极电流逐渐减小,使③~④反馈绕组上的感应电动势

开关电源工作频率的原理分析

开关电源工作频率的原理分析 一、开关电源的原理和发展趋势 第一节高频开关电源电路原理 高频开关电源由以下几个部分组成: 图12-1 (一)主电路 从交流电网输入、直流输出的全过程,包括: 1、输入滤波器:其作用是将电网存在的杂波过滤,同时也阻碍本机产生的杂波反馈到公共电网。 2、整流与滤波:将电网交流电源直接整流为较平滑的直流电,以供下一级变换。 3、逆变:将整流后的直流电变为高频交流电,这是高频开关电源的核心部分,频率越高,体积、重量与输出功率之比越小。 4、输出整流与滤波:根据负载需要,提供稳定可靠的直流电源。 (二)控制电路 一方面从输出端取样,经与设定标准进行比较,然后去控制逆变器,改变其频率或脉宽,达到输出稳定,另一方面,根据测试电路提供的数据,经保护电路鉴别,提供控制电路对整机进行各种保护措施。 (三)检测电路 除了提供保护电路中正在运行中各种参数外,还提供各种显示仪表数据。 (四)辅助电源 提供所有单一电路的不同要求电源。

第二节开关控制稳压原理 图12-2 开关K以一定的时间间隔重复地接通和断开,在开关K接通时,输入电源E通过开关K和滤波电路提供给负载RL,在整个开关接通期间,电源E向负载提供能量;当开关K断开时,输入电源E便中断了能量的提供。可见,输入电源向负载提供能量是断续的,为使负载能得到连续的能量提供,开关稳压电源必须要有一套储能装置,在开关接通时将一部份能量储存起来,在开关断开时,向负载释放。图中,由电感L、电容C2和二极管D组成的电路,就具有这种功能。电感L用以储存能量,在开关断开时,储存在电感L中的能量通过二极管D释放给负载,使负载得到连续而稳定的能量,因二极管D使负载电流连续不断,所以称为续流二极管。在AB间的电压平均值EAB可用下式表示: EAB=TON/T*E 式中TON为开关每次接通的时间,T为开关通断的工作周期(即开关接通时间TON和关断时间TOFF之和)。 由式可知,改变开关接通时间和工作周期的比例,AB间电压的平均值也随之改变,因此,随着负载及输入电源电压的变化自动调整TON和T的比例便能使输出电压V0维持不变。改变接通时间TON和工作周期比例亦即改变脉冲的占空比,这种方法称为“时间比率控制”(Time Ratio Control,缩写为TRC)。 按TRC控制原理,有三种方式: (一)、脉冲宽度调制(Pulse Width Modulation,缩写为PWM) 开关周期恒定,通过改变脉冲宽度来改变占空比的方式。 (二)、脉冲频率调制(Pulse Frequency Modulation,缩写为PFM) 导通脉冲宽度恒定,通过改变开关工作频率来改变占空比的方式。 (三)混合调制 导通脉冲宽度和开关工作频率均不固定,彼此都能改变的方式,它是以上二种方式的混合。 第三节开关电源的发展和趋势

高频开关电源的基本原理

高频开关电源的基本原理

————————————————————————————————作者:————————————————————————————————日期:

第一节高频开关电源的基本原理 一、高频开关电源的组成 高频开关整流器通常由工频滤波电路、工频整流电路、功率因数校正电路、直流-直流变换器和输出滤波器等部分组成,其组成方框图如图1-3-1所示。 图1-3-1高频开关整流器组成方框图 图中输入回路的作用是将交流输入电压整流滤波变为平滑的高压直流电压;功率变换器的作用是将高压直流电压转换为频率大于20KHZ的高频脉冲电压;整流滤波电路的作用是将高频的脉冲电压转换为稳定的直流输出电压;开关电源控制器的作用是将输出直流电压取样,来控制功率开关器件的驱动脉冲的宽度,从而调整开通时间以使输出电压可调且稳定。从框图中可见,由于高频变压器取代了笨重的工频(50HZ)变压器,从而使稳压电源的体积和重量大小减小。 开关整流器的特点: ①重量轻,体积小 采用高频技术,去掉了工频变压器,与相控整流器相比较,在输出同等功率的情况下,开关整流器的体积只上相控整流器的1/10,重量也接近1/10。 ②功率因数高 相控整流器的功率因数随可控硅导通角的变化而变化,一般在全导通时,可接近0.7以上,而小负载时,仅为0.3左右。经过校正的开磁电源功率因数一般在0.93以上,并且基本不受负载变化的影响(对20%以上负载)。 ③可闻噪音低 在相控整流设备中,工频变压器及滤波电感工作时产生的可闻噪声较大,一般大于60dB。而开关电源在无风扇的情况下可闻噪声仅为45dB左右。 ④效率高 开关电源采用的功率器件一般功耗较小,带功率因数补偿的开关电源其整机效率可达88%以上,较好的可做到91%以上。 ⑤冲击电流小 开机冲击电流可限制的额定输入电流的水平。 ⑥模块式结构 由于体积不,重量轻,可设计为模块式结构,目前的水平是一个2m高的19英寸(in)机架容量可达48V/1000A以上,输出功率约为60KW。 二、高频开关电源的分类 (二)开关整流器分类 1、按激励方式 可分为自激式和他激式。自激式开关电源在接通电源后功率变换电路就自行产生振荡,即该电路是靠电路本身的正反馈过程来实现功率变换的。 自激式电路出现最早。它的特点是电路简单、响应速度较快,但开关频率变化大、输出纹波值较大,不易作精确的分析、设计,通常只有在小功率的情况下使用,如家电、仪器电源。他激式开关电源需要外接的激励信号控制才能使变换电路工作,完成功率变换任务。 他源激式开关电源的特点是开关频率恒定、输出纹波小,但电路较复杂、造价较高、响应速度较慢。 2、按开关电源所用的开关器件 可分为双极型晶体管开关电源、功率MOS管开关电源、IGBT开关电源、晶闸管开关电源等。

电脑开关电源电路大全详解

电脑开关电源详解 计算机电源是根据计算机相应的电源标准设计和生产的,在计算机高速发展的这十多年间,计算机电源标准也跟着在不断地发生变化,以适应计算机高速发展的要求,计算机电源主要采用了以下几个标准: PC/XT标准: 是由IBM最先推出个人PC/XT计算机时制定的标准; AT标准: 也是由IBM早期推出PC/AT机时所提出的标准,当时能够提供大约190W的电力供应; ATX标准: 是由Intel公司于1995年提出的工业标准,从最初的ATX1.0开始,ATX标准又经过了多次的变化和完善,目前国内市场上流行的是ATX2.03和ATX12V这两个标准,其中ATX12V 又可分为ATX12V1.2、ATX12V1.3、ATX12V2.0等多个版本。 ATX与AT标准比较:

1、ATX标准取消了AT电源上必备的电源开关而交由主板进行电源开关的控制,增加了一个待机电路为电源主电路和主板提供电压来实现电源唤醒等功能; 2、ATX电源首次引进了+3.3V的电压输出端,与主板的连接接口上也有了明显的改进。 ATX12V与ATX2.03标准比较: 1、ATX2.03是1999年以前PII、PIII时代的电源产品,没有P4 4PIN接口; 2、ATX12V加强了+12VDC端的电流输出能力,对+12V的电流输出、涌浪电流峰值、滤波电容的容量、保护等做出了新的规定; 3、ATX12V增加的4芯电源连接器为P4处理器供电,供电电压为+12V; 4、ATX12V加强了+5VSB的电流输出能力,改善主板对即插即用和电源唤醒功能的支持。 ATX12V标准之间的比较: ATX 12V是支持P4的ATX标准,是目前的主流标准,该标准又分为如下几个版本: ATX12V_1.0:2000年2月颁布,P4 时代电源的最早版本,增加P4 4PIN接口;

单片机实验报告二 单片机IO口实验

南昌大学实验报告 学生姓名:学号:专业班级: 实验类型:?验证?综合?设计?创新实验日期:2019.4.16 实验成绩: 实验二单片机I/O口实验 (一)实验目的 1.掌握单片机最小系统的构成,学习如何控制I/O口来驱动发光二极管,掌握移位和软件延时 程序的编写。 2.熟练掌握STC型开发板的使用方法和注意事项。 3.掌握应用STC_ISP烧录过程; (二)设计要求 利用51单片机及4个LED发光二极管,设计一个单片机流水灯程序,P4.7 /P4.6/ P1.6/ P1.7 来演示跑马灯。其中流水灯的变化形式多样。 (三)实验原理 STC实验箱单片机型号为IAP15W4K32S4-Student,其在线编程与在线仿真可由Keil uVision4集成开发环境和STC系列单片机在线可编程(ISP)电路实现: 1.设置STC仿真器:运行STC-ISP在线编程软件,选择“keil 仿真设置”选项,如图1 所示,单击“添加型号和头文件到keil中/ 添加STC仿真器驱动到keil中”,弹出“浏 览文件夹”对话框,在浏览文件夹中选择keil的安装目录,单击“确定”按钮即完成添 加。根据所用芯片,单击“将IAP15W4K32S4-Student设置为仿真芯片”。 图1 2.Keil uVision4环境设置:选择菜单命令Project →Options for Target →Debug,选中 “STC Monitor-51 Driver”,勾选“Load Application at Startup”选项和“Run to main()” 选项,如图2所示。单击图2右上角的“settings”按钮,弹出硬件参数设置对话框,如 图2所示,根据仿真电路所使用的串口号(本机所用为串口5)选择串口端口,如图3 所示:

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