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

脈沖激光測(cè)距中高精度時(shí)間間隔系統(tǒng)設(shè)計(jì)

2017-03-23 23:55:34田海軍楊婷趙楊輝
現(xiàn)代電子技術(shù) 2017年4期

田海軍+楊婷+趙楊輝

摘 要: 時(shí)間間隔測(cè)量系統(tǒng)采用基于時(shí)間數(shù)字轉(zhuǎn)換芯片TDC?GP22實(shí)現(xiàn)了高精度脈沖激光測(cè)距。采用高性能STM32單片機(jī)作為主控器,SPLLL90_3半導(dǎo)體激光二極管,AD500?9作為接收的光電探測(cè)器。測(cè)量結(jié)果通過(guò)SPI通信接口傳送給單片機(jī),經(jīng)單片機(jī)處理后的數(shù)據(jù)傳給LCD12864顯示器。測(cè)試結(jié)果表明,該測(cè)量方法精度可達(dá)65 ps,系統(tǒng)結(jié)構(gòu)簡(jiǎn)單、可行性高。

關(guān)鍵詞: 時(shí)間間隔測(cè)量; TDC?GP22; 高精度脈沖激光測(cè)距; 光電探測(cè)器

中圖分類(lèi)號(hào): TN835?34; TP212.9 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2017)04?0155?04

Design of high?precision time interval measuring system for pulsed laser range finding

TIAN Haijun, YANG Ting, ZHAO Yanghui

(School of Automation Engineering, Northeast Electric Power University, Jilin 132000, China)

Abstract: In the time interval measurement system, the time digital converter chip TDC?GP22 is adopted to realize the high?precision pulsed laser range finding, the high?performance microcomputer STM32 is taken as the main controller, and the semiconductor laser diode SPLLL90?3 and AD500?9 are served as the receiving photoelectric detectors. The measured results are transmitted to the microcontroller through SPI communication interface, and then the processed data is transmitted to the display LCD12864. The test results indicate that the precision of the measuring method can reach up to 65 ps, and the system has simple structure and high feasibility.

Keywords: time interval measurement; TDC?GP22; high?precision pulsed laser range finding; photoelectric detector

0 引 言

脈沖激光測(cè)距具有測(cè)距精度高、探測(cè)距離遠(yuǎn)、峰值功率高、對(duì)光源相干性要求低等特點(diǎn),廣泛用于工業(yè)、民用、航天、醫(yī)藥等領(lǐng)域。目前激光測(cè)距方法有脈沖測(cè)距法、光子計(jì)數(shù)測(cè)距法和三角測(cè)距法。相比后兩者,脈沖測(cè)距法測(cè)程長(zhǎng)、精度高、反應(yīng)時(shí)間短及沒(méi)有光圈。脈沖的工作波長(zhǎng)、上升時(shí)間、寬度、占空比、峰值功率及大氣折射率影響時(shí)間間隔測(cè)量精度,其中脈沖寬度越窄精度越高,脈沖功率越大測(cè)程越長(zhǎng)。在火電廠激光煤礦地質(zhì)測(cè)量系統(tǒng)中需要對(duì)煤堆高度進(jìn)行精確測(cè)量。實(shí)踐中,通過(guò)時(shí)間間隔測(cè)量?jī)x器測(cè)量激光飛行的時(shí)間間隔,測(cè)量占空比和功率會(huì)限制時(shí)間間隔的測(cè)量。因此,在激光煤礦地質(zhì)測(cè)量系統(tǒng)中時(shí)間間隔測(cè)量單元在整個(gè)系統(tǒng)中起著關(guān)鍵作用。本文提出了一種脈沖激光測(cè)距中高精度時(shí)間間隔測(cè)量系統(tǒng)的設(shè)計(jì),TDC?GP22[1]芯片記錄激光接收和發(fā)射的時(shí)間信號(hào)差值,單片機(jī)STM32通過(guò)接口技術(shù)讀取測(cè)量結(jié)果并將結(jié)果送入顯示器,以實(shí)現(xiàn)距離測(cè)量。

1 脈沖激光測(cè)距系統(tǒng)

脈沖激光測(cè)距系統(tǒng)工作原理即單片機(jī)控制激光發(fā)射裝置發(fā)射占空比一定的激光脈沖,其中一小部分能量到達(dá)接收電路,然后光電探測(cè)器將微弱的光脈沖信號(hào)變成電脈沖信號(hào)并看作Start信號(hào)觸發(fā)時(shí)差測(cè)量。激光的大部分能量在空間中傳播,遇到目標(biāo)物后反射傳播到達(dá)接收電路,看作Stop信號(hào)結(jié)束測(cè)量,至此完成時(shí)差測(cè)量[2]。TDC?GP22芯片記錄Start脈沖到Stop脈沖之間的時(shí)差,用于計(jì)算目標(biāo)物到發(fā)射端的距離[3?4]。在上面的測(cè)量中,除了TDC?GP22芯片的時(shí)間間隔精度外,還有很多因素影響距離測(cè)量精度[5],比如光的傳輸介質(zhì)、光束的散射程度以及接收單元的靈敏度等。圖1為激光測(cè)距系統(tǒng)的結(jié)構(gòu)框圖。

2 TDC?GP22芯片的工作原理

德國(guó)ACAM公司生產(chǎn)的TDC?GP22芯片是CMOS結(jié)構(gòu)設(shè)計(jì)的高精度時(shí)間數(shù)字轉(zhuǎn)換芯片,時(shí)間間隔由邏輯門(mén)的傳輸延遲來(lái)量化,通過(guò)測(cè)量?jī)蓚€(gè)或多個(gè)脈沖之間的時(shí)間間隔進(jìn)行精確測(cè)量[6]。TDC?GP22芯片的系統(tǒng)結(jié)構(gòu)主要由TDC模塊、溫度測(cè)量模塊、ALU算術(shù)邏輯模塊、控制時(shí)鐘模塊及串行接口模塊等組成。TDC?GP22芯片有兩種測(cè)量范圍,每個(gè)測(cè)量范圍的分辨率均能達(dá)到65 ps,測(cè)量范圍1為0~1.8 μs;測(cè)量范圍2為500 ns~4 ms。根據(jù)本系統(tǒng)測(cè)量要求,選擇芯片的測(cè)量范圍1實(shí)現(xiàn)高精度時(shí)間間隔測(cè)量。

TDC時(shí)間數(shù)字轉(zhuǎn)換單元由信號(hào)通過(guò)門(mén)電路的傳輸延遲實(shí)現(xiàn)高精度時(shí)間測(cè)量[7?9]。首先進(jìn)行系統(tǒng)初始化,由Start接收到有效脈沖信號(hào)觸發(fā),并在接收到Stop有效脈沖信號(hào)后結(jié)束工作。Start信號(hào)和Stop信號(hào)之間的時(shí)間間隔由粗值計(jì)數(shù)器的計(jì)數(shù)值和環(huán)形振蕩器的位置計(jì)算出來(lái)。

溫度和電壓對(duì)TDC時(shí)間測(cè)量系統(tǒng)有較大影響,因此通過(guò)測(cè)量一個(gè)時(shí)間間隔和外部脈沖,對(duì)比兩者之間的測(cè)量值校準(zhǔn)消除溫度和電壓變化帶來(lái)的誤差。在校準(zhǔn)時(shí),TDC?GP22芯片能產(chǎn)生穩(wěn)定的時(shí)鐘信號(hào),當(dāng)其對(duì)外部信號(hào)測(cè)量完成后,再測(cè)量1倍的Cal1內(nèi)部基準(zhǔn)時(shí)鐘周期和2倍的Cal2內(nèi)部基準(zhǔn)時(shí)鐘周期。參考時(shí)鐘周期值分別為Cal1,Cal2,參考時(shí)鐘信號(hào)是RefClk,即可得出Cal1, Cal2的值。

通過(guò)下式計(jì)算可得出校準(zhǔn)之后的精確時(shí)間差:

式中:RES_X為T(mén)DC時(shí)間間隔計(jì)數(shù)值;t為T(mén)DC校準(zhǔn)時(shí)間測(cè)量值。

3 系統(tǒng)硬件設(shè)計(jì)

3.1 激光發(fā)射電路設(shè)計(jì)

采用DALLLA公司生產(chǎn)的DS1040可編程脈沖發(fā)生器,DS1040芯片的P0~P2引腳分別與單片機(jī)的PA4~PA6引腳相連,通過(guò)單片機(jī)的I/O口輸出高低電平控制DS1040。驅(qū)動(dòng)芯片采用東芝公司的EL7104C芯片,具有高速、響應(yīng)時(shí)間短、供電電流小、單通道的特點(diǎn),通過(guò)內(nèi)部電路集成的增壓電路來(lái)增大輸入電壓。電容C1,C2濾除電源帶來(lái)的雜波。為了防止大電流燒壞芯片,電阻R1起限流作用。激光二極管采用OSRAM公司的SPLLL90_3,它是一款集成度高、體積小、低功耗的激光器,中心波長(zhǎng)為905 nm、輸出峰值功率為70 W,主要應(yīng)用在激光測(cè)距領(lǐng)域內(nèi)。激光發(fā)射電路如圖2所示。

3.2 激光接收電路和鑒時(shí)電路設(shè)計(jì)

激光接收電路和鑒時(shí)測(cè)量電路設(shè)計(jì)如圖3所示,光電探測(cè)器選擇Silicon Sensor公司生產(chǎn)的AD500?9雪崩二極管[10]實(shí)現(xiàn)光電轉(zhuǎn)換,它具有響應(yīng)時(shí)間快、探測(cè)靈敏度高、增益大的特點(diǎn),可提高測(cè)量精度和減少噪音干擾,因此把它看作脈沖計(jì)數(shù)單元的觸發(fā)信號(hào)。為保證探測(cè)器采集的數(shù)據(jù)不丟失,采用德州公司生產(chǎn)的UA733放大器將雪崩二極管轉(zhuǎn)換的電脈沖信號(hào)放大,它具有較高的穩(wěn)定性、低相位失真和快速的信息處理能力,能夠?qū)π盘?hào)放大10~400倍。為了提高信噪比,在接收模塊中采用MAX913比較器,它是一款高速低耗的電平輸出比較器,通過(guò)設(shè)定電平值濾波。

在鑒時(shí)電路中,時(shí)間數(shù)字芯片TDC?GP22通過(guò)外接32.768 kHz基準(zhǔn)時(shí)鐘和4 MHz的石英晶振來(lái)控制和校準(zhǔn)時(shí)鐘。微控制器選用STM32F103C8T6單片機(jī),工作最高頻率為72 MHz,F(xiàn)LASH程序存儲(chǔ)器是64 KB和高達(dá)20 KB的SRAM,多達(dá)9個(gè)通信接口,其中包括2個(gè)I2C接口和2個(gè)SPI接口。支持2種JTAG接口調(diào)試模式和串行單線(xiàn)調(diào)試,能滿(mǎn)足低功耗要求。STM32系列單片機(jī)具有豐富的庫(kù)函數(shù)、成本低、功耗低、性能高的優(yōu)點(diǎn),因此易于開(kāi)發(fā)產(chǎn)品。單片機(jī)主要對(duì)TDC?GP22芯片的時(shí)間控制和寄存器配置,時(shí)間測(cè)量結(jié)果通過(guò)SPI接口技術(shù)送入單片機(jī),對(duì)整個(gè)系統(tǒng)進(jìn)行控制。

在圖3中TDC?GP22芯片的Stop1和Stop2端口控制脈沖的接收和發(fā)射信號(hào),RSTN中斷輸入信號(hào)引腳和單片機(jī)的PA9引腳相連,低電平有效,未工作前芯片要復(fù)位。TDC?GP22的SSN,SO,SI,SCK引腳分別與單片機(jī)的PA4~PA7引腳相連,使用SPI1接口進(jìn)行數(shù)據(jù)通信。EN_START,EN_STOP1,EN_STOP2引腳分別與單片機(jī)的PC13~PC15引腳相連,INTN引腳接地。JTCK,JTMS,JNRST,JTDI,JTDI,RET引腳看作JTAG的引腳,為單片機(jī)調(diào)試和下載程序使用。在使用STM32系列單片機(jī)時(shí)需注意,所有VSS引腳須接地、VDD引腳須接VCC。

4 軟件設(shè)計(jì)

系統(tǒng)軟件設(shè)計(jì)流程圖如圖4所示,系統(tǒng)初始化包括LCD初始化、寄存器配置、TDC?GP22初始化。在未工作前,TDC?GP22芯片的en_start和en_stop引腳低電平有效,未選通Start和Stop通道。在對(duì)TDC?GP22寄存器配置完成之后,分別設(shè)置每個(gè)通道的采樣個(gè)數(shù)和測(cè)量范圍并確定ALU的計(jì)算方法。單片機(jī)給TDC?GP22發(fā)送開(kāi)啟命令,確保TDC?GP22進(jìn)入測(cè)量狀態(tài),一旦TDC?GP22的start通道接收到有效信號(hào)時(shí),此信號(hào)看作激光的一部分能量。

當(dāng)反射的激光信號(hào)到達(dá)接收單元時(shí),反射光線(xiàn)對(duì)信號(hào)進(jìn)行處理后,TDC?GP22的Stop通道開(kāi)始測(cè)量,在完成一次測(cè)量之后關(guān)閉Start和Stop通道。校準(zhǔn)TDC?GP22之后,單片機(jī)在中斷響應(yīng)到來(lái)后會(huì)讀取寄存器數(shù)值,若沒(méi)溢出,則TDC?GP22會(huì)記錄出時(shí)間間隔測(cè)量值。數(shù)據(jù)校準(zhǔn)格式是16進(jìn)制的32位浮點(diǎn)數(shù),每8位數(shù)據(jù)通過(guò)單片機(jī)的SPI口讀取一次,即分4次讀出校準(zhǔn)值。若有6次的數(shù)據(jù)一樣,則認(rèn)為測(cè)量結(jié)果正確,若不正確則刪除,重新校準(zhǔn)TDC?GP22并繼續(xù)測(cè)量。為了提高測(cè)量精度,在整個(gè)測(cè)量系統(tǒng)中需要每次對(duì)TDC?GP22初始化。在單片機(jī)系統(tǒng)設(shè)計(jì)中,C語(yǔ)言編寫(xiě)的特點(diǎn)是易于維護(hù)、編寫(xiě)代碼的效率及其重復(fù)率高等,因此C語(yǔ)言在單片機(jī)系統(tǒng)設(shè)計(jì)中得到了廣泛的應(yīng)用。

5 實(shí)驗(yàn)結(jié)果

文中實(shí)現(xiàn)了脈沖激光測(cè)距中高精度時(shí)間間隔測(cè)量系統(tǒng)的設(shè)計(jì),基于 TDC?GP22的測(cè)量范圍1和測(cè)量范圍2

進(jìn)行了大量的實(shí)驗(yàn)測(cè)試。

分別計(jì)算出每組數(shù)據(jù)的平均值和標(biāo)準(zhǔn)差,繪制脈沖時(shí)間?測(cè)量誤差曲線(xiàn)如圖5所示。

6 結(jié) 論

測(cè)試結(jié)果表明,系統(tǒng)標(biāo)準(zhǔn)差的均值約為68 ps,與TDC?GP22標(biāo)準(zhǔn)相差3 ps。這是由于傳感器的制造工藝及外部因素難免出現(xiàn)一些誤差,致使測(cè)量誤差增加。該系統(tǒng)有效地提高了脈沖飛行時(shí)間的測(cè)量精度和穩(wěn)定性,優(yōu)化了系統(tǒng)的性能和電路結(jié)構(gòu),滿(mǎn)足了脈沖激光測(cè)距系統(tǒng)的精度要求。

參考文獻(xiàn)

[1] 楊佩,徐軍,王菲.基于TDC?GP2的高精度時(shí)間間隔測(cè)量系統(tǒng)的設(shè)計(jì)[J].電子科技,2010,23(7):45?48.

[2] 宋建輝,袁峰,丁振良.脈沖激光測(cè)距中高精度時(shí)間間隔的測(cè)量[J].光學(xué)精密工程,2009,17(5):1046?1050.

[3] 紀(jì)榮袆,趙長(zhǎng)明,任學(xué)成.脈沖激光測(cè)距時(shí)刻鑒別方法的研究[J].紅外,2010,31(11):34?37.

[4] 張黎明,張毅,趙欣.基于TDC的激光測(cè)距傳感器飛行時(shí)間測(cè)量[J].傳感器與微系統(tǒng),2011,30(12):71?74.

[5] 楊成偉,陳千頌,林彥.脈沖激光測(cè)距時(shí)間間隔測(cè)量及誤差分析[J].紅外與激光工程,2003,32(2):132?136.

[6] HSIAO M J, HUANG J R, CHANG T Y. A built?in parametric timing measurement unit [J]. IEEE design and test of computers, 2004, 21(4): 322?330.

[7] 施智勇,潘曉聲,張謙.利用延時(shí)法進(jìn)行高精度脈沖激光測(cè)距[J].光學(xué)精密工程,2014,22(2):253?258.

[8] 仲峰,萬(wàn)莉萍,岳宇軍.高精度時(shí)間測(cè)量芯片TDC?GP2在激光測(cè)距中的應(yīng)用[J].工業(yè)控制計(jì)算機(jī),2007,20(4):69?70.

[9] 岱欽,耿岳,李業(yè)秋,等.利用TDC?GP21的高精度激光脈沖飛行時(shí)間測(cè)量技術(shù)[J].紅外與激光工程,2013,42(7):1706?1709.

[10] 萬(wàn)小強(qiáng).基于AD500型APD的激光測(cè)距硬件電路的研究[D].武漢:武漢理工大學(xué),2012.

主站蜘蛛池模板: 午夜啪啪福利| 韩日无码在线不卡| 极品国产一区二区三区| 成人第一页| 999福利激情视频| 亚洲无码精品在线播放| 全部毛片免费看| 欧美激情视频在线观看一区| 国产麻豆精品在线观看| 99在线视频网站| 久久精品亚洲专区| 久久久久久久97| 99在线观看国产| 中文字幕在线免费看| 亚洲最大情网站在线观看| 一级全黄毛片| 男人天堂亚洲天堂| 欧美成人精品一级在线观看| 97国产精品视频人人做人人爱| 狠狠色综合网| 国产jizz| 亚洲成av人无码综合在线观看| 爽爽影院十八禁在线观看| 亚洲欧美在线看片AI| 免费三A级毛片视频| 免费国产在线精品一区| 亚洲国内精品自在自线官| 欧美日本在线观看| 免费久久一级欧美特大黄| 日韩a在线观看免费观看| 成人av手机在线观看| 久久人妻xunleige无码| 国产成人毛片| 国产福利影院在线观看| 午夜毛片免费看| 国产日韩精品一区在线不卡| 色哟哟国产精品一区二区| 欧美成一级| 国产精品九九视频| 国产在线观看人成激情视频| 国产国产人在线成免费视频狼人色| 国产日韩欧美视频| 91无码网站| aa级毛片毛片免费观看久| 亚洲欧美天堂网| 国产成人夜色91| 久久a毛片| 久久综合婷婷| 国产在线无码av完整版在线观看| 日本人妻一区二区三区不卡影院| 亚洲日韩日本中文在线| 欧美日韩久久综合| 国产日本一区二区三区| 午夜电影在线观看国产1区 | 亚洲国产看片基地久久1024| 免费国产黄线在线观看| 怡春院欧美一区二区三区免费| 国产素人在线| 国产视频入口| 亚洲精品亚洲人成在线| 日本成人精品视频| 香蕉网久久| 91无码国产视频| 色婷婷综合在线| 亚洲精品片911| 日本草草视频在线观看| 日本精品αv中文字幕| 亚洲狼网站狼狼鲁亚洲下载| 亚洲丝袜第一页| 一区二区三区在线不卡免费| 国产成人综合亚洲欧洲色就色| 国产一级一级毛片永久| 日本久久久久久免费网络| 亚洲av无码牛牛影视在线二区| 亚洲天堂网在线视频| 亚洲国产成熟视频在线多多| 亚洲人成在线免费观看| 99re热精品视频中文字幕不卡| 亚洲欧美国产高清va在线播放| 欧美色伊人| 久久久久久久蜜桃| 国产自无码视频在线观看|