新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 采用PCI9052設計PCI總線運動控制卡

采用PCI9052設計PCI總線運動控制卡

——
作者:中國海洋大學 吳常玉 程凱 時間:2007-06-01 來源:今日電子 收藏
運動控制芯片

是一種先進的高性能32/64位地址數(shù)據(jù)復用局部總線,可以同時支持多組外圍設備。實現(xiàn)接口的方法主要有兩種:一是采用CPLD或FPGA設計PCI接口,這種方法比較靈活,但是其難度較大,設計周期也較長。二是采用專用的PCI接口芯片,可以大大減少設計者的工作量,從而縮短開發(fā)周期,降低開發(fā)成本。本采用PLX公司的接口芯片進行設計,該芯片符合PCI2.1規(guī)范。

與ISA總線相比,支持三個物理空間:存儲器地址空間、I/O地址空間和配置空間。配置空間是PCI特有的一個空間,所有的PCI設備都必須提供配置空間。包含一個用于加載配置信息的串行EEPROM接口,用于裝載一個特定適配設備信息。串行EEPROM中存儲了的重要的配置信息,如設備號、制造商號、設備類型號、局部空間基地址以及局部空間描述符等信息。PCI9052對EEPROM型號的要求是比較嚴格的,可以使用的包括HolTek的HT93LC46,MicroChip的93LC46B等。

在ISA模式下,EEPROM的使用是必需的,為使PC I9052正常工作在ISA模式下,首先應確保EEPEOM能被找到,并且將PCI9052的第68管腳接低電平。EEPROM的內(nèi)容非常重要,它直接關系到整個板卡能否正常工作,在設計時要特別注意。

運動控制芯片

傳統(tǒng)的運動控制器多采用嵌入式高性能單片機或DSP來實現(xiàn),但系統(tǒng)集成度不夠高,電路復雜,且軟、硬件研制周期長。采用專用運動控制器可以提高系統(tǒng)集成度、插補速度及可靠性,同時簡化電路,縮短開發(fā)周期。

目前市場上有多種運動控制器,如美國的PMD公司以及日本的NOVA、KYOPAL、SEEK公司的產(chǎn)品。本設計采用NOVA公司的MCX312,它能同時控制獨立兩個伺服電機或步進電機的運動控制芯片。以脈沖串的形式輸出,能對伺服電機和步進電機進行位置控制、插補驅(qū)動、速度控制等。

● 獨立二軸驅(qū)動

一個芯片可分別控制2個電機驅(qū)動軸的運動。每個軸都可以進行定速驅(qū)動,直線加/減速驅(qū)動,S曲線驅(qū)動等,2軸的性質(zhì)相同;輸出驅(qū)動脈沖的范圍為1PPS~4MPPS,使用16MHz時鐘時,輸出脈沖頻率精度小于



評論


相關推薦

技術專區(qū)

關閉