嵌入式操作系统uC/OS-Ⅱ在数字化电源控制器上的应用研究
文献类型:学位论文
作者 | 许升辉 |
学位类别 | 硕士 |
答辩日期 | 2008-06-03 |
授予单位 | 中国科学院上海应用物理研究所 |
授予地点 | 上海应用物理研究所 |
导师 | 沈天健 |
关键词 | 上海光源 数字化电源控制器 uC/OS-Ⅱ 移植 应用 |
其他题名 | Application of Embedded System uC/OS-Ⅱ on Digital Power Supply Controller |
中文摘要 | 上海同步辐射装置(Shanghai Synchrotron Radiation Facility)是国际上最先进的第三代同步辐射光源之一,目前SSRF增强器静态电源和直线加速器电源控制系统采用的是国内研发的数字化电源控制器DPSC-100。上海光源数字化电源控制器DPSC-100由上海应用物理所电源组和成都大博有限公司联合开发,是国内第一套投入使用的高精度数字化电源控制器产品。 DSP软件开发是数字化电源控制器的一个非常重要的内容。控制器DPSC-100的DSP软件开发是基于过程的,从头到尾顺序编程。在这种编程思路指导下,程序一旦庞大,编写、调试、扩展和维护都将十分困难,由此我们引入嵌入式操作系统uC/OS-Ⅱ。本文提出了一种基于嵌入式操作系统uC/OS-Ⅱ的数字化电源控制器软件设计思路,并基于此种思路成功设计实现了控制器ADC测试程序和电源控制软件,增强了控制器软件的模块性,提高了软件的继承性。 uC/OS-Ⅱ是一种基于优先级的可抢先的硬实时内核,它的源代码是公开的,目前已经被移植到40多种不同的处理器上,运行在从8位到64位的各种CPU之上。本文的研究内容之一就是将嵌入式操作系统uC/OS-Ⅱ移植到控制器DPSC-100的DSP处理器TMS320F2812上,并对uC/OS-Ⅱ的相关实时性能指标做了测试,实验证明uC/OS-Ⅱ是满足上海光源数字化电源控制器DPSC-100实时性要求的。 为了进一步对控制器DPSC-100进行优化设计,发现隐藏的问题,掌握第一手的数据,有必要对DPSC-100的ADC卡进行全面的深入的测试。本文在原程序基础上设计实现了基于uC/OS-Ⅱ的ADC测试程序,提高了ADC数据的传送速率。 本文还介绍了上海光源数字化电源控制器DPSC-100的工作原理及电源控制程序的软件结构。依据原控制程序的软件结构及uC/OS-Ⅱ的特点,成功实现了基于uC/OS-Ⅱ的电源控制软件的设计。烧写入此控制程序的控制器可成功实现与本地PC机的通信。 |
语种 | 中文 |
公开日期 | 2012-04-11 |
页码 | 87 |
源URL | [http://ir.sinap.ac.cn/handle/331007/7293] ![]() |
专题 | 上海应用物理研究所_中科院上海应用物理研究所2004-2010年 |
推荐引用方式 GB/T 7714 | 许升辉. 嵌入式操作系统uC/OS-Ⅱ在数字化电源控制器上的应用研究[D]. 上海应用物理研究所. 中国科学院上海应用物理研究所. 2008. |
入库方式: OAI收割
来源:上海应用物理研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。