如何在下一代 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-09 07:35

51单片机~运放控制声控电路,运算放大器
(一)驻极体话筒: (二)运算放大器: 说明:在使用时V+和V-之间没有压差不进行电路放大,但是一旦有了压差,就成为运算放大器, (1)单电源:V+ V-时,输出1(输出电压是1所代表的VCC(VCC是多少伏就输出多少伏)),V+ V-时,输出0,就是输出0V。 (2)双电源时:输出所接正电压和伏电压(正负分别代表1和0) (3)负反馈: (4)运算放大器乘法运算~同向比例放大器: 解释:1. 当负反馈电路接上时,Vout的输出电压(就是Vout到接地的电路电压)Vout==VRF+VR1,由于负反馈接在V-,所以可以使用电流求电压。 2. 由于运放使用时有虚短和续断,所以V+和V-无电流流入,且V+
[单片机]
51<font color='red'>单片机</font>~运放控制声控电路,运算放大器
单片机学习:典型的8051芯片引脚
  还是从51,这个虽然比较老,但是很经目前典用应仍然很广泛的这类芯片开始学习,下面是一个典型的8051引脚图。 图1.1 8051引脚图   制造工艺为HMOS(参考数电)的MSC-51单片机采用的是只引脚双列直插封装。12个时钟是一个机器周期,51的指令1~4个机器周期。   (1) 电源引脚:   Vcc接(+5v)电源   Vss接地。   (2) 时钟引脚:   XTAL1、XTAL2外接晶体振荡器。   (3) 控制引脚:   RST/Vpd:复位信号/备用电源输入(H/L)   ALE/PROC:地址锁存允许信号/编程脉冲输入端(H/L)   PSEN:程序存储器输出控制(L)   EA/Vpp:内外程序存储器选
[单片机]
<font color='red'>单片机</font>学习:典型的8051芯片引脚
【GD32 MCU入门教程】GD32 MCU GPIO 结构与使用注意事项
1.前言 本文是专门为基于GD32 MCU开发的工程设计人员提供,主要介绍了GPIO的功能配置、内部结构以及在不同场景使用时的注意事项,旨在帮助GD32 MCU开发者优化对通用型输入输出端口(GPIO)的使用,正确快速的使用GD32 MCU进行产品开发。 GPIO,通用型输入输出端口的简称,可以通过软件配置其输出或者输入,GD32 的 GPIO 引脚与外部设备连接,从而实现与外部通信,控制以及信号输入的功能,是 GD32 MCU 中很常见,使用最广泛的模块。 每个 GPIO 引脚可以由软件配置为输出(推挽或开漏)、输入、外设备用功能或者模拟模式。 每个 GPIO 引脚都可以配置为上拉、下拉或浮空模式或无上拉/下拉。 GD32
[单片机]
【GD32 <font color='red'>MCU</font>入门教程】GD32 <font color='red'>MCU</font> GPIO 结构与使用注意事项
51单片机学习笔记———12.1模拟法用于串口通信
通信无非就是两种 加上两种方式: 发送 接收 单片机与电脑通讯原理图: 当我们的单片机向电脑发送数据时,并不是一下子全部发完,而是根据字节数一位一位的发送,每发送一位数据就需要一定的时间,发送两位数据相隔的时间就是通讯的波特率倒数,而一般波特率都非常高,所以发送的时间非常短,所以当单片机要发送数据时,肯定要用到P3.1引脚的TXD。 所以一开始TXD 为高电平 然后变为低电平 并且延时一小段时间 然后开始按位发送数据 每发送一次延时相应时间 然后开始发送下一位 直到八位全部发送完毕 直观图如下: 代码如下: void main() { while(1) { UART_Send_Char(&
[单片机]
51<font color='red'>单片机</font>学习笔记———12.1模拟法用于串口通信
7种常见的51单片机时钟电路图
在MCS-51单片机片内有一个高增益的反相放大器,反相放大器的输入端为XTAL1,输出端为XTAL2,由该放大器构成的振荡电路和时钟电路一起构成了单片机的时钟方式。根据硬件电路的不同,单片机的时钟连接方式可分为内部时钟方式和外部时钟方式,如下图所示。 时钟电路:(a)内部方式时钟电路,(b)外接时钟电路 在内部方式时钟电路中,必须在XTAL1和XTAL2引脚两端跨接石英晶体振荡器和两个微调电容构成振荡电路,通常C1和C2一般取30pF,晶振的频率取值在1.2MHz~12MHz之间。对于外接时钟电路,要求XTAL1接地,XTAL2脚接外部时钟,对于外部时钟信号并无特殊要求,只要保证一定的脉冲宽度,时钟频率低于12MHz即可
[单片机]
7种常见的51<font color='red'>单片机</font>时钟电路图
如何在STM32单片机上移植FreeRTOS
首先在网上看到大部分移植FreeRTOS 都是选择修改他的启动文件,我个人感觉这样不是很好,毕竟是汇编,当你采用不同的芯片型号时,又要修改不同的xx.S文件,所以我选择修改FreeRTOSconfig.h文件。 1. 下载STM32官方源码:我的是基于V3.5的官方库(有工程模板的可以不用)。 2. 搭建好一个MDK的工程,我这里采用的是野火的工 程。 3. 在工程模板目录下新建一个FreeRTOS文件夹,在FreeRTOS文件夹在建一个includewen文件夹(存放.h文件,方便管理)。 (1)从FreeRTOS7.0.2 的源文件中找到 croutine.c, timers.c,list.c, queue.c, task
[单片机]
MSP430初学:MSP430单片机C语言基础(一)
1.1标识符与 关键字 标识符用来标识程序中某个对象的名字,这些对象可以是语句、数据类型、函数、变量、常量、数组等。标识符由字母,数字或下画线构成,其第一个字符必须是字母或下画线。 例如,count_data,text2 是正确形式,而 2count 是错误形式。 哈哈,c语言有关的知识我就不记录那么多了,大家都会 1.2变量 在定义变量时,变量的类型必须与其被储存的数据类型相匹配,以保证程序中变量能够被正确地使用。当指定了变量的数据类型时,系统将为它分配若干相应字节的内存空间。 C430中变量类型以及描述如下: 这篇博客里,说明了一些其它的数据类型,在使用430的时候,会用到: c++ 基础数据类型 与
[单片机]
MSP430初学:MSP430<font color='red'>单片机</font>C语言基础(一)
学习笔记之-51单片机定时计数器
一、单片机的时序 单片机工作时,是在统一的时钟脉冲控制下一拍一拍地进行的。由于指令的字节数不同,取这些指令所需要的时间也就不同,即使是字节数相同的指令,由于执行操作有较大的差别,不同的指令执行时间也不一定相同,即所需的拍节数不同。 时钟周期:时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12 us),是计算机中最基本的、最小的时间单位。 在一个时钟周期内,CPU仅完成一个最基本的动作。 在8051单片机中把一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示)。 机器周期:在计算机中,为了便于管理,常把一条指令的
[单片机]
学习笔记之-51<font color='red'>单片机</font>定时计数器
小广播
最新家用电子文章
换一换 更多 相关热搜器件

 
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