求助,单片机C语言编程

[复制链接]
查看11 | 回复4 | 2010-6-4 10:28:55 | 显示全部楼层 |阅读模式
电动车蓄电池,四节单体电池组成,测得电压经AD转换输入单片机,编写C语言程序实现4组电压的比较决定是否均衡处理。
请教大侠,十分感谢!
谢谢大家的帮助,谢谢。

回复

使用道具 举报

千问 | 2010-6-4 10:28:55 | 显示全部楼层
我的理解:首先要有一个切换矩阵,既,可以将每组电池切换为单独路给单片机AD采集这样可以采集每个电池的电压进行比较或者在每节电池的串联处抽头,做一个阶梯式分压电路给AD一节电池是U,2节是2U,3节是3U,4节是4U
回复

使用道具 举报

千问 | 2010-6-4 10:28:55 | 显示全部楼层
先确定AD的型号吧,然后查datasheet,了解芯片时序,再编写读电压,转换数据的程序如果是用集成块的话,就可以在单片机内直接读数据你说的太简洁了,不知道你具体怎么实现,不知道你电路是什么样子,所以没办法再给更详细的说明了
回复

使用道具 举报

千问 | 2010-6-4 10:28:55 | 显示全部楼层
不大理解题目意思。还有电池是串联还是并联。如果是要比较输出的功率的话,大概就是串联的话测各个电池的电压是否相等,并联测试电流是否相等。当然并联要经过电流转换为电压的电路。不大理解你什么意思,胡说一通而已。
回复

使用道具 举报

千问 | 2010-6-4 10:28:55 | 显示全部楼层
编程必须要看电路图才可以.首先要确认电路有没有做好?
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行