MAX1898智能充电器设计2.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MAX1898智能充电器设计2

目录 1 课程设计目的、任务及要求 1 1.1 课程设计目的 1 1.2 课程设计任务 1 1.3 课程设计要求 1 2 总体设计方案 1 3硬件设计 2 3.1 单元电路设计 2 3.1.1 单片机模块电路和报警电路设计 2 3.1.2 充电器电路充电控制电路设计 2 3.1.3 充电器电压检测电路设计 3 3.1.4 报警电路电路设计 3 3.2 总电路设计 4 4软件设计 4 4.1 程序设计概述 4 4.2 程序流程图 5 4.2.1 智能充电器的控制 5 4.2.2 I2C使用 6 5性能测试与分析 6 6 实验总结 7 7参考文献 7 附录一 程序源代码 9 附件二 元件清单 14 1 课程设计目的、任务及要求 1.1 课程设计目的 1、熟悉单片机应用系统的设计方法和步聚。 2、巩固PROTEL制板的方法和步骤。 3、进一步巩固单片机的应用和C51单片机程序设计方法。 4、掌握51单片机程序下载的方法和步骤。 5、熟悉单片机应用系统的软硬件调试方法和过程。 6、熟悉设计报告的书写方法。 1.2 课程设计任务 通过单片机实现充电器的智能化控制,比如自动断电、充电完成报警提示等; 采用专用的电池充电芯片MAX1898与继电器实现对充电过程的控制,并实现电池预充、快充、满充、充电 采用PCF8591对充入锂电池的电压进行检测电池电压,通过蜂鸣器对MAX1898充电情况做相应的报警,并从24C02中读取存入里面的歌曲。 1.3 课程设计要求 要实现智能化充电器,需要从以下两方面着手: 智能化的实现。在充电过程中引入51单片机的控制。 充电的实现。包括两部分:一是充电过程的控制;二是需要提供基本的充电电压。 显示的实现。利用I2C总线。 2 总体设计方案 选择MAX1898作为充电芯片,AT89S51作为充电控制芯片,共同完成锂电池智能充电器的研究。加载电源,MAX1898自动检测电池电压,判断电池是否为“满”状态,如果“是”则将此状态传递给单片机,触发信号拉低,TLP5621发出低电平信号,MAX1898“EN”脚电平被拉低,充电停止,蜂鸣器报警。充电过程中,若电池充满,MAX1898发出“满”信号传递给单片机,单片机同样拉低触发信号,74LS04发出低电平信号,MAX1898“EN”拉低,通过继电器使充电停止,同时发出报警信号。 系统方框图如图2.1 图2.1系统方框图 3硬件设计 3.1 单元电路设计 智能充电器设计的功能模块如下: 单片机模块:实现充电器的智能化控制,比如自动断电、充电完成报警提示等; 充电过程控制模块:采用专用的电池充电芯片与继电器实现对充电过程的控制; 充电电压检测模块:采用PCF8591对充入锂电池的电压进行检测,并在达到一定的值进行报警; 报警电路:通过蜂鸣器对MAX1898充电情况做相应的报警,并从24C02中读取存入里面的歌曲。 3.1.1 单片机模块电路和报警电路设计 单片机模块电路主要是由是以STC89C51为核心的最小系统电路,因为其具有广泛的兼容性和强大的及时控制功能,特别适合于许多较为复杂的控制应用场合。蜂鸣器为系统进行报警提示,电路如图3.1.1. 图 3.1.1 单片机控制电路 3.1.2 充电器电路充电控制电路设计 MAX1898外接限流型充电电源和P沟道场效应管或PNP三极管,可以对锂电池进行安全有效的快充,其最大的特点是在不使用电感的情况下仍能保持很低的功率耗散,可以实现预充电,具有过压保护和温度保护功能以及为锂电池提供二次保护。电路如图3.1.2.1和如图3.1.2.2 图 3.1.2.1 充电器电路充电控制电路 图 3.1.2.2 继电器充电控制电路 3.1.3 充电器电压检测电路设计 利用MAX1898进行检测的同时,还要通过锂电池两端的电压进行检测,利用PCF8591对电路进行AD转换,通过I2C进行读取。电路如图3.1.3. 图 3.1.3 充电器电压检测电路 3.1.4 报警电路电路设计 利用蜂鸣器读取24C02中存入的歌曲,作为报警电路。电路如图3.1.4. 图 3.1.4 报警电路 3.2 总电路设计 基于MAX1898智能充电芯片,加上51系列单片机的强大功能使得智能电池充电器的设计更加模块化,也使得是电池充电器更加智能化。如:电池预充、充电保护、自动断电和充电完成报警提示功能。其各模块电路如下图3.2.1所示. 图 3.2.1 智能充电器总电路 4软件设计 4.1 程序设计概述 (1)充电器的充电过程主要由MAX1898和单片机STC89C51控制,而单片机主要是对电池充电器控制作用。主要功能介绍如下: 当MAX1898完成充电时,其/CHG引脚会产生由低电平到高电平的跳变,该跳变引起单

文档评论(0)

yaocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档