嵌入式操作系统uC/OS-Ⅱ在数字化电源控制器上的应用研究

来源 :中国科学院上海应用物理研究所 | 被引量 : 0次 | 上传用户:hansenhuang1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
上海同步辐射装置(Shanghai Synchrotron Radiation Facility)是国际上最先进的第三代同步辐射光源之一,目前SSRF增强器静态电源和直线加速器电源控制系统采用的是国内研发的数字化电源控制器DPSC-100。上海光源数字化电源控制器DPSC-100由上海应用物理所电源组和成都大博有限公司联合开发,是国内第一套投入使用的高精度数字化电源控制器产品。   DSP软件开发是数字化电源控制器的一个非常重要的内容。控制器DPSC-100的DSP软件开发是基于过程的,从头到尾顺序编程。在这种编程思路指导下,程序一旦庞大,编写、调试、扩展和维护都将十分困难,由此本文作者引入嵌入式操作系统uC/OS-II。本文提出了一种基于嵌入式操作系统uC/OS-II的数字化电源控制器软件设计思路,并基于此种思路成功设计实现了控制器ADC测试程序和电源控制软件,增强了控制器软件的模块性,提高了软件的继承性。   uC/OS-II是一种基于优先级的可抢先的硬实时内核,它的源代码是公开的,目前已经被移植到40多种不同的处理器上,运行在从8位到64位的各种CPU之上。本文的研究内容之一就是将嵌入式操作系统uC/OS-II移植到控制器DPSC-100的DSP处理器TMS320F2812上,并对uC/OS-II的相关实时性能指标做了测试,实验证明uC/OS-II是满足上海光源数字化电源控制器DPSC-100实时性要求的。   为了进一步对控制器DPSC-100进行优化设计,发现隐藏的问题,掌握第一手的数据,有必要对DPSC-100的ADC卡进行全面的深入的测试。本文在原程序基础上设计实现了基于uC/OS-II的ADC测试程序,提高了ADC数据的传送速率。   本文还介绍了上海光源数字化电源控制器DPSC-100的工作原理及电源控制程序的软件结构。依据原控制程序的软件结构及uC/OS-II的特点,成功实现了基于uC/OS-II的电源控制软件的设计。烧写入此控制程序的控制器可成功实现与本地PC机的通信。
其他文献
遥感技术是人类对地观测的重要方法之一。随着遥感卫星技术的不断发展,遥感数据量越来越大,如何采用有效的遥感数据存档系统对日益增加的遥感数据进行组织、存储和管理,已经成为
射频识别(RFID)技术作为自动识别技术的一个重要分支,由于其独特的优势,成为热门研究领域之一。随着经济发展,RFID技术应用需求越来越大。逐渐增多的物流企业需要部署RFID系
研究重金属对植物生长的影响对于生产绿色食品和中药、治理环境污染、保护生态环境和发展国民经济有重要意义。本研究以Cd、Hg、Cr为影响因素,研究不同浓度下三者单独和交互作
根据《2009年中国互联网舆情分析报告》,在2009年77件影响力较大的社会热点事件中,有23件是通过互联网爆料而引起社会广泛关注的。其中邓玉娇案、上海交通管理部门“钓鱼执法
本文采用酵母双杂交技术从人肝脏eDNA库中筛选与ICL相互作用的蛋白。将克隆的结核分枝杆菌icl构建到BD载体,自激活检测通过后,和AD库共转酵母细胞,LacZ检测后,抽提酵母质粒,转化大
路径规划技术在机器人学、CAD设计、计算机动画、虚拟现实系统和分子生物学等领域具有广泛的应用。在过去二十年中,路径规划问题的研究取得了很大进展。在静态环境中,已提出了
主动式遥感技术在农业上的广泛运用为作物氮素营养状况的实时监测提供了新的方法,对于精确农业的发展具有重要意义。本研究的目的是通过不同氮肥水平处理下的稻麦大田试验,探明
近年来深空探测技术在迅速发展,对深空信号的检测与分析技术作为深空探测最基本和必要的手段得到了有关各国的高度重视。由于深空探测作用距离远,导致接收信号的信噪比极低,因此
混沌是指在确定性非线性系统中出现的类似随机的行为,混沌运动的动力学特性可用来描述和量化许多复杂现象,混沌信号具有遍历性、非周期、连续宽带频谱、似噪声的特性,特别适
三维网格模型作为一种新的媒体形式,已经开始逐渐进入人们的生产和生活中,在虚拟现实、动画游戏、生产制造等各个方面的应用都越来越广泛。随着三维激光测距和建模技术的不断发