华凌电子报 第159期
- 本期內容
- 1) WEO012864AJ – 2.42寸 CH1116 IC绘图型COG OLED显示器
- 2) WEO012864AE – 1.54寸 CH1116 IC绘图型COG OLED显示器
- 3) WEO012864AK – 2.7寸 CH1116 IC绘图型COG OLED显示器
- 4) WEA064128A – 0.96寸 64x128 OLED 显示器模块 (COG+PCB)
- 5) WEO128128G – 1.12寸 128x128 COG OLED 显示器模块
- 6) WEO001602H – 1.23寸 字符型16x2 COG OLED 显示器模块
- 7) 10.1寸CAN Bus系列智能显示器:WL0F00101000JGAAASA00
- 8) 智能显示器如何被客户终端控制?
WEO012864AJ – 2.42寸 CH1116 IC绘图型COG OLED显示器
WEO012864AJ是一款2.42寸COG绘图型OLED显示器,分辨率为128x64像素。此COG模块内建CH1116控制器IC可支持I2C、4线SPI、6800和8080并列接口;电源电压典型值为3V,显示器电源电压典型值为13V,驱动方式为1/64 duty。WEO12864AJ系列有PCB板、ZIF FPC和Hotbar FPC版本可选。
WEO012864AJ 非常适合智能家电,POS系统、云端/物联网系统、智能设备、能源系统、通信系统、医疗产品等。此模块工作温度为-40℃至+ 80℃,储存温度为-40℃至+85℃。
|
![]() |

WEO012864AE – 1.54寸 CH1116 IC绘图型COG OLED显示器
WEO012864AE是一款1.54寸COG 128x64绘图型OLED显示器。此COG模块内建CH1116控制器IC可支持I2C、4线SPI、6800和8080并列接口;电源电压典型值为 3V,显示器电源电压典型值为12.5V,驱动方式为1/64 duty。WEO12864AE系列有不同的ZIF FPC:我们提供24 pins和30 pins可选。如果您需要客制化FPC,欢迎随时联络我们。
WEO012864AE非常适合物联网系统、智能家电、POS系统、智能设备、能源系统、通信系统和医疗产品等。此模块工作温度为-40℃至+ 80℃,储存温度为-40℃至+85℃。
|
![]() |

WEO012864AK – 2.7寸 CH1116 IC绘图型COG OLED显示器
WEO012864AK是一款2.7寸COG 128x64绘图型OLED显示器。此COG模块内建CH1116控制器IC可支持I2C、4线SPI、6800和8080并列接口;电源电压典型值为 3V,显示器电源电压典型值为13V,驱动方式为1/64 duty。WEO012864AK系列有不同的ZIF FPC:我们提供22 pins、24 pins、30 pins和31 pins可选。如果您需要客制化FPC,欢迎随时联络我们。
WEO012864AK非常适合智能家电、工控产品、智能设备、能源系统、物联网系统、通信系统和医疗产品等。此模块工作温度为-40℃至+ 80℃,储存温度为-40℃至+85℃。
|
![]() |

WEA064128A – 0.96寸 64x128 OLED 显示器模块 (COG+PCB)
WEA064128A是一款0.96寸消费型COG OLED显示器模块,显示画面由64x128像素组成。WEA064128A模块是WEO064128A衍生产品,有4个锁孔设计的PCB板和pins的金属排针,可让客户固定应用产品与模块时更加方便。WEA064128A模块内建SH1107 IC并支持I2C接口。驱动方式为1/64 duty,电源电压典型值为 3V,50%显示画面耗电流为25 mA @ 3.0VDD (白色)。PCB版上已经设计了升压电路,因此您只需提供一组VDD电压即可使用。
这款COG PCB OLED显示器模块非常适合智能家电、医疗产品、工控产品、智能电表等产品。WEA064128A模块工作温度为-30℃至+ 70℃,储存温度为-30℃至+70℃。
|
![]() |

WEO128128G – 1.12寸 128x128 COG OLED 显示器模块
WEO128128G为1.12寸COG 带Hot Bar FPC结构的绘图型被动式OLED显示器模块,显示画面由128x128像素组成。此模块内建SH1107控制器IC可支持I2C、4线SPI、6800和8080并列接口。电源电压典型值为 3V,显示器电源电压典型值为12V,50%显示画面耗电流为15mA @ VCC 12V (白色),驱动方式为1/128 duty。
WEO0128128G COG OLED模块体积小、低功耗、轻薄,非常适合智能电表、智能家电、POS系统、云端/物联网系统、手持式产品、智能设备、能源系统、车载与通讯设备以及医疗仪器等。WEO0128128G模块工作温度为-40℃至+ 80℃,储存温度为-40℃至+85℃。
|
![]() |

WEO001602H – 1.23寸 字符型16x2 COG OLED 显示器模块
WEO001602H是16x2字符型COG液晶模块。此模块内建WS0012控制器IC可支持I2C、4线SPI、6800和8080并列接口。逻辑电源电压值为3.3V (VDD),显示器电源电压典型值为8.5V(VCC),50%显示画面耗电流为2mA @ VCC 8.5V (白色),驱动方式为1/16 duty。WEO001602H模块工作温度为-40℃至+ 80℃,储存温度为-40℃至+85℃。
这款低功耗的16x2字符型OLED十分适合用来升级现有的 STN 字符显示器。以下是这款 OLED 显示器的优点。
►超快反应速度 — +25 ℃ -只需 10 μsec
►超广视角 — 可达+/-175度
►轻薄 — 无需背光,自发光
►超高亮度
►高对比度 — 10,000:1
►超广温
►低耗电流
|
![]() |

10.1寸CAN Bus系列智能显示器: WL0F00101000JGAAASA00
WL0F00101000JGAAASA00是10.1寸智能显示器 CAN TFT系列,智能显示器 CAN系列定义为从装置 (Slave Device),受控于主机 (Master Device) 的指令显示画面及回报触控屏幕状态。WL0F00101000JGAAASA00 是由WF101JTYAHLNB0 IPS TFT模块搭配华凌光电开发的内建韧体4-layers FR4 PCBA 硬件组成的智能显示器。这款10.1寸CAN 系列 TFT SmartDisplay可以将带有USB2CAN dongle 或 Raspberry Pi(+PiCAN2)接口甚至 MCU scale,如 Arduino (+CAN adaptor)的计算机/微电脑等电子装置作为主机平台。
华凌光电为此10.1寸智能显示器开发的图形应用程序设计了内建图控对象Windows APP的 GUI/GUI builder 应用软件,GUI builder 设计上主要用意是在客户还没购入硬件 (SmartDisplay) 前,可先透过仿真器功能仿真显示效果和功能。不需程序设计背景,即可透过Winstar GUI Builder进行使用接口设计,客户可以利用此软件上拖曳小工具(Widgets)功能预览并进行画面设计,透过「所见即所得」来降低使用者设计画面时间。客户亦不需透过华凌即可自行更新图资,Winstar GUI Builder软件仅支持Windows系统。
Winstar 智能显示器 (SmartDisplay) CAN系列提供开箱即用功能CANopen开发经验,可节省开发时间与开发成本,加速成品上市时间。CanTFT提供标准UI对象使客户快速地进行项目开发。 如果客户需要客制UI对象,华凌工程师团队亦能为您提供完善帮助。并以PNG / JPG格式发送图文件转化成图控对象,我们能为您客制一组新UI项目。
Winstar 智能显示器是客户最明智的选择,新发表10.1寸智能显示器 CAN 系列 TFT 重要特色:
►直流12V工作电压
► 10.1寸 IPS TFT WF101JTYAHLNB0
►开机自我检测并开启屏幕
►CAN bus接口
►支持CANopen通讯协议,起始通讯速率为250KB
►内建闪存(FLASH),储存字型和图控对象
►支援投射电容式触控面板(PCAP)
►传输距离长
►抗噪声干扰
►内建蜂鸣器
►支持多主机同时控制功能
►工作温度范围-20℃~70℃
►不需程序设计背景,即可透过Winstar GUI Builder进行使用接口设计! (►前往GUI Builder介绍)
|
![]() |
► 前往 WL0F00101000JGAAASA00 网页介绍

智能显示器如何被客户终端控制?
前言
目前为止,系统整合推广智能显示器产品时,重点多在介绍其本身特色与功能,较少以客户终端控制的角度,来看如何操作智能显示器产品;本篇文章以Gauge为范例,仿真客户控制端如何透过实体的旋钮与Arduino控制板来进行数据传输与更新,使Gauge能显示在智能显示器模块中并随之连动
说明
本应用将说明如何透过Arduino开发板来控制SmartDisplay 4.3” CAN产品,以显示240度的仪表。其控制主机是Arduino Mega 2560 开发板,搭配CANBus模块和旋钮Sensor;相关需求配置如下:
1.SmartDisplay CANBUS 4.3”标准品模块
2.ARDUINO Mega 2560 控制板
3.CAN-Bus 控制器局域网络扩展板
4.切换旋钮
5.CANBus Dongle
6.GUI-Builder 软件
系统方块图
步骤1: 以GUI Builder设计项目
1.1 建立新项目,选择4.3” 空的模板
1.2 切换到Resource页面,选择Background style 0,载入全黑的图资。
1.3 进入Gauge编辑窗口,修改指针旋转角度范围。
►第一步,选择要修改的Gauge Style 6,按下Modify 按钮。
►按下后,会出现Gauge edit 窗口如下,请按照以下步骤:
►打勾"Show Details"这个选项,可以显示更多指针旋转的资料
►Degree: 如图所示,可以按下+/-按钮调整指针角度最大和最小参数
►Value Range: 此区域是可以调整2个数值(最大/最小),是用于当收到来自CANbus的数值,接收的数值对应于最大/最小指针旋转角度
►Test Value: 可透过拖拉Test Value确认设计结果,随着向右拖曳,角度也会跟着增加,直到拖拉到最右边,Value最大值,对应的指针角度也会是最大
步骤2: 建构并上传专案
2.1 当前面步骤完成后,切换到Pang Info 页面,拖拉gauge style 6的对象到Screen中央。
2.2 连接CANBUS转USB模块及智能显示器,按下”Connect Device”后点选”Upload the project”,图资及设定数据会透过Gui Builder 更新至智能显示器模块,图标如下:
2.3 画面由开机页面跳至操作页面,智能显示器 4.3” CANbus出现下面画面,则代表上传成功。
步骤3: 对Arduino控制板进行编程
3.1 切换到GUI Builder的Page页面,我们可以知道CANopen架构下,gauge的index对应为0 ( 0x2000 )。记下该对象的索引是很重要的,当在Arduino主机中,如果知道索引,就可以轮询或改变一个对象的状态,本文将在以下范列程序中显示。
3.2 下面程序我们可以看到Ardunio host 可以透过ConfigSmartDisplay 指令重新设定对象0 的type/ x/ y/ style/ 设定值及背景图;或是不另外设定,智能显示器开机会读取已存在的对象数据在外部的Flash (GUI Builder已上传设定),并在操作页面摆放已设定好的对象于屏幕上。
3.3 当Arduino host 读取到实体旋钮的数值变化时,会透过CANopen通讯协议将该数值送至智能显示器。请参考下面的程序关键,指令的 id 及sub index,此段程序说明当旋钮切换送出数值变化时,智能显示器如何根据数值变化同步更新画面上的Gauge数据(对象index 0)。
附件: 详细项目资料
以上程序请参考此链接

如果您需要免费体验 Winstar GUIBuilder 应用软体,欢迎 联络我们 。
