![]() |
問題已解決,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 |
把所有引腳的電壓都測一遍然后貼出來。 |