服务器充电系统设计,充电机软件系统设计是怎样的

充电机描绘的一个重要需求就是智能化,因而,充电机软件体系描绘是描绘作业的另一重要方面。

对准智能化的需求,本次软件描绘将从以下几方面动身,完结描绘需求:

以尽可能简明的参数描绘,完结充电功用设置的简单化:

以尽可能全面的充电战略,完结充电功用挑选的多样性;

以尽可能完善的纠错功能,确保充电机作业的正确性和可靠性。

在描绘中,从以上说到的几个方面需求着手,对充电机程序进行描绘。

1)充电机作业中的首要使命是进行PWM占空比的调整,以完结预订的充电操控需求。因而,PwM调整程序选用守时中止方法,且界说其中止优先级为高,与充电操控密切关联的程序都在PwM守时中止程序内完结。

2)为确保及时地承受上位机发送的操控指令和设置信息,串行接纳和CAN

通讯的接纳程序也选用中止方法,设置其中止优先级为低,与指令设置及操控相

关的程序都在接纳中止程序内完结。

3)除此之外,毛病处置、SCI及CAN数据发送、温度检测等需求实时性要

求不高的程序都在主循环中顺次查询调用。

充电机上电今后,DSP先要进行初始化,并置充电机状况象征位为O(待机状况)。然后,发动AD转换器,对输入直流侧电压及电池电压进行检测。若是输入电压过低,或电池电压为零或为负值,标明别离存在输入欠压、电池开路或电池反接等过错,DSP将置相应的毛病象征位为1,并将相应的毛病发送给上位机进行显现。

若是各项电压检测成果正常,则DSP向上位机发送自检完结信号,并使能串行接纳中止,等候上位机进行充电设置。在收到完好而正确的充电参数设置后,充电机对其进行必要的处置,转化为本身程序运转所需的各项参数,并等候上位机的开端充电指令。

当收到上位机发送的开端充电指令后,DSP使能PWM信号输出,开端进行充电。一些需求较长时刻或守时处置的程序(如毛病处置、串行数据发送、读取温度、安时计数等)均安排在主循环中进行,经过设置多个不一样计数器,守时触发相应的时刻象征位,从而在主循环中完结程序的调用。这样既能确保在每个周期内对PwM占空比进行及时调整,又能准时完结其他关联的使命。

本文由 提供

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值