新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于PowerPC的模擬量輸入接口擴展

        基于PowerPC的模擬量輸入接口擴展

        作者: 時間:2008-07-01 來源:網絡 收藏

        The Analog Input Expansion Based on the

        摘要:
        介紹了集成主處理器MPC8349E的性能特點。介紹了(A/D)接口芯片MAX197的結構功能。設計了模擬量輸入接口擴展的硬件連接,并在硬件平臺基礎上進行了的軟件開發。

        關鍵字:

        Abstract: The performance and characteristics of the PowerPC integrated host processor MPC8349 are introduced .Also the structure and function of the A/D chip MAX197 is introduced.The hardware of the analog input interface expansion is designed,and the driver software based on the hardware platform is developed.

        Key words: PowerPC ; A/D; Driver software

        數據采集技術是信息科學的重要分支,是傳感器、信號獲取、存儲與處理等信息技術的結合。將外部世界存在的溫度、壓力、流量、位移、液位等轉換為數字信號,再傳送到計算機作進一步處理的這一過程,即“數據采集”。數據采集已在工農業、醫藥衛生、生態環保、航空航天、軍事、氣象等領域得到了廣泛的應用。可以通過對信號的測量、處理、控制及管理,實現測、控、管的自動化與系統化。模擬量輸入接口(A/D)是采集系統的重要的組成部分。

        1 MPC8349E系列嵌入式集成主處理器

        1.1 處理器性能特點

        Power.org™定義的Power™體系結構為廣泛的處理器提供了技術基礎,包括高端服務器芯片,以及到為計算機、手持設備和網絡產品設計的PowerPC處理器。
        MPC8349處理器是飛思卡爾半導體公司生產的基于Power™體系結構的嵌入式SoC。MPC8349的集成度非常高,除了一個高性能的E300核外,還包括DDR2控制器、兩個32位PCI控制器、兩個10/100/1000以太網控制器、安全引擎、USB控制器以及其他一些嵌入式應用需要的UART、I2C、GPIO等接口,被廣泛應用于網絡通訊領域、SOHO NAS、CPE、網關和交換機產品,打印機和復印機等產品,以及嵌入式計算和工業控制領域。MPC8349處理器支持擴大的運行溫度范圍,其指令與Power™體系結構的其他產品兼容,并提供比較廣泛的開發工具支持。

        1.2 MPC8349E局部總線(LBC)

        局部總線控制器是本系統中CPU與A/D轉換芯片的接口,該控制器提供了到多種類型存儲設備和外部設備的無縫接口。該控制器負責控制八個存儲體(bank),這八個存儲體由一個高性能的SDRAM、一個GPCM和可多達三個的UPMs所共享。因此它支持到SDRAM、SRAM、EPROM、flash EPROM、可突發RAM、常規DRAM設備、擴展數據輸出DRAM設備和其他一些外部設備的最小粘結邏輯接口。外部地址鎖存信號(LALE)允許地址和數據信號的多路復用,減少信號數量。可以很方便地支持用戶自定義的存儲或者類似的外設。

        2 A/D轉換芯片MAX197

          作為一種基本電路, A/D轉換廣泛應用于數據采集與信號測量中。A/D轉換芯片有并行、串行兩種,精度從8位到24位,存在多個等級。其中12位的MAX197 是性能比較優越的一款, 接口簡單,轉換速度快,操作容易,精度能夠滿足多數信號測量和工業控制場合。

        2.1 MAX197 結構特點
        MAX197芯片是美國MAXIM公司近年的新產品,是多量程( ±10V、±5V、0~10V、0~5 V)、8通道、12位精度的A/D轉換器。它采用逐次逼近工作方式,有標準的微機接口。三態數據I/O口用做8位數據總線,數據總線的時序與絕大多數通用的微處理器兼容。全部邏輯輸入和輸出與TTL/CMOS電平兼容,僅需要一個+5V供電,且外圍電路簡單,可簡化電路設計。

        2.2 MAX197 的控制字
        如圖1所示,MAX197控制字的PD1、PD0這兩位選擇時鐘和低功耗模式;ACQMOD為0表示內部控制采集,ACQMOD為1表示外部控制采集;RNG選擇輸入端的滿量程電壓范圍;BIP選擇單極性、雙極性轉換模式;A2、A1和A0用于選擇多路輸入通道的地址。在VEF=4.096V時,MAX197通過軟件設置控制字節的D3、D4位,可選擇輸入量程為±10V、±5V、0~10V和0~5V。

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

        2.3 MAX197 的管腳功能
        MAX197有28個管腳, 管腳圖如圖2所示。

        圖2中REF控制滿量程輸入電壓大小。在REFADJ管腳加外部基準電壓后,MAX197多量程A/D 轉換器VREF =1.6384×VREFADJ(2.4VVREF4.18V)。輸入通道的過壓保護為±16.5V,即使芯片處于低功耗工作模式,這種防護也有效。VDD=0V 時,輸入阻抗網絡所具有的電流限制足以保護器件。數字接口輸入和輸出數據在三態并行口上是復用的,這些并行I/O口可以很容易地和處理器接口。與處理器相應控制管腳相連進行讀寫操作。通過對芯片進行寫操作可把控制字節存入芯片。輸出數據在單極性模式下是二進制格式。MAX197可以以內部或外部時鐘模式工作。一旦選擇了所要求的時鐘模式,改變這些位編程選擇低功耗模式時,不會影響時鐘模式。剛上電時,選擇外部時鐘模式。在CLK管腳和地之間接一個100pF的電容,可產生1.56MHz頻率的內部時鐘。外部時鐘要求100kHz~2MHz之間。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 正蓝旗| 买车| 溆浦县| 北辰区| 南安市| 镇宁| 南召县| 江津市| 兴隆县| 白朗县| 志丹县| 外汇| 怀安县| 宝丰县| 云霄县| 独山县| 湄潭县| 剑河县| 云梦县| 漳州市| 兴隆县| 嘉峪关市| 乌海市| 乐都县| 临沭县| 喀喇沁旗| 东乌| 赤水市| 新民市| 商洛市| 昌邑市| 弥勒县| 广水市| 东乡| 霞浦县| 工布江达县| 通江县| 商都县| 交口县| 常宁市| 平顶山市|