资讯详情

利用OLED构成可控点光源: SSD1306

简 介:

OLED
文章目录
OLED基本信息
规格参数
接口
测试OLED
初步测试
OLED发光特性
光敏电阻
光敏电阻
初步测试

 

§01 OLED


一、OLED基本信息

  今天到货的 ,用于一个可控的不同位置的点光源,也就是改变光点的空间相位。

型号:GME12864-11 尺寸:0.96‘’, 4P 颜色:白色、White 批次:11123 接口:IIC, SSD1306

1、规格参数

【表1-1-1 OLED的规格】

驱动芯片 SSD1306
支持接口 I2C
分辨率 128×64
显示尺寸 0.96英寸
显示颜色 白光 蓝光 黄蓝双色(黄蓝双色为上黄下蓝固定区域不可变动)
外形尺寸 27.5×27.8(mm)
玻璃尺寸 26.7×19.26×1.4(mm)
显示区域 21.74(W)×10.864(mm)
点间距 0.17×0.17(mm)
点大小 0.15×0.15(mm)
管脚数 4针
功耗 正常显示功耗为 21mA-28MAX
工作电流 正常工作时电流在20ma左右休眠时在ua级电流
视角 全视角
工作温度 -20℃~70℃
存储温度 -30℃~80℃
工作电压 5V 3.3V

▲ 图1.1.1 三种颜色的OLED

2、接口

【表1-1-2 OLED的接口】

PIN SYMBOL Descriptions
1 GND Ground of Logic Circuit(逻辑电路接地)
2 VDD Power Supply for Logic(逻辑电源)
3 SCK Serial clock input(串行时钟输入)
4 SDA Serial data inpu(串行数据)

▲ 图1.1.2 购买到的OLED封装

二、测试OLED

  使用 对于OLED操作的I2C的函数,可以设定OLED上任意光点。

1、初步测试

from machine                import Pin,SoftI2C
import utime

import i2coled

scl = Pin('PA0')
sda = Pin('PA1')
i2c = SoftI2C(scl, sda, freq=400000)

oled = i2coled.SSD1306_I2C(128, 64, i2c, addr=0x3c)

oled.fill(0xff)
oled.show()

print("Test OLED.")

while True:
    oled.fill(0xff)
    oled.show()
    utime.sleep_ms(250)
    oled.fill(0x0)
    oled.show()
    utime.sleep_ms(250)

▲ 图1.2.1 OLED闪烁过程

2、OLED发光特性

  通过 光电二极管放大电路设计 测量OLED发光动态特性。根据 的频率带宽大于25kHz。

▲ 图1.2.2 测量OLED的发光光强

  测量OLED的的光强变化为100Hz,动态扫描过程。

▲ 图1.2.3 光强信号的动态波动

 

§02 敏电阻


一、光敏电阻

  下面是光敏电阻,用其测量OLED发送的光强以及它们的空间位置。

▲ 图2.1 光敏电阻

▲ 图2.1.2 光敏电阻与OLED的关系

1、初步测试

  测量LED发光个数与电阻阻值之间的关系。

  使用光敏电阻的对准OLED中中心,点亮中间不同数量的点,测量对应的电阻变化。


  • 0.96寸oled屏12864液晶显示屏模块ssd1306串口并口i2c接口4针模组
  • 他花了一个月,使用MicroPython将自己装进OLED里面
  • SP-45ML光电二极管放大电路设计
  • SP-45ML光电二极管放大电路及其动态特性

  • 表1-1-1 OLED的规格
  • 图1.1.1 三种颜色的OLED
  • 表1-1-2 OLED的接口
  • 图1.1.2 购买到的OLED封装
  • 图1.2.1 OLED闪烁过程
  • 图1.2.2 测量OLED的发光光强
  • 图1.2.3 光强信号的动态波动
  • 图2.1 光敏电阻
  • 图2.1.2 光敏电阻与OLED的关系

标签: 光敏二极管型号型号规格

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台