<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 用FIFO實(shí)現超聲測厚系統A/D與ARM接口設計

用FIFO實(shí)現超聲測厚系統A/D與ARM接口設計

作者: 時(shí)間:2010-06-01 來(lái)源:網(wǎng)絡(luò ) 收藏


采樣時(shí)。通過(guò)程序使能TOUTl,TOUT2輸出為1。此時(shí)采樣時(shí)鐘脈沖與TOUTl,TOUT2相與后被分別送入AD9283的時(shí)鐘輸入ENCODE和CY7C4621的寫(xiě)時(shí)鐘輸入WCLK。此時(shí)A/D開(kāi)始工作,A/D將轉換數據送至自己的輸出口D0~D7。當寫(xiě)使能為低、WEN2為高的時(shí)候,A/D輸出口上的數據在WCLK的上升沿被依次寫(xiě)入。A/D和每來(lái)一次脈沖,便完成一次模/數轉換并把數據順序存入。CY7C4261的數據最大儲存容量是16 KB,在完成了1 6 KB次轉換之后,CY7C426l將不能再存入新的數據,此時(shí)存儲器滿(mǎn)標志輸出低電平(在未滿(mǎn)時(shí)輸出高電平)。把此信號接到S3C2410的外部中斷EINTl上,利用它由高到低的變化產(chǎn)生中斷,以表明一組數據采集完成。
在中斷中,首先迅速關(guān)閉采樣脈沖信號(使TOUTl和TOUT2)的輸出為0,停止A/D和FIFO的工作。外部時(shí)鐘信號CLKOUTO與FIFO的讀輸入RCLK接在一起,每執行一次I/O讀操作,cLKOUT0便向RCLK發(fā)出一脈沖。把FIFO讀使能和WEN2置為低,同時(shí)連續執行16 K次I/O讀操作,數據便依次從CY7C4261送入S3C2410,整個(gè)數據采集工作就此完成。在進(jìn)行每一次數據的采集前,將CY7C4261先復位,把S3C24-10的nRSTOUTl配置為通用輸出口,給CY7C4261的RS引腳輸入一個(gè)不小于10 ns的低脈沖,即在A(yíng)RM的nRSTOUTl引腳輸出一個(gè)低脈沖。這樣可以更充分地保證FIFO的讀、寫(xiě)指針的穩定。

4 數據采集流程
超聲波測厚數據采集工作流程主要包括ARM初始化、輸入激勵脈沖、使能外部中斷、時(shí)鐘送入A/D、FIFO、等待中斷。停止A/D及FIFO,ARM讀數據,復位FIFO。流程圖如圖4所示。



5 結語(yǔ)
通過(guò)實(shí)際設計在基于A(yíng)RM的超聲波無(wú)損檢測中,采用FIFO可以使高速A/D與ARM處理器之間得到很好的無(wú)縫連接,解決兩者之間不匹配的問(wèn)題。通過(guò)軟件設置,可以靈活調整A/D,FIFO及ARM的操作時(shí)序,調試簡(jiǎn)便,保證了數據采集的安全可靠。該接口電路簡(jiǎn)單,靈活高效,具有很高的應用價(jià)值。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: FIFO ARM 系統 接口設計

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>