你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

[自设制作STM32F103RB实验板测试]实验六、直接驱显段码LCD实验

[复制链接]
zhjb1 发布时间:2018-5-6 10:43
看了许多段码LCD介绍,几乎不耗电,可以用MCU的PWM直接生成段码的COM电平驱显LCD,本次实验就是采用PWM生成驱动段码实验,手头便宜
. N, @8 l6 N4 M$ ?  ^8 ^的1~2元的段码有多种,最多的有十几个COM,30几个SEG,少的只有1个COM,23个SEG。
& F. J$ L% N6 G# G' T! W! x看一些文章,驱动这类LCD需要采用不同COM驱动电压和SEG电压的压差,达到LCD显示阈值来实现分别现实需要的段码。. z7 F5 h5 S' J
1. 先试手头的1COM,23SEG的段码屏,可以设计的SEG信号采用PWM为%25,%50,%75,直流可以分别模拟1/4、1/2、3/4、1VCC电压,而COM分别加VCC或GND就可以实现可控显示。
% E" f( u( y6 y2 |# B实际测试条件:1个pluss信号由ticker实现,另两路由PWM调整脉宽实现,连接方式为:1COM接到VCC[3v3]或地,随便连接3个段连接到plus和pwm上。驱显结果见照片61。PWM脉宽见照片62,63.. U" ~( _  x) j
结果如下:当脉宽小于1/4[25%]或大于3/4[75%]时显示较暗,再小或大就逐渐看不清了;而1COM连接VCC或GND不改变显示结果。1的测试电路中没有加电容滤波。8 {, ^' U7 [3 M, m8 |7 C8 t
2. 测试手头的具有8个COM,37个SEG的LCD段屏——当然只能测试2个COM和对应的2组SEG[如果有中间电压可以同时驱显4组SEG]或3组,;首先测试2个COM,2个SEG,连接方法为2个COM分别连接25% 和50%的PWM;2SEG连接在VCC和GND上,结果可以驱显4个段,见照片64;接着测试2个COM,3个SEG,早加了1了plus,一共连接5个引脚,按照段码LCD驱动原理,应该能驱显大约6个段,但实际上驱显了8个段,见照片65;拿掉1个COM有3个段显示,见照片66;但另一个COM则驱显了余下的5个段,这有点让人摸不着头脑。现在明白了,由于有1个SEG连接的不是电源,而是有plus产生50%的脉冲,这样在正脉冲和负脉冲都能驱显,所以多了两个段。# f- w% a1 o( g
总结:
( e1 M) o1 v& K7 @段码驱显不是十分复杂,按照手册,4个COM,需要分别施加1/4、1/2、1/3、1/1,四种电压,段码也需要施加这四种电压,在时序上设置正确的施段电压,就可以驱显了。  U% `3 h3 K& p
本例仅仅测试了这种可能。
/ R3 A$ p: j; l1 j2 N" `在1COM的段LCD上很简单,但在多COM上驱显需要较为严格的时序和极差电压。这等以后有时间了再做。
- V% T8 u* ]/ |2 d段码LCD一般来说个体较大,显示数据太少;唯一的优点是它属于电压器件,基本上不耗电[MCU直驱]。7 U3 F* V5 b% a! B  T1 b( u+ Q7 {

1 V! [% Z/ ~4 V0 X7 {. n

61

61

62

62

63

63

64

64

65

65

66

66
收藏 评论3 发布时间:2018-5-6 10:43

举报

3个回答
zhang7309 回答时间:2018-5-7 21:52:25
强!            
西点钟灵毓秀 回答时间:2018-5-8 00:10:30
搞出来好玩
zero99 回答时间:2018-5-17 08:57:50
看看,看看
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版