久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8259|回復: 3
打印 上一主題 下一主題
收起左側

《第二彈》自制Arduino最小系統板之PCB的繪制,集成N多種功能

[復制鏈接]
跳轉到指定樓層
樓主
前幾天有些小忙,今天終于抽出時間來完成接下來的設計,首先放上之前帖子的鏈接(自制Arduino最小系統板,集成N多種功能!趕快來圍觀吧)。接下來呢我會完成元件封裝的選取以及PCB電路圖的設計,以及更加詳細的講解電路中各個元件的功能,然后送給加工廠去制板,那么廢話少說,馬上開始!!!
                                    第一部分
    完成了所有的原理電路圖的設計,下面就是選擇合適的元件封裝了,首先要求整個板子體積越小越好,所以我盡量都是選擇了貼片元件(SMD),貼片元件相比通孔元件的好處就是無需要在PCB板上開孔去固定器件,簡單來講就是它貼在電路板的表面,這樣就可以在電路板上做到雙面貼裝,可以最大電路板的體積。下面我放了一張貼片電阻和通孔式電阻的比較圖,方便大家理解。



       明確了盡量使用貼片器件,我就開始了選擇元件封裝型號的工作。這回耗費一點時間,不過耐心就可以完成。我們從最主要的電路到次要的電路依次來進行選擇。
1.Atmega328P-AU與外圍電路
     對于這個電路,主要就是一些濾波電容(c1和c2),兩個補償電容(c3和c4),以及一個復位電路(SW和R2,c6),對于阻容元件(電阻和電容),我統一選擇的都是0603封裝的器件,因為這個尺寸是我的焊接技術所可以焊接的最小器件了。。。。。(希望以后可以焊接更小的。)而對于開關我選擇的是3*4的貼片龜仔開關。





2.NRF24L01接口電路
    查看了一下網上有關NRF24l01的教程,普遍反映NRF24L01的通信穩定性和電源影響很大,供電不足容易導致數據丟失以及亂碼,于是為了保證穩定性,我添加了電解濾波電容c16,容量為47uf。由于電解電容的封裝普遍比無極性電容的封裝體積要大,所以我尋找許久。。終于找到一款體積比較小巧的貼片電解電容,尺寸為4*5.4(直徑4mm高5.4mm)。而接頭p5我則使用了適合NRF24L01直接插接使用的2.54mm間距的2*4母杜邦頭。





3.鋰電池升壓電路
    對于這個升壓電路,E50D升壓芯片的封裝為SOT89-3,基本上市面可以買到的E50D都是這個封裝,沒有什么可以選擇的,而且體積也足夠小巧,正好符合我的要求。兩個濾波電容(c8和c10)同樣還是使用0603封裝。其中的肖特基二極管1N5819我選擇了SOD323封裝,這個封裝以及算是二極管的封裝里面較小的了,同樣是我可以焊接的最小器件。。。而在電感的選擇上,我使用了SLF0705的封裝(直徑7mm高5mm),注意這里一定要選擇功率電感,而且要確保電感的最大工作電流要足夠,在這里我的E50D升壓芯片最大允許電流在600ma左右,所以我選擇了編號為CD75的功率電感





4.3.3V穩壓電路
     這個電路是專門為NRF24L01來供電的,元件非常簡單。同樣,濾波電容選擇0603封裝,而MIC5205則是SOT-23-5的封裝,同樣也是市面上可以買到的常見封裝。





5.7-12V降壓電路
    特別預留的一路外部電源輸入穩壓電路,可以讓整個板子更好適應多種電壓范圍,所以我對輸入端濾波電容c7有特別的考慮,我選擇了封裝為3528的膽電容,相比一般的電解電容,膽電容擁有更小的體積,以及耐高溫、寬頻率范圍的特點,但是我們在挑選膽電容的時候,一定要注意膽電容的耐壓,因為普遍的膽電容都比電解電容的耐壓低,所以一定要注意選擇膽電容的耐壓值。而輸出端的濾波電容c9我還是采用常規的0603封裝。而降壓芯片ME6210則是和E50D芯片相同的SOT89-3封裝。





6.電機驅動電路
    首先呢輸入信號限流電阻R10和mos管結電壓放電電阻R4都使用0603封裝,而mos管Q4則是采用SOT23-3封裝,我選擇這個封裝原因主要還是因為小巧,嘻嘻。而續流二極管D7我選擇了SOD323封裝,和鋰電池升壓電路里面使用的二極管一樣。對于接口H4的選擇,我使用了市面上一種常見用于電機接口的PH1.0接頭,比較適合我這種小體積的板子。





7.報警電路的設計
    555芯片市面上就只有兩種封裝,一種是通孔芯片封裝,一種是貼片芯片封裝。為了節省空間,我使用了貼片的封裝,型號為SOIC8。而對于RC震蕩電路(R3,R6和c12)我統一用了0603封裝,對于第五腳的濾波電容c11以及限流電阻(R1和R12)我都用了0603封裝器件。而控制蜂鳴器通斷的三級管Q1我則使用了和電機驅動的mos管同樣的封裝SOT23-3,最后,續流二極管仍然是SOD323封裝。在蜂鳴器的選擇上,有許多種,我這里使用的是9*5.5的有源蜂鳴器(直徑9mm高5.5mm)





8.其他輸出接口的設計
      其他的一些接口呢我有不同的安排,首先是面對Atmega328P的串行口,我沒有選擇需要通孔安裝的杜邦頭,而是使用了一種貼片的接頭,SH1.0 6P,這樣我只需要配上一根轉接線就可以和usb轉ttl模塊連接了。對于6路的數字口呢,我考慮了同樣的接口,這樣節省了許多空間。而到了4路模擬輸入的接口上,我使用的則是2.54mm間距的焊盤,這樣直接省去了接頭,也方便以后直接焊接。最后是電源輸入,我還是用了焊盤,因為可能會出現多個設備需呀同時從板子上取電的情況,所以留下焊盤比使用接頭更加方便。

       到這里所有的封裝就全部都選好了,下一步就是排版和布線PCB了。


                                   第二部分
首先將原理圖導入到PCB,然后吧所有的器件拖動到方框內,就是先把元器件在電路板上的位置先定下來。這一步耗時若干分鐘,略。。。。。。我想給大家分享的是元器件位置的擺放,是否合適的擺放位置會對整個板子的穩定性影響很大。。。。首先放一張圖:




1.我最先確定的是Atmega328P的位置(圖中腳最多的芯片),如果將主控芯片安排在其他比較靠電路板邊緣的位置,都會影響到其他接口的擺放,并且所有的信號都是由Atmega328p發出,所以擺放在中央會更好布線。傾斜45度擺放對于這種小板子是非常適合的,可以盡量減少線的長度。
2.接著就是圍繞主控的其他元器件的擺放(比如晶振和濾波電容)
3.我將NRF24L01的接口放在了主控芯片旁邊的位置,這樣可以盡量減少線的長度,避免一些干擾和信號的衰減(因為NRF24L01和Atmega328P使用SPI通訊,速度較快,最高10M,所以盡量避免使用較長的線)
4.我將5V升壓電路布置在電路板的左上角,盡量遠離主控,因為這個電路的升壓芯片E50D工作頻率較高(約300K,所以其易對其他的芯片產生較大干擾)
5.我設計電機的電源直接從鋰電池取電,所以當多個電機工作時容易造成鋰電池電壓的波動以及較大的電流,同時容易造成對其他弱電流的設備的干擾。于是我將四路的驅動放在最右邊的位置,如圖中右側所示。
6.其他的兩路降壓電路我則是布置在板子背面,靠上方的位置,給其他的接口留出余地。
7.而6路的數字口以及串行口和模擬輸入口,我則全部布置在板子的最下放,盡量遠離電源,以減少干擾。
       定好了位置之后就是布線了,這里一般的布線方法有自動布線和手動布線方法,我在這里選擇自動布線,不一會兒,線就布好了,如圖(其中紅色為正面,藍色為反面)。





        之后就是選擇鋪銅了,鋪銅就是將電路板上空著的部分用銅皮覆蓋上,一般鋪銅的銅皮都是和地線連接在一起的,這樣的設計對整個電路板的抗干擾都有很好的作用,下面是鋪銅之后的樣子:




       完成了正面和反面的鋪銅,我開始運行DRC(電氣規則檢查)這個功能所有電路板設計軟件都有,主要功能就是可以幫你檢查電路板有沒有出現什么問題之類的(比如兩條線之間距離太近,或者焊盤和某條線短接在一起了,總之在完成設計之前運行一遍DRC可以幫你找出錯誤,要不然等到制作PCB的時候損失就大了)幾秒鐘過后。。。。DRC沒有報錯,說明整個板子沒有電路問題,我可以放心的交給工廠制作板子了。首先我先在軟件上預覽一下電路板完成后的樣子:




       確認沒有問題了就可以導出文件了,然后提交給工廠了,對于PCB電路板有很多種文件格式,工廠一般都可以接受,在這里我用的是Gerber格式,比較通用。
我選擇的工藝是1.6mm雙面板,綠油白字,有鉛噴錫,1OZ銅厚,價格也是比較便宜,賣家算我25元10塊,工期大概3-4天。接下來就是漫長的等待了,哈哈哈。

                                                 總結
最后呢我在給大家總結一些注意事項:
1.選擇器件時注意器件的最大電流,電壓需要滿足需求,不然會導致器件過流/過壓而損壞。
2.充分掌握器件的特性,這樣會使你設計時候更加得心應手。
3.使用各種IC時請注意查看數據手冊,以找到符合要求的器件。
4.PCB設計時優先布置重要,核心元件,然后依次擺放次要元件。
5.信號線盡量遠離大電流電源線。
6.避免使用直角走線
7.避免電源線和信號線近距離平行擺放。
8.對于高頻線路,周圍最好鋪銅以減少干擾。


       制作圖紙已經提交給了工廠了,需要3-4天的工期,所以等板子到了我會焊接并測試以及改進,如果有什么關于電路設計以及PCB板的問題,歡迎大家提問,我會認真的回復你們。。
       最后,感謝你們閱讀我寫的這么多文字,希望我此次做的電路可以對你們提供一些幫助和引導,謝謝。



評分

參與人數 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:424598 發表于 2018-11-22 16:11 來自手機 | 只看該作者
樓主牛B,期待發布成品。Arduino相對51,容易學習。代碼也容易理解。新手先學Arduino,在反過來學c語言。會更容易看得懂。
回復

使用道具 舉報

板凳
ID:632008 發表于 2019-11-1 12:07 | 只看該作者
可以直接打板嗎???
回復

使用道具 舉報

地板
ID:622823 發表于 2019-11-8 10:48 | 只看該作者
期待樓主把pcb文件分享一下
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美激情在线精品一区二区三区 | 91新视频 | 亚洲精品在线视频 | 人人射人人草 | 在线观看国产精品一区二区 | 亚洲大片在线观看 | 成人在线精品 | 国产综合久久 | 日韩欧美视频在线 | 中文在线一区二区 | 亚洲欧美日韩精品久久亚洲区 | 91精品在线观看入口 | 亚洲av毛片 | 亚洲精品一区二区三区四区高清 | 国精日本亚洲欧州国产中文久久 | 亚洲一区精品视频 | 亚洲图片一区二区三区 | 97久久精品午夜一区二区 | 91资源在线观看 | 国产精品99久久久精品免费观看 | 亚洲成人精品久久 | 亚洲欧美激情四射 | 国产精品久久国产精品久久 | 中文字幕乱码视频32 | 天堂久久av | 亚洲国产网 | 亚洲一区二区三区在线播放 | 日韩精品不卡 | 久久一区二区免费视频 | 亚洲精品一区二区 | 久久99成人 | 成人国产精品久久 | 国产精品一区视频 | 日韩午夜场 | 伊人av在线播放 | 日韩在线观看视频一区 | 精品国产免费一区二区三区五区 | 亚洲人成网亚洲欧洲无码 | 亚洲视频二区 | 欧美久久久久久 | 国产精品大片在线观看 |