极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 50768|回复: 23

【Arduino】108种传感器模块系列实验(117)--- 5110液晶屏模块

[复制链接]
发表于 2019-9-19 20:26:18 | 显示全部楼层 |阅读模式
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试做实验,不管成功与否,都会记录下来---小小的进步或是搞不定的问题,希望能够抛砖引玉。

【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
实验一百一十七:蓝色诺基亚5110屏 LCD液晶屏模块 兼容3310 LCD



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2019-9-19 21:01:27 | 显示全部楼层

PCD8544
是一块低功耗的CMOS LCD 控制驱动器,设计为驱动48 行84 列的图形显示。所有必须的显示功能集成在一块芯片上,包括LCD 电压及偏置电压发生器,只须很少外部元件且功耗小。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-19 21:12:48 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-20 11:27:08 | 显示全部楼层
PCD8544 特征
单芯片 LCD 控制/驱动
48 行,84 列输出
显示数据 RAM 48*84 位
芯片集成:
——LCD 电压发生器(也可以使用外部电压供应)
——LCD偏置电压发生器
——振荡器不需要外接元件(也可以使用外部时钟)
外部 RES(复位)输入引脚
串行界面最高 4.0Mbits/S
CMOS 兼容输入
混合速率:48
逻辑电压范围 VDD 到 VSS:2.7V~3.3V
显示电压范围 VLCD 到 VSS:
——6.0~8.5V LCD内部电压发生器(充许电压发生器)
——6.0~9.0V LCD 外部电压供应(电压发生器关闭)
低功耗,适用于电池供电系统
关于 VLCD的温度补偿
使用温度范围:-25~70℃

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-20 12:21:56 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-20 12:28:22 | 显示全部楼层


这块屏原来是20年前发布的诺基亚5110手机的屏幕

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-20 12:38:00 | 显示全部楼层
一些应用





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-20 13:09:14 | 显示全部楼层
模块特点
●84x48 的点阵LCD,可以显示4 行汉字,
●采用串行接口与主处理器进行通信,接口信号线数量大幅度减少,包括电源和地在内的信号线仅有8条。支持多种串行通信协议(如AVR 单片机的SPI、MCS51 的串口模式0等),传输速率高达4Mbps,可全速写入显示数据,无等待时间。
●可通过导电胶连接模块与印制版,而不用连接电缆,用模块上的金属钩可将模块固定到印制板上,因而非常便于安装和更换。
●LCD 控制器/驱动器芯片已绑定到LCD 晶片上,模块的体积很小。
●采用低电压供电,正常显示时的工作电流在200μA 以下,且具有掉电模式。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-20 13:11:54 | 显示全部楼层


底板为本站设计,四角有定位孔,同时提供上下两排接线端口,排列如下:
RST ——复位
CE  —— 片选
DC  —— 数据/指令选择
DIN —— 串行数据线
CLK —— 串行时钟线
VCC —— 电源输入(3.3v和5v均可,经过实验验证,没有问题)
BL  ——  背光控制端
GND —— 地线
接口为串行SPI接口

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-20 13:23:10 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-20 13:24:53 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-20 13:34:13 | 显示全部楼层
工作原理
利用PC上的16×16点阵汉字库,提取后将点阵文件存入ROM,直接利用PC中汉字内码作为单片机系统的编码(不再形成新的汉字编码)。在数字电路中,所有的数据都是以0和1保存的,对LCD控制器进行不同的数据操作,可以得到不同的结果。对于显示英文操作,由于英文字母种类很少,只需要8位(一字节)即可。而对于中文,常用却有6000以上,将ASCII表的高128个很少用到的数值以两个为一组来表示汉字,即汉字的内码。而剩下的低128位则留给英文字符使用,即英文的内码。那么,得到了汉字的内码后,还仅是一组数字,那又如何在屏幕上去显示呢?这就涉及到文字的字模,字模虽然也是一组数字,但它的意义却与数字的意义有了根本的变化,它是用数字的各位信息来记载英文或汉字的形状,如英文的“A”在字模的记载方式如图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-20 13:42:59 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-20 13:44:04 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-20 15:01:21 | 显示全部楼层
本帖最后由 eagler8 于 2019-9-20 15:09 编辑
  1. /*
  2. 【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
  3. 实验一百一十七:诺基亚Nokia5110蓝色液晶  LCD液晶屏模块 兼容3310 LCD
  4. 1、安装“LCD5110_Basic”库(下载链接 http://www.rinkydinkelectronics.com/no_deep_linking.php?file=LCD5110_Basic.zip)
  5. 2、项目测试 :点亮模块
  6. 3、模块接线
  7. Nokia 5110  Arduino
  8. RST   6
  9. CE    7
  10. DC    5
  11. DIN   4
  12. CLK   3
  13. VCC   5V
  14. BL    3V3
  15. GND   GND
  16. */

  17. #include <LCD5110_Basic.h>

  18. LCD5110 myGLCD(3,4,5,6,7);

  19. extern uint8_t SmallFont[];
  20. extern uint8_t MediumNumbers[];
  21. extern uint8_t BigNumbers[];

  22. void setup()
  23. {
  24.   myGLCD.InitLCD(); //Intializing LCD
  25.   myGLCD.setContrast(69);//调整对比度0-127
  26. }

  27. void loop()
  28. {
  29.     myGLCD.setFont(SmallFont);
  30.     myGLCD.print("Hello World",CENTER,16);
  31.    
  32.   
  33.     delay(1000);
  34.     myGLCD.clrScr();

  35. }
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-19 17:18 , Processed in 0.049901 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表