|
我之前已經(jīng)打了三四次PCB樣板了,但是把原件焊接起來之后都不能跑程序,而且程序也不能燒錄進(jìn)單片機(jī)里邊。所以這次我想讓大家先幫我看一下我的原理圖和PCB有沒有問題再制版,幫助我排除電路設(shè)計(jì)的問題。
原理圖如下,電路由UART調(diào)試端口的VCC和GND開始供電,途徑單片機(jī)、超聲波傳感器、OLED顯示屏、溫度傳感器DS18B20和其他電子元件。
我使用的單片機(jī)是STC89C516RD+,希望大家能幫我看一下我的最小系統(tǒng)的電阻、電容的值是否足以讓單片機(jī)跑起來;還有EA/VPP端口一定要接VCC嗎?晶振和30pF的電容不區(qū)分正負(fù)是嗎?哎,我的問題好多......
PCB很亂,但確定它能正常工作后我一定會(huì)好好走線的!我不知道各個(gè)元件的VCC和GND連接順序不同會(huì)不會(huì)出問題。我有一次是將燒錄器的正負(fù)端接在超聲波傳感器的正負(fù)端,RXD和TXD正確連接在單片機(jī)上,但是無法燒錄,后來我將燒錄器的VCC和GND直連單片機(jī)的VCC和GND就能燒錄程序了。在我看來他們都是相同的呀,這種情況令我費(fèi)解,太玄學(xué)了(可能無知就會(huì)覺得很玄學(xué)吧)。我這次的PCB的布線出現(xiàn)了銳角,不知道會(huì)不會(huì)對(duì)系統(tǒng)正常工作產(chǎn)生影響。
希望大家能指點(diǎn)我一下,幫助我排除電路問題,如果沒有正確的實(shí)物,我代碼都沒辦法繼續(xù)寫下去
|
-
原理圖
-
PCB圖
|