<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > PIC數(shù)據(jù)采集系統(tǒng)接口電路設(shè)計(jì)圖

          PIC數(shù)據(jù)采集系統(tǒng)接口電路設(shè)計(jì)圖

          作者: 時(shí)間:2017-10-28 來源:網(wǎng)絡(luò) 收藏

            ICSP

          本文引用地址:http://www.ex-cimer.com/article/201710/369287.htm

            在線串行編程ICSP,是單片機(jī)的特點(diǎn)之一,它可以把程序直接燒寫到單片機(jī)中,并對單片機(jī)進(jìn)行在線串行編程與調(diào)試。ICSP只有五根線,依次為: VPP、VDD、VSS、PGD、PGC,它們與單片機(jī)的連接如下圖:

            

            為保證ICSP安全正常工作,燒寫時(shí)序線PGD和PGC、燒寫電壓VPP要與其它電路完全隔離。

            USB

            本設(shè)計(jì)中的USB接口圖如下,18F4550($4.1800)采用總線供電模式,應(yīng)用的所有電源均來自USB。USB四根接線中,D+,D-是USB通信的兩個(gè)數(shù)據(jù)線。PIC18F4550($4.1800)內(nèi)置有3.3V 穩(wěn)壓器,為內(nèi)部收發(fā)器和內(nèi)部/外部上拉電路提供電源。使用USB功能時(shí),要設(shè)置內(nèi)部穩(wěn)壓器使能。外接電容Cusb是為PIC單片機(jī)穩(wěn)定運(yùn)行而加的。

            

            A/D轉(zhuǎn)換

            A/D轉(zhuǎn)換模塊集成在PIC18F4550($4.1800)內(nèi)部,是數(shù)據(jù)采集電路的主要組成部分。40 引腳的PIC18F4550($4.1800)內(nèi)置的模數(shù)轉(zhuǎn)換器,具有13 路輸入,10位數(shù)字信號輸出,可以直接使用。

            I2C總線接口、SPI接口、I/O接口

            1)I2C總線

            I2C總線是一種兩線制串行總線,通過SDA和SCL在連到總線上的器件之間傳送數(shù)據(jù),根據(jù)唯一地址識別每個(gè)器件,用于連接微控制器及其外圍設(shè)備。

            2)SPI接口

            SPI總線系統(tǒng)是一種同步串行外設(shè)接口,它可以使微控制器與各種外圍設(shè)備以串行方式進(jìn)行通信。

            3)I/O接口

            以上三個(gè)模塊是PIC18F4550($4.1800)本身具有的功能,都可以作為數(shù)據(jù)采集系統(tǒng)的輸入端,把外界數(shù)據(jù)傳輸給單片機(jī)進(jìn)行轉(zhuǎn)換、處理。它們的使用拓展了數(shù)據(jù)采集功能,使采集的數(shù)據(jù)不僅僅局限于模擬信號,還可以是傳感器采集到的數(shù)字信號,可以是串行輸入的信號,也可以是并行輸入的信號。

            電路原理圖:

            



          關(guān)鍵詞: PIC 接口電路 信號處理

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();