0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数码管的四种驱动方式

CHANBAEK 来源:头条号芯片e栈 作者:头条号芯片e栈 2023-03-22 15:50 次阅读

一、三极管驱动方式

poYBAGQasraAZPabAAOWcSZhCMA497.png

通过三极管驱动的方式,来点亮数码管

该方法,8位数码管,需要16个IO口来驱动,适合缺乏驱动数码管的芯片时,做数码管的电路搭建。

但是,该方法由于需要轮询扫描点亮数码管,需要注意驱动程序中,不能有比较长的阻塞延时,否则会导致数码管显示闪烁。

电路图中,74HC245属于驱动芯片,主要用于减小主控芯片的负荷,提高电路的带载能力。

二、移位寄存器驱动方式

pYYBAGQassqAc93JAAMQ6wqQRkw847.png

通过移位寄存器74HC595驱动的方式,来点亮数码管。

该方法,8位数码管,需要3个IO口来驱动,属于串行通信的方式,适合缺乏芯片IO口的时候,来做数码管的电路搭建。

三、锁存器驱动方式

pYYBAGQastyAXG3dAALs6u-aBz4551.png

通过锁存器74HC573的方式,来做数码管的电路搭建。

该方式,8位数码管,需要10个IO口来驱动,由于锁存器拥有数据锁存的功能,故可以分时复用IO口在数码管的段与位处理上。

四、数码管驱动芯片驱动方式

poYBAGQasveAcLw1AAQMkfh_jaM741.png

通过数码管驱动芯片CH451的方式,来做数码管的电路搭建。

该方式,8位数码管,需要6个IO口来驱动。数码管的控制逻辑全部集成在驱动芯片CH451上了,只需要将所需显示的数值,根据CH451芯片手册对应的驱动时序,传输给到CH451芯片,就能实现数码管的显示。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 三极管
    +关注

    关注

    141

    文章

    3493

    浏览量

    119106
  • 寄存器
    +关注

    关注

    30

    文章

    5028

    浏览量

    117719
  • 数码管
    +关注

    关注

    31

    文章

    1827

    浏览量

    89946
  • 驱动芯片
    +关注

    关注

    12

    文章

    1092

    浏览量

    53637
  • 驱动方式
    +关注

    关注

    0

    文章

    15

    浏览量

    7361
收藏 人收藏

    评论

    相关推荐

    LED数码管驱动芯片选型指南

    端口发送数据给芯片即可,实现单线通讯,节省单片机端口;2.LED数码亮度可调:可调节段的驱动电流和占空比两方式来调节LED数码管亮度;3.
    发表于 12-17 16:20

    驱动数码管

    请问89C52单片机可以直接驱动两位数码管吗?采用静态方式。发热会很严重吗?是否需要接限流电阻、要的话接多大?
    发表于 07-15 17:27

    单色数码管驱动方式是什么?

    数码管按段数可分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极单元,也就是多一
    发表于 09-17 09:01

    数码管驱动

    1、共阴数码管和共阳数码管的点亮方式区别 对于共阴极数码管来说,当某个发光二极的阳极为高电平时,发光二极管点亮,相应的段被显示。同样,共阳
    发表于 12-21 12:13

    数码管驱动方式和控制系统

    :  LED数码管动态显示接口是单片机中应用最为广泛的一显示方式之一,动态驱动是将所有数码管的8个显示笔划“a,b,c,d,e,f,g,d
    发表于 12-08 17:14

    静态数码管的初步驱动

    动态数码管显示编程实战11.7.7.动态数码管显示编程实战21.7.8.38译码器介绍1.7.9.使用38译码器驱动动态数码管第二部分、章节介绍1.7.1.什么是
    发表于 11-22 07:36

    数码管如何定义引脚

    、什么是数码管?2、数码管引脚的定义?(1)数码管的形状:(2)数码管的引脚定义:三、数码管的连接方式
    发表于 12-08 07:06

    四位数码管原理及驱动方式是什么?

    四位数码管原理及驱动方式是什么?
    发表于 01-20 06:09

    数码管驱动电路分享

    根据项目需求可以用I/O外部上拉,用来驱动数码管;也可以74HC138(38译码器)+74HC245(8路信号收发器)驱动数码管。本文会以后者为数码
    发表于 01-24 06:27

    数码管的原理是什么?如何对数码管进行仿真呢

    数码管的原理是什么?如何对数码管进行仿真呢?怎样去设计一种数码管的静态驱动电路呢?
    发表于 01-25 07:44

    2片HC595怎样驱动四位数码管

    MicroPython-On-ESP8266——数码管的使用,2片HC595驱动四位数码管1. 背景前面在使用四位数码管时,需要用来12个GPIO接口,结果咱micropython能
    发表于 02-17 07:07

    关于数码管的两使用方式

    关于数码管的两使用方式-共阴共阳及138译码器初学51的时候记得学习数码管,那时候用的是郭天祥的51单片机c语言的教程,书上对数码管的编写
    发表于 02-23 06:59

    什么是数码管?静态数码管驱动介绍

    目录一,什么是数码管二,静态数码管驱动三,动态数码管,动态数码管显示编程实战五,使用38译码
    发表于 02-24 06:21

    数码管驱动方式

    数码管驱动方式   数码管要正常显示,就要用驱动电路来驱动
    发表于 11-06 11:42 3755次阅读

    七段数码管驱动方式_七段数码管怎么接

    本文首先介绍了七段数码管驱动方式,其次介绍了七段数码管引脚图,最后介绍了七段数码管引脚连接方法。
    发表于 10-09 11:16 1.6w次阅读