矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 3883|回复: 22

请教:有何方法将LED7段笔画信号,转换为BCD码

[复制链接]
     
发表于 2021-3-19 09:36:10 | 显示全部楼层 |阅读模式
想做个将七段笔画转换为BCD码的译码器,请教大家有何方案?谢谢
     
发表于 2021-3-25 17:25:26 来自手机 | 显示全部楼层
单片机这么便宜,用单片机做多简单

评分

1

查看全部评分

回复 支持 1 反对 0

使用道具 举报

     
发表于 2021-3-22 20:00:35 | 显示全部楼层
本帖最后由 changwanren 于 2021-3-22 20:49 编辑


相反的话,方案1、可用CD40147芯片10-4线BCD优先编码器。在0-9输入前可用二极管1N4148组成与门,如0输入,可将数码管的显示0的6个亮画连接6个二极管接0输入,当6画都亮时(数码管需共阳),使CD40147的0输入脚为高电平(1),使出的BCD码为0000。
方案2,采用存储芯片,数码管的笔画作为芯片的地址,将BCD码存储芯片的对应地址中作为输出。
方案3,采用20脚单片机,数码管笔画作为输入,安排另4脚作为BCB码输出,但需要简单的运行程序。

评分

1

查看全部评分

回复 支持 1 反对 0

使用道具 举报

     
发表于 2021-3-19 10:05:28 | 显示全部楼层
本帖最后由 iffi123 于 2021-3-19 10:27 编辑

毫无问题, 列个真值表,写输出逻辑表达式,再化简,就能用与或异或门实现,这是大学数字电路课里的知识点

以前刚毕业那会,单位有个带数码管的产品,6字最上面一横缺了(程序这么设计的),感觉难看,我就用门电路把它补上

回复 支持 1 反对 0

使用道具 举报

     
发表于 2021-3-19 09:51:16 | 显示全部楼层
本帖最后由 juley 于 2021-3-19 10:07 编辑

七段转BCD,是有冗余的,曾经把数字万用表的显示故意弄坏三段,就是左上段,右下段,下段,只有自己能看懂。

剩下四段转BCD,相对容易些。
回复 支持 反对

使用道具 举报

     
发表于 2021-3-19 10:07:48 | 显示全部楼层
有专门的BCD七段译码器芯片,感觉楼主是想找将七段编码转成BDC码,不知道是为了什么用途,这样的芯片真没见过
回复 支持 反对

使用道具 举报

     
发表于 2021-3-19 10:13:55 | 显示全部楼层
1.大学知识,用二极管阵列或者逻辑门实现
2.用EPROM查表实现。
回复 支持 反对

使用道具 举报

     
发表于 2021-3-19 10:40:06 | 显示全部楼层
1、和 BCD 转七段码专用译码器一样,用一堆逻辑电路实现,比如用 74xx 搭

2、用编程逻辑(PLD)实现,比如 GAL16V8,本质上是 1 的进化版

3、如果对速度要求不高,可以用单片机写一个转换程序,好处是通用、小批量成本低,缺点是速度慢、转换耗时不太固定
回复 支持 反对

使用道具 举报

     
发表于 2021-3-19 11:08:56 | 显示全部楼层
用51做过类似项目,把公交车报站器的两位LED段码,变成行车图上的LED显示。没难度。
回复 支持 反对

使用道具 举报

     
发表于 2021-3-19 11:19:29 | 显示全部楼层
高科技
回复 支持 反对

使用道具 举报

     
发表于 2021-3-19 12:36:10 | 显示全部楼层
主楼所说的是LED数码管驱动吧?将BCD转化为LED数码管的7段驱动芯片很便宜,比如驱动共阴LED数码管芯片CD4511是很常见的芯片。
回复 支持 反对

使用道具 举报

     
发表于 2021-3-19 12:51:41 | 显示全部楼层
changwanren 发表于 2021-3-19 12:36
主楼所说的是LED数码管驱动吧?将BCD转化为LED数码管的7段驱动芯片很便宜,比如驱动共阴LED数码管芯片CD451 ...

没看清题目吧, lz是要反向转换,把7段换成4位的BCD
回复 支持 反对

使用道具 举报

     
发表于 2021-3-19 16:46:05 | 显示全部楼层
你不怕成本高PLC半小时搞好
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2021-3-22 15:17:23 | 显示全部楼层
changwanren 发表于 2021-3-19 12:36
主楼所说的是LED数码管驱动吧?将BCD转化为LED数码管的7段驱动芯片很便宜,比如驱动共阴LED数码管芯片CD451 ...

是相反的   
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2021-3-22 15:17:55 | 显示全部楼层
感谢大家支招
回复 支持 反对

使用道具 举报

     
发表于 2021-3-22 15:28:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-4-29 16:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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