以前做而论道曾经写过“驱动大尺寸数码管的方法与电路”的博文,链接如下:
http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/6154551f80144306403417a6.html

这是回答了一个网友的问题后,写的总结。后来有很多网友,按照文中的电路制作成功了实际的电路。

因为文中的大数码管是共阳的,所以也有一些网友提出问题:驱动共阴的数码管,电路应该是怎样的。

为此,做而论道画出了大尺寸共阴数码管驱动电路,如下:

图片链接:
http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/album/item/da0445fc5266d01625297782972bd40734fa354d.html#

图中数码管的电源,使用了+18V,一般来说,5吋的数码管,就必须使用这样的电压了,电压低了就不亮。

图中使用了两片 ULN2803 分别驱动段和位,使用 NPN 三极管也可以,但是电路太零散,制作起来比较麻烦。

针对八个段,应该有八路驱动电路,为了清晰起见,图中只是画出了两路。

对于高电压的控制,必须使用 PNP 型三极管,8550 较好,用 9012 也行。
基极电阻(R1~R8)使用 10K 左右就可以了。
限流电阻(R11~R18)的阻值,要视数码管的亮度而定,220~1K 只是个参考范围。如果亮度明显不足,则应加大+18V的电压。

基极电阻可以使用一般常用的 1/8 瓦的。
限流电阻上的电流,一般可有几十毫安,电压接近 18V。
如果使用 1/8 瓦的限流电阻,用手摸上去,会有些热度。
电阻瓦数小也就是体积较小,热量集中,温度就较高。换用 1/4 瓦的就差不多了。

大尺寸共阴数码管驱动电路相关推荐

  1. 树莓派控制3631AS数码管 驱动 python程序 共阴数码管|徐奥雯编写|XUAOWEN

    使用方法: 新建py文件,将下面的驱动代码复制到文件中保存,命名为drive_3631as.py 连接树莓派与数码管 根据上面的引脚图的1-12号(没有6) 所连接树莓派的GPIO引脚,在刚刚新建的d ...

  2. 【小白米日志】树莓派3b+四位共阴数码管的连接和驱动

    [小白米日志]树莓派3b+四位共阴数码管的连接和驱动 所需材料 数码管的简介 GPIO连接 代码 演示 所需材料 笔记本电脑:通过ssh控制树莓派. 树莓派3b+:装好系统,打开ssh. 四位共阴 数 ...

  3. stm32用库函数控制一位共阳数码管以及共阴数码管

    一.数码管原理: 见上图,上图是一个数码管的内部示意图,它们的发光原理和普通发光二极管是一样的,所以可将数码管的亮段当成几个发光二极管.根据内部发光二极管的共连接端不同,可以分为共阳极接法和共阴极接法 ...

  4. 共阴数码管与共阳数码管工作原理有什么不同

    数码管简介 数码管是一种半导体发光器件,其基本单元是发光二极管.数码管按段数可分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元,也就是多一个小数点(DP)这个小数点可以更精确的表 ...

  5. 共阳数码管和共阴数码管用法区别

    共阳数码管和共阴数码管用法区别 学习单片机将近一年半了,今天突然发现,我学习东西只是单纯的去记忆知识,并不涉及什么推理,基本上也没有什么思考.学得不真,学得也不深.长此以往,自己的思维将会变得越来越呆 ...

  6. 【蓝桥杯单片机备赛】3.【SMG】共阳共阴数码管模板整理及真题实战心得

    初学数码管的时候,曾经被数码管显示的亮度折磨过一段时间,现在来总结一遍自己对数码管的理解. 0 1 2 3 4 5 6 7 8 9 A B C D E F 0xC0 0xF9 0xA4 0xB0 0x ...

  7. 物联网开发笔记(80)- 使用Micropython开发ESP32开发板之通过IIC接口控制TM1650四位共阴数码管模块

    一.目的 这一节我们学习如何使用我们的ESP32开发板来通过IIC接口控制TM1650四位共阴数码管模块.  二.环境 ESP32 + Thonny + TM1650四位共阴数码管模块 + 几根杜邦线 ...

  8. 共阳数码管和共阴数码管的数组

    CA 表示共阳数码管 CC 表示共阴数码管 //共阳 数码管数组: unsigned char code ledchar[]={ 0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, ...

  9. c语言共阴极数码管数字6,共阴数码管 显示数字 C语言程序

    共阴数码管显示数字C语言程序#include void Delay(unsigned char a) { unsigned char i; while( --a != 0) { for(i = 0; ...

最新文章

  1. GCLGP | 图卷积高斯过程
  2. rdp连接工具_如何在Windows10中清除RDP连接历史记录?
  3. 揭秘HPE的最新一代组合式基础设施Synergy
  4. 树莓派安装Ubuntu 18 64系统
  5. framebuffer小程序显示3个矩形 测试
  6. js1:对象的学习,构造函数,继承构造函数【使用教材:JavaScript深度剖析第2版】...
  7. php mysql 值是否存在_php检测mysql表是否存在的方法小结
  8. P2286 [HNOI2004]宠物收养场
  9. Python回调函数
  10. python读取序列5之后的数据_Python核心编程读笔 5: python的序列
  11. python3的包(package)在centos中的安装地址
  12. input表单的type属性详解,不同type不同属性之间区别
  13. wifi抓包解读(实战教程)
  14. Oracle可视化工具plsqldev8.0安装详细步骤
  15. 模拟登陆webqq总结(二)
  16. [GW-CTF2019] babyvm
  17. 7-3 IP地址转换
  18. Clippper模拟量输出设置
  19. 哎!无奈,遇到DDos到底应该怎么办?阿里云将你扔进黑洞;腾讯云清退你!
  20. 刷题笔记之十一 (计算字符串的编辑距离+微信红包+年终奖+迷宫问题+星际密码+数根)

热门文章

  1. [Introduction to programming in Java 笔记] 1.3.8 Gambler's ruin simulation 赌徒破产模拟
  2. 国内外最顶级的12大看板工具
  3. 移动硬盘丢失的分区可以恢复吗
  4. SW练习_POJ1912_CCW_点线关系_未AC
  5. 使用IDLE进行编程
  6. Cesium.js 地形挖洞
  7. cesium 实现地形挖洞的拖动效果
  8. java 6面骰子_java 垒骰子
  9. POJ3322 Bloxorz I BFS
  10. 王者无限火力服务器,王者无限火力2