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

AT90CAN128的有軌電車檢測器設計

2016-05-27 08:42:46
單片機與嵌入式系統應用 2016年5期
關鍵詞:數據采集

劉 倩

(蘭州交通大學 電子與信息工程學院,蘭州 730070)

?

AT90CAN128的有軌電車檢測器設計

劉倩

(蘭州交通大學 電子與信息工程學院,蘭州 730070)

摘要:本設計以AT90CAN128為控制核心,利用其輸入捕捉單元對線圈頻率的變化進行檢測,使用CAN通信接口將檢測結果實時傳送,來實現車輛存在與否的可靠檢測。本設計將應用于現代有軌電車軌道占用檢查子系統中,實現在道岔處對軌道占用的檢測,來保障電車的安全行駛和運營調度系統的高效運行。

關鍵詞:車輛檢測器;軌道占用檢查;數據采集;AT90CAN128

引言

在有軌電車的行駛過程中,對軌道占用的檢查在有軌電車的運營控制系統和調度系統中有著至關重要的作用,對軌道占用狀態進行及時有效的檢查,可以保障行車安全、監控車輛位置,使得整個行車系統的運行安全高效。目前常用的軌道占用檢測方案中,軌道電路雖然經濟、方便、可靠性高且技術成熟,但是設備的維護量大、精度不高、誤差大;計軸雖然維護量較小、安全性高,但成本較高;地面應答器定位精度高、工作穩定,但只能給出點式定位信息,維護量大。

環形線圈車輛檢測器已經廣泛應用于各類交通數據的檢測系統中,根據有軌電車的行駛特點,在道岔處敷設線圈,用環線檢測器對車輛的存在與否進行檢測,從而獲取軌道的占用情況,是一種低成本、高效、安全可靠的方法。因此本文介紹了一種車輛檢測器的設計方案,能夠較精確地檢測出車輛的存在狀況。

1環形線圈車輛檢測器檢測原理

環形線圈檢測器是一種基于電磁感應原理的車輛檢測器,它的傳感器是一個埋在路面下方、通有一定工作電流的環形線圈,當車輛經過線圈或停在線圈上方時,由于互感效應會引起線圈回路電感量的變化,檢測器通過該變化量就可以檢測出車輛的存在,從而實現判斷有無車輛經過的目的。

檢測這個電感變化量有兩種方式:一種是利用相位鎖存器和鑒相器,對相位的變化進行檢測,即采用兩個振蕩器結構,主振蕩器作為基準振蕩器,通過鎖相環技術提供穩定的基準電壓,從振蕩器反映車輛通過時的信息;另一種則是利用由環形地埋線圈構成回路的耦合振蕩電路對其振蕩頻率進行檢測。線圈與諧振回路相連,當電感變化時會引起諧振回路諧振頻率的變化,通過跟蹤該頻率,即可判斷是否有車輛通過。本文采用第二種頻率檢測的方法來實現對電感量變化的檢測,由于設計采用AVR單片機AT90CAN128作為數據處理的主控單元,利用該單片機的輸入捕捉單元(Input Capture Unit)對輸入的信號進行捕獲,采集頻率變化信息,通過與基準頻率的比較以及閾值、靈敏度的設定,來判斷是否有車輛通過或者存在,從而檢測有軌電車在道岔處的軌道占用狀況。

2檢測系統組成

檢測系統由感應線圈、饋線、檢測卡和上位機組成。用專用電纜繞成的感應線圈,經由饋線連接到檢測卡。檢測卡上實現車輛檢測的主要硬件電路包括諧振電路、整形濾波電路、MCU主控電路和CAN通信電路。車輛經過時,感應線圈上的頻率變化經過振蕩反饋、整形濾波送入MCU主控電路進行處理,檢測結果經過CAN通信電路傳送給上位機,從而獲得軌道占用情況。檢測系統組成如圖1所示。

圖1 檢測系統組成

3檢測卡硬件結構及原理

檢測卡硬件電路以AT90CAN128單片機為控制核心,該芯片具有以下特點:具備同時讀/寫能力的128 KB可重復編程Flash,4 KB EEPROM和4 KB SRAM,具有53個通用的I/O接口、32個通用工作寄存器、4個具有比較模式和PWM的定時器/計數器、1個SPI串行端口、與IEEE 1149.1標準兼容的JTAG測試接口、1個8通道10位具有可選增益差分輸入的A/D轉換器、1個帶內部振蕩器的可編程看門狗定時器。該芯片內部還集成了CAN控制器,與CAN標準幀2.0A和擴展幀2.0B完全兼容。

檢測卡電路中,由于單片機內置了上電復位,外部復位電路只需在復位引腳上拉電阻連接Vcc即可,在引腳和地之間加一個電容來消除干擾和雜波,可以方便地使線圈檢測器恢復到正常工作狀態。晶振電路輸出一個12 MHz 的脈沖信號,提供給單片機作為檢測的基準信號,使系統能夠有較高的檢測精度。輸出顯示電路可以通過LED燈來顯示電路的運行狀態是否正常、顯示感應線圈上的頻率變化,以判斷有無車輛通過。撥碼開關電路用來調整檢測器的靈敏度和頻率,這樣可以避免多通道線圈間因振蕩引起的頻率串擾,有效地保證了檢測系統的檢測精度。檢測卡電路設計如2所示。

圖2 檢測卡電路設計

3.1振蕩電路和信號整形電路的設計

該部分電路的主要功能是振蕩波形的產生及波形的整形和濾波,電路圖如圖3所示。

圖3 振蕩電路和整形電路

環形感應線圈通過饋線連接到變壓器的原邊,變壓器的副邊連接到振蕩器上,當有車輛經過線圈上的路面時,就會引起線圈振蕩頻率的變化。變壓器的作用是隔離環形線圈和振蕩器,使干擾減小,匝數比取1∶1,使由線圈電感變化所引起的頻率變化完全反映到振蕩器上。波形產生的振蕩電路選擇電容三點式振蕩電路,振蕩的反饋電壓取自電容,高次諧波阻抗小,可以將高次諧波濾除,得到較好的正弦波形。

整形濾波電路則利用三極管電路的導通和截止來對正弦波進行整形,得到方波信號,送入單片機的輸入捕獲單元進行處理。

AT90CAN128芯片的輸入捕捉單元可用來捕獲外部事件,并為其標記發生時間。當一個外部輸入事件發生,如ICP1引腳上的邏輯電平變化時,TCNT1中的計數值被寫入輸入捕捉寄存器ICR1中,并置位輸入捕獲標志位ICF1,產生中斷申請,輸入捕捉功能可用于頻率和周期的精確測量。線圈振蕩產生的頻率信號送入AT90CAN128的ICP1引腳,在無車輛通過時,AT90CAN128不斷采集線圈的基準頻率并進行記錄;當有車輛通過,振蕩頻率發生變化時,采集到的頻率也發生了變化,通過軟件算法對采集到的頻率變化進行分析,從而判斷有無車輛情況,實現軌道占用檢查的目的。

3.2靈敏度與撥碼開關的設計

靈敏度指的是檢測器從背景信號中區別出樣品信號的能力。檢測器易受環境的影響,溫度、路面情況以及交通狀況的不同會影響到檢測的精確度,需要設定靈敏度來保證檢測精度。在車輛檢測器的設計中,靈敏度的定義為:

其中L為無車通過線圈,振蕩電路以基準頻率振蕩時線圈的電感量;L′為有車經過時線圈的電感量。根據電磁感應原理中電感L與頻率f的關系,可以推導出靈敏度與頻率的關系式為:

其中f為無車時電路的振蕩頻率,f′為有車經過時的頻率。若靈敏度的值為0.02%,根據上式進行計算可知,AT90CAN128需要在采樣時間內采集至少10 000個脈沖(即T>10 000)才能夠將頻率的變化分辨出來,對車輛進行檢測。通過設置定時器的初值,使得計數的最大值滿足分辨率的要求,完成對輸入頻率信號變化的識別,準確檢測到有無車輛的存在。

為了實現在不同環境下的精確檢測,共設置了7級可以調節的靈敏度,通過撥碼開關來選擇。8位撥碼開關與AT90CAN128的PB口連接,另一端接地,通過撥碼開關的位置選擇對應的靈敏度,來滿足檢測精度的需求。撥碼開關的值與靈敏度的對應關系如表1所列。

表1 撥碼開關的值與靈敏度的對應關系

3.3LED指示燈的設計

使用AT90CAN128的PE口控制LED燈,通過LED燈來直觀顯示檢測卡的工作狀態,分為故障指示燈和狀態指示燈,用以顯示檢測卡是否正常工作以及有無車輛通過。系統上電后,默認線圈狀態異常(連接無效或者有斷線),點亮故障指示燈,經檢測后,若無故障則熄滅故障指示燈,表明檢測卡工作正常。狀態指示燈用來顯示有無車輛通過線圈,作為判斷車輛存在與否的標志,只在有車經過線圈時點亮,其余時間均為熄滅狀態。

3.4CAN通信電路的設計

CAN通信接口與上位機進行通信,實現檢測結果及時有效的傳輸。電路圖如圖4所示。

圖4 CAN通信電路

電路主要由單片機AT90CAN128、高速光耦6N137和高速CAN總線收發器組成。單片機AT90CAN128主要負責內部CAN控制器的初始化,以及實現數據的接收和發送等通信任務。在5 V時,AT90CAN128的晶振頻率可以達到16 MHz,設計中采用了該芯片內部的8 MHz晶振。高速光耦6N137起到控制器與工業現場相隔離的作用,可以提高系統的抗干擾能力。CAN總線收發器采用了TJA1050芯片,是CAN控制器與物理總線之間的連接層接口。電路由獨立電源供電,有效地避免了外界電壓變化對通信的影響。

4軟件設計

在本設計中,頻率信號由ICP1引腳輸入,當ICP1上的電平(事件)發生變化時,輸入捕捉即被激活,產生輸入捕捉中斷。中斷函數流程圖如圖5所示。

圖5 捕獲中斷函數

由于單片機模塊化程序設計的特點,在主程序中調用各個子函數對AT90CAN128進行控制,從而實現檢測車輛的目的。

Trolley Detector Design Based on AT90CAN128

Liu Qian

(College of Electronic and Information Engineering,Lanzhou Jiaotong University,Lanzhou 730070,China)

Abstract:The design takes AT90CAN128 as the control core,which uses the input capture unit of AT90CAN128 to detect the change of the coil frequency,and uses the CAN communication interface to transmit the detection results.The design is applied in the track occupancy inspection subsystem of the modern trolley car to realize the inspection of the track occupancy at the turnout,which can ensure the safe running of the trolley car and the efficient operation of the operating system.

Key words:trolley detector;track occupancy inspection;data collection;AT90CAN128

中圖分類號:TP368

文獻標識碼:A

猜你喜歡
數據采集
Web網絡大數據分類系統的設計與改進
CAN總線通信技術在電梯監控系統中的應用
基于大型嵌入式系統的污水檢測系統設計
社會保障一卡通數據采集與整理技巧
基于AVR單片機的SPI接口設計與實現
CS5463在植栽用電子鎮流器老化監控系統中的應用
大數據時代高校數據管理的思考
科技視界(2016年18期)2016-11-03 22:51:40
鐵路客流時空分布研究綜述
基于廣播模式的數據實時采集與處理系統
軟件工程(2016年8期)2016-10-25 15:54:18
通用Web表單數據采集系統的設計與實現
軟件工程(2016年8期)2016-10-25 15:52:53
主站蜘蛛池模板: 亚洲精品少妇熟女| 久久亚洲国产最新网站| 97久久超碰极品视觉盛宴| 国产人成在线观看| 91丝袜美腿高跟国产极品老师| 在线无码av一区二区三区| 四虎影视无码永久免费观看| 国产精品浪潮Av| 粗大猛烈进出高潮视频无码| 最新国产在线| 四虎亚洲国产成人久久精品| 国产欧美日韩视频怡春院| 免费观看成人久久网免费观看| 亚洲精品欧美重口| a级毛片免费播放| 99热这里只有精品久久免费| 国产丝袜啪啪| 波多野结衣一区二区三区88| 亚洲福利视频网址| 亚洲中文在线看视频一区| 日本人妻丰满熟妇区| 亚洲乱码在线播放| 久久www视频| 91九色最新地址| 久久精品无码一区二区日韩免费| 国产精品亚洲αv天堂无码| 欧美精品亚洲精品日韩专区va| 亚洲高清在线天堂精品| 国产亚洲精| a级毛片网| 亚洲国产系列| 国产成人综合网在线观看| 国产99在线| 久久久国产精品免费视频| 亚洲天堂在线视频| 国产麻豆aⅴ精品无码| 久久精品女人天堂aaa| 99re热精品视频中文字幕不卡| 精品视频在线观看你懂的一区| 欧美日韩专区| 中文字幕免费播放| 日本精品视频一区二区| 中文字幕第1页在线播| 国产精品无码作爱| 久久精品一品道久久精品| 色噜噜狠狠色综合网图区| 99久久国产综合精品2020| 国产精品永久不卡免费视频| 久久a级片| 91伊人国产| 亚洲天堂精品在线| 日韩人妻无码制服丝袜视频| 91精品国产无线乱码在线| 国产女人喷水视频| 中文字幕佐山爱一区二区免费| 天堂亚洲网| 亚洲精品无码日韩国产不卡| 国产精品无码一区二区桃花视频| 亚洲精品视频免费观看| 成人av专区精品无码国产 | 高清亚洲欧美在线看| 又污又黄又无遮挡网站| 97青草最新免费精品视频| 在线观看国产网址你懂的| 国产精品亚洲综合久久小说| 国产精品xxx| 欧美一级爱操视频| 另类综合视频| 99热这里只有精品在线播放| 亚洲乱码精品久久久久..| 国产免费精彩视频| 亚洲成a人片| 麻豆精品久久久久久久99蜜桃| 久久精品电影| 亚洲精品自产拍在线观看APP| 播五月综合| 久青草免费视频| 国产成人凹凸视频在线| 欧美在线综合视频| 亚洲成人精品在线| 国产真实乱子伦视频播放| 亚洲国产日韩在线观看|