关于1602屏灯控制的问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

123
返回列表 发新帖
楼主: xgm1818

[未解决] 关于1602屏灯控制的问题

[复制链接]
 楼主| 发表于 2022-3-24 21:38 | 显示全部楼层
lwq1947 发表于 2022-3-24 05:54
程序开头要加uint32_t ptime=0;

谢谢您,现在程序正常了,动编码器后8脚有输出,有延时,非常好;就是8脚在接上1602的背光后,输出电压会降低,测量arduino nano 8脚电压2V多,没有点亮背光,于是在8脚串一只500欧电阻接到EL817光耦,想用光耦去驱动1602背光,还是没点亮,8脚接上光耦后电压降至1V;试验直接将arduino nano 的5V(实测4.67V)输出口接到1602背光,背光点亮正常,测电流为15mA;检查了电路没问题后又把光耦去掉了,再次用8脚直接接1602,背光亮了,但不是特别亮,此时8脚电压2.48V,不知是不是我Arduino板子的问题,准备去买一个低电压的MOS管驱动试一下;
再次感谢您



发表于 2022-3-25 10:28 | 显示全部楼层
xgm1818 发表于 2022-3-24 21:38
谢谢您,现在程序正常了,动编码器后8脚有输出,有延时,非常好;就是8脚在接上1602的背光后,输出电压会 ...

端口输出15mA是绝对没问题的,电压也会大于4V。是否没写pinMode(8, OUTPUT);否则换个端口试试。
 楼主| 发表于 2022-3-25 18:29 | 显示全部楼层
lwq1947 发表于 2022-3-25 10:28
端口输出15mA是绝对没问题的,电压也会大于4V。是否没写pinMode(8, OUTPUT);否则换个端口试试。 ...

太赞了,您真是水平高啊,果然是这个问题,加入pinMode(8, OUTPUT)后,现在背光完全正常,8脚输出4.3V,延时结束后8脚输出为0伏(之前延时结束后8脚还输出0.6V),另外,在加入pinMode(8, OUTPUT)之后,现在开机或复位后就能自动出背光,也是延时5秒自动熄灭,这个正是我想要的;谢谢您一路指导,感激之情溢于言表,祝您工作顺利,生活愉快!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 11:54 , Processed in 0.098570 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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