课程设计论坛

首页 » 设计下载 » 电子设计 » 冗余并联开关电源系统设计—软件编程
bendun - 2013/10/19 18:58:14
文件格式:word+pdf
文件大小:1.45MB
适用专业:电子信息工程
适用年级:大学
下载次数:1 次
我要下载:点击联系下载
论文编号:207679

资料简介:

毕业设计-冗余并联开关电源系统设计—软件编程,共47页,18547字,附开题报告等

主要内容

1. 选择控制器

作为基于微控制处理器的冗余电源设计,首先要选择微控制处理器,选

择不同的单片机对整个程序设计都有不同的理念,所以对主流的8051系列单片

机和MSP430单片机进行了比较。

对于微控的电源系统,MSP430单片机能够更加胜任。

2. 总体程序设计

那么作为一个冗余电源配置电路,主要程序设计方案是这样的,首先,

有三路A/D模数转换器在可以进行采样工作,而其中的两路A/D模数转换器作为

工作装置,第三路作为备用的电压采集电路。

我们所设定的电压输出是8V,所以当我们的主1采集电压和主2采集电压

所得到的电压误差在50%以内时候,(也就是采集电压数据范围在4~12V之内的

时候),由主1采集电压和主2采集电压并联,形成冗余电源继续为整个系统工

作,当其中某一路电源电压出现问题,也就是那一指路上所采集到的电压数据

超过以上我们所设定的范围的时候,我们将这一路的电压断开,此时,整个主

程序进入中断系统,在此中断系统中,由备份电压取代坏掉的那一路进行电压

的采样,不再检测坏掉支路的电源,与还在工作的没有失效的另一路的采集电

压并联,继续为整个冗余电源工作。

3. 电压采集部分的程序设计

但是由于电路的电压并不稳定,所以每一次采样中都有误差,为了使得采

样电路更加准确,所以选择A/D循环检测法,与之相似的还有A/D中断检测法,

经过研究后,决定不选用A/D中断检测法。经过在多次尝试中,对于采样频率

等数据的协调,决定采用32次A/D循环检测的平均值作为每一次的采样数据,

........


摘要  

目前,应用冗余并联结构设计的电源已成为提升供电能力和电源可靠性、降低成本的重要途径,本文分析了采用冗余结构和并联均流方法设计电源的一般方法,主要结合各种不同的外设进行相应的程序设计,并主要以MSP430单片机为例,介绍一种应用于小功率设备的可变电压冗余并联电源设计方案。

本问主要介绍以MSP430单片机为例的分布式冗余开关电源的软件编写部分。其中主要包括多路ADC转换部分的程序编写来实现检测电压,液晶1602的程序来显示电压值。为了防止系统过热还使用了18B20对温度进行检测等等保护措施。

【关键词】开关电源;软件设计;冗余系统;循环检测法


目录

1 绪论 - 1 -

1.1 引言 - 1 -

1.2 开关电源的背景 - 1 -

1.2 开关电源的特点 - 2 -

1.2.1开关稳压电源的优点 - 2 -

1.2.2开关稳压电源的缺点 - 3 -

2 开关电源分类 - 4 -

2.1 概述 - 4 -

2.2集成电源 - 5 -

2.3冗余电源电路 - 5 -

3 单片机 - 7 -

3.1 MSP430单片机概述 - 7 -

3.1.1 MSP430单片机简介 - 7 -

3.1.1 MSP430单片机发展 - 7 -

3.2 MSP430单片机部分介绍 - 8 -

3.2.1 I/O口介绍 - 8 -

3.2.2 时钟介绍 - 8 -

3.2.3 ADC模块 - 10 -

3.2.3 DA转换模块 - 12 -

3.2.3 超低功耗 - 12 -

3.2.3 方便安全的开发环境 - 13 -

3.3 IAR开发环境 - 13 -

4 本设计的程序设计 - 16 -

4.1 整体设计方案 - 16 -

4.1.1冗余设计 - 16 -

4.1.2电压采集部分的程序 - 17 -

4.2 ADC的程序 - 17 -

4.2.1 单路ADC子程序 - 17 -

4.2.2 多路ADC的程序 - 20 -

4.3 1602子程序部分 - 21 -

4.3.1 1602的介绍 - 21 -

4.3.2 1602子程序 - 23 -

4.4 DAC的程序 - 24 -

4.5温度检测18b20的程序 - 26 -

4.5.2 温度检测18b20简介 - 26 -

4.5.2 温度检测18b20的程序 - 28 -

4.6键盘显示 - 29 -

4.7 总程序 - 31 -

5 实验结果总结 - 32 -

5.1当前工作状况监视 - 32 -

5.2切断电路的恢复 - 32 -

总结 - 33 -

参考文献 - 34 -

附录 - 35 -

致谢 - 41 -


资料文件预览:
共2文件夹,6个文件,文件总大小:1.45MB,压缩后大小:1.14MB


我要下载:冗余并联开关电源系统设计—软件编程
1
查看完整版本: 冗余并联开关电源系统设计—软件编程