91丝袜一区在线观看-亚洲精品影视-www.久久久久久-亚洲国产日韩欧美-娇小激情hdxxxx学生-国产夫妻在线-免费视频久久久-久久久久亚洲无码-日韩一卡-涩色视频-福利视频在线导航-中文字幕一二-japanese国产-大j8福利视频导航-亚洲网站免费

18931180976
探傷

設備 超聲波探傷設備型號
探傷設備生產(chǎn)廠家
探傷設備案例
綜合實力
合作單位
探傷知識
招聘信息
聯(lián)系方式
當前位置:首頁 >> 探傷知識

八通道探傷數(shù)據(jù)實時傳輸模塊驅(qū)動設計

發(fā)布時間:2024/1/4 9:18:17

探傷系統(tǒng)中需要進行驅(qū)動設計的模塊主要分為兩大類。第一類是與超聲波探傷功能相關的信號處理部分,主要通過 FPGA 實現(xiàn),包括實時波形傳輸模塊、硬件實時報警和報警波形存儲模塊以及參數(shù)配置模塊等,這些模塊涉及到的主要是 FPGA 中的高速信號處理以及數(shù)據(jù)流向 ARM傳輸?shù)墓δ埽c系統(tǒng)性能關系密切,需要對其中的控制算法進行重點優(yōu)化設計。第二類是 ARM系統(tǒng)的外設驅(qū)動部分,主要有 RTC 實時時鐘模塊、DAC 增益控制模塊、ADC 電池電量監(jiān)控模塊、LCD 驅(qū)動、LCD 背光亮度控制模塊以及矩陣鍵盤驅(qū)動。這些外設與探傷功能沒有直接關系,卻是組成 ARM 嵌入式系統(tǒng)不可缺少的部分。


八通道探傷數(shù)據(jù)實時傳輸模塊驅(qū)動設計

探傷系統(tǒng)的前端模擬部分采用八通道高速 ADC 進行采樣,采樣速率為 40M,10bit。在 FPGA中,對八通道的高速數(shù)據(jù)需要進行非均勻壓縮處理,將高速數(shù)據(jù)流壓縮為 ARM 處理器可處理的低速數(shù)據(jù)流。在 FPGA 中設置了八個 FIFO,分別存儲八路通道壓縮后的波形數(shù)據(jù)。ARM 系統(tǒng)需要從 FIFO 中讀入波形數(shù)據(jù)并進行實時的波形顯示,這對系統(tǒng)的實時性要求非常高。為了保證 FPGA 能夠向 ARM 子系統(tǒng)及時高效地傳輸探傷數(shù)據(jù),探傷系統(tǒng)采用了中斷方式進行控制。由于軟件同時只顯示一個通道的波形,因此 FPGA 中通過八選一數(shù)據(jù)選擇器對八通道進行選擇,每次只發(fā)送需要進行顯示的通道的中斷。中斷的選擇通過該設備驅(qū)動程序中的 ioctl()實現(xiàn),在ioctl()函數(shù)中,修改內(nèi)核空間的通道號變量,并且向 FPGA 中的通道選擇寄存器寫入相應的通道號控制字就可以實現(xiàn)顯示通道的切換。


以重復頻率 50Hz 為例,F(xiàn)PGA 對波形數(shù)據(jù)進行非均勻壓縮后,每隔 20ms 發(fā)送一個中斷信號給 ARM,ARM 模塊接收到中斷后,由 Linux 操作系統(tǒng)負責處理中斷,調(diào)用該設備驅(qū)動程序中的中斷服務子程序。在中斷處理程序中,首先通過通道號變量確定需要進行傳輸?shù)耐ǖ溃⒋_定需要讀入 FIFO 數(shù)據(jù)的端口地址。然后通過 insw()調(diào)用,從 FPGA 中的 FIFO 中讀取探傷波形數(shù)據(jù)到操作系統(tǒng)的內(nèi)核空間。接下來需要與應用程序通信,通知波形數(shù)據(jù)已經(jīng)到達。驅(qū)動程序與進程的通信屬于進程間通信,Linux 中進程間通信方式包括管道(Pipe)、FIFO、信號(Signal)、共享內(nèi)存(Shared Memory)以及套接字(Socket)等。其中信號既可以用于兩個進程之間進行通信,也可以用于內(nèi)核與進程之間的通信,但內(nèi)核只能向進程發(fā)送信號而不能接收信號。


驅(qū)動程序采用了異步通信的機制來實現(xiàn)與應用程序的通信。當驅(qū)動程序從 FIFO 中讀取完畢波形數(shù)據(jù)后,向應用程序發(fā)送信號 SIGIO。應用程序接收到 SIGIO 信號后,再調(diào)用驅(qū)動中的 read()方法,從內(nèi)核空間讀取波形數(shù)據(jù)進行實時顯示。這種方法在一定程度上實現(xiàn)了軟件意義上的中斷機制。與反復輪詢方法相比,減少了系統(tǒng)的開銷,提高了系統(tǒng)的運行效率。



主站蜘蛛池模板: 色呦呦视频 | caoporn免费在线视频 | 69xxx免费视频| 亚洲视频一区二区 | 欧美资源在线观看 | 欧美一级免费观看 | 成年人在线播放视频 | av猫咪 | 午夜在线小视频 | 日韩在线导航 | 毛片官网 | 欧美一区二区三区激情啪啪 | 日韩黄色片网站 | 亚洲在线日韩 | 国产va在线观看 | 国产精伦| 草草地址线路①屁屁影院成人 | 性做久久久久久久久 | 野战少妇38p | 无码人妻一区二区三区精品视频 | 欧美精品久久99 | 久久无毛 | 国产午夜片 | 亚洲成人观看 | 日本加勒比一区 | 天天艹天天爽 | 国产精品一区二区在线观看 | 丝袜国产视频 | 国产精品久久久久永久免费看 | 成人一卡二卡 | 日本高清免费视频 | 精品国产乱码久久久久久影片 | 亲女禁h啪啪宫交 | 天天天天天天操 | 久久在线免费视频 | 午夜裸体性播放 | 丰满大乳露双乳呻吟 | 男人的天堂一区二区 | 日韩一区2区 | 亚州综合视频 | 波多野在线 | 全黄毛片 | 人人射人人爱 | 国产伦精品一区二区三区视频黑人 | 国产精品一级黄片 | 一区二区三区美女视频 | 最近的中文字幕 | 欧美午夜性 | 免费av一区二区三区 | 风流少妇按摩来高潮 | 中文字幕福利视频 | 色女人影院 | 国产精品福利小视频 | 中文精品无码中文字幕无码专区 | 精品一区久久久 | 黄色福利视频 | 狠狠搞视频| 成人av入口 | 日韩精品一区二区三区视频在线观看 | 午夜精品三级久久久有码 | 男人懂的网站 | 亚洲天堂一二三 | 春闺艳妇(h)高h产乳 | 欧美超逼视频 | 熊猫成人网 | 九九热免费视频 | 内射中出日韩无国产剧情 | 国产成人精品一区二三区 | 亚洲aⅴ在线| 精品视频区 | 久久综合激情 | 国产靠逼网站 | 自拍偷拍国产精品 | 日本免费一二三区 | 国产综合精品一区二区三区 | 亚洲熟女一区二区三区 | 久久在线一区二区 | av在线中文| 色综合天天综合 | 明日花绮罗高潮无打码 | 欧美激情一区二区视频 | 国产成人精品一区二区三区网站观看 | 日本国产一区二区三区 | 精品国产97 | 免费在线小视频 | 风流少妇按摩来高潮 | 日韩精品久久久久久久的张开腿让 | 日韩一区二区三区视频在线观看 | 毛茸茸日本熟妇高潮 | 无码精品人妻一区二区 | 国产一级在线播放 | 日本不卡高字幕在线2019 | 91国内精品野花午夜精品 | 欧美一区二区三区久久妖精 | 色综合色综合网色综合 | 国产亚洲精品久久久久久久 | 亚洲黄色成人网 | 天天操天天爽天天干 | 国产中年熟女高潮大集合 |