版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MSP430G2系列Launchpad作品开发实例教程n 实例名称:基于MSP430G2211实现的多路电源开关控制器者:秦臻n 作n 制作单位:西安电子科技大学测控工程与仪器系MSP430单片机联合实验室n 制作时间:2011年12月1基于MSP430G2211实现的多路电源开关控制器作品基本情况介绍本作品使用MSP430G2211单片机实现了通过按键对四路功率继电器进行选择控制,达到对四路交流电源加电/断电的控制要求,由于是对220V市电进行控制,所以作品中尽可能的考虑了使用安全问题,使用了隔离电路以及在每一路上都有功率限制。2基于MSP430G2211实现的多路电源开关控制器MSP430
2、G2211单片机MSP430G2系列单片机是德州仪器公司推出的一系列针对于低成本低功耗应用的单片机,针对不同的应用,提供了具有不同模块的多种型号。具体功能表如下表。3基于MSP430G2211实现的多路电源开关控制器n MSP430G2系列选型表4Part# MSP430GProgram (kB)SRAM (B)I/O16-bit TimerUSI (I2C/SPI)USCI (I2C/SPI/UART)Comp_A+ADCCh/Res1kU Price2x010.5 -2128101-$0.34 - $0.472x211 - 2128101Y-$0.46 - $0.482x111 - 212
3、8101-Y-$0.45 - $0.482x311 - 2128101Y-8/10$0.49 - $0.522x021 - 8256161Y-$0.48 - $0.652x121 - 8256161Y-Yslope$0.49 - $0.652x321 - 8256161Y-8/10$0.55 - $0.702x521 - 8256161Y-Y8/10$0.55 - $0.702x531 - 16256 - 512242-YY8/10$0.65 - $0.952x032 - 8256 - 512242-YY-$0.60 - $0.752x132 - 16256 - 512242-YY-$0.65
4、 - $0.902x332 - 16256 - 512242-YY8/10$0.65 - $0.90基于MSP430G2211实现的多路电源开关控制器MSP430G2系列Launchpad是TI推出的一款低成本的开发平台。它适用于适用于TI 最新MSP430G2xx 系列产品,其基于USB 的集成型仿真器可提供为全系列MSP430G2xx 器件开发应用所必需的所有软、硬件。LaunchPad 具有集成的DIP 目标插座,可支持多达20 个引脚,从而使MSP430 Value Line 器件能够简便地插入LaunchPad 电路板中。此外,其还可提供板上Flash 仿真工具,以直接连接至PC 轻
5、松进行编程、调试和评估。LaunchPad 试验板还能够对eZ430-RF2500T 目标板、eZ430-Chronos 手表模块eZ430- F2012T/F2013T 目标板进行编程。此外,它还提供了从MSP430G2xx 器件到主机PC 或相连目标板的9600 波特UART 串行连接。5基于MSP430G2211实现的多路电源开关控制器n MSP430G2系列Launchpad开发板硬件资源 USB 调试与编程接口无需驱动即可安装使用,且具备高达9600 波特的UART 串行通信速度 支持所有采用PDIP14 或PDIP20 封装的MSP430G2xx 和MSP430F20xx 器件 分
6、别连接至绿光和红光LED 的两个通用数字I/O 引脚可提供视觉反馈 两个按钮可实现用户反馈和芯片复位 器件引脚可通过插座引出,既可以方便的用于调试,也可用来添加定制的扩展板 高质量的20 引脚DIP 插座,可轻松简便地插入目标器件或将其移除6基于MSP430G2211实现的多路电源开关控制器n MSP430G2系列Launchpad开发板组成及硬件资源USB EmulatorConnectionEmbedded Emulation6-pin eZ430 ConnectorCrystal PadsChip PinoutsPart and SocketP1.3 ButtonLEDs and Jum
7、persP1.0 & P1.6Power ConnectorReset Button7基于MSP430G2211实现的多路电源开关控制器n 系统总体设计方案为了实现安全的控制220V的交流电,本作品使用隔离控制大功率继电器的方式实现。220V交流电引入系统后,经过继电器和保险管后再经过四路插座输出。在控制继电器的方式上,为了安全起见,控制信号通过光耦隔离之后控制继电器。本作品可以实现4路220W的功率输出控制。各个模块之间的具体工作关系如下,用户通过键盘像信号是隔离之前的信号;此信号经过隔离模块之后交给控制模块,用来控制相应的继电器动作,从而使得不同的通道导通。系统设计框图如下:8基于MSP4
8、30G2211实现的多路电源开关控制器9单元电路介绍n MSP430G2211控制系统模块如图2.1所示,P1.6,P1.7,P2.6,P2.7用于产生四个继电器的控制信号,由于本系统 是用于大功率电源控制,从安全上考虑, 在系统上电单片机复位阶段,由于I/O电 平不确定,有可能会给后级带来安全隐患, 所以这里将四路I/O口全部下拉,用改变 I/O口方向的方法实现控制电平的切换。 这样,在系统复位到对I/O初始化的过程 内电平都可控。确保了系统可靠性。同时 由于G2211系列I/O资源较少,这里同时将 指示灯功能也通过硬件的方法实现,高电 平的时候继电器导通,并点亮相应LED。10单元电路介绍
9、n 继电器控制模块这里使用一种最常用的继电器控制电路,同时为了保证系统安全,在每一路都增加的电流峰值吸收电路和保险管。11单元电路介绍n 继电器控制模块ULN2003是一款大功率的达林顿管阵列芯片,用在控制继电器上可以省略掉续流二极管。这里将经过光耦隔离出来的单片机控制信号进行电平转换和功率放大, 以达到驱动继电器的目的。在继 电器驱动中,R13和C1用于吸收在继电器切换瞬间的电流尖峰,以免造成单片机干扰。12单元电路介绍n 控制信号隔离模块为了确保控制安全,控制信号全部经过一片TLP521-4芯片进行电器隔离,将强电弱电完全分离。13单元电路介绍n 隔离电源模块由于控制信号的隔离,因此系统电
10、源也隔离为两套。电源引进系统后,一路经过直接供给用于驱动继电器和ULN2003;另一路经过DC- DC隔离模块之后供给单片机系统。14PCB设计注意事项n 由于本系统引入了220交流电,为了满足强电安全规范,在PCB设计时,应该将220V电源的走线宽度大于50mil,走线间距大于20mil,以满足爬电距离要求。在加工PCB时也应要求PCB板厚度大于1.2mm。15作品实物图16软件程序流程图n 系统总流程图本作品在软件程序上的功能较为简单,在对系统时钟、键盘I/O以及控制继电器的I/O进行初始化后,系统就开始等待键盘命令。17软件程序流程图n 中断服务程序流程图由于控制继电器的I/O口采用的下
11、拉方式,所以控制程序使用改变I/O方向的方式来改变输出电平。例如, 需要将P1.6口输出高电平时,需要将P1.6输出设为高,同时将方向设置为输出模式;如果希望P1.6输出低电平,则将P1.6口方向置为输入即可。这样可以保证在系统复位时也有确定的低电平输出。18CCS设计与调试方法介绍n CCS概述Code Composer Studio (CCStudio) 是用于德州仪器(TI) 嵌入式处理器系列的集成开发环境(IDE)。CCStudio 包含一整套用于开发和调试嵌入式应用的工具。它包含适用于每个TI 器件系列的编译器、源码编辑器、项目构建环境、调试器、描述器、仿真器、实时操作系统以及多种其
12、他功能。19建立新工程n 选择一个工作空间20建立新工程n 选择File-New-CCS Project,进入如图所示界面21建立新工程n 选择器件型号单击Finish之后,还有最后一步就可以开始编程了22建立新工程对工程单击右键选择New-Source File,添加一个main.c文件。以下就是完整的开发界面23开始调试n 在程序编写完成后,单击Project-Build Active Project,如果没错就可以单击快捷工具栏的debug按钮开始在线调试,CCS提供了强大的调试工具,结合debug快捷工具可以实现全速运行,单步运行,设置断点,观察变量等一系列功能,如图。24开始调试25总结与思考n 作品总结MSP430G2系列单片机高性能低成本的特点决定了十分适合应用于类似本作品的这种应用当中。本作品在设计上充分考虑了MSP430G2系列单片机的资源,并同时重点对系统的安全性进行了考虑,采用了诸如隔离控制,保险管, 尖峰吸收电路等一系列措施保证系统的安全可靠。本作品安全可靠,使用方便,充分利用了G2系列低功耗低成本的特点。26总结与思考n 思考与扩展在本作品基础上,建议读者关于本作品功能的进一步增强 进行如下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年卫星通信技术转让合同
- 2024年体育赛事合作书
- 2024年卫星应用及遥感技术服务合同
- (2024版)教育培训服务合同
- 节水型一体化泵站设计方案
- 幼小衔接课程资源共享方案
- 古典音乐入门模板
- 定制家具设计师年终总结
- 济宁学院《工笔人物画》2021-2022学年第一学期期末试卷
- 偏执型精神病的饮食护理
- 五年级上册阅读理解20篇(附带答案解析)经典1
- 2023年国家电投校园招聘笔试题库及答案解析
- SB/T 10016-2008冷冻饮品冰棍
- GB/T 28035-2011软件系统验收规范
- GB/T 1591-2008低合金高强度结构钢
- 公开课课件拿来主义
- 煤矿人力资源管理制度
- 近朱者赤近墨者黑-停止散发负能量主题班会上课讲义
- 新人教版小学三年级下册科学第三单元第1课《土壤里有什么》教案教学设计
- 五年级上册英语课件-Unit4 What can you do Part C |人教(PEP) (共16张PPT)
- 最新病历书写规范课件
评论
0/150
提交评论