0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用MSP430F413单片机进行电子纸驱动低功耗的设计

电子设计 来源:郭婷 作者:电子设计 2018-12-07 08:06 次阅读

1 引言

电子纸(ePaper)是新一代的显示装置,其对比度超高,超低功耗,超薄,而且可以任意弯曲折叠,柔韧性良好。MSP430系列单片机是美国德州仪器TI)1996年开始推向市场的一种16位超低功耗的混合信号处理器(Mixed Signal Processor)。称之为混合信号处理器,主要是由于其针对实际应用需求,把许多模拟电路、数字电路微处理器集成在一个芯片上,以提供“单片”解决方案。这里介绍新一代显示装置电子纸的硬件驱动与设计,介绍主控制器MSP430微处理器的主要功能,实现电子纸驱动配置的低功耗.给出电子纸显示模块相应的功能子程序。利用其内置的LCDRAM作为显示缓存,I/O模拟时序,充分利用MCU的资源并提高程序的可移植性.完成基于MSP430的电子纸驱动接口的设计方案。

2 电子纸硬件设计

主控制器MSP430F413单片机是一种超低功耗混合信号16位单片机系列,采用16位精简指令系统,125 ns指令周期,大部分指令在一个指令周期内完成,16位寄存器和常数发生器,发挥最高代码效率,而且片内含有硬件乘法器,大大节省运算时间。选用 MSP430F413型单片机,在线系统设计、开发调试及实际应用上都表现出与其他单片机非常明显的优势。

本设计采用E-INK公司段码式电子纸,如图1所示。电子纸是在两层透明软片间夹放带静电的有色小球,两种颜色颗粒、分别带正负不同静电,胶片外面加以正负电极,同性排斥、异性相吸,小球位置移动,点亮某段,图2为电子墨水微胶囊剖面图。电子纸真值表与静态显示液晶模块相类似,分SEG段与TopPlane段,当SEG段和TopPlane段存在一个电势差时,电子纸中的电子墨水就会移动,相应段就会点亮和熄灭。

采用MSP430F413单片机进行电子纸驱动低功耗的设计

图3为系统硬件连接图,电子纸需要专门的驱动器方可驱动显示,本设计的电子纸驱动器件采用EPSON公司生产的S1C05112,S1C05112内置接口电路和驱动电子纸模块,采用3 V供电,便于与MCU通信。电子纸驱动模块分别与MCU的I/O 口连接。通过I/O模拟电子纸驱动模块时序图。

采用MSP430F413单片机进行电子纸驱动低功耗的设计

3 软件设计

软件部分采用模块化的设计思想,把程序化繁为简,便于程序的设计、调试及维护。程序设计中采用了宏定义,便于程序移植。南于电子纸每次显示都必须全部刷新,占用控制器的大部分内存资源,因此设计有效利用其LCD自带RAM

3.1 电子纸驱动初始化

初始化内容包括电子纸DC-DC转换器设置,片选使能以及时钟信号的输入,为显示刷新做好充分准备,图4为通信时序图。上电顺序依次为LO_ACT.XCS,DD_ACT。

采用MSP430F413单片机进行电子纸驱动低功耗的设计

采用MSP430F413单片机进行电子纸驱动低功耗的设计

3.2 刷新显示电子纸

该函数读取LCDRAM中的数据,通过查询LCDRAM中的数据然后直接送到I/O端口,电子纸驱动器件获取显示数据后刷新电子纸。其相关程序代码如下:

采用MSP430F413单片机进行电子纸驱动低功耗的设计

3.3 低功耗设计

通过配置电子纸驱动的电源模块将其功耗降至最低,即拉低电子纸驱动的配置位DD_ACT和LO_ACT,电子纸驱动器件处于待机状态。此时电子纸仍可显示,包括掉电时。

采用MSP430F413单片机进行电子纸驱动低功耗的设计

4 功耗分析

表1是整个接口的功耗分析,将MCU和S1C05112分为工作和待机两个状态进行分析。

采用MSP430F413单片机进行电子纸驱动低功耗的设计

由表1可以看出,整个接口的总待机电流仅为0.2μA,在运算状态也只有240μA,在实际应用中显示刷新的频率不尽相同,240μA是系统工作的极限状态。

随着现代电子技术的发展,电子纸的应用出现急速扩大,应用于超市价格标签、在手机、电子书阅读器。电子纸已成为继液晶与OLED之后便携式电子装置使用的新型显示技术。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6030

    文章

    44482

    浏览量

    631714
  • 控制器
    +关注

    关注

    112

    文章

    16073

    浏览量

    176959
  • 微处理器
    +关注

    关注

    11

    文章

    2242

    浏览量

    82245
收藏 人收藏

    评论

    相关推荐

    MSP430F413的新型智能水表的设计

    和研究了软件控制流程的实现,采用软硬件结合的方法,对系统的低功耗、抗干扰性设计及安全性问题作了一定的分析与研究。  MSP430F413简介  TI公司MSP430
    发表于 06-27 17:11

    [原创]超低功耗单片机MSP430F413实现的智能遥控器设计

    驱动器,一个16位定时器,这样提高了对外围设备的开发能力。 由于考虑到本设计有低功耗,小体积,液晶显示,按键编址等要求,所以选用了MSP430F413单片机芯片,在线系统设计、开发调
    发表于 02-20 11:45

    基于MSP430F413的智能遥控器

    控制的设定、便于携带、操作方便及性能稳定等要求,设计开发出一种新型智能遥控器。该型遥控器以TI公司的超低功耗单片机MSP430F413为微处理器,配有低功耗3位液晶显示器EDS812A
    发表于 06-05 13:45

    MSP430F413问题

    谁现在在用MSP430F413呀,给个QQ加个好友吧~~~~
    发表于 03-20 21:22

    基于MSP430电子驱动接口设计

    可将其显示内存作为刷新电子显示的内存,从而节约MCU的内存资源。2 电子硬件设计主控制器MSP430F413
    发表于 12-07 10:27

    MSP430F413实现的智能遥控器设计

    MSP430F413实现的智能遥控器设计:MSP430F413 单片机是TI 公司最近推出的超低功耗混合信号16 位单片机系列中的一种。它
    发表于 09-30 20:29 71次下载

    MSP430系列flash型超低功耗16位单片机

    MSP430系列flash型超低功耗16位单片机MSP430系列单片机在超低功耗和功能集成等方面
    发表于 10-09 17:26 115次下载
    <b class='flag-5'>MSP430</b>系列flash型超<b class='flag-5'>低功耗</b>16位<b class='flag-5'>单片机</b>

    基于MSP430F413的新型智能水表的设计

    基于MSP430F413的新型智能水表的设计 针对传统水表落后产生的一系列问题,国家建设部提出了城镇居民住宅“三表出户”的要求。所以目前国内的很多水表生产厂家都在进行
    发表于 08-05 10:56 1157次阅读
    基于<b class='flag-5'>MSP430F413</b>的新型智能水表的设计

    基于MSP430电子驱动接口设计

    基于MSP430电子驱动接口设计  1 引言   电子(ePaper)是新一代的显示
    发表于 12-14 10:52 1448次阅读
    基于<b class='flag-5'>MSP430</b>的<b class='flag-5'>电子</b><b class='flag-5'>纸</b><b class='flag-5'>驱动</b>接口设计

    基于高性能、低功耗16 位单片机MSP430F449 设计的电导率检测装置的测量原理

    基于高性能、低功耗16 位单片机MSP430F449 设计的电导率检测装置的测量原理
    发表于 10-13 08:39 12次下载
    基于高性能、<b class='flag-5'>低功耗</b>16 位<b class='flag-5'>单片机</b><b class='flag-5'>MSP430F</b>449 设计的电导率检测装置的测量原理

    低功耗MSP430F449单片机仿真器的研究

    MSP430系列单片机因其超低功耗特性在电子产品的设计中得到广泛应用。
    发表于 05-02 14:48 17次下载
    <b class='flag-5'>低功耗</b><b class='flag-5'>MSP430F</b>449<b class='flag-5'>单片机</b>仿真器的研究

    如何使用MSP430单片机进行串口通信的设计

    MSP430单片机以其显著的低功耗特性在工业控制等领域得到了广泛应用。本文讨论了采用MSP430单片机
    发表于 03-07 18:06 21次下载
    如何使用<b class='flag-5'>MSP430</b><b class='flag-5'>单片机</b><b class='flag-5'>进行</b>多<b class='flag-5'>机</b>串口通信的设计

    基于msp430单片机低功耗rtu设计

    低功耗单片机MsP430为Mcu,设计一种应用于微灌智能测控系统的低功耗RTU,可完成水情、墒情信息的采集和灌溉设备的控制。在分析MSP430
    发表于 06-24 11:28 20次下载

    基于MSP430F149单片机的无线低功耗大容量数据采集记录系统设计

    基于MSP430F149单片机的无线低功耗大容量数据采集记录系统设计
    发表于 10-26 14:27 2次下载

    基于MSP430F413单片机的智能水表的设计

    电子发烧友网站提供《基于MSP430F413单片机的智能水表的设计.doc》资料免费下载
    发表于 11-17 14:42 2次下载
    基于<b class='flag-5'>MSP430F413</b><b class='flag-5'>单片机</b>的智能水表的设计