登錄|立即注冊(cè)|使用QQ帳號(hào)登錄
論壇 > 24小時(shí)必答區(qū)
發(fā)帖|
看4194|回16|收藏
樓主 ID:829433 只看他
2021-9-15 13:39
做了一個(gè)計(jì)時(shí)計(jì)數(shù)的板子,用的單片機(jī)是STC15W408AS,接線如圖,用途是接線柱短接后開始計(jì)時(shí),斷開后停止計(jì)時(shí),計(jì)數(shù)一次。如果沒有接電線,上電后手動(dòng)短接接線柱然后斷開能計(jì)時(shí)并計(jì)數(shù)1次,但是如果接線柱接上電線,只要電線超過幾厘米,不管有沒有短接,單片機(jī)的顯示器就會(huì)瘋狂計(jì)數(shù)計(jì)時(shí),短接掉以后,計(jì)數(shù)停只計(jì)時(shí)。然后勇STC89C52RC做了同樣的,也不行。剛開始用的類似給臺(tái)燈之類供電的電源,懷疑是電源問題后,換了從某一個(gè)寶上買的電源模塊,也是同樣問題。最后發(fā)現(xiàn)用小米帶有USB的插排中的USB供電及用5V的給手機(jī)充電的充電頭不會(huì)出現(xiàn)這個(gè)問題,不管線有多長,都不會(huì)瘋狂計(jì)時(shí)計(jì)數(shù)。我想問下大家,到底怎么回事?
附件列表
第二次用的電源.png (2021-9-15 13:37 上傳)

原圖尺寸 856.13 KB, 下載次數(shù): 95

第二次用的電源

第二次用的電源

第一次用的電源.png (2021-9-15 13:37 上傳)

原圖尺寸 348.71 KB, 下載次數(shù): 96

第一次用的電源

第一次用的電源

接線.jpg (2021-9-15 13:24 上傳)

原圖尺寸 105.37 KB, 下載次數(shù): 111

單片機(jī)接線圖

單片機(jī)接線圖

沙發(fā) ID:57657 只看他
2021-9-15 17:42
請(qǐng)確認(rèn)程序是否有配置 P1M0、P1M1 寄存器的值?
板凳 ID:624769 只看他
2021-9-15 19:46
如果換了不同的線就會(huì)有不一樣的結(jié)果,一般考慮的就是干擾屏蔽的問題, 你計(jì)數(shù)的問題應(yīng)該牽涉到 ADC的計(jì)算了吧? 模電和數(shù)電不同,對(duì)屏蔽隔離方面的要求是比較高的。
地板 ID:213173 只看他
2021-9-15 20:39
P1.0接1K上拉電阻和對(duì)地接104瓷片電容試試。 無標(biāo)題.jpg

5# ID:829433 只看他
2021-9-15 21:17

引用:

npn 發(fā)表于 2021-9-15 17:42
請(qǐng)確認(rèn)程序是否有配置 P1M0、P1M1 寄存器的值?

直接引用的頭文件,STC15.H。。而且stc89C52rc,也是這個(gè)情況
6# ID:829433 只看他
2021-9-15 21:18

引用:

188610329 發(fā)表于 2021-9-15 19:46
如果換了不同的線就會(huì)有不一樣的結(jié)果,一般考慮的就是干擾屏蔽的問題, 你計(jì)數(shù)的問題應(yīng)該牽涉到 ADC的計(jì)算 ...

這個(gè)就是簡(jiǎn)單的開合計(jì)數(shù),沒有用ADC,就像開關(guān)一樣,按下計(jì)數(shù)一次,然后測(cè)量按下多長時(shí)間。
7# ID:829433 只看他
2021-9-15 21:19

引用:

wulin 發(fā)表于 2021-9-15 20:39
P1.0接1K上拉電阻和對(duì)地接104瓷片電容試試。

好的,謝謝
8# ID:101869 只看他
2021-9-15 22:21
配置一下強(qiáng)上拉
9# ID:57657 只看他
2021-9-15 23:43

引用:

非凡科技 發(fā)表于 2021-9-15 22:21
配置一下強(qiáng)上拉

強(qiáng)上拉只能輸出不能輸入,短接可能會(huì)燒IO口。
10# ID:419909 只看他
2021-9-15 23:51
電源干擾了。一般建議加下拉電阻。加一個(gè)4.7K下拉電阻。再并一個(gè)104.一般可以解決。
11# ID:123289 只看他
2021-9-16 17:19
用示波器看一下你的板上的CPU電壓就明白了。
12# ID:491577 只看他
2021-9-16 17:37
單片機(jī)是需要很強(qiáng)的硬件知識(shí)的,電源是一個(gè)問題,你的電路也有問題,特別是AD更是要特別注意。你的電路一個(gè)電容都沒有,有干擾太正常了。
13# ID:881715 只看他
2021-9-17 14:15

引用:

wfqxgw 發(fā)表于 2021-9-15 23:51
電源干擾了。一般建議加下拉電阻。加一個(gè)4.7K下拉電阻。再并一個(gè)104.一般可以解決。

大神下拉4.7K電阻并聯(lián)104電容是怎么起作用的呀請(qǐng)講一下可以嗎
14# ID:382454 只看他
2021-9-19 11:51
秒秒鐘是你板子設(shè)計(jì)的問題,抗干擾的問題。重頭來過吧。
15# ID:712493 只看他
2021-10-5 21:37
你P1.0需要接觸外面?如是建議加個(gè)光耦,電源在你MCU板上電源端輸入上串一個(gè)電感在濾波。
16# ID:420836 只看他
2021-10-6 07:32
電磁干擾可能會(huì)導(dǎo)致此問題。 應(yīng)該找到一種有效的方法來隔離干擾。
17# ID:981034 只看他
2022-1-14 09:52
盡量不用開關(guān)電源,你這種情況,要用線性電源

51黑電子論壇

Powered by Discuz! X3.1

首頁|標(biāo)準(zhǔn)版|觸屏版|電腦版