- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于 MSP430F149 的低功耗无线席位屏系统设计
摘要 msp430f149 单片机在电池供电的低功耗应用中具有独特的
优势,充分利用节能特性实现了由 msp430f149 、nrf905 与 pc 机组
成的一种无线数据传输系统的设计。首先对核心芯片的选型和系统
低功耗设计的理论基础简单简述,然后介绍无线席位屏系统软件和
硬件的设计,其中着重介绍本系统的低功耗设计方法,并给出典型
的应用电路以及相关程序源代码。
关键词 msp430f149 ;低功耗;rf905 ;无线数据传输;pc
中图分类号 tn873+.93 文献标识码 a 文章编号
1674-6708 (2011)56-0186-02
1 系统硬件总体结构
无线席位屏系统硬件的实现如图 1所示,系统还留有 usb 接口可
以实现主控机与 pc 机的通讯,从机板提供了按键、led点阵屏和
lcd液晶屏人机交互界面。
2 msp430f149 的低功耗模式
msp430 系列单片机在设计上打破常规,采用了全新的概念,其突
出的优点是低电源电压、超低功耗、多种功能 。msp430f149 的工
作模式通过模块的智能化运行管理和 cpu 的状态组合支持超低功
耗的各种要求。可通过对 cpu 状态寄存器 sr 中的 scg1 、scg2 、
oscoff 、cpuoff 的编程设置,组合成 6 种工作模式。在待机方式下,
电流消耗为 0.7a ;在节电方式下,最低可达0.1a[1-2] 。
3 nrf905 的工作模式
nrf905 是挪威 nordic 公司推出的单片射频收发器芯片,工作电
压为 1.9v~3.6v ,工作于433/868/915mhz 三个 ism (工业、科学和
医学)频道[3] 。它的功耗非常低,以-10dbm的功率发射时,工作
电流只有 11ma ;对应接收模式的电流只有12. 5ma[4] 。nrf905 的
工作模式由 trx_ce ,tx_en和 pwr_up 三个引脚决定。
4 系统软件与硬件设计
4.1 系统低功耗设计
4.1.1 功耗设计方案
功耗问题是系统被集成时需要解决的关键所在,设计中从硬件和
软件两方面减少功耗。
硬件低功耗设计就是选择组件。集成度高,功耗低的组件是我们
的首选。在电路设计上要尽量减少外围元器件的使用,对微处理器
高阻输入引脚为了避免悬空工作时受到外界信号干扰,影响开关电
流,因此需要上拉高电平或者下拉低电平与之相接。本系统微处理
器采用 msp430f149 单片机,可以通过软件指令可以控制 cpu 和各
种功能模块所需时钟的打开和关闭,便于实现对总体功耗的控制,
达到功耗最小化原则。
4.1.2 实验测试分析的实际功耗
由于系统供电采用普通纽扣电池供电,所以系统的功耗问题非常
重要。下面是从机板在工作状态和和待机状态测量系统的实际功耗。
分析工作状态和待机状态能耗情况,采取模式切换的方式进行能
耗管理,系统大部分时间出于待机状态仅当需要传输时才唤醒进入
工作模式,这样整个系统就达到了低功耗。
4.2 通讯模型以及数据帧设计
从机板 msp430f149 在驱动 4 汉字 led点阵屏不加字库控制器,
而是通过上位机录入汉字或字符转换为相应的点阵字模数据来显
示。
上位机发送的帧格式由帧头、帧长、识别码、数据和结束符组成。
帧头为数据帧开始标志,固定为 0xa0fah ,长度2 字节。帧长指从
识别码开始至本帧结束的所有数据的字节数,不包括识别码和结束
符。识别码用以指示本帧数据的内容属性,长度为 1 字节。不同类
型帧的数据长度和识别码具体定义。
4.3 系统硬件电路图实现
无线席位屏的硬件电路整个电路由 led驱动显示部分、lcd液晶
显示部分及无线数据收发部分组成。led驱动显示部分由行驱动电
路、列驱动电路及 32 块行共阳列共阴的 8*8led 点阵构成。其中行
驱动电路由 4 线-16线译码器 74lsl54 、达林顿管b1400 构成。单
片机 p5 口的p5.0~p5.3 接 74ls154 的译码输入端,p5.6 作为
74lsl54 的使能控制信号,74ls154 的输出用于实现动态显示的行
控制,每个输出端控制同一行中的 64 个 led ,考虑到每个led的电
流为 15ma左右,64 个 led 同时发光需要 96
您可能关注的文档
最近下载
- 初中英语AI辅助阅读理解能力提升策略研究教学研究课题报告.docx
- 人教版部编版统编版六年级上册语文期中复习课件.pptx VIP
- 链家大区商圈经理述职.pptx VIP
- 2025年天津市农机拆解产业园区规划建设可行性研究报告.docx
- 《反对本本主义》课件.ppt VIP
- 北师大三年级下册第七单元《小小鞋店》教学设计含教学反思 .pdf VIP
- 卫生政策学 期末复习小抄.docx VIP
- 房地产成品住房装修技术标准.pdf VIP
- 电力系统北斗短报文业务消息报文传输流程、消息报文编码示例.pdf VIP
- 考研题库 《认知心理学》(第7版)(真题 课后习题 章节题库 模拟试题).docx VIP
原创力文档


文档评论(0)