找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3835|回復: 23
打印 上一主題 下一主題
收起左側(cè)

拜托各位前輩幫我看一看整體電路問題

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:194987 發(fā)表于 2017-4-30 14:46 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
請問各位前輩,這個硬件電路是一個恒溫加熱器,其中加熱電路是外接的。數(shù)碼管用的是三位共陰極數(shù)碼管。VCC采用的是DC 5V。
我想請問,(1)電路這樣設(shè)計合理嗎?元器件取值合適嗎?
PCB板也是按這樣來畫的,但是焊上元件之后,(2)問題是:數(shù)碼管不正常顯示,只能點亮中間一位數(shù)碼管,但是也不能正常顯示需要的數(shù)值,一直是0。(各位前輩暫時還請不用考慮程序的問題,程序是可以用的,程序太長就不貼出來咯)
(3)74HC573的用法正確嗎?LE引腳接法可不可以接到單片機的ALE管腳?
PCB實物線路板我把DS18B20接上去之后,通上電,DS18B20一下子發(fā)燙很厲害,手指皮也燙傷了,DS18B20應該是燒了,插上沒反應了,(4)各位前輩能幫我看看這個問題又是哪出錯的嗎?

若各位前輩能有空,麻煩晚輩看看,十分謝謝


評分

參與人數(shù) 1黑幣 +5 收起 理由
ZHOU132 + 5 很給力!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:7485 發(fā)表于 2017-4-30 21:25 | 只看該作者
位選IO必須加推動電路。三極管即可。其他的需要和程序正確配合。
回復

使用道具 舉報

板凳
ID:20793 發(fā)表于 2017-4-30 22:18 | 只看該作者
le可以接高電平,你數(shù)碼管是共陰的吧,這樣小電流沒有問題,大電流需要加驅(qū)動三極管或者ic,蜂鳴器和繼電器的驅(qū)動三極管最好接地,負載接vcc,18b20估計是vcc和gnd接反了
回復

使用道具 舉報

地板
ID:111634 發(fā)表于 2017-4-30 22:19 | 只看該作者
ahshmj 發(fā)表于 2017-4-30 21:25
位選IO必須加推動電路。三極管即可。其他的需要和程序正確配合。

另外,ALE與573LE連接,錯!其余不適當處:R6R8改為1k(100太。
還有你說“各位前輩暫時還請不用考慮程序的問題,程序是可以用的”,程序是與電路配合的,電路錯(ALE與573LE連接),怎么能說程序是可以用的?
回復

使用道具 舉報

5#
ID:20793 發(fā)表于 2017-4-30 22:39 | 只看該作者
如果是共陽的,你這個驅(qū)動的方法就錯了
回復

使用道具 舉報

6#
ID:194987 發(fā)表于 2017-4-30 22:56 | 只看該作者
zl2168 發(fā)表于 2017-4-30 22:19
另外,ALE與573LE連接,錯!其余不適當處:R6R8改為1k(100太。、
還有你說“各位前輩暫時還請不用考 ...

謝謝指導!我查74HC573的資料,了解到LE引腳可以接在高電平上,在proteus仿真中,單片機的ALE腳顯示為高電平,因此,我這樣接上去也不知道可不可以,這一點還需前輩們的指導。R6和R8的阻值是借鑒的單片機開發(fā)板原理圖,還沒有經(jīng)過計算,我相信前輩給的經(jīng)驗值。我的程序中沒有關(guān)于ALE引腳的編程,而且現(xiàn)在也沒有真正弄懂74HC573的工作原理。最后再簡單問前輩一句,74HC573的LE引腳接到哪里才合適?還請不吝賜教
回復

使用道具 舉報

7#
ID:194987 發(fā)表于 2017-4-30 22:56 | 只看該作者
ahshmj 發(fā)表于 2017-4-30 21:25
位選IO必須加推動電路。三極管即可。其他的需要和程序正確配合。

謝謝指導
回復

使用道具 舉報

8#
ID:159139 發(fā)表于 2017-4-30 23:02 | 只看該作者
另外,ALE與573LE連接,錯!其余不適當處:R6R8改為1k(100太。、
還有你說“各位前輩暫時還請不用考慮程序的問題,程序是可以用的”,程序是與電路配合的,電路錯(ALE與573LE連接),怎么能說程序是可以用的?


樓上說的對,只有電路硬件上正常了,才能說程序可不可以用,另ALE與573LE不能連一起。DS18B20可能是接錯腳或者本來就是壞的,我以前碰到過新的就是壞的。
回復

使用道具 舉報

9#
ID:194987 發(fā)表于 2017-4-30 23:05 | 只看該作者
lichangle 發(fā)表于 2017-4-30 22:18
le可以接高電平,你數(shù)碼管是共陰的吧,這樣小電流沒有問題,大電流需要加驅(qū)動三極管或者ic,蜂鳴器和繼電器的驅(qū) ...

十分謝謝指導!
回復

使用道具 舉報

10#
ID:194987 發(fā)表于 2017-4-30 23:12 | 只看該作者
3760609865 發(fā)表于 2017-4-30 23:02
樓上說的對,只有電路硬件上正常了,才能說程序可不可以用,另ALE與573LE不能連一起。DS18B20可能是接 ...

嗯,謝謝。圖中的電路圖在proteus中畫出來是可以用程序仿真的,在仿真操作中,沒有碰到其他問題,所以我認為程序沒有問題。謝謝指導,讓我認識了這個問題,我還是需要檢查再做實物吧
回復

使用道具 舉報

11#
ID:194987 發(fā)表于 2017-4-30 23:13 | 只看該作者
lichangle 發(fā)表于 2017-4-30 22:39
如果是共陽的,你這個驅(qū)動的方法就錯了

嗯,是共陰的,在問題開頭交代了
回復

使用道具 舉報

12#
ID:195140 發(fā)表于 2017-4-30 23:48 | 只看該作者
proteus仿真出來了,不一定實物好用。
幾個按鈕輸入建議接地。
回復

使用道具 舉報

13#
ID:111634 發(fā)表于 2017-5-1 07:52 | 只看該作者
zhang123456789 發(fā)表于 2017-4-30 23:48
proteus仿真出來了,不一定實物好用。
幾個按鈕輸入建議接地。

proteus仿真有效,實際電路基本沒問題。只有兩種情況:一是驅(qū)動能力;二是慢響應器件時序差別。
回復

使用道具 舉報

14#
ID:111634 發(fā)表于 2017-5-1 07:55 | 只看該作者
黃lll 發(fā)表于 2017-4-30 22:56
謝謝指導!我查74HC573的資料,了解到LE引腳可以接在高電平上,在proteus仿真中,單片機的ALE腳顯示為高 ...

ALE輸出不是高電平,而是六分之一Fosc脈沖,proteus圖中看不清。
回復

使用道具 舉報

15#
ID:47933 發(fā)表于 2017-5-1 08:34 | 只看該作者
黃lll 發(fā)表于 2017-4-30 23:12
嗯,謝謝。圖中的電路圖在proteus中畫出來是可以用程序仿真的,在仿真操作中,沒有碰到其他問題,所以我 ...

仿真是很靠不住的,只能說仿真能通過只是電路基本正常,但仿真結(jié)果是不代表實際能應用的,比如雙向可控硅,在控制極懸空的情況下也會觸發(fā),在實際情況下這是不可能的。所以,千萬不要輕信仿真結(jié)果。
回復

使用道具 舉報

16#
ID:47933 發(fā)表于 2017-5-1 08:39 | 只看該作者
黃lll 發(fā)表于 2017-4-30 22:56
謝謝指導!我查74HC573的資料,了解到LE引腳可以接在高電平上,在proteus仿真中,單片機的ALE腳顯示為高 ...

不是R6/R8阻值的問題,R6R8阻值在0-2k都是可以正常工作的。
回復

使用道具 舉報

17#
ID:47933 發(fā)表于 2017-5-1 08:56 | 只看該作者
給你個運行完全正常的單片機溫控電路參考吧,不用解碼也能正常顯示。

20170501085328.png (28.72 KB, 下載次數(shù): 106)

20170501085328.png
回復

使用道具 舉報

18#
ID:194987 發(fā)表于 2017-5-1 10:37 | 只看該作者
zhang123456789 發(fā)表于 2017-4-30 23:48
proteus仿真出來了,不一定實物好用。
幾個按鈕輸入建議接地。

接地了
回復

使用道具 舉報

19#
ID:111634 發(fā)表于 2017-5-1 16:04 | 只看該作者
lyf898 發(fā)表于 2017-5-1 08:34
仿真是很靠不住的,只能說仿真能通過只是電路基本正常,但仿真結(jié)果是不代表實際能應用的,比如雙向可控硅 ...

質(zhì)疑“仿真是很靠不住的”這個“很”。proteus仿真有效,實際電路基本沒問題。只有兩種情況:一是驅(qū)動能力;二是慢響應器件時序差別。至于你提到的雙向可控硅,由于proteus沒有交流220V,因此不能仿真。
回復

使用道具 舉報

20#
ID:111634 發(fā)表于 2017-5-1 16:10 | 只看該作者
lyf898 發(fā)表于 2017-5-1 08:39
不是R6/R8阻值的問題,R6R8阻值在0-2k都是可以正常工作的。

質(zhì)疑“R6R8阻值在0-2k都是可以正常工作的”。
R6R8是限流電阻,雖說你那個阻值范圍可以工作,但不正常不妥當,阻值過小將引起I/O端口電流過大,甚至芯片過熱而工作不穩(wěn)定。
回復

使用道具 舉報

21#
ID:47933 發(fā)表于 2017-5-1 20:09 | 只看該作者
zl2168 發(fā)表于 2017-5-1 16:04
質(zhì)疑“仿真是很靠不住的”這個“很”。proteus仿真有效,實際電路基本沒問題。只有兩種情況:一是驅(qū)動能 ...

我接觸仿真軟件時間很短,但是沒有220交流這句看得出你比我還生疏,不多說,截個圖看看就知道有沒有220交流了:

20170501200825.png (9.53 KB, 下載次數(shù): 95)

20170501200825.png
回復

使用道具 舉報

22#
ID:47933 發(fā)表于 2017-5-1 20:21 | 只看該作者
zl2168 發(fā)表于 2017-5-1 16:10
質(zhì)疑“R6R8阻值在0-2k都是可以正常工作的”。
R6R8是限流電阻,雖說你那個阻值范圍可以工作,但不正常不 ...

阻值越小電流越大這是毋庸置疑的,我之所以說0-2K都可以工作,是相對樓主的100歐電阻而言,說明該電路不能正常運行不是因為R6R8阻值過小,至于I/O口電流過大,引起發(fā)熱,至少我沒遇到過,最多就是端口電壓拉不到低電平而已,I/O口本身就有限流作用,即使短路,也不可能過流,否則,i/o口低電平時豈不短路燒毀芯片?
回復

使用道具 舉報

23#
ID:47933 發(fā)表于 2017-5-1 20:54 | 只看該作者
zl2168 發(fā)表于 2017-5-1 16:04
質(zhì)疑“仿真是很靠不住的”這個“很”。proteus仿真有效,實際電路基本沒問題。只有兩種情況:一是驅(qū)動能 ...

還有就是相信不少人都遇到過數(shù)碼管仿真,在仿真時顯示亂碼,但在實際運行時卻是正常的,仿真有時確實是很困擾人的。
回復

使用道具 舉報

24#
ID:195506 發(fā)表于 2017-5-2 16:11 來自手機 | 只看該作者
應該數(shù)碼管共陰吧,加驅(qū)動三極管看看
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表