電子時鐘設計

quanquanxiaobu發表於2018-07-24

 

U1為51微控制器,U2為74HC541,U3為DS1302,U4為7407。

採用74HC541是因為微控制器輸出的驅動電流不夠,由於是共陰極接法,需要是陽極驅動電流的7到8倍,採用7407驅動,

這個1302晶片在模擬時將VCC1和VCC2接在了一起,但實際使用時發現會把1302燒燬,也就是說供電和後備電源不能接在一起

X2選用32.768Hz

1302處接的兩個LED燈是為了指示正在設定時間還是日期

P0口的埠電路與P1,P2,P3不同,是由於它肩負著資料讀寫和地址複用的功能,而由於其內部電路不同,在輸出時需要外接上拉電阻

採用單個數碼管是因為硬體限制,其實使用*6數碼管不僅模擬時接線方便,而且畫PCB時更是省事(做這個的PCB圖時為了不讓其有飛線(使用的單面覆銅板)這數碼管佈線著實花費了太大時間)

佈局:必須要清楚你是為之後插接器件做準備,所以在減小板子尺寸的同時也不能讓器件不好擺放(器件不能離相應的引腳很遠),器件緊貼板子(減少干擾),由於直接使用的是現有的LED封裝,而器件確實圓形的LED燈,最後有一個LED不能緊貼板子

佈線:如果條件允許,將線布粗一些,關鍵的電源線和地線至少也是訊號線的1.5倍寬,布的線有拐彎處,要用>90的折線,而不能使用直角折線,否則電流通過的時候可能會形成天線,發射電磁波

我們老師評價PCB板的規則是:首先,功能是否完全實現,如果功能實現不了都不會去看你的佈局佈線咋樣,然後,板子尺寸越小越好,最大也不能超過15cm*10cm(這是老師給的板子),佈局就是輸入輸出都在板子邊上,但也和板子邊緣留出一些縫隙,所有元件都緊貼板子,再去看是不是排布比較均勻,沒有出現有的地方空出一大塊,而有的地方緊密得都不好放器件,佈線就是不能有直角,有直角都屬於嚴重失誤

相關文章