问题已解决,ls247驱动端实际还是高电平驱动,我错误的把真值表里H理解为低电平,要按照真值表提供的高低电平驱动才能正确显示,图中提供的电路在编程控制的时候要把输出结果取反或者用反相器才可以正确驱动,感谢各位的帮助。 |
okonlyo 发表于 2024-3-22 21:09 你上面那个数码管原理图的引脚号都是错的吧 |
wulin 发表于 2024-3-23 07:23 驱动信号不一样,工业设备用的,只能用modbus rtu或者bcd驱动。 |
wulin 发表于 2024-3-23 07:23 这个一般人还针看不懂啊,比如M和W还有Z |
okonlyo 发表于 2024-3-22 22:27 以其折腾247译码器输出不常用字符,不如用595输出通用字符。 ![]() |
wulin 发表于 2024-3-22 18:00 74ls247可以指示0—15,从9往后用特殊符号表示,只不过从9往后一般人不能直接读出来,用的非常少罢了,再加上后面的符号和(ASCII)不一致,用的就更少了。 |
Hephaestus 发表于 2024-3-22 21:33 错误的理解,我对照了测试很多遍也没找出原因,在这和大家讨论一个星期不到就解决问题了。这块pcb我被卡在这部分2个多月了,前后修改电路印刷了6次,今天问题解决,感觉一下子轻松了。现在用bcd解码器芯片的人越来越少了,想找个人问问真不容易。 |
okonlyo 发表于 2024-3-22 21:11 你既然看过真值表,为什么不对照测试呢? |
Hephaestus 发表于 2024-3-22 20:16 我是非常认真的,虽然你们没有直接帮到我,但是感谢你们提供的思路帮我一步步找到问题的所在。 |
tyrl800 发表于 2024-3-22 19:57 没有错,用的是印刷电路板,原理图和pcb不一致,drc通不过。 |
tyrl800 发表于 2024-3-22 19:57 他就是来逗你玩儿的,那么认真干什么? |
okonlyo 发表于 2024-3-22 18:13 仿真与实物一致,你的实物应该是数码管引脚接错了 |
wulin 发表于 2024-3-22 18:00 仿真和实际还是有不同的地方的。 |
Hephaestus 发表于 2024-3-22 18:01 去德州仪器官网查资料,里面有表格 |
okonlyo 发表于 2024-3-22 17:23 你是怎么知道显示的符号代表了多少数值呢? |
okonlyo 发表于 2024-3-22 17:23 74LS247只能译码显示0-9,不支持A-F。 ![]() |
wulin 发表于 2024-3-21 20:58 可以显示符号,代表数值 |
wulin 发表于 2024-3-21 20:42 已经验证过了一样的 |
okonlyo 发表于 2024-3-21 20:02 1个数码管能显示2位数? |
okonlyo 发表于 2024-3-21 17:42 你有没有考虑实物数码管与原理图的数码管管脚排列不同 |
那就列个表,当7、1、2、6这四个引脚电压是多少的时候,9~15这7个引脚的电压是多少? |
Hephaestus 发表于 2024-3-21 20:03 没动啊,就按你要求测量了电压 |
okonlyo 发表于 2024-3-21 17:42 你动4、5干什么,你图里面只有7、1、2、6这四个脚是可以改变的,其他已经正确了不要动。 |
xianfajushi 发表于 2024-3-21 09:17 0不显示,1显示的是14,2显示的是13,3显示的是12,4显示的是11,5显示的是10,6显示的是9, 7显示的是8,8显示的是7,9显示的是6,10灭灯,11显示14,12显示的13......这样乱解码 |
Hephaestus 发表于 2024-3-20 20:08 全部接0,9 10 11 12 13 14 15 电压是3.5v。全部接1,9 10 11 12 13 15 电压0.1v, 14是3.5v,靠,全部接1,居然显示0了,第一次显示0,什么情况?难得这不是ls247? |
wulin 发表于 2024-3-20 19:09 BCD码是正确的,电路板有4个LED发光管同步指示,不能正确显示数字,显示的是乱的,有个不正常的地方显示不了0,0一直灭灯,无论4和5是高电位还是低电位,LT试灯功能正常,可以显示8。 |
okonlyo 发表于 2024-3-20 18:37 你把输入全接0,输出电压多高? |
okonlyo 发表于 2024-3-20 18:37 电路图没有明显错误,实物连接是否正确?电阻阻值是否合适不得而知。不能正确显示数字还是不显示数字?BCD码输入是否正确?否则会乱码或不显示。 |
Hephaestus 发表于 2024-3-19 22:09 稳压输出5V,74ls247 3 4 5引脚5v, 1 2 6 7在无输入的时候5v,有输入的时候0.7v, 16脚无输出的时候5v, 9 10 11 12 13 14 15 无输出的时候3.3v,有输出的时候,16脚5v,9 10 11 12 13 14 15 0.14v |
把所有引脚的电压都测一遍然后贴出来。 |