999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

超小型超聲檢測系統低功耗技術

2015-01-11 07:07:52丁國琴徐大專
無損檢測 2015年6期
關鍵詞:變壓器信號檢測

丁國琴,徐大專,王 博

(南京航空航天大學 電子信息工程學院,南京 210016)

超聲檢測是工業中應用非常廣泛的無損檢測技術,隨著科學的發展和微電子技術的不斷創新,嵌入式無損檢測系統的設計越來越得到系統設計人員的關注。嵌入式系統以應用為中心,計算機為輔助,系統設計人員根據自身的需要進行裁剪,以滿足其功能、成本、功耗等方面的要求[1]。

在無損檢測系統的設計中,低功耗一直是小型便攜設備的系統設計人員必須考慮的問題,超小型超聲檢測設備是一款體積小、重量輕、功能性強、操作簡便、便于攜帶及現場操作的無損檢測設備,由于其體積小使得其電池容量小的特點導致設備待機時間大大減少。筆者從硬件和軟件兩個方面出發為超小型超聲檢測設備給出了降低系統功耗的系統設計方案。在硬件方面,提出了一種超聲波收發電路與模擬放大器的變壓器耦合和AD 分時采樣的方法,在軟件方面,充分利用ARM 的時鐘功率管理功能實現了系統的睡眠與喚醒。

1 系統總體設計框架

系統是一套基于嵌入式平臺的無損檢測系統,為超小型超聲檢測設備低功耗的實現提供了參考。系統在設計時采用了層次化、模塊化的思想,分為硬件層、內核系統層、應用軟件層,其基本框圖如圖1所示。

圖1 超聲檢測系統設計框圖

基本工作模式為:系統通過收發探頭發送脈沖波至被測材料中,來自被測材料的反射波信號被探頭接收后送入模擬信號處理模塊進行放大、濾波等處理,然后送給AD采樣模塊,AD將采樣后的高速數據流傳送給FPGA,使其轉換為低速的數據流并存放在高速存儲器中,最后由ARM 模塊將此回波信號的數據流讀出,利用應用軟件將回波信號在顯示屏上顯示,同時根據回波信號的情況做相關的處理。

作為超小型超聲檢測設備,功耗太大不僅縮短了電池壽命,不利于長時間的探傷工作,而且會降低系統的整體性能,包括散熱處理、系統穩定性等。現有的超聲檢測系統各模塊的功耗如表1所示。

表1 超聲檢測系統各模塊功耗及所占比例

從表1可以看出,現有的超聲檢測系統中功耗比較大的是模擬信號處理模塊和ARM+LCD 處理模塊。模擬信號處理模塊主要完成超聲探頭的觸發和回波信號的處理,即可控增益放大/衰減、寬帶濾波等,模擬信號處理模塊中超聲波收發電路與模擬放大器之間的耦合方式影響了系統的功耗,ARM+LCD 處理模塊主要完成與FPAG 的通信,配置系統參數,處理數據及波形顯示等功能,ARM+LCD的長時間工作縮短了電池的使用時間,進而影響了系統的功耗。

半導體工藝的進步及集成電路的發展,使得數字處理芯片向著小型化、低功耗的方向發展。筆者設計的超小型超聲無損檢測系統,對低功耗有著嚴格的要求,重點從模擬信號處理模塊設計與系統睡眠技術兩方面討論了降低系統功耗的實現方法。

2 模擬信號處理模塊設計

模擬信號處理模塊是無損檢測系統的重要組成部分,它由超聲波收發電路、模擬放大器、濾波電路組成,收發電路將回波信號送入模擬放大器處理后經濾波等處理工作傳送給AD 進行采樣。在傳統的電路設計中收發電路與放大器常選用直接耦合的方式,采用直接耦合雖然效率高但信號不失真,而這種做法使得前后兩級工作點牽連較大,調整比較復雜,同時模擬放大器也必須采用雙電源供電才能保證放大器的輸入電平與收發電路一致,以致影響了整個系統的功耗。變壓器耦合方式雖然會損失一些信號的高頻成分,但它可以在把直流方面的前一級和后一級分開的同時使交流信號順利傳遞到下一級,并且由于變壓器耦合同時具有隔直通交和阻抗變換的特性使得其電路的形式豐富多樣,不僅能夠滿足電路的設計要求,還能提高系統的性能。正是基于這種思想提出了一種耦合變壓器的電路設計方法來降低系統的功耗。

2.1 變壓器耦合原理

變壓器耦合電路如圖2所示。耦合電路通常是完成級間信號的耦合并對信號進行一些處理,常見的耦合電路情況主要有:(1)將兩級放大器之間的直流電路隔離。(2)獲得兩個電壓相等相位相反的信號。(3)對信號電壓進行提升或衰減。(4)對前級和后級放大器之間進行阻抗匹配。

圖2 變壓器耦合電路

變壓器耦合是耦合電路的其中一種耦合方式,它是采用變壓器作為耦合元件,由于變壓器同時具有隔直通交和阻抗變換的特性,使得變壓器耦合電路的形式豐富多彩,針對該設計系統,由于需要信號在經過耦合電路后能產生兩路電壓相等相位相反的信號,因此在電路設計中采用變壓器耦合電路。

從圖2可以看出,耦合變壓器T1 的二次繞組有一個中心抽頭通過電容C3 交流接地,VT2 和VT3為NPN 型三極管,其交流信號的波形如圖中所示,從圖中可以看出,當L2繞組上端信號為正半周期時,L2繞組下端信號為負半周期,當L2繞組上端信號為負半周期時,L2 繞組下端信號為正半周期,這樣使得繞組L2 的上下兩端信號的電壓相等相位相反,即L2 的上端與抽頭之間的繞組輸出一個信號到VT2的基極,L2的下端與抽頭之間的繞組輸出一個信號到VT3的基極。

2.2 收發電路耦合變壓器實現

針對超小型超聲無損檢測系統,為了滿足系統的低功耗需求,首先在芯片上選用了ADI公司的AD8331放大器,它是一款單通道、低噪聲、寬頻帶的可控增益運算放大器,工作電壓為+5V,單電源供電,其次利用耦合變壓器電路的特性獲得兩個電壓相等相位相反的信號,收發電路與放大器的電路如圖3所示。

圖3 超聲波收發電路與放大器電路圖

從圖3可以看出,T1為電路中添加的變壓器,AD8331為模擬放大器。在此電路中,抽頭與二次繞組的上下端產生的信號電壓即差分信號直接與放大器的VIP和VIN 端相連,差分信號經過放大器后繼續輸出兩路差分信號連接到下級放大器的輸入端。

該電路設計將變壓器與耦合電路相結合,利用變壓器實現了收發電路與放大器的隔離,提高了系統的抗噪聲性能,利用耦合電路獲得兩路電壓相等相位相反的差分信號,同時由于變壓器兩端直流電壓可以不相等的性質,使得放大器可以采用低功耗、低成本的單電源放大器,從而降低了系統功耗。另外,在電路設計中,將耦合變壓器的中心抽頭與放大器的共模信號端相連可以防止放大器無法產生共模輸出時輸出共模信號,使電路正常運行。

2.3 AD 分時采樣實現

AD 采樣速度和采樣精度對無損檢測設備性能有著至關重要的影響。在設計的無損檢測系統中,選用了高速AD 采樣芯片MAX1448,可以很好地實現對缺陷回波的實時采樣,保證回波峰值不漏檢。MAX1448采用單電源3V 供電,最大采樣頻率為80MHz,采樣精度為10 位,-3dB 輸入帶寬為400MHz,內部集成了2.048V 參考電壓,正常工作模式時電流消耗為40mA,掉電模式時電流消耗僅為5μA,因此整體功耗為120mW。由于無損檢測設備在檢測過程中需要對采樣數據進行壓縮以實現對波形聲程方向上的壓縮和展寬,因此針對該無損檢測系統,重復頻率為50Hz,即每隔20ms便有一幀探傷數據,壓縮算法采用非均勻壓縮算法以實現對采樣數據進行小數倍的壓縮以得到620個探傷波形數據,系統壓縮比最大值設為500,采樣頻率為40 MHz,因此AD 實際最大采樣7.75ms便可完成數據采集,即在20ms內AD 最多工作7.75ms就可完成對有效數據的采集。基于這個原理和分時工作的思想,在該系統設計過程中,當ADC有效數據采樣結束時,通過FPGA 輸出低電平到MAX1448 的PD引腳,使ADC 處于掉電模式,從而大幅度減少ADC電路的功耗,降低了整個系統的功耗。

所謂的朋輩心理輔導,是區別于專業心理輔導而言的,又可以稱為非專業心理輔導。具體是指非專業人員在經過心理輔導知識的學習和培訓后,能夠為學生、朋友等進行隨時的心理引導,解答他們的心理疑問,幫助他們進行心理壓力疏導,使同學、親友等能夠得到專業的心理知識排解,使身心得到健康向上的引導,心理疑惑得到及時排解,并對可能產生的心理問題進行主觀干預,使其得到專業性的輔導,從而保證心理健康成長,將日常生活中的心理問題進行快速高效解決,避免心理問題的積壓和心理疾病的產生。與專業心理輔導相比,具有自發性、親友性和簡便有效性,雖不及心理輔導的專業性,卻會產生專業所不及的效果。

3 ARM 處理模塊的睡眠與喚醒技術

在系統設計中,ARM 處理器芯片選用了三星公司的2410系列,內核選用了Linux操作系統,版本為2.6.24,文件系統選用cramfs+yaffs結構,圖形用戶界面選用了Qt/Embedded 作為系統圖形庫,利用鍵盤輸入進行工作參數設置及狀態查詢。

S3C2410芯片是三星公司的一款高性能,低功耗的處理器芯片,已經成功移植了很多嵌入式Linux系統,其本身提供四種工作模式:正常模式、空閑模式、慢速模式、掉電模式,各工作模式下的功耗如表2所示。

3.1 系統睡眠與喚醒工作流程

從表2可以看出,正常模式的功耗最大,掉電模式的功耗最小。在系統設計中,充分利用了S3C2410工作模式之間的相互轉換和Linux的電源管理功能,實現了系統的睡眠與喚醒[2-3]。

表2 S3C2410芯片各種工作模式下的功耗與頻率

系統睡眠與喚醒的工作流程是:系統上電后開始進行正常探傷工作,在探傷過程中通過鍵盤輸入進行參數設置,當每次按鍵后開啟一個定時器,若在定時器規定的時間內一直有按鍵輸入,系統會處于正常探傷的狀態,當定時器溢出時,系統在保存LCD 設置、關閉AD采樣等相關設置后便會進入掉電模式,直到有中斷將其喚醒,否則將一直處于掉電模式。

3.2 系統掉電與喚醒設置

系統在進入掉電模式前需要先做些準備以保證在喚醒時系統能迅速回到正常工作狀態,這些工作主要包括:設置合理的GPIO、配置合理的喚醒源、掛起USB、將掉電期間不希望丟失的信息保存在GSTATUS3和GSTATUS4中、關閉LCD 控制器、設置REFRESH 寄存器使SDRAM 進入自刷新模式、設置CLKCON 進入掉電模式。在喚醒時的工作主要包括:通過喚醒源產生內部復位信號喚醒系統,系統在喚醒時讀取GSTATUS2的值以判斷是否是從掉電模式喚醒,若確認為掉電模式喚醒后便會繼續喚醒的恢復操作,如配置SDRAM 控制器等,一直到SDRAM 自刷新完成,讀取GSTATUS3和GSTAUS4的值使系統恢復到睡眠前的狀態。

3.3 系統掉電與喚醒實現

該設計充分利用S3C2410處理器工作模式的轉換和Linux電源管理的功能,實現了系統的睡眠與喚醒。其關鍵設計部分主要包括:GPIO 配置、LCD 顯示與喚醒配置、ADC電池驅動和應用程序的設計。

LCD 顯示與喚醒配置:系統在進入掉電模式前會關閉LCD 從而降低功耗。LCD 在進入掉電模式前會切換控制臺并清空framebuffer的數據,而系統在喚醒后則會重新初始化LCD 控制器,因此為了使系統在喚醒后能繼續顯示掉電前的界面,應該在系統進入掉電模式前應該保存當前對LCD 的設置,在喚醒后重新恢復設置,從而是系統快速恢復到掉電前的界面顯示。針對該系統主要涉及的函數如下:①pm_prepare_console()切 換LCD 控制臺。②s3c2410fb_suspend()掛 起 LCD 控制器。③s3c2410fb_resume()喚醒LCD 控制器。

基于這些函數接口可以完成對LCD 的設置,在設計的系統中,主要是通過這些函數接口實現睡眠前狀態的保存,喚醒后參數的恢復等工作,使系統在喚醒后能快速顯示睡眠前的界面。

ADC電池驅動:S3C2410芯片內部集成了一個8路10位的A/D 轉換器,具有采樣保持和低能源消耗功能,利用該A/D 轉換器可以將模擬量轉換為數字量,從而方便數據的分析[4-5]。在系統設計中,主要利用ADC完成對電池電壓值的采樣并轉換為百分比,實現了系統電量的實時讀取,使用戶可以時刻掌握設備用電量狀況。當系統進入睡眠狀態時,CPU 是停止工作的,此時系統無法獲取設備的電量,即掉電模式下驅動也是停止工作的,當喚醒系統后系統會立刻去讀取設備的電量以保證能電量的實時顯示。ADC 控制器在工作前是需要初始化的,如選擇模擬輸入通道,設置預分頻系數,設置工作模式等,然后ADC 才能正常工作。對于本次的ADC驅動,相關的初始化工作為設置預分頻值13,選擇輸入通道0,主要涉及的函數如下:①adc_register_prescaleset()設置預分頻系數。②adc_register_adcchanelset()設置模擬輸入通道。③adc_register_adcconvstart()設置工作模式。這些函數Linux內核是沒有提供的,需要設計者根據硬件電路的情況具體實現,利用這些函數接口便可完成ADC控制器的初始化工作[6]。需要注意的是為了使系統在喚醒后能正常工作,必須將這些函數放在ADC的讀函數中,以保證系統喚醒后ADC 正常工作,從而使系統正常工作。

應用程序設計:系統的應用程序是基于Qt/Embedded開發的,其提供的鍵盤事件可以很方便的進行探傷工作的參數設置及狀態查詢的,因此通過對按鍵信息的捕捉和Qt定時器功能可以很容易的判斷系統進入掉電模式的時間[7-8]。針對該系統,應用程序的設計如下:首先設定一個按鍵狀態的標志ev_press,通過QKeyEvent事件來獲取按鍵的狀態,每次按鍵后將ev_press的值賦為1,同時開啟定時器開始計時,時間為30 min,如果在30 min內沒有任何按鍵操作系統就會默認設備沒有進行探傷操作。當定時器的時間到達后,會再次開啟一個10s的定時器以提醒用戶系統即將進入掉電模式,若用戶此時不想讓設備進入掉電模式可以按返回鍵取消,否則10s后系統便會關閉AD 采樣進入掉電狀態。當系統進入掉電模式后,如果想恢復到正常的工作狀態,只需要按鍵盤上的任意一個鍵即可喚醒系統和繼續AD 的采樣工作。在該應用程序設計中主要是利用QT 的事件系統鍵盤事件和定時器事件的相互合作來完成系統進入掉電模式的判定,通過鍵盤事件捕捉鍵盤信息確定是否有探傷操作,通過定時器事件確定系統進入睡眠模式的時間,同時利用系統控制函數接口發送關閉AD 采樣的命令,從而使系統睡眠模式時的功耗能最低。

4 系統測試

如圖4所示是本次測試時所使用的超聲檢測設備,其尺寸為210mm×153mm×30mm,整機的重量不超過0.6kg,基本實現了無損檢測的基本功能。利用變壓器耦合電路、AD 分時采樣技術和ARM 的休眠技術,可大幅度降低系統功耗,提高設備的續航能力,延長連續工作時間。下面以該設備為例給出測試結果。

圖4 低功耗超聲波檢測設備

4.1 模擬信號處理模塊測試

在設計的超聲檢測系統中,模擬放大器采用的是ADI公司的可變增益放大器AD8331,單電源供電,為了滿足探傷標準,超聲波探傷儀的模擬前端用了3級AD8331級聯,測試結果如表3所示。超聲波收發電路若采用間接耦合方式即變壓器耦合電路,在供電電壓為+5V,供電電流為0.05A 的情況下,總功耗為0.75 W,若采用直接耦合電路,放大器需采用雙電源供電的AD603芯片,并且供電電壓為±5V,此時的總功耗為1.5 W,可以看出功耗降低了一半。

表3 收發電路功耗對比表 W

4.2 ARM 睡眠與喚醒測試

為了能快速驗證系統睡眠與喚醒的功耗,在測試時將定時器的時間設為30s,中斷0設為系統喚醒源,利用minicom 工具追蹤系統工作和睡眠時的狀態,通過直流穩壓電源可以查看到系統的供電電壓是常量,電壓為14.4V,系統正常運行時的電流為0.3 A,當設備掉電模式時流過系統的電流是0.15A,可以得到在掉電期間電流下降了0.15A,即在掉電模式的時候系統的總功耗降低了2.16 W。

5 結論

筆者介紹了一款超小型超聲檢測系統低功耗的實現方案,著重從硬件和軟件兩個層面討論了其中關鍵技術的實現方法。在硬件方面討論了超聲波收發電路的設計和AD 分時采樣的實現,在軟件方面討論了ARM 工作模式的轉換,實現了系統的睡眠與喚醒。該方案充分利用了耦合電路和變壓器相結合的方法實現了收發電路與放大器的隔離,利用分時工作的思想實現了AD 采樣的間斷工作,利用Linux操作系統電源管理和ARM 時鐘功率管理的功能,減少設備工作時間從而降低系統的功耗,提高系統的效率,延長設備的使用時間,為超小型超聲檢測系統超長待機提供了可能。

[1]胡建塏,張謙琳.超聲檢測原理和方法[M].合肥:中國科學技術大學出版社,1993:20-29.

[2]MEL G.Understanding the linux virtual memory magager[M].Upper Saddle River,New Jersey:Prentice Hall,2004:87-90.

[3]JASMIN B,MARK S.C++GUI Programming with Qt3[M].Upper Saddle River,New Jersey:Prentice Hall,2004:86-94.

[4]許藥林,沈祥華,徐大專.超聲相控陣成像系統軟件設計[J].無損檢測,2013,35(4):5-9.

[5]常青龍.基于ARM 平臺的超聲波自動探傷硬件系統的研制[D].南京:南京航空航天大學,2008.

[6]ROBERT L.Linux內核設計與實現[M].北京:機械工業出版社,2011:91-106.

[7]馬忠梅,李善平,康慨,等.ARM&Linux 系統教程[M].北京:北京航空航天大學出版社,2004:13-17.

[8]丁松林,黃麗琴.Qt4圖形設計與嵌入式開發[M].北京:人民郵電出版社,2009:327-340.

猜你喜歡
變壓器信號檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
理想變壓器的“三個不變”與“三個變”
完形填空二則
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
開關電源中高頻變壓器的設計
一種不停電更換變壓器的帶電作業法
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: 国产永久在线观看| 亚洲天堂网站在线| 91九色国产porny| 人妻熟妇日韩AV在线播放| 久久99精品国产麻豆宅宅| 中文无码日韩精品| 米奇精品一区二区三区| a级免费视频| 中文字幕在线欧美| 岛国精品一区免费视频在线观看 | 原味小视频在线www国产| 国内精品自在自线视频香蕉| 午夜毛片免费看| 欧美色香蕉| 国产精品林美惠子在线播放| 九九热在线视频| 国产成人精品一区二区三在线观看| 午夜影院a级片| 日韩中文欧美| 久久免费看片| 欧洲极品无码一区二区三区| 四虎影视无码永久免费观看| 国产网站一区二区三区| 在线看片免费人成视久网下载| 国产爽妇精品| 青青草综合网| 国产成人超碰无码| 精品国产三级在线观看| 亚洲一级色| 国国产a国产片免费麻豆| 人妻精品全国免费视频| 丁香亚洲综合五月天婷婷| 1024你懂的国产精品| 久久亚洲精少妇毛片午夜无码| 欧美亚洲网| 亚洲爱婷婷色69堂| 亚洲人成网站色7777| 91精品国产情侣高潮露脸| 全裸无码专区| 伊人色婷婷| 91视频日本| 亚洲综合狠狠| 在线播放真实国产乱子伦| 亚卅精品无码久久毛片乌克兰| 亚洲bt欧美bt精品| 久久夜色精品国产嚕嚕亚洲av| 丰满人妻久久中文字幕| 在线精品亚洲一区二区古装| 亚洲一区二区三区国产精华液| 一本大道香蕉高清久久| 国产一二三区视频| 一本大道在线一本久道| 亚洲成人www| www.狠狠| 亚洲浓毛av| 色网站在线视频| 天堂亚洲网| 午夜无码一区二区三区| 无码区日韩专区免费系列| 综合色天天| 91青青草视频| 国产久操视频| 鲁鲁鲁爽爽爽在线视频观看| 欧美激情视频一区二区三区免费| 91久久国产成人免费观看| 国产丝袜无码一区二区视频| 成年人国产视频| 亚洲天堂福利视频| 在线亚洲精品自拍| 精品三级在线| 超碰精品无码一区二区| 国产精品乱偷免费视频| 中文字幕日韩丝袜一区| 国产极品粉嫩小泬免费看| 久久香蕉国产线| 日韩黄色精品| 免费一级毛片在线播放傲雪网| 欧美一区二区丝袜高跟鞋| 国产另类视频| 日韩欧美国产成人| 怡春院欧美一区二区三区免费| 精品国产欧美精品v|