乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      硬件知識及調(diào)試(一)

       quasiceo 2016-01-13

      硬件知識及調(diào)試(一)

      (2012-08-31 19:01:23)
      標(biāo)簽:

      硬件

      調(diào)試

      雜談

      分類: 硬件

          上個星期師兄們要求我對硬件知識及調(diào)試作培訓(xùn),于是懷著忐忑的心情總結(jié)了這兩年作硬件可能遇到的問題,順便在網(wǎng)上收集一些資料,希望對他們找工作有幫忙。

      一、原理圖設(shè)計

      1、  最小系統(tǒng):

      (1)       電源模塊

           目前微處理器設(shè)計中常用電源電壓主要有+12V-12V、+5V、-5V3.3V、1.26V等,在電路中需要用電源芯片實現(xiàn)電壓轉(zhuǎn)換。常用的電源芯片分為兩類:LDODC-DC

      LDO(低壓差線性穩(wěn)壓器):降壓,輸入輸出電壓差較小,外接元器件較少,一般外圍只有旁路電容,成本較低;常見的LDOAMS1117系列、REF3012

                                                      硬件知識及調(diào)試(一)

      DC-DC(直流轉(zhuǎn)直流):降壓、升壓、反相,外圍一般要求電感、二極管、電容等器件;

                                                   硬件知識及調(diào)試(一)

      直流電源電路:

                                                       硬件知識及調(diào)試(一)

          變壓、整流、濾波、穩(wěn)壓

          設(shè)計電源模塊考慮問題:

      1)  輸入輸出電壓要求。一般輸入輸出電壓相差比較大時應(yīng)用DC-DC,LDO要求輸入輸出低壓差;

      2)  功耗。

      3)  成本。DC-DC成本相對LDO貴一些,同時性能也好;

      一般還會考慮所帶負(fù)載要求及散熱、封裝等要求。

      (2)       時鐘電路

           微處理器需要時鐘才能夠正常運行,微處理器的時鐘源主要是外接晶振與內(nèi)部振蕩源,內(nèi)部振蕩源由于精度不高,因此微處理器外部一般都會接外部晶振:

                                                  硬件知識及調(diào)試(一)

           晶振分為有源晶振和無源晶振,有源晶振需要外部供電而無源則不需要。有源晶振的頻率精度較高且成本比無源高些。

      具體參數(shù)的選擇參考該微處理器數(shù)據(jù)手冊。

          時鐘電路常與微處理器內(nèi)部的PLL(鎖相環(huán))緊密相關(guān),外部晶振通過PLL(分頻和倍頻)得到幾種時鐘頻率為CPU、外設(shè)等提供時鐘,這幾種時鐘就像幾條總線,外設(shè)和系統(tǒng)CPU則掛載在這幾條時鐘總線上。

      串口、定時器、I2C、SPI、A/DD/A等都需要時鐘才能夠正常運行。           硬件知識及調(diào)試(一)

      設(shè)計時鐘時應(yīng)注意問題:

      1)  微處理器系統(tǒng)的最大運行時鐘,這與PLL中分頻系數(shù)和倍頻系統(tǒng)相關(guān),對軟件設(shè)計時時鐘初始化;

      2)  根據(jù)所掛載的設(shè)備適當(dāng)設(shè)置各個時鐘頻率,如在TMS320C6713中,可設(shè)置CPU時鐘225M,外設(shè)模塊時鐘112.5M,外部存儲器時鐘90M;

      硬件知識及調(diào)試(一)

      (3)       復(fù)位電路

      微處理器一般有復(fù)位引腳對系統(tǒng)進行復(fù)位,常用的有簡單的按鍵進行復(fù)位和芯片(看門狗)復(fù)位電路。

      1)  簡單復(fù)位電路

                     硬件知識及調(diào)試(一)

      簡單復(fù)位電路是通過對微處理器復(fù)位引腳置高電平或低電平來實現(xiàn)復(fù)位。

      1)  看門狗復(fù)位

      由于微處理器工作時受到電磁干擾影響,可能會出現(xiàn)程序跑飛,陷入死循環(huán)現(xiàn)象,手動復(fù)位雖然也能夠重啟系統(tǒng)使之正常運行,但是每次出現(xiàn)問題都需要手動重啟比較麻煩,用看門狗電路則比較合適當(dāng)出現(xiàn)問題時能夠自動重啟系統(tǒng)。常用看門狗有微處理器內(nèi)部看門狗和外部看門狗。

      看門狗實現(xiàn)原理:系統(tǒng)開始運行時對看門狗進行“喂狗”操作,即按一定的時間間隔給看門狗的復(fù)位引腳輸出高電平或低電平脈沖,以保證正常運行。當(dāng)程序跑飛后系統(tǒng)復(fù)位引腳就沒有看門狗所需要的脈沖,于是就產(chǎn)生一個復(fù)位信號輸出給微處理,重啟系統(tǒng)。

           復(fù)位電路設(shè)計應(yīng)注意的問題:

      1)  微處理器內(nèi)部的定時器在進行簡單的調(diào)試時最好先在程序中關(guān)看門狗;

      2)  外部的看門狗在調(diào)試時也可先不使用;

      (4)       JTAG接口

      JTAG接口一般為仿真器與目標(biāo)板進行連接的接口,主要進行仿真、調(diào)試及程序燒寫的功能。

                 硬件知識及調(diào)試(一)

      JTAG接口設(shè)計一般比較固定,按照數(shù)據(jù)手冊上要求即可。

      以上四部分基本為最小系統(tǒng),同時還需要在微處理器和芯片的電源和地的引腳加去耦電容(消除諧波,使電源平穩(wěn)),為了讓電源模塊正常運行時能夠正確顯示,一般在每種電源處接發(fā)光LED,方便電源模塊的正確顯示。

                     硬件知識及調(diào)試(一)

      值得注意的是電阻的選取,發(fā)光LED的導(dǎo)通電流一般為2-10Ma, 而二極管導(dǎo)通時的電壓為1.7V,設(shè)所選擇的電阻阻值為Rx,則通過的電流為Ix=(5-1.7)/Rx,讓Ix的值在發(fā)光LED的導(dǎo)通電流范圍內(nèi)即可。

       

      2、  存儲器

      存儲器分為內(nèi)部存儲器和外部存儲器,內(nèi)部存儲器包括微處理器內(nèi)部的RAM、ROM、FLASHTMS320C6000內(nèi)部無FLASH,而TMS320F2812則有FLASH),外部存儲器是掛載在微處理器外部的存儲器,包括SDRAM、FLASHNANDFLASHNORFLASH)、E2PROM等。

      RAMSDRAM是易失性存儲器,重新上電后就容易將其中的數(shù)據(jù)丟失;

      FLASH、ROM、E2PROM是非易失性存儲器,重新上電后數(shù)據(jù)會一直保留,除非用程序命令擦除,否則將一直保存。

      外部存儲器電路設(shè)計一般較固定,但在微處理器和存儲器地址連接時應(yīng)當(dāng)注意地址偏移的問題。

      E2PROMFLASHSDRAM連接不同,通過I2C總線進行數(shù)據(jù)和地址的通信。

                           硬件知識及調(diào)試(一)

      為了更好的理解外存內(nèi)存及RAMROM之間的關(guān)系,對TMS320C6713的啟動過程分析:

       

      3、  其它外設(shè)

      (1)       A/DD/A

      A/D一般是對輸入模擬信號采樣、保持、量化、編碼,得到數(shù)字量,D/A則是將數(shù)字量轉(zhuǎn)化為模擬量輸出。

          A/D設(shè)計時需要考慮的參數(shù):

      1)              分辨率(位數(shù))。若一個8位的A/D口,其分辨率為1/256。像單片機、ARM等微處理器集成了A/D口,可以對輸入模擬信號進行模數(shù)轉(zhuǎn)換,但一般位數(shù)為8位、10位或12位,對于精度要求比較高的電路則無法滿足要求,A/D芯片選擇需要考慮精度要求。

      2)              轉(zhuǎn)換時間。完成一次模數(shù)轉(zhuǎn)換所需要的時間。通常與該芯片的采樣頻率相關(guān)。

      3)              參考電壓。參考電壓是對需要進行模數(shù)轉(zhuǎn)換電壓的基準(zhǔn)。如一個12位的A/D芯片,它的分辨率為1/4096,如果它的參考電壓為5V時,采樣值最大時為4095,其對應(yīng)的電壓為5*4095/4096v,采樣值最小為0,其對應(yīng)的電壓為0*4095/4096v。因此可見需要輸入電壓在0-5v范圍內(nèi),一般得到的輸入信號都需要經(jīng)過一個放大器使其在參考電壓范圍內(nèi)。

                         硬件知識及調(diào)試(一)

      A/D設(shè)計時值得注意的是A/D位數(shù)越多,采樣精度就準(zhǔn)確,但并非位數(shù)越多越好,位數(shù)增加,則完成一次A/D轉(zhuǎn)換的時間也就越多,芯片支持的采樣頻率也就相對降低,同時位數(shù)越高,成本也會提高。因此選擇適當(dāng)?shù)奈粩?shù),只要能夠滿足要求即可。

             2I2C、SPI總線

                  I2CSPI總線接口電路一般較為固定,一般為微處理器與芯片或微處理器間進行通信的接口,它們通信遵守特定的時序或協(xié)議,從而使主對從進行讀或?qū)懙炔僮鳌?/span>

      1)  I2C總線

      I2C通過兩根線SCLSDA進行通信,SCL為時鐘線,而SDA為數(shù)據(jù)線。

      2)  SPI總線

      SPI總線三根傳輸線為MOSI、MISO、SCK。

           硬件知識及調(diào)試(一)

            3UART(串口)、CAN總線

                      在介紹UARTCAN之前先需要對TTL電平和CMOS電平有簡單的了解。

             TTL電平電壓范圍0-3.6v,CMOS電平有的為5v有的為12v。

      1)  UART

      UART微處理器與主機之間進行通信的接口,對于微處理器來說,3V左右為高,0V左右為低,而對于主機,高電平為-15v—3v,低電平為15v-3v(負(fù)電平表示),因此兩種電平無法兼容,需要對進行轉(zhuǎn)化。常見的UART口有RS-485RS-232

                        硬件知識及調(diào)試(一)

      2)  CAN

      CAN總線常用于工業(yè)控制方面,可靠性比較高,可實現(xiàn)CAN設(shè)備之間的通信。如果微控制器內(nèi)部集成CAN控制模塊,只須接外部驅(qū)動電路即可:

                      硬件知識及調(diào)試(一)

           4、  集成運放

         集成運放的兩個特點:虛短和虛斷

      (1)       反相比例放大電路

      (2)       同相比例放大電路

      (3)       反相求和電路和同相求和電路

      (4)       積分電路和微分電路 

      (5)       反饋和負(fù)反饋

      (6)       直流負(fù)反饋和交流負(fù)反饋的判斷

      (7)       電壓負(fù)反饋和電流負(fù)反饋

      判斷方法:令負(fù)反饋放大電路的輸出電壓uO為零,若反饋量也隨之為零,則說明引入了電壓負(fù)反饋;若反饋量依然存在,則說明電路中引入了電流負(fù)反饋。

      (8       串聯(lián)反饋和并聯(lián)反饋

      判斷方法:反饋信號與輸入信號同一節(jié)點輸入,則為并聯(lián)反饋;反饋信號與輸入信號不同節(jié)點輸入,則為串聯(lián)反饋。

       

       

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多