移动电源频率设置

//300k频率下的值str
#define CHARGE_FULL_MAX_SCALE 226

#define CHARGE12V_START_SCALE 184
#define CHARGE12V_MAX_SCALE 184
#define CHARGE12V_MINI_SCALE 155
#define CHARGE12V_DEADLINE 5

#define CHARGE9V_START_SCALE 173
#define CHARGE9V_MAX_SCALE 173
#define CHARGE9V_MINI_SCALE 120
#define CHARGE9V_DEADLINE 5

#define CHARGE5V_START_SCALE 88
#define CHARGE5V_MAX_SCALE 88
#define CHARGE5V_MINI_SCALE 7
#define CHARGE5V_DEADLINE 5

#define DISCHARGE_START_SCALE 22
#define DISCHARGE_MAX_SCALE 150
#define DISCHARGE_MINI_SCALE 22
#define DISCHARGE_DEADLINE 17
//end

/*//100kHz周期值719下对应的占空比
#define CHARGE_FULL_MAX_SCALE 681

#define CHARGE12V_START_SCALE 555 //逐渐减小
#define CHARGE12V_MAX_SCALE 555 //
#define CHARGE12V_MINI_SCALE 465
#define CHARGE12V_DEADLINE 15

#define CHARGE9V_START_SCALE 520 //逐渐减小
#define CHARGE9V_MAX_SCALE 520 //
#define CHARGE9V_MINI_SCALE 360
#define CHARGE9V_DEADLINE 15

#define CHARGE5V_START_SCALE 266
#define CHARGE5V_MAX_SCALE 266 //
#define CHARGE5V_MINI_SCALE 21
#define CHARGE5V_DEADLINE 15

#define DISCHARGE_START_SCALE 66//逐渐增大
#define DISCHARGE_MAX_SCALE 450
#define DISCHARGE_MINI_SCALE 65
#define DISCHARGE_DEADLINE 50

//ovp设置

//过压保护 充电13V PA0输入
 OVPEN = 0x0f;//pwm0 A,B两路硬件刹车打开+3个滤波
 OVPMUX = 0x39;//外部参考电压+比较点 对应13V

//过压保护 放电6V PA0输入
OVPEN = 0x0f;//pwm0 A,B两路硬件刹车打开+3个滤波
OVPMUX = 0x19;//外部参考电压+比较点 对应6V

时间: 2024-11-10 17:05:59

移动电源频率设置的相关文章

linux下Nginx配置文件(nginx.conf)配置设置详解(windows用phpstudy集成)

linux备份nginx.conf文件举例: cp /usr/local/nginx/nginx.conf /usr/local/nginx/nginx.conf-20171111(日期) 在进程列表里 面找master进程,它的编号就是主进程号. ps -ef | grep nginx 查看进程 cat /usr/local/nginx/nginx.pid 每次修改完nginx文件都要重新加载配置文件linux命令: /usr/local/nginx -t //验证配置文件是否合法 若ngin

win7设置固定IP重启后无法上网,ipconfig显示为自动配置IPV4 169.254的地址

近日安装原版Win7系统打完网卡驱动补丁后,给电脑设置了固定的IP地址后一切正常,但是电脑重启后发现上不了网了,右下角网络图标有个感叹号,打开网络和共享中心-->本地连接-->详细信息-->发现IPv4的地址与ipconfig /all得到的IP地址一致,均显示为:自动配置IPv4地址:169.254.123.188(首选) 但是查看本地连接-->属性里看到之前设置的固定IP地址是没有问题的, 所以想到了应该是电脑启用了自动配置IPv4功能,导致了固定IP无法分配给电脑, 尝试用命

【Windows10 IoT开发系列】开发人员模式设置

原文:[Windows10 IoT开发系列]开发人员模式设置  声明:本文转自微软Windows 开发人员中心(https://msdn.microsoft.com/library/windows/apps/xaml/dn706236.aspx),在此基础上进行删减和修改. ​对于要用于开发.安装或测试应用的设备,不再需要开发人员许可证.你只需从设备的设置中为这些任务启用设备一次.(仅限于运行Windows 10系统的设备) 使用开发人员功能 ​使用 Microsoft Visual Stud

easyui-textbox 和 easyui-validatebox 设置值和获取值

表单作如下定义:该input使用easyui的"easyui-textbox" 1 <input id="addSnumber" style="width: 200px; height: 30px;" class="easyui-textbox" type="text" name="snumber" data-options="required:true, missing

Extjs 4.2 设置buttontext为中文

可以在Ext.QuickTips.init();后加入如下代码: Ext.MessageBox.buttonText = { ok : "确定", cancel : "取消", yes : "是", no : "否" }; Extjs 4.2 设置buttontext为中文,布布扣,bubuko.com

Windows 10 UWP程序标题栏设置

原文:Windows 10 UWP程序标题栏设置 在Windows 10程序中,以前只能用于全屏方式的Metro程序现在可以运行在窗口模式下了,并且改了个新名字,叫Windows 通用程序(Universal Windows app),简称UWP程序.新的UWP程序虽然大体上还是和以前的Metro程序差不多的,但还是引入了一点新东西的,本文这里就介绍一下它的标题栏设置的几个特性. 隐藏标题栏: 将应用界面扩展至 Titlebar 区域 CoreApplication.GetCurrentView

win10下安装Ubuntu之如何设置easybcd(有效)

由于最近要学习TensorFlow,所以准备安装Ubuntu双系统 参考教程如下:http://www.jianshu.com/p/2eebd6ad284d [Windows10+Ubuntu双系统安装[多图]] 说明:这篇教程挺全面的,但是最后在easybcd中的引导设置,他说的一!点!都!不!对! 大!家!最!后!系!统!都!进!不!去! 我的解决办法如下: 重点 类型选择一定要选GRUB 2!!!!! 不然打开Ubuntu系统就是一个空格在左上角一直跳

spring @Value 设置默认值

@Value 的作用不用说 大家都知道 注解模式下 读取配置文件 注入属性值 /** * MQ地址 */ @Value("${NamesrvAddr}") private String namesrvAddr;   上面的是一个标着的 @Value 注解 如果配置文件中没有设置 NamesrvAddr Spring 在启动的时候讲报错. 设置默认值很简单 @Value("${NamesrvAddr:192.168.0.1}") private String name

设置UWP程序自启动(Automate launching Windows 10 UWP apps)

原文:设置UWP程序自启动(Automate launching Windows 10 UWP apps) 在开发UWP程序的过程中,有时候需要设置程序的自启.本人实现的步骤如下: 1.在VS中激活Protocol (Package.appxmanifest --> Declarations --> Add Protocol),图示如下: 2.编译并发布项目(Build and Deploy) 发布之后Protocol被激活,在(控制面板 --> 程序 --> 默认程序 -->