为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

充电器论文

2011-05-26 41页 doc 326KB 19阅读

用户头像

is_613299

暂无简介

举报
充电器论文摘要 本系统是基于PIC单片机的智能手机充电器设计,详细介绍了系统的硬件电路设计,包括采样电路、控制电路、电源电路以及对PIC16F877单片机进行了较详细的介绍。介绍了当前手机充电器的发展现状。并在此基础上设计了面向所有手机的智能手机充电器。选择简洁、高效的硬件,设计稳定可靠的软件,满足了对当前市售所有手机的充电的要求。软件方面重点阐述了系统的软件设计,以汇编语言为工具,采用面向对象的原理和技术,进行了详细设计和编码实现。通过硬件电路和软件设计实现了可靠性、稳定性、安全性和经济性的面向所有手机的智能手机充电器。 关键词:手机...
充电器论文
摘要 本系统是基于PIC单片机的智能手机充电器设计,详细介绍了系统的硬件电路设计,包括采样电路、控制电路、电源电路以及对PIC16F877单片机进行了较详细的介绍。介绍了当前手机充电器的发展现状。并在此基础上设计了面向所有手机的智能手机充电器。选择简洁、高效的硬件,设计稳定可靠的软件,满足了对当前市售所有手机的充电的要求。软件方面重点阐述了系统的软件设计,以汇编语言为工具,采用面向对象的原理和技术,进行了详细设计和编码实现。通过硬件电路和软件设计实现了可靠性、稳定性、安全性和经济性的面向所有手机的智能手机充电器。 关键词:手机充电器、智能、PIC16F877单片机控制 Title: Design of smart mobile phone charger Abstarct Mobile phone battery charger for mobile phone essential.Using microcomputer-controlled smart phone charger, you can present all of the mobile phone market to charge.This article describes the development of the current status of mobile phone charger, and on this basis is designed for all cell phone charger smart phones.Select simple, efficient hardware design of reliable software, meet all current commercially available mobile phone charging requirements. Details of the system hardware, including sampling circuit, control circuit, power supply and micro-controller, and the core components of the chargerPIC16F877. MCU for a more detailed introduction. Focuses on software design, the first of the control software needs analysis, the overall goal is to achieve system reliability, stability, security and economy. Key words: mobile telephone cell charger,intelligent, PIC16F877 CMOS TOC \o "1-3" \h \z \u 目录 第一章 绪论 1 1.1课题背景 1 1.2国内外技术概况及其发展趋势 1 1.3课题解决的问题 5 1.3.1解决的问题 5 1.3.2手机电池充电器的设计的基本理念 6 1.4课题的意义 7 第二章 论证 9 2.1设计参数确定 9 2.2 系统总体设计 9 2.3 方案选择与论证 10 2.3.1主控芯片的选择与论证 10 2.3.2A/D的选择与论证 10 2.2.3温度传感器的选择与论证 11 2.3.4显示部分方案的选择与论证 11 第三章 硬件电路 12 3.1电源电路设计 12 3.2主控控制芯片PIC16F877介绍 12 3.2.1 PIC16F877主要技术参数介绍 12 3.2.2 AD574的使用 15 3.3 充电电路设计 18 3.3.1电压电流控制电路 18 3.4充电检测电路设计 20 3.5充电器温度检测电路设计 21 3.6充电指示电路 22 3.7报警电路设计 22 3.8按键电路的设计 23 3.9放电电路 23 第四章 软件设计 25 4.1 PID控制算法的应用及其控制器的设计 25 4.2程序流程图设计 29 4.2.1主程序流程图 29 4.2.2采样子程序 30 4.2.3 PWM脉宽调制输出子程序 31 总 结 32 致 谢 33 参考文献 32 第一章 绪论 1.1课题背景 随着社会的快速发展,手机越来越成为人们生活中不可或缺的一部分。如果某人的手机没法使用,将对他的工作、生活造成巨大影响,甚至损失。而外出手机电池没电,又没有适用的手机电池充电器,是造成手机无法使用的最常见原因。因此,作为流动人口大量集散的客运站、旅馆等场所,为现有市场上出售的各种类型的手机配备手机电池充电器,以方便旅客的工作和生活,提高这些服务场所的服务质量,以提高自身的竞争力,就成为迫切的问题。而目前市场上出售的手机电池充电器,是只为单一手机电池充电的专用充电器,仅能对相应的一种手机充电,而且每部充电器的价格在人民币30元左右,这就意味着,要配齐目前市场上出售的所有20多种充电器,将是一笔较大的开支。另外,利用现有的手机电池充电器,过于分散,进行有效管理的难度大,不适应公共场所的需要。基于以上原因,市场呼唤一种能适用目前市场所售的所有手机,且物美价廉,便于管理的通用手机电池充电器。本课题充分利用PIC单片机的强大功能,进行了大量的软件设计,用软件完成了绝大部分任务:辅以简单的外围电路,即实现了对目前市场上所售的所有手机进行充电,且便于集中管理的相关功能。 1.2国内外技术概况及其发展趋势 目前,市场上手机充电器种类繁多,但其中也有很多质量低劣的不合格产品。在去年产品质量国家监督抽查结果中,将近40%的厂家生产的充电器不合格。其主要问题出现在与交流电网电源的连接,电源端子骚扰电压,辐射骚扰场强和充电电压几个方面。另外,一些产品的低温性能、额定容量、放电性能、安个保护性能等方面存在质量问题【1】。这些质量问题会影响到手机的正常使用,还会影响手机的使用寿命,严重时还可能伤害消费者。现在市场上发现有一些假冒伪劣手机电池便携式充电器。这些充电器由于价格非常低,携带方便,有许多手机用户更愿意使用这些充电器来对电池进行充电。劣质充电器实际上就是一个没有安全保证的简易变压器,由于内部缺少保护电路等保证安全的零配件,因而重量较原装品轻很多。但实际上,由于现在的手机电池多采用铿离子电池或镍氢电池作电芯,对充电器的电压、电流特性及安全保护有很高的要求。这些假冒伪劣充电器由于设计简单,采用劣质材料,加工手段粗糙,对手机电池的性能和寿命有很大损害。没有保护电路的充电器,由于不能保证充电时电流的稳定,因而会有烧坏电池甚至爆炸的危险。 目前手机充电器主要有旅行充电器,座式充电器和车载充电器。充电方式,目前主要有2种:大电流的快速充电法和电压比较法,不同充电方式导致其充电效果不同。采用大电流的快速充电法,在电池充满后如不及时停止会使电池发烫,过度的过充会严重损害电池的寿命。一些低成本的充电器采用电压比较法,为了防止过充一般充电到90%就停止大电流快充,采用小电流涓流补充充电。这时充电器上充满的指示灯会亮起,如果用户此时急于取下电池,无疑电池只充了90%,而且由于电压比较法存在离散性,所以所谓充电到90%也只是一个理论值,很难精确掌握,此时,对于镍氢电池则造成电池的记忆效应,使电池的存量减小,损害电池的寿命。而如果用户电池充电时间长一些,则易造成过充。厂家生产的原装旅行充电器和座式充电器,设计上都采用越来越精密的保护电路或开关电路设计,对电池的充电起到了良好的保护作用。车载充电器可以方便用户在汽车上为手机充电,一端插入点烟器,另一端连接手机,但不宜在汽车中长期充电,因为汽车中温度较高。但这些充电器存在共同的缺点—通用性差,一个厂家出产的充电器只能适用于本厂家的手机电池。当前,手机充电器的市场走向如下: 1)目前,手机充电器可分为单槽形状和双槽型充电器,双槽形充电器除了具有慢速充电、快速充电、放电及镍氢电池兼充的标准功能外,还有部分产品带有自动温度控制与电压控制,严防过充的新功能,因而消费者应将倾向于选择双槽型充电器。 2)随着手机种类的日益增多,各种充电器因机型不同,电源端口的大小也不相同,从而不能互换使用,给消费者带来了不便。标准型充电器,是指可以连接所有手机底端电源插座(端口)的充电器。而且,生产的手机的电源端口将统一为适用于标准充电器的规格。这样,消费者将不必在每次换手机时同时购买新的充电器。由此可见,充电器在从坐式向便携式、双槽式等方向发展的同时,也开始向标准化、通用化的方向发展。 3)手机充电器的待机耗电量的降低逐步成为充电器的设计过程中的一个重要环节。相比于以前的充电器,今后生产的产品将会在各项功能完善的同时进一步降低本身的待机耗电量。为了达到这一目标,可以设计一个判断AC适配器是否连接负荷(手机)的IC,当未连接负荷时,将AC适配器的直流输出方切换到高阻抗电路上。通过采取这一措施可以大幅减少待机时2级电路的消耗电流。另外,还可以在输入交流100V中设置切换电路。在未连接负荷时,通过开关切换电路来减少供应给直流输出方的功率从而减少耗电量。 目前,手机充电器的设计要求大致如下:目前一些大的厂家生产的手机充电器都具有以下特点:具备限流保护,电流短路与反充保护线路设计;体积小、重量轻;自动、快速充电,充满电后自动关断等等。 当前,手机充电器工作流程如下: 1)检测电池的电压,如果低于一个域值电压,就要进行涓流充电; 2)电池充到一定电压(一般设置为2.9V)时,进行全电流充电; 3)当电池电压达到预置电压时,开始恒压充电,同时充电电流降低; 4)当电流逐渐减小到规定的值时,充电过程结束。 一般来说,恒压充电结束时的小电流充电过程中,电流的大小一般为恒流充电时电流的十分之一。目前,在锂离子电池充电器的设计中,对手机充电结束后由于某种因素放电的情况而专门设计了检测电路,一旦检测到电池电压降低,就会重新启动充电过程。 最近,在市场上出现了一种“万能手机充电器”。低价、一充多用、携带方便等优点,使“万能手机充电器”一时间出现在各大商场中,并成为消费者抢手货。“万能手机充电器”到底有何乾坤?专家对此作了实地调查。在广州市各大通讯城,都能发现“万能手机充电器”此类产品。在没有讲价的情况下,调查人员只用10元就购买了一款名为x通的“万能手机充电器”,目前市面上出售的“万能手机充电器”售价均在10元一15元左右。据称假如行家拿货更会低至5元一8元。一名商家告诉调查人员,一些商场上卖的80元一个的“万能手机充电器”,其实就是从他们这里批出去的,利润相当可观。 以下是调查人员在说明书上录下的有关“万能手机充电器”的产品特性: l)适充容量2000以下的理离子手机电池。 2)内置高性能开关电源,电压适应范围宽,交流110-220v。 3)采用微电脑芯片控制充、放电过程,充满时自动关闭电源。 目前,手机电池最常见的类型有锂离子电池、镍氢离子电池。不同类型电池的电池门限(标志充满/放尽的电压)不同,而市面上的“万能手机充电器”据称能较好地兼容锂离子电池。笔者采访了一些业内人士,他们普遍对“万能手机充电器”表示质疑:采用标准的恒流转恒压充电方式,不同容量的电池的额定充电电流不同,又怎能达到。 当然,目前已经有更先进的快速充电方式(比如一VD/DT),具有良好的兼容性。但是要想生产出合格的产品必须采用专门的运算芯片和检测电路,这样的产品的综合成本起码在100元。而市场上几十元(实际成本恐怕不到10元)的“万能手机充电器”采用了什么新技术,能自动根据不同的电池提供适合的电流和适合的门限电压,从而达到“万能”的功效? “万能手机充电器”三大质疑 质疑一 仔细研究手头上的这款“万能手机充电器”,发现它只有两根输出线,而设计完善的充电器至少要有三线输出。电池中间的两根一般是数据反馈线和温度及告警线,大部分锂离子电池内部都有保护电路甚至是智能管理芯片。只有两根输出线意味着该充电器放弃了电池本身具备的保护电路。也只有这样做才‘能实现廉价的“万能”。 质疑二 “许多制作精度不高的充电器都采用调低截止电压的方式。它们把门限正态分布值设置为4V左右。这样做使充电本身安全了,但电池却永远充不满。等于电池容量减少了,导致充电次数的增加,也导致了电池寿命的缩短。铿离子电池非常娇气和敏感。锂离子电池充电吸收效率几乎是100%,无论是大电流过充电或者小电流过充电都能导致电池失效。所以电池门限控制可以说是充电控制的关键。最佳的充电方法是直充充电器对手机进行关机充电—直充提供恒定直流电压,再经手机内带有精密参考电压源、同时受软件控制的带温度补偿功能和数据交换功能的可编程超大规模手机电源芯片对电池进行充电,可以达到理想的效果。许多手机在软件工程模式下还能精密调节电压参数.这些都是座充等其它充电方式不容易做到的,完善的蛋型充电器应包含直充的隔离、AC/DC转换及稳压和座充的充电监控等所有功能。所以,这样的蛋型充电器的成本几乎是两者之和,而市面的蛋型充电器几乎都很廉价。 质疑三 现在越来越多的消费者己经认识到手机12小时-16小时充电的说法不正确,这种说法是沿用以前老式电池的模式,对于锂离子电池根本不需要甚至有害。这是因为锂离子优点很多,但也有一个最致命缺点,就是非常脆弱。所以,几乎所有锂离子里有安装防止过充过放的保护电路。另外,锂离子电芯生产完成后就己经有电,不存在激活问题。为了减少电芯存放时间长而引起的容量下降,一般建议首次使用或长期存放后首次使用,采用深度放电再充满的方式。 充满是指灯变色后多充电20%-50%的时间。对于锂离子电池,宁欠勿饱。“欠”可能导致单次输入容量下降,过饱却可能导致不可恢复的硬伤。显然,由于锂离子电池对充电电流敏感,过大充电电流很容易导致电池发热发胀、活性物质脱落等问题,“万能手机充电器”不能对不同容量电池提供不同的和适合的电流。那么安全性如何保障?锂离子电池对充电的电流尤其是充电的几个门槛电压要求很高,而目前几乎所有“蛋充”都未使用精密电压源,而只是使用精度和温度稳定性都非常差的廉价Zener管做参考电压源,导致门限电压离散性很大,飘移严重。为了避免意外,不少厂家有意把门限电压调小以保障即便出现比较大的正误差也不至出现问题,导致电池长期充不饱。缺乏对电池容量的智能检测是所谓“万能手机充电器”的最致命缺陷。 万能手机充电器必备条件充电器如果要实现“万能”,必须具备以下特点: 1)由于手机充电器是直接使用220V的,它必须包含手机直充(具备AC/DC转换、并输出稳定的电压和足够的电流)或手机座充的充电管理电路(充电电流、电压控制与管理及保护)的功能。 2)锂离子电池充电电流必须根据电池容量大小而定。电流过小导致充电时间大幅度延长,电流过大会导致电池内压增加、发热、结构受损,直至危害电池寿命。 3)锂离子电池是非常非常娇气的,准确和稳定的门槛电压控制对电池寿命有很大影响。如果没有足够精度的电压参考源电路,设计功率余量不足,充电器就容易发热,导致门槛电压产生温飘,影响充电控制精度。 4)万能充电器在达到3.9V-4.3V(标准应该是4.2V)转恒压充电数小时后,充电电流并未完全关死而存在较大漏电流。而铿离子电池对充电电流的吸收是100%的,即便是很小的电流依然也存在过充电问题。 5)所有原装充电器,除了充电的正负两极,还有与电池内部保护电路进行连接的线路,以获取电池容量、温度补偿参数、告警保护等信息。而由于厂家品牌不同,电池/手机保护电路的电路方式有很大差别。所以,现阶段真正达到兼容几乎是不可能的。因此,设计一款真正由微电脑控制(单片机控制),且价格低廉的手机充电器,就成为各厂家努力的方向。 综上所述,手机充电器大致可以分为旅行充电器、座式充电器和维护型充电器。但是,只有很小部分充电器采用微电脑控制(单片机控制)。大部分设计所选用是廉价的运放集成块,且只能作为专用充电器使用。随着便携式产品突发猛进的发展,尤其是手机的普及,以及铿离子电池的广泛应用,铿离子电池充电器的设计和功能面临着进一步的改善。对于众多充电器生产厂家来说,应尽早设计出功能完善、安全实用的充电器,就能更早的在市场中占据领先地位,抢占商机。 1.3课题解决的问题 1.3.1解决的问题 完成该手机电池充电器的设计选用合适的外围器件、单片机等设备。利用单片机控制,实现对目前市场上出售的手机电池的万能充电【2】。其主要设计目的包括: 1)利用单片机,通过外围电路,监测电池的充电状态,实现对电池充电的智能控制,以最大限度地保护电池寿命。 2)实现充电器具备功能扩展功能,以便为该充电器的后续功能升级提供平台。 3)使该充电器的综合成本尽可能低。 1.3.2手机电池充电器的设计的基本理念 本课题采用可制造性设计(DFM)的基本理念 1)DFM的诞生设计卓越(DFX)的概念是20世纪90年代中期由美国表面贴装理事会首次提出的,它的目的就是提倡产品的可制造性设计及相关论题。传统产品的研制方法通常是设计、生产制造和销售各个阶段串行完成。由于设计阶段不可能全面考虑制造要求,加之设计人员知识和经验的欠缺,总会出现这样那样的问题,这就需要设计者对进行修改,再次投入生产。要想得到较满意的产品就需要多次重复这一过程,使得产品开发周期延长,成本增高。发达国家广泛重视的并行工程(CE,即Coneurrent Engineering)已成为制造企业计算机集成制造系统(CIMS)研究和应用的热点,可制造设计(DFM,即Design For Manufacture)是并行工程中的主要应用工具。并行工程是对产品及其相关过程(包括制造和支持工程)进行并行、一体化设计的一种系统化的工作模式。 2)DFM基本理念DFM正是基于并行设计的思想,在制造产品时要满足成本、性能和质量的要求,即在产品的概念化设计和详细设计阶段,就必须考虑到制造生产过程中的工艺要求、测试组装的合理性,同时还要考虑到售后服务的要求。DFM不再把设计看成为一个孤立的任务,它包括成本管理、整个系统的配合、PCB裸板的测试、元器件的组装工艺、产品质量检验和生产线的制造能力等 3)DFM文化启动和建立DFM不是一件容易的事,它不仅耗费时间,而且耗费精力,但实践证明这种付出是值得的。DFM的实施战略应包括以下部分:其必须成为的一部分;DFM必须由用户的需求驱动;DFM必须有集体精神和创造性思维;DFM必须具备可供衡量和判断的定量目标;DFM必须简单适用。 4)DFM的建立DFM的目标是建立和实施一种便于控制、高度优化的工艺。首先要建立一个DFM小组,由设计、制造、工艺、计划、质量等方面的代表参加,从原始资料着手,优化工艺,降低成本,建立EAD数据库。EAD数据库主要要考虑以下几个因素:缩短开发周期;降低生产成本;提高产品质量;利用最新技术;集成设计技术。 为了解决上述问题,在电路设计和物理布线中必须考虑制造工艺后期所出现的问题。产品设计周期中应考虑的制约因素有:基本设计成本、尺寸、封装:热设计能量损耗、通风冷却;焊接方法再流焊、波峰焊;信号完整性定时、相互干扰、EMC;可测试性测试通道、夹具定位;机械性能封装、基板材料:元器件焊接、成本、利用率;基板材料、稳定性、电气性能;制造产量、成本、结尾工作:测试裸板测试、生产检测分析器、界面扫描;组装生产线的建立、机器性能、文件编制; 以SMT为例,编制一份DFM作业指导书至少应包括以下内容:器件选用标准;CPB尺寸和形状要求;焊接区结构、间距尺寸的要求;标记和命名规则;印刷和配方的考虑;插装和再流的考虑;波峰焊和清洗的考虑;检测和返修的考虑;器件排布方向的要求;器件的间隔要求;基准孔和工装孔的考虑;PCB板边缘空间要求;测试盘尺寸和空间的要求;基板的排布和切割要求引线宽度、形状和间距要求;阻焊膜和丝网印刷的考虑;环境保护的考虑。 5)DFM的实施 (1)基本设计是使用EDA作出周密的一次性设计,把DFM方法列入到EDA中去,使产品集成设计和制造周期中的诸因素有直观、详细的制约; (2)热设计—具有精确模拟元件、基板以及系统热特性的热仿真DEA软件能使设计师在设计阶段就能够发现热点并且可改进设计去消除热点; (3)焊接—SMT中波峰焊和再流焊的焊盘设计是不一样的。设计师在开始阶段该十分清楚运用哪种焊接技术,以便让CAD软件包自动地根据元件位置选择波峰焊或再流焊; (4)信号的完整性在设计的初期,就应该利用EAD提供的帮助,进行简单的单元扫描以检查信号的延迟,或者进行线路板的模拟运行,从而调整元件的排列; (5)裸板—裸板的设计制造有一定的限制,包括物理和电气两方面的制约,其物理制约包括常用的和最小的线宽以及印制线寿命;电气制约包括信号屏蔽、信号延迟等。这些制约包含在EAD数据库中,一旦布线完成,设计师就应该借助EAD系统提高电路性能; (6)组装—SMT技术同传统的装配技术相比,其自动化程度更高,因此EAD应有SMT组装数据库。利用计算机模拟生产环境,生成EAD规则库; (7)测试—EDA数据库测试部分的参数应包括测试点的最小焊盘尺寸学位论文通道测试、双面测试能否实现以及测试点阵或最小间隙; (8)基于元件的EAD系统应把测试模型元件值、间隙和其它测试仪编程所必须的数据都建立到元件库中去。 1.4课题的意义 由于手机的迅速普及及其在人们生产生活中所发挥的越来越重要的作用,为外出未携带手机电池充电器的人提供便捷安全的手机充电服务,就显得尤为迫切。而服务商需要的是一种物美价廉的手机电池充电器,以便能得到更好的效益,因此,市场急需微电脑控制的充电器,以满足人们的需要。本课题充分利用PIC单片机控制,对手机电池进行智能充电,最大限度地保护了电池的寿命,是一款真正意义上的微电脑控制充电器。同时,由于大量的工作由单片机软件来实现,简化了外围电路,从而大大降低了成本。另外,作为一种功能强大的平台,该手机电池充电器具有很好的功能扩展性,为后续技术升级,以进一步满足市场的需要,提供了条件。从而很好地填补智能手机电池充电器这一市场领域的空白。 第二章 方案论证 2.1设计参数确定 根据目前我国市场手机的销售品牌和各流动人口集聚场所的具体情况,确定手机充电器的设计参数如下:输入电压:220V,工频::50HZ,输入电流:50mA,波动范围:20%,输出电压:0-6V,输出电流:0-400mA,控制误差:±5% 2.2 系统总体设计 图2.1 系统总体设计框图 2.3 方案选择与论证 2.3.1 主控芯片的选择与论证 方案一:采用8031控制,具有I/O多等功能,但是体积大,不宜携带,编程繁琐。 方案二:采用PIC16F877单片机进行控制。【3】单片机控制具有体积小,功耗低,编程灵活方便等优点。PIC16F877更为实用。 2.3.2、A/D的选择与论证 方案一:关于八位A/D转换器ADC0809是一种带有8通道模拟开关的8位逐次逼近式A/D转换器,其电平与TTL兼容,其转换时间在标准时钟640KHz时为100us,线形误差为±1/2LSB。采用28脚双立直插式封装。但该转换器只有8个通道模拟开关,而且精度不高,不符合本系统的要求【4】。 方案二:AD574是12位逐次逼近式A/D转换器,转换时间为25us,内部有时钟脉冲源和基准电压源,单通道单极或双极性电压输入,采用28脚双立直插式封转装。是一个具有外接元件少,功耗低,精度高等特点,并且具有自动校零和自动极性转换功能,只需外接少量的阻容元件即可构成一个完整的A/D转换器。 其主要功能特性如下: 1)分辨率:12位; 非线性误差:小于±1/2LBS或±1LBS; 转换速率:25us; 模拟电压输入范围:0—10V和0—20V,0—±5V和0—±10V两档四种; 电源电压:±15V和5V; 数据输出格式:12位/8位; 芯片工作模式:全速工作模式和单一工作模式。 2)引脚功能: V:+5V电源输入端; 12/8:数据模式选择端,通过此引脚可选择数据总线是12位或8位输出; A/O:节地址短周期控制端,与12/ 端用来控制启动转换的方式和数据输出格式,须注意的是,12/ 端TTL电平不能直接+5V或0V连接; CE:片使能信号; DOVO~DO11:数字量输出端,三态输出所存; STS:状态输出信号,启动后,STS为高电平表示正在转换;25us后转换结束,STS为低电平。CPU可用查询或中断方式了解转换是结束。 因为在本系统中需要精确的转换速度和转换时间且启停要迅速,所以在本设计中我们选择方案二 2.2.3 温度传感器的选择与论证 方案一:SHT75数字温湿度传感器,测量精度高,低能耗,尺寸小,每次测量温度前都要进行复位,每秒钟最多测量三次数据,而且时序要求较高,程序不易编写,具有极高的可靠性和卓越的长期稳定性。全量程标定,两线数字接口,可与单片机直接相连,大大缩短研发时间、简化外围电路并降低费用。此外,响应迅速快、可浸没、抗干扰能力强、温湿一体,兼有露点测量,性价比高,使该产品能够适于多种场合的应用。 方案二:DS18B20温度传感器,12位存贮温度值,测量精度高,采用多路测量方法,控制方法简单,且反映灵敏高,独特的一线接口,只需要一条口线通信多点能力,简化了分布式温度传感应用无需外部元件可用数据总线供电,电压范围为3.0V至5.5V无需备用电源测量温度范围为-55℃至+125℃。范围内精度为±0.5℃。温度传感器可编程的分辨率为9~12位温度转换为12位数字格式最大值为750毫秒用户可定义的非易失性温度报警设置应用范围包括恒温控制,工业系统,消费电子产品温度计,或任何热敏感系统。该DS18B20的数字温度计提供9符的显示器件。虽然液晶显示器的编程较为复杂,但是它可以满足提出的设计要求直观便捷的进行操作编程和进行多种汉字、字符以及图形的显示,可以实时显示系统的工作状态,并具有良好的“人机对话”界面。通过对以上显示器件的比较,本次设计选择了方案二液晶显示器。基于以上方案比较,我们至12位可编程设备温度读数。信息被发送到/从DS18B20通过1线接口,所以中央微处理器与DS18B20只有一个一条口线连接。为读写以及温度转换可以从数据线本身获得能量,不需要外接电源。这使得温度传感器放置在许多不同的地方。它的用途很多,包括空调环境控制,感测建筑物内温设备或机器,并进行过程监测和控制,适合此项产品制作。 2.3.4 显示部分方案的选择与论证 方案一:常用的数码管显示器由八个发光二极管组成,其中七个发光二极管控制七个笔画的亮或暗,另一个控制一个小数点的亮和暗,这种笔画式的七段显示器能显示的字符较少,字符的形式有些失真,但控制简单,使用方便。【5】 方案二:12864液晶显示器具有液体的流动性和晶体的某些光学特性,它本身不发光,而只是调制环境光,越是亮的地方显示越清晰,黑暗中不能显示。通过编程,可以清晰地显示各种字符和汉字。由于前两种方案所选择的显示器属于数码管显示器,无法进行汉字的显示而能作为字选择方案二。 第三章 硬件电路 3.1电源电路设计 输入为220V交流电,经变压器降压后通过整流桥进行整流,整流桥采用1N4007,再经过电容滤波稳压后输入到降压芯片7815降压,再通过降压芯片7805进行降压得到5V电压。 图3-1电源电路 3.2主控控制芯片PIC16F877介绍 3.2.1 PIC16F877主要技术参数介绍 1)PIC单片机选用依据 PIC16F877是由Microchip公司所生产开发的新产品,属于PICmicro系列单片微机,具有Flash program程序内存功能,可以重复烧录程序,适合教学、开发新产品等用途;而其内建ICD(In Circuit Debug)功能,可以让使用者直接在单片机电路或产品上,进行如暂停微处理器执行、观看缓存器内容等,让使用者能快速地进行程序除错与开发。【6】目前,单片机品种多样,但在所有的单片机品种中,PIC单片机由于具有以下优越之处,因而最适合本课题使用。 (1)用哈佛体系结构和哈佛总线结构 PIC单片机既采用了采用哈佛体系结构,又采用了哈佛总线结构。而不同于其他单片机,仅单纯地采用普林斯顿体系结构或哈佛体系结构。普林斯顿体系结构:单片机的ROM和RAM存储器位于同一个逻辑空间中,这种架构的微控制器、微处理器、数字信号处理器或者微型计算机系统,称为普林斯顿体系结构。哈佛体系结构:单片机的ROM和RAM存储器位于不同逻辑空间中,这种架构的微控制器、微处理器、数字信号处理器或者微型计算机系统,称为哈佛体系结构。哈佛总线结构:就是在芯片内部将数据总线和指令总线分离,并且采用不同的宽度。 采用这样的结构后,不仅可以确保数据的安全性,而且便于实现指令提取的流水作业,也就是在执行一条指令的同时对下一条指令进行取指操作;便于实现全部指令的单字节化、单周期化,从而有利于提高CPU执行指令的速度。【7】(2)PDIP40引脚的PIC16F877单片机其引脚功能说明如表3.1 表3-1 PDIP40引脚的PIC16F877单片机其引脚功能说明 引脚名称 引脚序号 引脚类型 功能说明 OSC1/CLKIN 13 I OSC2/CLK 14 0 时钟振荡器晶体连接端/时钟信号端输出端 VCLR /VP 1 I/P 人工复位输入端(低电平有效)/编程电压输入端 基本功能:RA是一个输入/输出可编程的双向端口。此外还有第2、3功能 引脚名称 引脚序号 引脚类型 功能说明 RA0/AN0 2 I/O RA0还是第0路模拟信号输入端 RA1/AN1 3 I/O RA1还是第1路模拟信号输入端 RA2/AN2/VREF- 4 I/O RA2还是第2路模拟信号输入端和负参考电压端 RA3/AN3/ VREF+ 5 I/O RA3还是3路模拟信号输入端和正参考电压端 RA4/TOCK1 6 I/O RA4还是定时器时钟输入端 RA5/AN4 SS 7 I/O RA5还是第4路模拟信号输入端,以及同步串口选择端 基本功能:RB是一个输入/输出可编程的双向端口,作输入时内部有可编程的弱上拉电路,此外还有第2,3功能 RB0/INT 21 I/O RBO还可以作为外部中断输入端 RB1 22 I/O RB2 23 I/O RB3/PRG 24 I/O RB3还可作为低电压编程输入端 RB4 25 I/O 还具有电平变化中断功能 RB5 26 I/O 还具有电平变化中断功能 RB7/PGD 28 I/O 还具有电平变化中断功能,兼在线调试输入端和串行编程时钟输入端 基本功能:RC是一个输入/输出可编程的双向端口,财务还有第2,3功能 RC0/T10S0/T1CK1 15 I/O RC0还可作为定时器1的振荡器输入端或时钟输出端 RC1/T10S/ 16 I/O RC1还可作为定时器1的震荡输出端或捕捉器2输入端或比较器2输入端或脉宽调制器PWM2的输出端 RC2/CCP1 17 I/O RC2还可作为捕捉器1输入端或比较器1输入端或脉宽调制器PWM1的输出端 RC3/SCK/SCL 18 I/O RC3还可作为SPI和IC串口的数据输入端和IC串口的输入/输出端 RC4/SDI/SDA 23 I/O RC4还可作为SPI串口的数据输入端和IC串口的输入/输出端 RC5/SD0 24 I/O RC5还可作为SPI串口的数据输入端 RC6/TX/CK 25 I/O RC6还可作为通用同步/异步收发器USART的全双工异步发送脚或半双工同步传输的数据脚 RC7/RX/DT 26 I/O RC7还可作为通用同步/异步收发器USART的全双工异步发送脚或半双工同步传输的数据脚 基本功能:RD是一个输入/输出可编程的双向端口,此外还有第2功能 RD0 ~ RD7 19~22 I/O 可作为从动并行接口与其它微处理器总线连接 PSP0~PSP7 27~30 I/O 可作为从动并行端口与其它微处理器总线的连接 基本功能:RE是一个输入/输出可编程的双向3线端口,此外还有第2,3功能 RD0/ RD /AN5 8 I/O RE0还可作为并口读出控制线或者第5路模拟信号输入端 RE1/WR /AN6 9 10 I/O RE2还可作为并口片选控制线或者第5路模拟信号输入端 VSS 12、31 P 接地端 VDD11/32 P 正电源端 说明:引脚类型中I、O、P分别表示输入、输出和电源。 PIC16F877单片机的程序计数器PC为13位宽,可寻址8K 14位。PIC16F877单片机的程序存储器以2K 14位为单位。 PIC16F877单片机采用硬件堆栈方式,具有8层 13位的独立空间,不占用存储器空间,无需专用堆栈操作指令。当执行调用指令CALL或者CPU〔响应中断而发生程序跳转时,将CP值自动压入堆栈;当执行返回指令RETURN、RETFIE或RETLW时,自动出栈,并遵循“后进先出”的规则。 3.2.2 AD574的使用 在本设计中,选择了AD574转换器,它可以将多路转换器输入的模拟量进行A/D转换。而且是一个12位的ADC。由于本系统要求的温度范围是0℃—1300℃,精度为1℃,所以必须选择一个10位以上的ADC。文中选择的AD574完全满足系统的要求【8】。 AD574是美国Analog Device公司生产的12位逐次逼近式模拟量—数字量转换器,其主要特点是:有参考基准电压和时钟电路,不需外部时钟就可以工作;转换速率高,12位转换25μs,8位转换16μs;8位或16位微处理器接口,自带三态输出缓冲电路,可直接与各种典型的8位或16位的微处理器相连而无须附加逻辑接口电路,切能与CMOS与TTL兼容;温度适应范围大,在-55℃—+125℃范围内满足线性要求。是我国目前应用最广,价格较稳定ADC,加之内部含有三态输入缓冲电路,可直接与各种微处理器连接,且无须附加逻辑接口电路,内部设置的高精度参考电压源和时钟电路,使它不需要任何外部电路和时钟信号,就能完成A/D转换功能,应用十分广泛。【9】 1) AD574简介 AD574为28管脚双列直插式封装,其管脚排列如图3-2所示 AC:模拟地; DC:数字地; :片选信号,低电平有效; CE:片使能,高电平有效; R/ :读/启动信号,高电平读数据,低转换; 12/ :数据格式选择,高电平12位数据同时有效,低电平时第一次输出高8位,第二次输出低4位有效,中4位为0; 图3-2 AD574管脚 A0:字节选择控制线。在转换期间:A0=0时,AD574进行全12位转换,转换时间为25μs;当A0=1μs时,进行8位转换,转换时间为16μs。在读出期间,当A0=0时,高8位数据有效;A0=1时,低4位数据有效。 STS:工作状态输出端。转换开始时,STS达到高电平,转换过程中保持高电平,转换完成时,返回低电平STS可以作为状态信息被CPU查询,也可以用它的下降沿向CPU发出中断申请,通知A/D转换已完成,CPU可以读取转换结果。 BIP OEF:双极性补偿。此引脚适当连接,可实现单极性或双极性。控制引脚配合方式AD574模拟量输入电路外部连接AD574通过外部适当连线可以实现单极性输入,也可以实现双极性输入。AD574的状态由CE、 、R/ 、12/ 、A0五个控制信号决定。 所以,当CE=1, =0时同时满足时,AD574才能处于工作状态。当AD574处于工作状态时,R/ =0时启动A/D转换;在延时0.5μs后STS=1表示转换正在进行。经过一次转换周期TC后STS跳回低电平,表示A/D转换完毕,可以从数据输出端读取新的数据【10】。 注意:只有在CE=1和 =1时才可启动转换,在启动信号有效前,R/ 必须为低电平,否则将产生读取数据的操作。 AD574的单极性和双极性输入特性: 通过改变AD574引脚8、10、12的外接电路,可使AD574进行单极性和双极性模拟信号转换为单极性转换电路,可实现输入信号0-10V或0-20V的转换。 图3-3 AD574与89C51单片机的接口电路 图3-3是AD574与PIC16F877单片机的接口电路,由于AD574片内有时钟,故无须外加时钟信号。该电路采用单极性输入,可对0-10V或0-20V模拟信号进行转换。转换结果的高8位从DB11-DB4输出,低4位从DB3-DB0输出,并直接和单片机的数据总线相连。若遵循左对齐原则,DB3-DB0应接单片机数据总线的高半字节。为了实现启动A/D转换和转换结果的读出,AD574的片选 信号由地址总低位提供。在读写时,A1设置为低电平;AD574的CE信号由单片机 和A7经一级或非门产生,可见在读写时,A7也应为低电平。输出状态信号STS接P3.2端供单片机查询,以判断A/D转换是否结束。12/ 端接地,AD574的A0端由地址总线最低位A0控制,以实现A/D全12位转换,并将12位数据分为两次送至数据总线上。【11】 AD574应用系统全部调试完毕后,在模拟输入端输入一稳定的标准电压。启动A/D转换,12位转换数据也应稳定。如果变化较大,说明稳定性差,则要从电源及接地布线等方面查找原因。AD574得到电源电压要有较好的稳定性和较小的噪声。噪声大的电源会产生不稳定的输出代码。在应用系统设计时,AD574电源要进行滤波调整,还要避开高频噪声源,这对AD574来说是非常重要的。为了取得12位精度,除非是进行很好的滤波,否则最好不要用开关电源。因为几毫伏的电源噪声就会引起12位A/D转换几位的误差所以在应用过程中应特别注意电源的滤波和稳压。在印制板设计时应让模拟量输入电路和数字电路应尽量分开;芯片的数字地和模拟地就近接在一起。在发热量较大的应用场合,还应采取一定的散热措施。我们采用以上方法抗干扰设计后发现AD574的工作十分稳定可靠。 3.3充电电路设计 3.3.1电压电流控制电路 在充电过程中,充电器通过控制电压或者电流来实现不同的充电策略。设计采用容易控制的、效率高的BUCK变换器。BUCK变换器是用PWM信号控制的通过控制PWM的占空比来控制BUCK变换器输出电压或者电流。BUCK变换电路如图3-4所示。 图3-4 PUCK变换电路 其中PWM由单片机提供,Vi是输入电压,Vo表示输出电压,D是二极管。BUCK变换器运行遵循规则:当PWM输出高电平时,电流通过晶体管和电感到电池。在这一阶段,电感吸收能量,电容被充电。当PWM输出低时,电感两端的电压反向,电流由二极管提供。电感和电容作为滤波器输出电压和电流。 对于给定输入电压和输出电压,电感的峰峰值幅度是个的恒量。当负载电流上升或者下降,整个锯齿波同样上升或者下降。为了抑制BUCK变换电路输出级中的纹波,设计中采用滤波电路如图3-5所示。 图3-5滤波器 3.3.2 充电信息采集 1)电流取样 如图3-6所示,为了滤除高频噪声干扰,电池电压先通过一个由R7和C12构成的RC低通滤波器。通过滤波器后,经过多路选择开关CD4051分路进行采集,再通过电压跟随器LM258D输入到AD574进行采样,转换成数字量后输入到单片机内部,进行相应处理。 图3-6 采样电路 为了降低成本,设计中对于电流采集不外加传感器。设计中通过一个传感电阻R4把流过电池的电流转换成电压再进行A/D转换取样。流过电池的电流可能会很大,超过1A,如果传感电阻取得较大,那么就会产生较大的电压降,根据功率计算公式:P=IR,消耗的功率太大,产生较多的热量,显然这样做是不可取的。设计中,R4=0.1Ω,再用LM358运算放大器把电压进行放大20倍后,送A/D转换器。 2)基准稳压器 A/D转换器需要一个基准电压为参照来完成模拟电压信号到数字信号的量化。基准电压直接影响电压和电流采样的结果。虽然AD574内部集成可编程选择的2.56V的基准源,但考虑到准确性,设计中采用外部的稳压源。TL431就是一个比较理想的选择。由TL431构成的电压基准电路见图3-7。该电路可以稳定输出2.5V电压。 图3-7 标准参考电压 3.4充电检测电路设计 图3-8 充电电路 作二次滤波。用1.5A电流充电,电池2min左右察到了电压负增量(-ΔV),视为电池已经充满。1A和1.5A的脉冲充电充时间分别为113min和2min满了,总共大约115min。电池容量1800mAh,充电效率:Q =1.8/(1×115/60)=0.939=93.9%,而在充电过程中不关闭输入电压的情况下采集到的电压波动非常大,最大达到了0.8V。由于PWM控制的BUCK变换器输出电压随着输出电流的增大而增大,在不关闭输入电池电流的情况下,采集到的电压不能利用。必须对采集到的电压进行软件滤波才能得知电池充电状态真实值关闭。 输入的电压采样,为准确采集电池电压,须暂时关闭电池的输入。充990ms,关闭10ms后再采样数据【12】。在关闭输入的情况下采集到的电压与不关闭相比波动要小(纹波幅度0.3V),但仍不能有效判断产生了电压负增量(-ΔV)。纹波电压是噪声干扰和输入不稳造成的。当然去掉BUCK变换电路是不行的,因为线性调压调流电路损耗太大且不易控制。提高PWM的频率可以减小纹波电压,PIC16F877采用最高的4MHz晶振,输出的频率设置成了最大20kHz,仍无法满足要求。 脉冲充电和改进滤波。这次测试中,充电方式改进成了设计中要采用的脉冲充电方式,充电时先将次世代电池放电完毕,第一阶段,用采集电压数据采用中值滤波(60点),采集电压纹波很小(≤1mV),当电压变化幅度比较平稳时,第一阶段充电结束。增大充电电流充电终止的电压负增量(-ΔV) 会比较明显,因此第二阶段,由于加大了电流,电压波动增大了,60点的平均滤波后纹波有4mV左右,不满足(-ΔV)=2mV的判决条件了,需传统慢速充电效率只有75%—80%。 3.5充电器温度检测电路设计 在快速充电的过程中,电池的温度会随着充电容量的增加而上升,尤其在接近充电终止时,温度变化率 T/ t最大,该特性是判断电池是否充满的主要条件之一,因此,及时,快速和准确的监测电池的温度变化是本电路的关键【13】。 本设计有温度传感器DS18B20监测电池温度,图3-9 其电路原理图。 图3-9 温度检测模块 3.6 充电指示电路 3-10 温度指示电路 充电指示电路如图 所示,该电路主要是用来完成对电池充放电状态的指示,采用12864液晶显示模块来进行显示,采用并行通信方式,单片机IO口充足的情况下。【14】充电过程中显示为正在充电状态,并进行充电时间的显示,还剩余充电时间的显示。当冲电结束后指示为电池充电完成,请及时更换充电电池。当检测到充电器温度过高后,充电指示模块指示报警状态,请停止充电,人机对话直观。【15】 3.7报警电路设计 在微型机控制系统中,常规的报警可通过指示灯或数码管显示给予指示。随时提供信息,操作人员参考。但对于一些紧急情况,则需以特殊的方式,提醒现场操作人员注意或采取紧急措施。 在本设计中使用压电蜂鸣器实现单音频报警的接口电路比较简单,其发音元件通常采用压电蜂鸣器,这种蜂鸣器只需在其两引线上加3-15V的直流电压,就能产生3KHZ左右的蜂鸣振荡音响,比点动式蜂鸣器结构简单,耗点少.且更适合于在单片机系统中使用。压电式蜂鸣器约需10mA的驱动电流.因此可以使用TTL系列集成电路低电压驱动.如下图3-11所示:驱动器的输入端的RC6,当RC6输出高电平1时,使压电蜂鸣器引线获得将近5V的直流电压,而产生蜂鸣音响.当RC6输出低电平0时,压电蜂鸣器的两引线间的直流电压降至接近于0V,发音停止.蜂鸣音报警的发音器件常用压电式蜂鸣器【16】。压电式蜂鸣器约需要10mA的驱动电流,因此,如图3-11下所示。可以用一个晶体三极管驱动,采用P1端子用来在出现故障时,可以人为的停止蜂鸣器报警。 图3-11 报警电路 3.8 按键电路的设计 键盘相应电路是,单片机平时处于低电平状态,当有按钮按下时,单片机端口实现充放电,变为高电平,通过检测单片机相应IO的状态检测相应的控制命令,从而达到目的。 图3-12按键电路 3.9 放电电路 放电电路如图3-13所示,通过电阻R2,R3和一个三极管8050组成的放电电路,通过单片机IO口的高低电平,来控制三极管导通和关断,来控制电池的放电,电池和电阻R4还有三极管组成放电回路。当单片机端口Discharger为高电平时,三极管基极为相对低电平状态,电池处于充电状态。 图3-13 放电电路 当单片机端口Discharger为低电平时,三极管基极通过电阻分压足以导通三极管,电池处于放电状态。 第四章 软件设计 4.1 PID控制算法的应用及其控制器的设计 按偏差的比例,积分,微分进行控制后的调节器,简称为PID调节器。PID调节是连续系统中技术最成熟,应用最广泛的一种控制算法,它结构灵活,不仅可以用常规的PID调节,而且可以根据系统的要求,采用各种PID的变形,如PI,PD控制及改进的PID控制等。【17】它具有许多特点,如不需要出数学模型,控制效果较好等,特别是在微机控制系统中,对于时间常数比较大的被控对象来说,数字PID完全可以代替模拟PID调节器,应用更加灵活,使用性更强。【18】 PID控制规律的基本作用: PID调节器是一种线形调节器,其框图如下: 图4-1 PID调节器控制方框图 下面分别讨论比例调节器P,积分调节器I,微分调节器D的作用: 1)比例调节器(P) 式中,KP为比例系数,u0为偏差e=r-y=0时的控制作用(如原始阀门开度,基准电压等)。 比例调节器与偏差成正比例调节,调节及时,误差一旦产生,调节器立即产生控制作用,使被控量y向减小偏差的方向变化,但这种调节使被控量y存在静差,即有残留误差,因为调节作用是以偏差的存在为前提条件的。只有在控制作用为u0 时才会出现零静差(此时偏差e=0)。提高放大系数KP 虽然可以减小静差,但永远不会使之减小到零,而且无止境地放大系数KP 最终将导致系统不稳定。 2)比例积分调节器 采用比例调节的系统存在静差,为了消除静差,在比例调节器的基础上加入积分调节器,组成比例积分调节器,其控制规律为: u= KP(e+1/Ti∫0T dt)+u0 (4.1) 式中Ti为积分常数,Ti越大积分作用越小。积分调节器的突出优点是:只要被调量存在偏差,其输出的调节作用便随时间不断加强,直到偏差为零。在被调量的偏差消除后,由于积分规律的特点,输出将停留在新的围子而不回复原位,因此能保持静差为零。但单纯的积分也有弱点,其动作过于迟缓,因而在改变静态品质的同时,往往使调节的动态品质变坏,过度过程时间加长。因此在实际生产中往往在积分调节的基础上加入比例调节,把比例作用的及时性与积分作用的消除静差的优点结合起来构成比例积分调节器【22】。 3)比例积分微分调节器(PID) 比例积分调节消除系统误差需要经过较长的时间,为进一步改进控制器,可以通过检测误差的变化率来预报误差,根据误差变化趋势,产生强烈的调节作用,使偏差尽快的消除在萌芽状态,数学上描述这个概念用微分,因此在PI调节器的基础上加入微分调节,就构成了比例积分微分调节器,其控制规律为: u=KP(e+1/Ti∫0T dt+de/dtTd)+u0 (4.2) 式中Td为微分常数,Td越大微分作用越强。 在PID三作用调节器中,微分调节主要是用来加快系统的响应速度,减小超调,克服振荡。将P、I、D三种调节规律结合在一起,既快速敏捷,又平滑准确,只要三者强度配合适当,便可获得满意的调节效果。 PID调节的传递函数为: D(S)=U(S)/E(S)=KP+KP/TI*1/S+KPTD*s (4.3) 在工业过程控制中,模拟PID调节器的执行机构有电动,气动,液动等类型,PID调节规律用硬件实现。而在微机控制系统中采用了数字控制器,即用软件来实现PID控制,因此要将模拟PID调节器离散化为数字PID控制算法。数字PID控制算法,是立足于连续系统PID控制器的设计,然后用微机进行数字模拟,这种方法称为模拟化设计方法。由于它要求较小的采样周期,只能实现较简单的控制算法。选择较大的采样周期后对控制质量有较高的要求时,就不能采用数字控制器的模拟化的设计方法,而应该选择数字控制器的直接设计方法。 数字控制器的直接设计方法也称为离
/
本文档为【充电器论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索