新聞中心

EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于FPGA的高精度時(shí)差測(cè)量系統(tǒng)設(shè)計(jì)

基于FPGA的高精度時(shí)差測(cè)量系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2012-08-30 來源:網(wǎng)絡(luò) 收藏

4 主要接口設(shè)計(jì)

4.1 RS232 串口

由于本系統(tǒng)有兩個(gè)串口,所以采用MAX3232 芯片可以簡(jiǎn)化電路[2-3]。MAX3232 是 MAXIM 公司的一種RS232 接口芯片,使用單一電源電壓VCC,電壓值從+3.0~+5.5V 都能 正常工作,額定電流為300μA,完成TTL 與RS232 兩種電平之間的轉(zhuǎn)換。它有兩路收發(fā)器, 數(shù)據(jù)傳輸速率為250Kbps。原理圖如圖6 所示。

4.2 USB 接口

原理圖如圖7 所示,采用CY7C68013A 作為USB 接口芯片,此芯片具有以下優(yōu)點(diǎn):

1) 高性價(jià)比,通用USB2.0 接口芯片中全世界市場(chǎng)占有量最大,國(guó)外市場(chǎng)占用率最大。

2) 最大4K USB 端點(diǎn)緩沖區(qū),可設(shè)置為雙緩沖,三緩沖或四緩沖,全面支持USB2.0 高 速傳輸。

3) 內(nèi)嵌增強(qiáng)型8051 內(nèi)核,沿用傳統(tǒng)8051 開發(fā)方法,固件開發(fā)工具為KEIL C51。

4) 時(shí)鐘高達(dá)48MHz,單指令周期為83.3ns。

5) 雙串口USART0 和USART1,支持230K 波特率。

6) 400K 高速I2C 接口。

7) 支持雙數(shù)據(jù)指針。

8) 8KB 片內(nèi)RAM,可存放數(shù)據(jù)和代碼。

9) 五個(gè)復(fù)用數(shù)據(jù)端口PORTA,PORTB,PORTC,PORTD,PORTE。

10) 五個(gè)外部中斷源。

11) 支持在線仿真和在線下載。

12) 端點(diǎn)緩沖區(qū)“FIFO”支持GPIF 和SLAVE FIFO 傳輸方式,實(shí)現(xiàn)端點(diǎn)FIFO 和外設(shè)“無 縫連接”,支持8 位/16 位總線。

13) 擴(kuò)展接口IO CY7C68013A 是CY7C68013 的升級(jí)版本,完全兼容,CY7C68013 發(fā) 熱量較大,CY7C68013A 為低功耗型,大容量16KB 片內(nèi)RAM。



評(píng)論


相關(guān)推薦

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

關(guān)閉