找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 742|回复: 11
收起左侧

数码管COM接一个47K电阻一个电容,为什么能得到一个中点电压?

[复制链接]
ID:1064915 发表于 2024-8-15 14:48 | 显示全部楼层 |阅读模式
     驱动1/4Duty 1/2BIAS 3V的方案电路见图,MCU为3V工作,用双向口做COM,PUSH-PULL或STANDARD输出口接SEG,并且每个COM都接一个47K电阻到一个电容,RC滤波后得到一个中点电压。     疑问: COM高阻态时,为什么是中点电压?上拉电阻在哪?
20160909094307846.png
回复

使用道具 举报

ID:1109793 发表于 2024-8-15 20:06 | 显示全部楼层
这个是液晶吧
回复

使用道具 举报

ID:1064915 发表于 2024-8-16 08:12 | 显示全部楼层

STC手册,单片机直接驱动LCD
回复

使用道具 举报

ID:309610 发表于 2024-8-16 10:25 | 显示全部楼层
lcd的COM驱动要求正负交变驱动,单片机输出4个COM输出交替输出高低电平,4路汇总后可以理解 4路PWM输出汇总到一起形成占空比约50%PWM,阻容滤波后得到1/2电源电压,如果com高阻时 a笔段高电平对于com就是+1/2Vdd, a笔段低电平对于com就是-1/2Vdd,com与笔段产生交变方波才能显示。
回复

使用道具 举报

ID:1064915 发表于 2024-8-16 17:33 | 显示全部楼层
看附图,问题是没有上拉电阻到电源,该1/2电源电压如何得到的?
回复

使用道具 举报

ID:466250 发表于 2024-8-16 21:09 | 显示全部楼层
比如:
首先com1输出,其他引脚为高阻态,com1输出高电平1ms,再转为低电平1ms,也就是50%占空比
接着com2输出,其他引脚为高阻态,com2输出高电平1ms,再转为低电平1ms,也就是50%占空比
。。。。。。如此循环,由于是50%占空比当然是1/2电压。
回复

使用道具 举报

ID:309610 发表于 2024-8-16 21:28 | 显示全部楼层
看图如果com1输出H=电源电压,COM2输出L=0,com2,com3高阻,电容不就是1/2电源吗,这个要结合程序实现,LCD驱动是交变方波跟LED直流驱动是不同的。
回复

使用道具 举报

ID:344848 发表于 2024-8-17 07:57 | 显示全部楼层
没有提供LCD的具体型号,回答问题会出现争议!也无法进行仿真!
回复

使用道具 举报

ID:1034262 发表于 2024-8-20 15:55 | 显示全部楼层
因为是50%方波,滤波就能得到中点电压。
回复

使用道具 举报

ID:1130698 发表于 2024-8-21 00:13 | 显示全部楼层
1/4Duty表示有4个COM,同时只有一个有效,有效的那个COM会驱动一半时间的高电平和一半时间的低电平。

感觉你的文档没完,后面应该还有时序图。
回复

使用道具 举报

ID:1130698 发表于 2024-8-21 00:14 | 显示全部楼层
发一个我以前收集的IO驱动LCD的文档,里面有驱动时序,你可以研究下。

IO口直接驱动段码LCD.docx

689.71 KB, 下载次数: 2

回复

使用道具 举报

ID:120219 发表于 2024-8-21 22:11 | 显示全部楼层
我也用这个电路、程序成功驱动
51hei图片_20240821220854.jpg
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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