新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 多通道A/D轉換控制模塊的設計與實現

        多通道A/D轉換控制模塊的設計與實現

        作者: 時間:2011-09-23 來源:網絡 收藏

        其中,S是起始位,字的起始位總為“1”;A2~A0是選擇位,在單端輸入時分別對應8個,對應關系見表2,而對于差分輸入,CH0~CH1、CH2~CH3、CH4~CH5、CH6~CH7分別對應差分信號的輸入端,其對應關系如表3所示。

        本文引用地址:http://www.104case.com/article/178601.htm

        e.JPG f.JPG


        SGL/DIF是模式位,該位為“1”時是單端輸入模式,為“0”時是差分輸入模式;PD1和PD0是電源模式位,其含義如表4所示。

        g.JPG


        (3)ADS7844的時序圖。
        ADS7844有3種時序,分別是15-時鐘時序、16-時鐘轉換時序和24-時鐘轉換時序,通常采用轉換周期為24個時鐘周期的工作時序,其中8個用于輸入控制字,16個用于讀取轉換結果,如圖2所示。控制字的所有位在時鐘上升沿被鎖入芯片,轉換結果在時鐘的下降沿被逐位移出。所有移入和移出的數據都是高位在前、低位在后。需要說明的是,ADS7844是12位A/D轉換器,其轉換結果只有12位,故在移出12位結果后,還需送入4個時鐘來完成整個轉換過程,這4個多余時鐘移出的數據為“0”,使用時不應作為轉換結果處理。

        h.JPG


        1.2 MC143150 Neuron芯片
        MC143150 Neuron芯片是Motorola公司成熟的VLSI設備,集成了硬件和固件,提供了完整的系統資源,3個管線處理器,其中一個用于執行用戶編寫的應用程序、另外兩個完成網絡中Neuron芯片間的信息交互任務。Neuron芯片通過11只引腳與應用指定的外部硬件相連,可以配置直接I/O對象、并行雙向I/O對象、串行I/O對象等多種工作方式,從而可以借助最少的外接電路靈活的輸入輸出功能。

        i.JPG


        為了便于現場應用,將MC143150 Neuron芯片、收發器Transceiver、定時器以及存儲器集成在一起,如圖3所示。其中Clock給MC143150 Neuron芯片提供工作基準時鐘信號,RAM/ROM等存儲器用于存放MC143150 Neuron芯片的固件與用戶應用程序,Transceiver用于間網絡互聯,I/O調處與A/D轉換器ADS7844的對應數據端口、外圍電源、MC143150 Neuron芯片的Reset和Service控制按鍵相連接,維護MC143150 Neuron芯片的正常工作以及端口數據的采集、分析和處理等功能。

        c語言相關文章:c語言教程


        模數轉換器相關文章:模數轉換器工作原理




        評論


        技術專區

        關閉
        主站蜘蛛池模板: 马边| 礼泉县| 张家港市| 邹平县| 耿马| 郧西县| 洛隆县| 大洼县| 绍兴市| 丹寨县| 桓仁| 鲜城| 婺源县| 富源县| 类乌齐县| 淳化县| 定西市| 康定县| 茶陵县| 灌南县| 建平县| 乳源| 乐至县| 郧西县| 武乡县| 潼关县| 灵璧县| 白沙| 远安县| 新源县| 荥阳市| 囊谦县| 梨树县| 开平市| 东乡族自治县| 玉溪市| 墨脱县| 特克斯县| 伊金霍洛旗| 静海县| 白沙|