如何在下一代 MCU 应用中实现投影显示

发布者:EE小广播最新更新时间:2023-12-25 来源: EEWORLD关键字:德州仪器  MCU  投影  投影显示器 手机看文章 扫描二维码
随时随地手机看文章

你是否曾想过在微控制器 (MCU) 驱动应用程序中添加投影显示?想象一下,在家用电器中使用投影显示器来提供易于交互、色彩明艳且功耗更低的界面,同时能够不占用传统 LCD 或薄膜晶体管那么多的空间。


自由形式投影显示器使设计人员能够添加创新型人机界面 (HMI),且无需边框和按需显示,使得在不使用时能够保持界面清晰。利用 DLP® 技术,设计人员可以在紧凑的空间中添加投影模块,并在不增加系统尺寸的情况下显示更大的图像。


为了帮助设计人员开始创建此类显示器,德州仪器 (TI) 开发了一种投影显示评估模块 (EVM) 设计——DLPDLCR160CPEVM,适用于使用 DLP160CP DLP Pico 芯片组和 MSPM0G3507 MCU 的 MCU 应用,如图 1 所示。


 image.png

图 1:紧凑型 DLP160CP EVM


让我们看看如何充分利用 .16 nHD(640 x 360 像素)DLP EVM:


第一步:检查实例演示并执行图像质量测试。


为 EVM 插入电源,EVM 将显示存储在闪存上的图像,由此可以测试 DLP 技术的图像质量和性能。此外,您还将看到根据在线媒体库和 MCU 生成的图像创建的 HMI 的实例演示。


第二步:测试您自己的图像。


使用微型 SD 插槽显示图像,并使用可配置文件给出图像或其他命令之间的时间间隔。由此,您能够在不需要视频处理器的情况下测试快速图像显示情况。这将使您能够以较低的整体产品成本获得 DLP 显示器的性能。


第三步:编码和原型开发。


利用不同的可用媒体库来帮助您进行显示设计,或使用 TI 的 MSPM0 MCU 产品组合和联合测试行动组 (JTAG) 编程创建您自己的程序。MSPM0 MCU 提供可扩展的引脚对引脚 MCU 产品组合,能够通过可选的控制器局域网灵活数据速率 (CAN FD) 接口和适用于工业应用的高级模拟集成功能,来满足各种设计要求。.16 nHD EVM 使用了 MSPM0G3507,但您也可以使用其他 MCU(例如 MSPM0G1107 或 MSPM0G1507),作为能够获得类似显示效果的替代方案。该 EVM 旨在使用 6800 或 8080 图形接口和 I2C 接口与 MCU 进行连接,从而执行显示控制器命令和控制。  


第四步:自行配置命令。


使用计算机与 MSPM0 通信,利用通用异步收发器向显示控制器发送 I2C 命令。该 EVM 包括代码示例和媒体库。通过自由编码,您可以自行创建 MCU 生成的图形。MCU 生成的图形能够为不同实例应用中实现低成本投影开辟新的可能性。投影显示可以提供独特的功能和方法来增强人与机器之间的通信。


第五步:设计您自己的电子产品。  


使用 .16 nHD 评估模块来测试 MCU 生成的图形的图像质量和性能,确保满足终端应用的需求。如果您的应用有不同的规格,则可以使用该 EVM 设计作为您开发产品的参考指南。该 EVM 电子器件与其他 DLP 芯片组兼容。请参阅表 1 中的兼容芯片组。您可以利用 DLP 产品设计和开发生态系统来考察、评估和开发新的解决方案。


image.png


结语


通过使用小型 DLP 芯片组为 MCU 应用提供按需显示,您可以在不增加系统尺寸的情况下获得具有多种颜色、低功耗、大图像的显示。基于 MCU 的设计中的投影显示有助于带来新的市场机遇,例如工业应用的按需控制面板、家用电器玻璃投影、家庭自动化的按需显示、低成本动态地板投影或墙壁标牌。


其他资源


• 阅读应用手册“用于家用电器显示的 TI DLP® Pico™ 技术”。

• 想了解更多有关 DLP 技术的信息?阅读应用手册“TI DLP® 显示技术入门”。


关键字:德州仪器  MCU  投影  投影显示器 引用地址:如何在下一代 MCU 应用中实现投影显示

上一篇:如何设计尺寸更小、更经济实用的 1080p 和 4K 超高清移动投影仪
下一篇:全新理光A3图像扫描仪震撼上市,容量更大、速度更快(RICOH fi-8950、RICOH fi-8930 和RICOH fi-8820

推荐阅读最新更新时间:2024-11-17 09:00

使用Arduino ISP编程AVR微控制器和Arduino开发板
所有微控制器都需要某种机制来对它们进行编程,即使它们只编程一次。通常,程序代码写在主机上,然后编译或翻译,并使用电缆(通常是USB或RS232)将对象(机器可读)代码从PC(“主机”)下载到MCU(“目标”),通常被称为“编程器”。一旦编程,MCU就像编码一样工作。 一个非常受欢迎的MCU开发板制造商是Arduino,总部位于意大利。许多Arduino开发板都装有AVR微控制器,这也需要烧写器将主机上创建的程序保存到目标MCU的存储器中,例如AVR微控制器。外部编程器通常用于AVR微控制器,并且成本高昂。 在项目开发期间,大多数目标MCU必须进行多次编程,因此将MCU从电路中移除以对其进行编程是不可行的。许多MCU(包括A
[单片机]
使用Arduino ISP编程AVR<font color='red'>微控制器</font>和Arduino开发板
AVR单片机的高精度数控恒流源设计
随着电子技术的深入发展,各种智能仪器越来越多,涉及领域越来越广,而仪器对电源的要求也越来越高。现今,电源设备有朝着数字化方向发展的趋势。然而绝大多数数控电源设计是通过高位数的A/D和D/A芯片来实现的,这虽然能获得较高的精度,但也使得成本大为增加。本文介绍一种基于AVR单片机PWM功能的低成本高精度数控恒流源,能够精确实现0~2A恒流。 系统框图 图1为系统的总体框图。本系统通过小键盘和LCD实现人机交流,小键盘负责接收要实现的电流值,LCD12864负责显示。AVR单片机根据输入的电流值产生对应的PWM波,经过滤波和功放电路后对压控恒流元件进行控制,产生电流,电流再经过采样电阻到达负载。同时,对采样电阻两端信号进行差分和放大
[单片机]
AVR<font color='red'>单片机</font>的高精度数控恒流源设计
STM32单片机-ID操作
每一片 STM32 芯片内部拥有一个独一无二的 Unique Device ID, 96 Bit. 这个 ID 号可以提供给开发者很多优越的功能, 例如: 1. 可以把 ID 做为用户最终产品的序列号,帮助用户进行产品的管理。 2. 在某些需要保证安全性的功能代码运行前,通过校验此 ID,保证最终产品的某些功能的安全性。 3. 用 ID 配合加解密算法,对芯片内部的代码进行加加密,以保证用户产品的安全性和不可复制性。 这项功能相信对那些不希望自己的产品不被别人抄袭来说肯定是个非常不错的。 下面我就先大家介绍如何读出这个 ID: 这个 ID 号是放在片内 Flash 中的固定的位置,直接读取出来就行了. 96 位的独特 ID 位
[单片机]
STM32<font color='red'>单片机</font>-ID操作
基于AVR单片机的核磁共振仪床体运动控制与检测系统的研究与设计
1 引言 近年来随着医学技术的快速发展,核磁共振仪已经在大中型医院中被广泛的应用。目前,在核磁共振仪的生产过程中,床体部分要与磁体一起搬入电磁屏蔽室组装后才能进行检测,这对人员和物资都是很大的浪费。针对这种状况,本文设计出了一套核磁共振仪床体部分的运动控制与检测系统,它能够对床体部分独立进行检测,而不必将全部系统在屏蔽室安装后检测,从而降低了核磁共振仪床体部分的生产和检测成本,缩短了生产周期。 本设计以通用医疗集团的Ovation5型核磁共振仪的床体为对象,对驱动床体做横向运动的直流步进电机和驱动床体做纵向运动的直流伺服电机的精确控制问题进行较为深入的分析和研究。系统主要采用了ATMEL公司的Atmega128单片机和AL
[单片机]
基于AVR<font color='red'>单片机</font>的核磁共振仪床体运动控制与检测系统的研究与设计
单片机驱动步进电机程序
NS-6型实验板驱动步进电机 控制输出为P1口 由8050,8550做功率输出驱动PH266-E1.2按K1键,电机由慢变快作加速度顺时针旋转按K2键,电机由慢变快作加速度逆时针旋转 注:本试验只为初学者掌握单片机驱动步进电机的原理,其硬件配置只做为短时间试验演示不可持续过长时间,亦不可实际中使用 电路如下图: ? ;尼士单片机 ;任风逍遥 ;步进电机驱动程序 ;2004/8/8 ;NS-1试验板驱动步进电机 ;K1驱动步进电机顺时针转动,K2驱动步进电机逆时针转动 org 000h ajmp aa org 010h ;马达正转 aa: mov 20h,#50 JB P3.6,Bb;如果P3.6为1则转到Bb如
[单片机]
485通信程序(51单片机)
#include #include #define uchar unsigned char #define uint unsigned int /*通信命令*/ #define _ACTIVE_ 0x01 // 主机询问从机是否存在 #define _GETDATA_ 0x02 //主机发送读设备请求 #define _OK_ 0x03 //从机应答 #define _STATUS_ 0x04 //从机发送设备状态信息 #define _MAXSIZE 0x08 //缓冲区长度 #define _ERRLEN 12 //任何通信帧长度超过12则表示出错 uchar dbuf ; //该缓
[单片机]
MSP430F5438A单片机基于SPI的FatFs移植笔记
不管移植什么程序,最重要的就是, 不要自以为是 一定要先查资料,花一周查资料,查到查不到为止,否则你编了一半的程序再参考别人的,直接后果是你下不了决心推翻重来 1. FatFs移植要点: 相信能看到这个博客的都知道FatFs是什么了,目前应该是0.11版本,我就不多废话了,一个开源的文件系统,不全面的说,作用就是让你编程序操作写SD卡的内容能够被PC机读出来(有不对的话懂的大神请指正) 它的好处就是只要写底层的几个硬件驱动函数就OK了,上层的函数都已经写好了,清楚格式直接调用就可以了。 所谓“硬件驱动”函数,就是告诉单片机,完成一个动作(比如初始化)具体需要哪个IO口怎样变化,哪个IO口该高,哪个IO口该低,通信端口选哪个
[单片机]
基于51单片机的320×240图形点阵液晶设计
在以单片机为核心的嵌入式应用中,友好的人机交互界面起着十分重要的作用。典型的显示器件是LED数码管,其亮度高,适应于大多数应用场合。缺点是接口电路复杂,功耗高。液晶显示器件是利用液晶的电光效应制作的,具有功耗低、接口控制方便等优点,而且模块的接口信号和操作指令具有广泛的兼容性,并能直接与单片机接口,它还具有专用指令,可方便地实现各种不同的操作,同样的显示面积LCD其功耗为LED显示器的几百之一,所以它特别适宜与COMS电路直接相配。随着液晶显示技术的进步,高质量的液晶显示模块被日趋广泛地应用于各种嵌入式系统中。 现以笔者在某仪器设计中用到的图形点阵液晶模块TM320240E为例,介绍一种320×240图形点阵液晶与51单片机
[单片机]
基于51<font color='red'>单片机</font>的320×240图形点阵液晶设计
小广播
最新家用电子文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 电视相关 白色家电 数字家庭 PC互联网 数码影像 维修拆解 综合资讯 其他技术 论坛

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved