基于单片机的ATX电源智能检测仪的设计 - 毕业论文(设计)(2)

2019-02-17 15:18

基于单片机的ATX电源智能检测仪的设计

频率的脉动直流电 → 开关变压器(变压)→ 低压高频交流 → 低压滤波电路(整流、滤波) → 稳定的低压直流输出。

开关管的品质直接决定了电源的稳定性,它也是电源中主要的发热元件,拆开电源后看到的主散热片上的两个晶体管就是开关管。

高频开关变压器同样是整个电路中的核心部件,讲究的是铁氧体的效率、磁芯截面积的大小和磁隙的宽度,截面积过小的变压器容易产生磁饱和而无法输出较大的功率,各个绕组的匝数直接影响输出的电压,通常我们无法具体的掌握这些参数,所以无法准确的判断变压器到底能输出多大的功率。另外,开关变压器的输出端虽然很多,但其中的某些输出端使用的却是相同的绕组,比如+3.3VDC和+5VDC就是这样,所以当+3.3VDC输出最大电流时+5VDC就无法输出很大的电流了,就是由于这个原因我们不能将电源各个输出端的功率进行简单的累加。

在主变压器旁边的两个小变压器也有各自的作用,其中一个将开关电路控制信号进行放大以驱动开关管进行工作,同时还可以将开关管工作的高压区和集成电路工作的低压区进行物理隔离。另外一个完全是一套独立的小型开关电源,这就是我们所说的待机电路,其输出的电压为电源的主电路供电,同时通过+5VSB端输出到主板来实现唤醒功。

开关电源向电脑提供+5V、+12V、+3.3V、-12V、-5V、+5V USB1、+5V USB2 七个端口,其中+5V、+12V、+3.3V端口需带的起电脑的大功率负载,才能保证电脑正常运行。

5

基于单片机的ATX电源智能检测仪的设计

以上介绍了ATX电源的基本工作原理及一些特殊的输出端口。我们就是要检测这些特殊的端口,来检测ATX电源的实际负载能力。 2.2 整体方案设计与论证 2.2.1 整体方案设计

单片机ATX电源智能检测仪由直流电源模块,单片机模块,数据采集模块,开关模块,负载模块,显示模块几个部分组成。关系图如下。

单 片 机 模 块 显示模块 开关模块 IRF32055 数据采集模块(A/D) 负载模块

图2.2 ATX电源智能检测仪设计框图

整体方案简叙:

通过单片机控制开关模块来轮流选通场效应管IRF32055,打开场效应管后,负载开始工作, 在打开负载端口的期间,负载会迅速加热。单片机再控制AD芯片不断的对提供负载工作的端口电压进行采集,并将采集到的模拟值进行处理,然后再把采集到的数据和处理后的结果显示。

2.2.2 整体方案的论证

(1)电源供电

直流电源模块作为给单片机、AD芯片、LED显示提供正常工作

6

基于单片机的ATX电源智能检测仪的设计

电压的电路,在一般产品的设计中都是不可或缺的,但单片机ATX电源智能检测仪检测的是一个有源器件,而且能提供+5V、+12V的电压,那么我们是否能就只对这个电压进行稳压处理来提供各个模块的正常工作电压呢?答案是在被检测的ATX电源本身是一个工作在正常状况下可以实现为各个模块提供工作电压,但是当ATX电源在非正常工作状态下或不工作状态下,就会导致ATX电源智能检测仪工作不正常或不工作。所以直流电源模块是必须的,只有加上了直流电源为各个模块提供正常的工作电压,才能使ATX电源智能检测仪持续稳定的工作。

(2)AD测量范围的处理

由于接触到的AD芯片都只能采样0-5V的电压,那采样12V就不能直接实现,设计通过加分压电路的方法把采样电压降的测量范围以内,在通过但片机内部处理,折算出实际的电压。

(3)采样选择

ATX电源智能检测仪主要是检测ATX电源的带负载能力,看它到底能输出多大的功率,而+5V USB1、+5V USB2输出端本身并不是大功率输出端口。考虑到这些,设计就采用只采样而不做大功率测试的采样方法,把大功率负载换成适当的电阻,在采样检测判断是否能输出相应的电压。

(4)负电压采样

ATX电源输出-12V、-5V两个负电压,由于接触到的AD芯片都只能采样正电压,就拿ADC0809来说如果要输入负电压信号的话,

7

基于单片机的ATX电源智能检测仪的设计

在输入AD之前应该在这个信号上叠加一个合适的正电压信号,使得输入AD的信号全部在0V以上,然后在微处理器的程序中减去叠加上的正电压信号。如果强行输入负电压信号可能会导致芯片损坏,即使没有损坏,微处理器读到的数据也只有正电压部分是正确的,负电压部分将被认为是0V。 2.3 各模块的介绍 2.3.1 直流电源模块

本设计需向芯片提供+5V电压及+12V电压,用最简单的7812及7805稳压电路即可满足要求。市电进入后经15V变压器整形滤波后向7812提供输入端。 2.3.2 单片机模块

本设计的核心控制芯片就是单片机,该模块的功能:实现对系统的控制.单片机种类繁多,应该选择最合适的单片机,要熟练掌握它的功能且灵活应用.本设计选择的是AT89C51。优点:控制方便,性能稳定,资源丰富。AT89C51单片机简介:

AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C51是一种带2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL

8

基于单片机的ATX电源智能检测仪的设计

的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。

MCS-51系列单片机的引脚图如下

图2.3 MCS-51系列单片机的引脚图

2.3.3 数据采集模块

该模块主要实现对ATX电源输出的电压进行采集,通过该数据判断电源的输出功率是否满足要求。

本模块采用ADC0809芯片实现数据的采集,下面对该芯片进行介绍。

ADC0809是带有8位A/D转换器、8路多路开关以及微处理机兼容的控制逻辑的CMOS组件。它是逐次逼近式A/D转换器,可以和单片机直接接口。

9


基于单片机的ATX电源智能检测仪的设计 - 毕业论文(设计)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:计算机组成原理习题 第三章存储系统

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: