- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MSP430G2系列Launchpad作品开发实例教程 实例名称:基于MSP430G2211实现的多路电源开关 控制器 作 者:秦臻 制作单位:西安电子科技大学测控工程与仪器系 MSP430单片机联合实验室 制作时间:2011年12月 基于MSP430G2211实现的多路电源开关控制器 作品基本情况介绍 本作品使用MSP430G2211单片机实现了通过按键对四路功率继电器进行选择控制,达到对四路交流电源加电/断电的控制要求,由于是对220V市电进行控制,所以作品中尽可能的考虑了使用安全问题,使用了隔离电路以及在每一路上都有功率限制。 基于MSP430G2211实现的多路电源开关控制器 MSP430G2211单片机 MSP430G2系列单片机是德州仪器公司推出的一系列针对于低成本低功耗应用的单片机,针对不同的应用,提供了具有不同模块的多种型号。具体功能表如下表。 基于MSP430G2211实现的多路电源开关控制器 MSP430G2系列选型表 基于MSP430G2211实现的多路电源开关控制器 MSP430G2系列Launchpad是TI推出的一款低成本的开发平台。它适用于适用于TI 最新MSP430G2xx 系列产品,其基于USB 的集成型仿真器可提供为全系列MSP430G2xx 器件开发应用所必需的所有软、硬件。LaunchPad 具有集成的DIP 目标插座,可支持多达20 个引脚,从而使MSP430 Value Line 器件能够简便地插入LaunchPad 电路板中。此外,其还可提供板上Flash 仿真工具,以直接连接至PC 轻松进行编程、调试和评估。LaunchPad 试验板还能够对eZ430-RF2500T 目标板、eZ430-Chronos 手表模块eZ430-F2012T/F2013T 目标板进行编程。此外,它还提供了从MSP430G2xx 器件到主机PC 或相连目标板的9600 波特UART 串行连接。 基于MSP430G2211实现的多路电源开关控制器 MSP430G2系列Launchpad开发板硬件资源 ? USB 调试与编程接口无需驱动即可安装使用,且具备高达9600 波特的UART 串行通信速度 ? 支持所有采用PDIP14 或PDIP20 封装的MSP430G2xx 和MSP430F20xx 器件 ? 分别连接至绿光和红光LED 的两个通用数字I/O 引脚可提供视觉反馈 ? 两个按钮可实现用户反馈和芯片复位 ? 器件引脚可通过插座引出,既可以方便的用于调试,也可用来添加定制的扩展板 ? 高质量的20 引脚DIP 插座,可轻松简便地插入目标器件或将其移除 基于MSP430G2211实现的多路电源开关控制器 MSP430G2系列Launchpad开发板组成及硬件资源 基于MSP430G2211实现的多路电源开关控制器 系统总体设计方案 为了实现安全的控制220V的交流电,本作品使用隔离控制大功率继电器的方式实现。220V交流电引入系统后,经过继电器和保险管后再经过四路插座输出。在控制继电器的方式上,为了安全起见,控制信号通过光耦隔离之后控制继电器。本作品可以实现4路220W的功率输出控制。 各个模块之间的具体工作关系如下,用户通过键盘像MSP430处理器发送命令,MSP430G2211处理器在检测到案件后,会对相应的继电器控制I/O置位,注意此时的控制信号是隔离之前的信号;此信号经过隔离模块之后交给控制模块,用来控制相应的继电器动作,从而使得不同的通道导通。 系统设计框图如下: 基于MSP430G2211实现的多路电源开关控制器 单元电路介绍 MSP430G2211控制系统模块 如图2.1所示,P1.6,P1.7,P2.6,P2.7用于产生四个继电器的控制信号,由于本系统是用于大功率电源控制,从安全上考虑,在系统上电单片机复位阶段,由于I/O电平不确定,有可能会给后级带来安全隐患,所以这里将四路I/O口全部下拉,用改变I/O口方向的方法实现控制电平的切换。这样,在系统复位到对I/O初始化的过程内电平都可控。确保了系统可靠性。同时由于G2211系列I/O资源较少,这里同时将指示灯功能也通过硬件的方法实现,高电平的时候继电器导通,并点亮相应LED。 单元电路介绍 继电器控制模块 这里使用一种最常用的继电器控制电路,同时为了保证系统安全,在每一路都增加的电流峰值吸收电路和保险管。 单元电路介绍 继电器控制模块 ULN2003是一款大功率的达林顿管阵列芯片,用在控制继电器上可以省略掉续流二极管。这里
文档评论(0)