欢迎来到时代产物!
首页
相关资讯
数码行情
首页 > 数码电器 > 数码百科 > 详情

基于单片机智能充电器的毕业设计

来源: https://www.shbankcard.com 发布于:2022-11-21 03:08:50

本设计要求用AVR单片机完全实现电池充电器设计,可以对各种流行的电池类型进行快速充电而无须修改硬件,从而围绕单个硬件平台实现一个完整的充电器。
弄懂弄清智能充电器的基本原理
电池充电是通过逆向化学反应将能量存储到化学系统里实现的。由于使用的化学物质的不同,电池有自己的特性。设计充电器时要仔细了解这些特性以防止过度充电而损坏电池。
电池技术现代消费类电器主要使用如下四种电池:
• 密封铅酸电池 (SLA)
• 镍镉电池 (NiCd)
• 镍氢电池(NiMH)
• 锂电池(Li-Ion)
电池的安全充电
停止充电的判别
硬件的实现
电源电路的设计
PC接口的设计
LED和按键的设计
ISP 接口的设计
Buck 变换器
电压基准的设定
电池温度的设定
测量电路的设计(包括电池电压和充电电流等参数的计算)
软件的实现
在编译时要确定电池类型。软件可以进行扩展以支持多个电池同时充电。一个直接的方案是在进行涓流充电时对各个电池进行分时充电。若每个电池的电池单元数目一样,则SLA 电池和Li-Ion 电池 可以恒定电压的方式并行充电。每个电池单元的充电电流是受限的,电压也一样。“电池特性” (b_car.h)的所有数据都根据标度因子计算得到。这些数据在包含文件里定义,在编译时计算,在程序运行时以常数方式处理。所有从ADC 输出的数据都可以直接与这些常数进行比较。也就是说,在程序运行过程当中不需要进行实时计算,从而节省了计算时间和程序空间。计算公式以及数据都是从“测量电路”一节获取的。 对于NiCd 电池,如果电池温度在允许范围之内,充电程序就会启动。在温度超出限制,或电压超过最大值,或超出最大快速充电时间时停止。检测电池已经充满的普通方法是检测温度上升速率(dT/dt) 和电压降低速率(-dV/dt)。因此,充电器会每隔一分钟检测一次温度,每隔一秒钟检测一次电压。这些数据将与上一次数据进行比较。一旦电池充满,充电状态就自动切换到涓流充电,充电程序跳转到trickle_charge() 函数。trickle_charge() 循环检测充电状态、温度/ 电压的改变,并适当地调节充电电流。一旦温度或电压超标,错误标志置位,函数终止。若没有错误,用户也没有改变充电状态,函数将一直循环工作。
编制LCD的显示程序

智能电子设计与制作,这个专业出来能做点什么工作?

做智能电子仪器仪表的设计和生产。还有相关产品的配套。还有机器人的设计和制造等等。

有关智能家居电子设计的有什么好建议啊?

最最主要的就是智能节能灯光方面,还有安防方面,像这些的具体设计就得考虑你家的户型图啊,灯光回路图啊等等,也可以融入背景音乐,场景控制,家电节能控制,你可以参考下世界级控制功能最全和稳定性最高外观工艺最闪的BTICINO法国罗格朗公司的最新系列奥特,专为智能家居设计,功能强大,集成度高,稳定性强,适合中国电力啊无线啊等领域的指标!

公司推荐
更多
友情链接:
本网站文章仅供交流学习,不作为商用,版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除。
时代产物 备案号:滇ICP备2021006107号-299 版权所有:蓁成科技(云南)有限公司
关于本站 联系我们 特别鸣谢
欢迎来到纯时尚!
用户名:
密码:
验证码:
登录
没有账号?点击注册
欢迎来到纯时尚!
用户名:
密码:
确认密码:
验证码:
注册
已有账号!