找回密码
 立即注册
搜索
楼主: 搬砖道人

直播——锂电池保护板主控部分大电流板PCB和程序制作

[复制链接]

24万

主题

442万

回帖

323

金币

版主

注册时间:2021-3-11

在线时间:9 小时

发表于 2018-4-23 20:57:32 | 显示全部楼层
本帖最后由 bsm56321 于 2018-4-23 21:05 编辑

放电电流检测电路调试基本完成
发代码/***********************************************************/
//定时器0中断服务程序                                                                           */
//输入:无                                                                                                   */
//输出:无                                                                                                   */
/***********************************************************/


void timer0() interrupt 1
{         
        TL0 = T1MS&0xff;                //设置定时初值
        TH0 = T1MS>>8&0xff;                //设置定时初值
        a++;
        if(a>1000)     //每1000豪秒a清零
        {
           a=0;
          b=0;
        }
}

/******************************电池电压电流扫描**********************************/         
void xs()
{                           
            if(a%25==0)                                                  //放电电流检查,每秒检测40次
                {
                   ADC_CONTR|=0x01;                  //开启P1.1通道
                   NOP();NOP();adc();c1++;     //2个NOP后ADC,C1是ADC次数变量每ADC一次加1,
                   if(c1>15)                                       
                   {
                      c1=c1-1;c=c+adc0-c2;         //在大于16次ADC后把ADC累积值加新的ADC值,再减16次ADC值的平均值C2,并且次数减一次
                   }
                   else                                                
                  {
                     c=c+adc0;           //否则  ADC值累积
                  }         
                  c2=c/(c1+1);           //计算ADC的平均值,这个ADC值很稳定,很正确
                }  
                if(a==999&&b==0)
                {
                    b=1;UartSend(c2>>8);         UartSend(c2);                //把ADC值每秒刷新一次发到串口
                }        

}

使用道具 举报

24万

主题

442万

回帖

323

金币

版主

注册时间:2021-3-11

在线时间:9 小时

发表于 2018-4-23 21:15:32 | 显示全部楼层
预告一下36路均衡板样子,板子大小100*62毫米,和主控大电流板一样大,和主控板连接只要3根线,这个需要过段时间再弄

使用道具 举报

24万

主题

442万

回帖

323

金币

版主

注册时间:2021-3-11

在线时间:9 小时

发表于 2018-4-23 21:32:52 | 显示全部楼层
顶楼主,还贴上了代码,keil开发工具吗? 几个问题建议一下:

1、和MCU相关的控制电路,别和MOSFET板子集成在一起,免得因为温度而引起工作不稳定,这是大忌! 我设计是MCU和MOS、还有外部均衡,离的越远越好!
2、采样你如果是根据MOS的RDSON进行电流采集,做做简单限流还行,否则RDSON受电流和温度的影响,还是很大的,可以说很不准,做做限流和采样没啥毛病,SOC估算就不行咯!当然MOS取样,最大好处就是少了采样电阻的热功耗,采样电阻我一般用2512的,单颗都2毛多3毛的,那个才OK
3、目测楼主的MCU采用ST的,而且直接是ST进行ADC计算,何不采用前端AFE采集IC,直接I2C或者SPI读取,精度高,可靠性还好,有十几块钱的,当然也有几十的如LT68XX,如果你光MCU直接采样,起码短路保护,你要么外搭硬件去实现,软件是无法实现的
4、没有该板子原理图,但目测可能MOS驱动这块要做下处理,谨记欠压或者过压保护关掉瞬间的浪涌,做好相关保护措施~,
5、波特率,直接9600就行,别那么高,没啥用的,就那点数据量~ 我至今为止碰到过的项目要么是9600的UART(含485 232),要么是走CAN接口 250或者500的,没有第三种了

使用道具 举报

24万

主题

442万

回帖

323

金币

版主

注册时间:2021-3-11

在线时间:9 小时

发表于 2018-4-23 21:37:41 | 显示全部楼层
幸福锂电 发表于 2018-4-23 21:32
顶楼主,还贴上了代码,keil开发工具吗? 几个问题建议一下:

1、和MCU相关的控制电路,别和MOSFET板子 ...

理论实践兼备,赞一个!

使用道具 举报

24万

主题

442万

回帖

323

金币

版主

注册时间:2021-3-11

在线时间:9 小时

发表于 2018-4-23 21:59:57 | 显示全部楼层
幸福锂电 发表于 2018-4-23 21:32
顶楼主,还贴上了代码,keil开发工具吗? 几个问题建议一下:

1、和MCU相关的控制电路,别和MOSFET板子 ...

PCB设计有电阻采样的电阻位置,现在在试验,如果用管子内阻采样不正确可以切换到电阻采样,没有采样电阻PCB应该温升很小,具体以后多种工作状态下看结果,

使用道具 举报

24万

主题

442万

回帖

323

金币

版主

注册时间:2021-3-11

在线时间:9 小时

发表于 2018-4-23 22:00:40 | 显示全部楼层
幸福锂电 发表于 2018-4-23 21:32
顶楼主,还贴上了代码,keil开发工具吗? 几个问题建议一下:

1、和MCU相关的控制电路,别和MOSFET板子 ...


PCB设计有电阻采样的电阻位置,现在在试验,如果用管子内阻采样不正确可以切换到电阻采样,没有采样电阻PCB应该温升很小,具体以后多种工作状态下看结果,

使用道具 举报

24万

主题

442万

回帖

323

金币

版主

注册时间:2021-3-11

在线时间:9 小时

发表于 2018-4-23 23:42:11 | 显示全部楼层
PCB板看到眼花,能上个电路图吗?

使用道具 举报

24万

主题

442万

回帖

323

金币

版主

注册时间:2021-3-11

在线时间:9 小时

发表于 2018-4-24 16:34:35 | 显示全部楼层
能像蚂蚁板那样,可以显示每组电池电压就好了

使用道具 举报

24万

主题

442万

回帖

323

金币

版主

注册时间:2021-3-11

在线时间:9 小时

发表于 2018-4-24 21:03:56 | 显示全部楼层
lbt1 发表于 2018-4-24 16:34
能像蚂蚁板那样,可以显示每组电池电压就好了

肯定的,每个电池电压多少,是什么电池,有多少个电池,都会自动识别,不管的锂,铁,钛,只要接上就会知道判断

使用道具 举报

24万

主题

442万

回帖

323

金币

版主

注册时间:2021-3-11

在线时间:9 小时

发表于 2018-4-24 21:06:54 | 显示全部楼层
本帖最后由 bsm56321 于 2018-4-25 09:20 编辑
huw2016w 发表于 2018-4-23 23:42
PCB板看到眼花,能上个电路图吗?

电路图我没有画,部分电路经过Multisim 14.0仿真后可行就直接画PCB

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|电动车论坛

GMT+8, 2024-10-5 23:26 , Processed in 0.051846 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表