OK162-12智能显示屏:功能特性与使用指南

电子说

1.4w人已加入

描述

OK162-12智能显示屏:功能特性与使用指南

在电子设计领域,一款性能出色且功能丰富的显示屏往往能为项目带来极大的便利。OK162-12智能显示屏便是这样一款值得关注的产品,它为开发者提供了多种通信协议、丰富的功能以及便捷的操作方式。本文将详细介绍OK162-12的各项特性、连接方式、软件使用、硬件结构、故障排除以及命令操作等方面,希望能为电子工程师们在设计和使用过程中提供有益的参考。

文件下载:OK162-12-OW-E.pdf

一、产品概述

OK162-12是一款智能字母数字有机发光二极管(OLED)显示屏,旨在通过提供即时解决方案来减少项目开发时间。标准型号支持RS232、TTL和I²C协议,而USB通信型号则允许将其连接到各种主机控制器。串行协议的通信速度高达115.2kbps,I²C协议为100kbps,确保了快速的显示更新。其简单的命令结构便于软件控制,如屏幕亮度和波特率等设置。板载内存可存储多达四十个自定义字符,可用于启动屏幕、条形图或更大的数字显示。此外,通过三乘四矩阵式键盘可实现用户输入,七个通用输出提供简单的可切换五伏电源,还可通过Dallas OneWire接口连接多达32个设备。该显示屏提供多种颜色、电压和温度选项,适用于各种应用场景。

二、快速连接指南

2.1 可用接口

OK162-12提供了多种接口,不同型号的接口有所差异。标准型号和USB型号都有GPIO接口;标准型号有DB9串行接口和通信/电源连接器;USB型号则有迷你USB连接器、备用USB接口和备用电源连接器,还有Dallas One-Wire接口可连接温度探头。

2.2 标准模块连接

推荐配件

  • 通信/电源电缆(SCCPC5V):是连接字母数字矩阵轨道显示屏最常用的电缆,提供DB9串行和软盘电源接口,为显示屏提供必要的输入。
  • 面包板电缆(BBC):提供简单的四线连接,方便开发者在面包板环境中使用。

串行连接

  1. 设置协议选择跳线:若使用RS232,连接232协议盒中的三个跳线;若使用TTL,连接TTL协议盒中的两个跳线。注意,除使用的协议盒外,其他协议盒的跳线需移除。
  2. 进行连接:将通信/电源电缆的四针母头连接到OK162-12的通信/电源接口,将串行电缆的公头插入通信/电源电缆的DB9接口,并将母头连接到计算机的通信端口,同时连接软盘电源电缆。
  3. 开始开发:使用uProject或终端程序开始开发,可参考www.matrixorbital.ca/appnotes上的应用笔记。

I²C连接

  1. 设置协议选择开关:确保I²C协议盒中的两个跳线连接,其他跳线断开。
  2. 进行连接:将面包板电缆连接到OK162-12的通信/电源接口,并将四根导线插入面包板。红色导线接电源,黑色接接地,绿色和黄色分别接控制器的时钟和数据线。同时,使用1 - 10千欧的电阻将时钟和数据线拉高到五伏。
  3. 开始开发:可参考Matrix Orbital AppNote部分的示例,但由于控制器和语言众多,若开发遇到问题,可切换到其他协议,也可在论坛寻求支持。

2.3 USB模块连接

推荐配件

外部迷你USB电缆(EXTMUSB3FT):可连接OK162-12-USB的迷你B型接口和PC的标准A型USB接口。

USB连接步骤

  1. 设置协议选择跳线:OK162-12-USB仅支持USB协议,其协议选择跳线不可移动。
  2. 进行连接:将外部迷你USB电缆的迷你B型头插入OK162-12-USB,另一端插入计算机的USB接口。
  3. 安装驱动程序:从www.matrixorbital.ca/drivers下载最新驱动程序,按提示自动安装USB总线控制器驱动和串行端口驱动,即使驱动未签名也可继续安装。
  4. 开始开发:使用uProject或终端程序开始开发,可参考相关应用笔记。

三、软件使用

3.1 uProject

uProject是Matrix Orbital提供的免费字母数字显示屏调谐器,可从www.matrixorbital.ca支持网站下载。它通过简单的图形用户界面(GUI)系统测试显示屏的基本功能,高级用户还可使用上传器选项卡的脚本功能,将命令堆叠、运行和保存。其中,原始数据命令可发送原始字节到显示屏,以十进制表示输入和显示。需要注意的是,当连接USB显示屏时,uProject的自动检测功能可能无法正常工作,需手动配置。

3.2 应用笔记

在www.matrixorbital.ca/appnotes的应用笔记部分,提供了用C#语言编写的Matrix Orbital显示屏的完整演示程序和代码,难度从初学者的“Hello World”程序到高级的Dallas One-Wire温度读取应用不等。此外,还有多种编程语言的其他应用程序,这些程序旨在展示显示屏的功能,并非用于最终设计集成。如需了解代码相关信息,可阅读支持网站上的On Code文档。

四、硬件结构

4.1 标准型号

通信/电源接口

提供标准的四针接口,通过引脚1和4施加电压,使用前需参考电压规格确保输入电压正确。引脚2和3用于串行传输,根据协议选择跳线的设置,可使用RS - 232/TTL或I²C协议。该接口可与多种连接器匹配,如Molex 22 - 01 - 3047。

串行DB9连接器

用于与使用EIA232标准信号电平的串行设备接口,也可通过设置协议选择跳线以TTL电平(0 - +5V)通信。还可通过DB9连接器的引脚9供电,但不能同时通过通信/电源接口供电。如需通过引脚9供电,需连接Power Through DB9跳线,可使用0603尺寸的零欧姆电阻或焊桥。

协议选择跳线

用于在RS - 232、TTL和I²C协议之间切换。默认设置为RS - 232模式,若要切换到I²C模式,需移除RS232跳线的焊桥并放置在I2C跳线上;若要切换到TTL模式,将零欧姆电阻从RS232或I²C跳线移到TTL跳线上。

4.2 USB型号

迷你USB连接器

采用常见的Mini USB接口,满足通信和电源需求。标准的MiniB型头可通过合适的电缆连接到其他USB设备,连接到PC时可创建虚拟串口,提供简单的电源解决方案和熟悉的通信方式。

备用USB接口

为一些高级应用提供直插式四针连接,可按需定制添加到OK162-12-USB上,如需更多信息可联系Matrix Orbital销售团队。

备用电源连接器

提供通过第二条电缆为OK162-12-USB供电的能力,可连接PC电源的未修改软盘电源电缆,如Tyco 171822 - 4。若使用–V或–VPT变体,可通过备用电源连接器的引脚4供电,具体电源要求可参考电压规格。

4.3 通用特性

通用输入/输出(GPIO)

OK162-12的GPIO接口可控制继电器和其他外部设备,每个输出可在五伏时提供高达10mA的电流,在零伏时吸收20mA的电流。在键盘输入模式下,可直接连接多达十二个键的矩阵式键盘,按键按下时会在Tx通信线上自动发送特定字符。若显示屏在I²C模式下运行,可关闭“自动发送按键”功能,以便对按键进行轮询。通过“分配键码”命令可更改每个按键对应的字符。该接口的十四针直插式接头可与多种设备接口,如Matrix Orbital KPP4x4键盘。连接继电器时,需使用二极管和电容进行全钳位,以吸收产生的电动势(EMF)。

Dallas One-Wire连接器

OK162-12提供可选的Dallas One-Wire接口,可连接多达32个一线设备。该接口可通过定制订单添加Tyco 173979连接器,如需更多信息可联系销售团队。

五、故障排除

5.1 电源问题

若显示屏未点亮,可能是电源供应问题。可检查电源电缆的连续性,若没有欧姆表,可尝试更换电源电缆或电源供应器。若通过DB9连接器供电,需确保Power Through DB9跳线已连接。同时,检查协议选择块的跳线设置,确保使用的协议跳线已连接,未使用的跳线已断开。最后,检查显示屏的接口连接器是否松动,若无法解决问题,可联系Matrix Orbital获取更多信息。

5.2 显示问题

若显示屏已成功供电但未显示Matrix Orbital标志或用户创建的屏幕,可检查亮度设置是否过低,可参考手动覆盖部分将其重置为默认值。同时,确保启动屏幕不为空,可尝试向显示屏写入内容以检查其功能。

5.3 OLED烧屏问题

OLED技术存在烧屏效应,长时间激活后,活跃像素的亮度可能与非活跃像素不同。为减少烧屏效应,可使用动态屏幕保护程序或在不使用时关闭屏幕。

5.4 通信问题

当文本或命令通信中断时,可检查通信电缆的连续性,若没有欧姆表,可尝试更换电缆或使用不同的COM/USB端口。确保显示屏模块设置为使用的协议,检查协议选择跳线。在串行和USB协议中,确保主机系统和显示屏模块使用相同的波特率,显示屏模块的默认波特率为19200 bps。将显示屏的Rx连接到主机的发送引脚,Tx连接到接收引脚。若通过I²C通信,确保数据发送到正确的地址,显示屏模块的默认从地址为80。在I²C模式下,将Rx连接到控制器的时钟线,Tx连接到数据输出。解锁显示屏,可参考“设置和保存数据锁”命令。最后,可使用手动覆盖程序将显示屏重置为默认设置。

5.5 手动覆盖

若显示屏的设置发生改变影响使用,可临时恢复默认设置。步骤如下:断开显示屏的电源,在GPIO引脚3和4上放置跳线,重新连接电源,等待启动屏幕显示后移除跳线。此时,设置将临时覆盖为手动覆盖设置表中的默认值,如亮度、波特率等重要设置应设置并保存,以免覆盖移除后恢复旧设置。

六、命令操作

OK162-12提供了丰富的命令,涵盖通信、文本、特殊字符、通用输出、Dallas One-Wire、键盘、显示功能、数据安全和杂项等方面。这些命令可通过特定的十进制、十六进制或ASCII代码发送,以实现对显示屏的各种控制。例如,通过“Change Baud Rate”命令可立即更改波特率;“Clear Screen”命令可清除屏幕内容;“Create a Custom Character”命令可创建自定义字符等。具体命令的详细信息可参考文档中的命令总结部分。

七、附录信息

7.1 命令总结

对所有可用命令进行了总结,包括命令名称、十进制代码、十六进制代码、ASCII代码、所需参数、返回响应以及设置是否被记住等信息,方便开发者快速查找和使用。

7.2 字符集

提供了英语和日语字符集的相关信息。

7.3 框图

展示了OK162-12的功能框图,有助于理解其内部结构和工作原理。

7.4 环境规格

给出了OLED标准型号和扩展型号的工作温度、存储温度和工作相对湿度等环境限制。

7.5 电气公差

包括电流消耗、输入电压规格等信息,为电源设计提供参考。

7.6 尺寸图纸

提供了OK162-12和OK162-12-USB型号的尺寸图纸,方便机械设计和安装。

7.7 光学特性

给出了OLED型号的模块尺寸、 viewing area、active area、字符尺寸、像素尺寸、视角、对比度和估计使用寿命等光学特性。

八、订购信息

8.1 部件编号方案

OK162-12的部件编号包含多个部分,分别表示产品类型、显示尺寸、键盘尺寸、协议、颜色、电压和温度等选项。

8.2 选项

提供了多种产品选项,如不同的产品类型(VK、LK、OK)、显示尺寸(-162)、键盘尺寸(-12)、协议(NP、-USB)、颜色(OB、OR、OW、OG、OL)、电压(NP、-V)和温度(NP、-E)等,用户可根据需求选择合适的配置。

8.3 配件

包括电源电缆、通信电缆和外设等配件,如标准电源电缆(PCS)、串行电缆(CSS1FT、CSS4FT)、迷你USB电缆(EXTMUSB3FT、INTMUSB3FT)、串行通信/5V电源电缆(SCCPC5V)、面包板电缆(BBC)、16按钮键盘(KPP4x4)和Dallas One-Wire温度探头等。

九、定义

对文档中涉及的一些术语进行了定义,如ASCII、BPS、DOW、GPO、GUI、Hexadecimal、I²C、LSB、MSB、OLED、RS232、SDA、SCL、TTL等,帮助读者理解相关概念。

十、联系方式

提供了销售和支持的联系方式,包括电话和电子邮件,以及在线购买和支持的网站。

OK162-12智能显示屏以其丰富的功能、多样的通信协议和便捷的操作方式,为电子工程师们提供了一个强大的显示解决方案。通过本文的介绍,相信大家对OK162-12的特性、连接方式、软件使用、硬件结构、故障排除和命令操作等方面有了更深入的了解。在实际应用中,可根据具体需求选择合适的配置和操作方式,充分发挥其优势。你在使用OK162-12的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分