找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索

關(guān)于單片機(jī)數(shù)碼管共陰極 共陽(yáng)極的問(wèn)題研究

查看數(shù): 9995 | 評(píng)論數(shù): 18 | 收藏 0
關(guān)燈 | 提示:支持鍵盤(pán)翻頁(yè)<-左 右->
    組圖打開(kāi)中,請(qǐng)稍候......
發(fā)布時(shí)間: 2021-1-5 00:34

正文摘要:

我想問(wèn)一下,我仿真圖用的共陰極數(shù)碼管,可實(shí)物只有共陽(yáng)極數(shù)碼管,我需要怎么修改,需要修改電路嗎?還是要改一下程序里面的數(shù)碼管查表,每個(gè)引腳輸出的電平還需要取非嗎?

回復(fù)

ID:95809 發(fā)表于 2021-1-11 16:22
共陰共陽(yáng)互換用在程序里改一下,主要是段碼,是如果不用三極管擴(kuò)流驅(qū)動(dòng),位碼可以不動(dòng),但實(shí)際上數(shù)碼管亮度可能不夠,可以把單片機(jī)端口設(shè)置成推挽模式
ID:875144 發(fā)表于 2021-1-8 03:50
電路把數(shù)碼管換成共陽(yáng)極,段碼換成共陽(yáng)極
ID:311846 發(fā)表于 2021-1-7 17:13
程序輸出電平取反即可
ID:752974 發(fā)表于 2021-1-7 13:16
軟硬件都需要修改,不只是個(gè)邏輯問(wèn)題。
ID:641629 發(fā)表于 2021-1-7 11:12
仿真的話(huà)   加個(gè)非門(mén)就行了
ID:874225 發(fā)表于 2021-1-6 12:47
共陰極因該就是接同一個(gè)地源吧,但是具體我操作起來(lái)卻有很多問(wèn)題,有次arduino承受不了電機(jī)的電流而燒壞了,但是我明明只是共接了一個(gè)地源而已。
ID:367934 發(fā)表于 2021-1-6 09:04
所謂陰陽(yáng)其實(shí)就是高低電平“0”和“1”、陰陽(yáng)的區(qū)別在于硬件設(shè)計(jì)。數(shù)碼管的內(nèi)部最小單元就是發(fā)光二極管,二極管分正負(fù),有兩種硬件設(shè)計(jì)和控制方法一種為正極直接接VCC負(fù)極接IO口控制端,控制時(shí)IO口為低電平時(shí)點(diǎn)亮高電平時(shí)熄滅。另一種就是正極接控制負(fù)極接GND,控制時(shí)IO口為高電平點(diǎn)亮低電平時(shí)熄滅。數(shù)碼管的共陰就是數(shù)碼管里面的所有二極管的負(fù)極都連在一起接到GND.共陽(yáng)反之。
知道硬件原理可以直接使用軟件生成共陽(yáng)的控制管碼就可以了。
ID:568565 發(fā)表于 2021-1-5 18:55
硬件定了之后,你只需要把共陰段碼換成共陽(yáng)就行了,或者在賦值時(shí)取反一下

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

ID:584814 發(fā)表于 2021-1-5 18:36
共陰共陽(yáng)不過(guò)取個(gè)反就可以了,巴結(jié)硬件就沒(méi)有太多意思了。
庫(kù)中應(yīng)該是有這類(lèi)器件的,如果過(guò)講究可以自己細(xì)找。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

ID:666063 發(fā)表于 2021-1-5 15:46
數(shù)碼管的0變1,1變0
ID:873752 發(fā)表于 2021-1-5 15:04
改程序不用改電路
ID:390416 發(fā)表于 2021-1-5 11:07
B站或者A站 原子哥網(wǎng)站,搜索《人人學(xué)會(huì)單片機(jī)》。目前來(lái)說(shuō) 51內(nèi)核的教程沒(méi)有比這個(gè)教程更好的了。最起碼資料非常詳細(xì)。值得你去學(xué)習(xí)。
ID:844772 發(fā)表于 2021-1-5 09:41
或者改一下程序里面的數(shù)碼管查表或者直接給字取非;然后每個(gè)引腳輸出的電平取非。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

ID:332444 發(fā)表于 2021-1-5 09:31
下載到實(shí)物前把段值取反即可.
ID:18297 發(fā)表于 2021-1-5 09:01
建議先將仿真圖的共陰數(shù)碼管更換成和實(shí)物一樣的共陽(yáng)數(shù)碼管。改變程序內(nèi)的數(shù)碼管查表值。
先仿真通過(guò)后,再燒到實(shí)物上看效果。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

ID:654028 發(fā)表于 2021-1-5 09:00
改程序就行
ID:517951 發(fā)表于 2021-1-5 08:42
共陰改共陽(yáng)LED電路需要做修改,將LED的K接在一起改A接一起,MCU的對(duì)應(yīng)管腳輸出要取反,之前輸出H的LED發(fā)光,需要改為輸出L才能發(fā)光。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

ID:213173 發(fā)表于 2021-1-5 06:16
仿真元件庫(kù)中7SEG-MPX4-CA是共陽(yáng)數(shù)碼管,7SEG-MPX4-CC是共陰數(shù)碼管。仿真調(diào)試時(shí)選擇元件當(dāng)然要與實(shí)物一致。驅(qū)動(dòng)代碼當(dāng)然也得與所選硬件相對(duì)應(yīng)。

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表