×

UCD3028数字电源软件详细设计说明资料免费下载

消耗积分:0 | 格式:rar | 大小:1.12 MB | 2018-07-18

分享资料个

  UCD3028 数字电源功能丰富,可以完成两个独立功率支路的控制;软件配置灵活,可以实现多种功能包括多种故障的检测和处理。本文基于一款1/8 砖模块产品对UCD3028 的软件设计进行了详细说明,内容包括外界模拟信号的采集与转换,副边电流的采集与相关设置,输入电压的采集与相关设置,输出电压的采集与相关设置,输出电压预偏置(Prebias)功能的设计与实现,中央中断模块和中断功能实现,前馈功能的设计与实现,环路补偿器(CLA)的初始化,DPWM(数字脉宽调制)的初始化,通用寄存器的初始化,时钟初始化及状态机介绍,芯片内部存储设备介绍,最后给出了整个UCD3028 软件的流程图。

  1 模拟信号采集与转换

  外界模拟量如输入电压、输出电压、输出电流和外界温度等全部是通过UCD3028 的AD00~AD08 引脚采集到芯片内部。在数据处理过程中使用了滑动平均滤波算法,详见下文介绍。

  1.1 滑动平均滤波算法

  滑动平均滤波算法的原理是,把连续采集的N 个采样值看成1 个队列,队列的长度固定为N,每次采集到的1 个新数据放入队尾,并扔掉原来队首的一个数据,然后把队列中的N 个数据进行平均运算,即可得到新的滤波结果。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !