0.96寸OLED屏硬件驱动电路
0.96寸OLED屏硬件驱动电路
该电路适合把OLED驱动电路集成到自己的板子上,最终的原理图和PCB已经上传CSDN,可直接点击链接下载:
https://download.csdn.net/download/qq_31785559/59594346
因为自己要做一个小体积的控制电路需要用到OLED显示屏,但是传统的四针IIC通信的OLED屏体积太大,所以就想着把集成SSD1315的0.96OLED屏浓缩到电路上。传统的四针IIC通信OLED屏幕如下:
看了很多参考电路,包括一些模块的官方手册,最终的电路如下(7脚悬空不接):
但是板子收到后,无论怎么调试都不管用,屏幕测试点不亮,但是放在标准的OLED模块上显示却正常,说明是电路问题,屏幕没问题。查了很多资料,官方的datasheet里的电路也是这个,但是就是不管用。
后来看到一个电路,7脚并不是悬空不接,而是接了GND,抱着试一试的心态,从第七脚飞线到GND,最终屏幕成功点亮。
红色的线就是第七管脚飞线GND,最终的原理图如下,需要注意的是屏幕是3.3V供电:
我参考的电路PCB如下,原理图sch文件和和PCB文件我放在另一个链接中,可以自行下载:
0.96寸OLED屏硬件驱动电路相关推荐
- 0.96寸OLED屏显示(IIC通信)Ⅰ
0.96寸OLED屏显示(IIC通信) 一.0.96寸OLED简介 0.96寸OLED屏内部驱动IC为SSD1306:兼容6800.8080两种并行接口方式,3线或 4线的串行SPI接口方式和 I ...
- 【STM32】HAL库在7针脚0.96寸OLED屏上的移植---硬件SPI(一)
目录 SPI背景和接线 1.什么是SPI 2.如何接线 STM32CubeMX部分 1.配置时钟 2.配置SPI 3.工程生成 MDK 5 部分 1.移植OLED文件 2.修改引脚 3.修改main函 ...
- 【0.96寸 OLED屏实现1500Fps的帧率】STM32 软件、硬件SPI、I2C驱动总结
目录 SPI版 OLED SPI 端口定义 七针OLED引脚定义 六针OLED引脚定义 软件SPI 硬件SPI 启用DMA 帧率测试 I2C 版 软件I2C 硬件I2C DMA STM32F103VE ...
- 0.96寸OLED屏使用详解
如何理解OLED分辨率? 这里0.96寸OLED分辨率是128*64;即OLED显示是128行*64列; 但是由于OLED不能一次控制一个点阵,只能控制8个点阵;而且是垂直方向扫描控制;如下图;因此垂 ...
- 基于STM32的0.96寸OLED屏显示学号姓名和滚动显示
文章目录 **一.SPI(串行外设接口)** **二.使用0.96寸OLED显示屏显示学号姓名** **三.0.96寸OLED在STM32f103上实现滚动显示长字符** **四.参考资料** 一.S ...
- 基于STM32和阿里云的矿道环境监测系统(温湿度DHT117,NRF2401(2.4G模块),气体传感器(MQ-3),0.96寸OLED屏,wifi模块)
基于STM32和阿里云的矿道环境监测系统(温湿度DHT117,NRF2401(2.4G模块),气体传感器(MQ-3)) 系统实现的功能 系统实现的是运用一块STM32F103C8T6作为发射端节点,上 ...
- STM32 I2C驱动0.96寸OLED屏
本文以STM32F103C8T6最小系统板为例 OLED屏为128*64像素 驱动芯片SSD1306 本文讲解标准库 硬件IIC和软件IIC 驱动OLED 硬件IIC ...
- STM32Mini基于SPI接口的0.96寸OLED屏数据显示
文章目录 一.实验资料准备 1.下载工程包 2.引脚接法 3.字模软件准备 4.了解SPI(串行外设接口) (1)SPI的定义 (2)SPI的连接方式 (3)SPI的通讯过程 5.了解OLED屏的滚屏 ...
- 用stm32f103c8t6点亮0.96寸oled屏(附带百度云例程)
oled的技术文档中的例程好像时用keil4开发的,keil5打开时有问题,因此用自己建的c8t6工程做了移植,亲测有效. 首先挂出链接 链接:https://pan.baidu.com/s/19H5 ...
最新文章
- button点击改变颜色_【干货】眉笔颜色要选对,三步教你选择正确眉色
- Ubuntu16.04安装Xtion驱动并测试使用
- 解决冲突神器(maven helper)
- TensorRT(5)-INT8校准原理
- WordPress主题LensNews模板源码,2.2版本多功能新闻积分商城主题
- 译:C#面向对象的基本概念 (Basic C# OOP Concept) 第二部分(封装,抽象,继承)...
- POCO库中文编程参考指南(11)如何使用Reactor框架?
- Windows之远程访问×××的简单部署
- 利用AsyncHttpClient实现图片的上传与下载
- Linux学习笔记第二周第四次课(2月1日)
- Vlfeat (Matlab安装)
- 熊猫烧香源码分析_熊猫体育分析入门
- Python 中 set 的基本用法
- verilog的描述风格
- MC9S12相关模块
- cab文件介绍及制作方法 1
- Android图像处理(五)镜像、倒影、drawBitmapMesh实现旗帜飘扬效果
- direct do造句 sb to_wish sb to do造句
- CSS——标签选择器,类选择器
- 全国计算机等级考试三级信息安全技术考试大纲(2018 年版)