[oeasy]python0105_七段数码管_7_SEGMENT_数码管驱动_4511

七位数码管

回忆上次内容

  • 上次回顾了
    • 指示灯
    • 辉光管
  • 并了解了 驱动(driver)
    • 驱动 就是
      • 控制设备 工作的人(模块)
  • 辉光管离我们的生活很远了

图片描述

  • 辉光管
    • 离我们生活 太远
  • 有没有
    • 生活中 更近一些的东西 呢?
  • 一种 数字显示方式
    • 很常见

发展过程

  • 1970年代
    • 国外开始广泛使用

图片描述

  • 逐步应用到
    • 电子钟表
    • 电子琴
    • 计算器
    • 养生壶

数码管

  • 计算器

图片描述

具体应用

  • 显示面板中 经常见到

图片描述

  • 豆浆机

图片描述

  • 健身器械
  • 测量器械

配合 LED

  • Led
    • 可以显示 开关
  • 数码管
    • 可以显示 数字

图片描述

  • 这是什么原理呢?

7-Segment

  • 数码管 全称
    • 7-segment 七段数码管
    • 总共由 7个 发光二极管 组成

图片描述

  • 接收 7-bit 输入信号

图片描述

  • 不同的数字
    • 需要点亮
      • 不同的LED组合

显示原理

  • 不同的数字
    • 点亮 不同的LED组合

图片描述

  • 七段数码管(7-segment)
    • 对应真值表

图片描述

  • 如何才能 驱动(drive)
    • 这个 设备(device) 呢?

字型编码

图片描述

  • 就可以得到7位数码管的字型

图片描述

  • 这种输出设备如何驱动呢?

数码管驱动电路

  • 使用4511 作为 驱动(driver)

图片描述

  • 很多应用就是显示固定的数字
    • 非常明确好用

具体应用

  • 回忆起
    • 担心赶不上 300路末班 的心情
    • 黑夜里 看见 发光二极管
    • 真是 太开心了

图片描述

  • 当时 57路 转 300路

    • 再叠加 早晚高峰
    • 真的 不容易!!!
  • 4511 为什么能驱动呢?

4511 原理

  • 需要 实现 输入4-bit bcd码
    • 输出 7-bit字型信息码
  • 需要构建如下真值表

图片描述

电路实现

  • 使用 逻辑门
    • 实现 真值表
    • 集成在 一个模块 中
    • 形成 驱动(driver) 电路

图片描述

  • 使用 硬(Hard)编码(Coded) 驱动
    • 直接蚀刻成驱动芯片
  • 显示的数字
    • 可以变化 吗?

使用单片机软解码

  • 选用80c51芯片
    • 一个8-bit的io口(PA口)
    • 负责输出具体的字型
  • 另一个8-bit的io口(PB口)
    • 利用6-bit 负责选片
    • 设置所选择的具体数码管
    • 然后输出

图片描述

  • 51单边机 比4511贵得多
    • 不过功能更强大

步入生活

  • 应用7-seg的地方 越来越多

图片描述

  • 街头 开始
    • 能够 看到 数码管的设备

图片描述

  • 这样 数码管的字形
    • 就可以设置了
    • 而且可以报时

高分辨率时代

  • 即使今天
    • 到了 高分辨率 液晶时代

图片描述

  • 这种数码管风格的 显示方法
    • 还是 那么硬核

总结

  • 这次回顾了 7-seg
    • 七位数码管
    • 可以显示数字
    • 甚至是十六进制数字

图片描述

  • 能否让 七位数码管

    • 将26个字母
      • 全部都显示出来 呢?🤔
  • 我们下次再说!👋

  • 蓝桥->https://www.lanqiao.cn/courses/3584

  • github->https://github.com/overmind1980/oeasy-python-tutorial

  • gitee->https://gitee.com/overmind1980/oeasypython

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值