少妇人妻av毛片在线看,欧美一区二区激情视频,婷婷一区二区三区色综合,亚洲熟女av一区二区在线观看,欧美一区日韩二区国产三区,97超频免费在线视频,91色乱码一区二区在线观看,熟女乱1 区3区4区,免费播放在线视频观看

培訓(xùn)資料精選

如何使用單片機(jī)開發(fā)設(shè)計(jì)一款產(chǎn)品

點(diǎn)擊量:???時(shí)間:05-06
如何使用單片機(jī)開發(fā)設(shè)計(jì)一款產(chǎn)品
 
    現(xiàn)在的電子設(shè)備幾乎離不開單片機(jī),那如何利用單片機(jī)來設(shè)計(jì)一款產(chǎn)品呢?今天來和大家探討一下。  
    1 制定需求 
    首先要清楚你要做一個(gè)什么樣的產(chǎn)品,這個(gè)產(chǎn)品包含哪些功能,要采集哪些信號(hào)?要控制哪些設(shè)備?要走哪些通訊協(xié)議?通訊協(xié)議走什么接口?是不是要顯示界面?是不是要聲光提示?是不是要低功耗?清楚了這些需求以后就可以選型了。  
    比如說我要做一個(gè)單片機(jī)密碼鎖,要求:  1. 有4位數(shù)碼管顯示;  2. 控制一個(gè)繼電器;  3. 控制一個(gè)蜂鳴器;  4. 控制五個(gè)LED燈;  5. 兩個(gè)按鍵輸入。
    2 芯片選型 
    根據(jù)你的需求來確定所選芯片型號(hào)。如第一部分的功能需求,這5個(gè)需求都只需要用到單片機(jī)的IO口,沒有用到片上資源,所以只要IO口夠用就可以了。  
    1.  4位數(shù)碼管:為了方便大家學(xué)習(xí),這里選用74HC595來驅(qū)動(dòng),該芯片與單片機(jī)相連只需要3個(gè)IO口;  
    2. 控制一個(gè)繼電器, 主要考慮線圈電壓,單片機(jī)是5V供電,所以選用5V的繼電器,占用1個(gè)IO口;  
    3. 控制蜂鳴器:選用有源蜂鳴器,即只要給電蜂鳴器就發(fā)聲,占用1個(gè)IO口;  
    4. 控制5個(gè)LED燈:采用灌電流的方式,占用5個(gè)IO口;  
    5. 兩個(gè)按鍵輸入:采用上拉電阻,按下低電平實(shí)現(xiàn),占用2個(gè)IO口;  
    總共用了3+1+1+5+2=12個(gè)IO口;為了方便初學(xué)者,那我們就選用STC的51單片機(jī)來完成這個(gè)設(shè)計(jì)吧,所選型號(hào)為STC89C51,封裝形式為DIP40,相信大家在大學(xué)里學(xué)單片機(jī)的時(shí)候老師都是用這一款教的吧。  
    3 硬件原理設(shè)計(jì) 
    芯片選型完畢之后,又有了設(shè)計(jì)思路,那就趕快把電路圖畫出來吧。畫電路圖用什么軟件呢?這樣的EDA工具很多,像Protel99se、DXP、Altium Designer 等,這些都是軟件都是一家出的,還有Cadence、PowerPcb、AD09等。原理圖設(shè)計(jì)的內(nèi)容是什么呢?設(shè)計(jì)的內(nèi)容包括單片機(jī)的最小系統(tǒng)、還有擴(kuò)展出來的功能電路。  
    4 硬件PCB設(shè)計(jì) 
    當(dāng)原理圖畫完,并且檢查沒有錯(cuò)誤后,就開始畫PCB,什么是PCB?PCB就是印制電路板的英文縮寫,PCB文件設(shè)計(jì)好后,發(fā)給廠家去打樣制版,做回來的就是真實(shí)的電路板了。電路板可用直插元件(DIP),也可用貼片元件(SMC)。什么是直插元件,什么是貼片元件?這就涉及到元器件的不同形式的封裝問題了,在印制板上各有其標(biāo)準(zhǔn)外形。
    5 樣板焊接 
    就是把電子元器件焊接在pcb板上。如果封裝簡(jiǎn)單、樣板及元件數(shù)量少那完全可以自己動(dòng)手焊接了,順便也鍛煉一下自己的焊接水平,對(duì)于一個(gè)搞電的人而言,一般都是從焊電路板過來的,不會(huì)自己組裝焊接,在產(chǎn)品調(diào)試檢測(cè)時(shí)非常不便,別人會(huì)笑話你的。  
    6 調(diào)試程序 
    程序該怎么寫?用什么工具寫?不同的單片機(jī)有不同的編程環(huán)境,比如PIC單片機(jī)使用MPLAB編程環(huán)境,MSP430單片機(jī)使用IAR Embedded Workbench編程環(huán)境,DSP使用CCS編程環(huán)境。這里重點(diǎn)推薦的編程環(huán)境是Keil,Keil是目前所有編程環(huán)境中應(yīng)用最為廣泛最好用的,也是支持芯片最多的,是目前最主流的編程環(huán)境。  
    7 程序燒錄 
    程序燒錄的意思就是把寫好的程序下載到單片機(jī)里,這樣單片機(jī)才會(huì)按照用戶編寫的程序來執(zhí)行命名、實(shí)現(xiàn)功能。程序要怎么樣才能燒寫到單片機(jī)中去呢?每種單片機(jī)都有各自的程序燒錄接口。詳情可參看設(shè)備的相關(guān)資料。
    以上7個(gè)步驟完成之后,這個(gè)產(chǎn)品的電氣部分就算完成了,但這卻不是終點(diǎn)。為什么?因?yàn)橐豢町a(chǎn)品貫穿著很多設(shè)計(jì)環(huán)節(jié),比如說結(jié)構(gòu)設(shè)計(jì)環(huán)節(jié)、電氣設(shè)計(jì)環(huán)節(jié)、樣機(jī)測(cè)試環(huán)節(jié)等。所以在電氣開發(fā)的過程之中要和做結(jié)構(gòu)的人多配合、多探討,還要和產(chǎn)品經(jīng)理多探討,反復(fù)修改需求,這樣才能做出一款漂亮、實(shí)用、受歡迎的產(chǎn)品。
?
  • 時(shí)代楷模展板

    時(shí)代楷模展板

  • 中國共產(chǎn)黨人精神譜系精神譜系

    中國共產(chǎn)黨人精神譜系精神譜系

  • 黨員活動(dòng)室

    黨員活動(dòng)室

  • 王遠(yuǎn)文工作室

    王遠(yuǎn)文工作室

  • 乒乓球活動(dòng)室

    乒乓球活動(dòng)室

?