基于新唐NuMicro M480车用动态资讯LED显示器方案

发布时间:2024-07-17  

开车时前有行人, 车子稍微放慢, 后车不断按喇叭, 怎么办?  此方案使用 LED 显示文字与表情图案给后车驾驶, 提示 "前有行人" 通过, 消除后车驾驶的疑惑与愤怒, 也可以显示 "前有事故" , "请减速" , "准备停车" , "倒车中" , "谢谢"等讯息图案, 避免误会而产生行车纠纷, 改善驾驶们在道路上的沟通, 创造和谐愉快的开车旅程.


本方案使用新唐 NuMicro® 家族高性能 Arm Cortex®-M4 核心微控制器 (MCU), M480系列工作频率可达到 192MHz, 512KB Flash 记忆体, 160 KB 的 SRAM  记忆体. 显示文字与表情图案, 使用 SEGGER 的 emWin 嵌入式 GUI 程式库, 进行 GUI 图像化人机界面设计, 让产品开发人员快速且有效率地开发出流畅、有质感的人机显示界面(HMI), 将结果显示在 LED 上.


搭配 Macroblock MBI5353GFN, 是一颗48通道LED驱动IC, 支援多达1:32多工应用, 只需4颗MBI5353GFN, 即可点展示板的 2048颗 RGB LED, 降低成本. 此方案基于 Scan 的驱动技术, 可以驱动更多的LED , 同时大大降低了驱动电路及其外围组件总数的成本, 在提高成本效益方面具有绝对优势.


(一) 硬体界面线路

1. MCU M480 系列使用 QSPI 与 LED 驱动 IC MBI5353GFN 沟通

2. MCU M480 系列使用 Scan lines (MOS_A0~ MOS_A4) 控制 LED

(二) 软体应用

品佳提供MBI5353驱动程式并移植到emWin driver, 结合emWin图形化界面, 达到动画及图片的显示.

(1) 使用 SEGGER 的 BIN2C 应用程式, 将 GIF 图档转成 C 档案.

Step1:  开启 BIN2C 应用程式, 点选 "Select file”, 选择GIF图档 "Caution Pedestrian.gif".
Step2:  执行 "Convert" 将 GIF 图档转成 C 档案.

转换后产生C档案

Step3: 产生的C档案(如下所示为部分的内容), 复制到案子的程式中.

(2) emWin driver, Display_SetPoint()里面, 将要点亮64(x)*32(y)*3(RGB)展示板的资讯存进"Pattern"阵列.

x传入数值0~31, y传入数值0~63, 根据要点亮位置的运算式 i = (x * LCD_XSIZE + y) * 3;

从展示板最左上方的LED依序往右至下, 点至最右下方的LED.

将(color <<8) & 0xFF00; 红色数值存进Pattern[i]

将color & 0xFF00; 绿色数值存进Pattern[i+1]

将(color >>8) & 0xFF00; 蓝色数值存进Pattern[i+2]

初始化MBI5353 driver, 执行virtual_panel_upload_framebuffer(Pattern, 0, VIRTUAL_PANEL_SIZE);

将Pattern阵列里面的资讯存入framebuffer阵列.

设定MBI5353: Chain total 设为4颗MBI5353, Scan lines设为32, QSPI使用QSPI0, Scan line设定GPIO PC0~PC5.

(3) 初始化 GUI 与执行显示画面

► 场景应用图

sceneryUrl

► 展示版照片

frontUrl

frontUrl

frontUrl

► 方案方块图

funcUrl

► 新唐 NuMicro® 家族高性能Arm Cortex®-M4核心微控制器 (MCU)

other1Url

► 核心技术优势

(1) NuMicro® 家族高性能Arm Cortex®-M4核心微控制器 (MCU) M480 系列工作频率可达到192MHz.M480 系列512KB Flash记忆体, 160 KB的SRAM 记忆体.

(2) 搭配Macroblock MBI5353GFN, 是一颗48通道LED驱动IC, 支援多达1:32多工应用, 此方案基于Scan的驱动技术, 可以驱动更多的LED , 同时大大降低了驱动电路及其外围组件总数的成本,只需4颗MBI5353GFN, 即可点展示板的2048颗RGB LED, 降低成本,如果没有Scan lines多工应用, 要驱动2048颗RGB LED, 即至少需要128颗MBI5353GFN LED驱动IC.在提高成本效益方面具有绝对优势, 在LED显示应用的新解决方案中, 无疑是最佳选择.

 (3) 品佳提供MBI5353驱动程式并移植到emWin driver, 结合emWin图形化界面, 达到动画及图片的显示,使用SEGGER的BIN2C应用程式, 将GIF图档转成C档案, 复制到专案的程式中, 客制化产品的GUI 图像化人机界面设计.

► 方案规格

· NuMicro M480 系列 (Arm Cortex®-M4)

· 工作频率可达到192MHz

· 512KB Flash记忆体

· 160 KB的SRAM 记忆体

· 支援 SPI / QSPI 界面

· 电压范围: 1.8V~3.6V


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>