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

基于CPLD的平輪信號源的設計與實現

2008-04-12 00:00:00胡文飛張興周王鵬飛
中國新技術新產品 2008年23期

摘要:本信號源實現了對火車平輪信號的復現,從而使實驗室條件對火車平輪測試系統進行前中期的預研和硬件的開發成為了現實。根據信號的要求,信號源采用了高速的CPLD控制芯片,大容量的EPROM和高精度的數模轉換器作為主要的硬件平臺,通過對試驗結果的分析和驗證,此電路產生的信號實現了設計所要求的功能。

關鍵詞:信號分析;電路設計;CPLD;VHDL

火車輪軌扁疤的存在是列車出現重大行車事故的隱患之一。由于受實際情況的限制不可能讓每個參與檢測系統研發的團隊都到火車運行的現場去進行測試。為了解決這個問題有關部門專門人為地把各種輪軌疤痕信號采集出來,從而使檢測系統的研發在實驗室環境下進行成為了可能。本論文的主要工作就是在對采集信號特征的分析的基礎上開發了一種基于CPLD的火車輪軌模擬信號源。使其可以代替對現場火車的輪軌振動信號的傳感器轉換和放大部分。這是黑龍江省科技攻關項目:平輪檢測平臺的一部分。

1 平輪信號源對整個檢測系統的作用和要求

當此測試系統真正用到現場的時候是要24小時不間斷工作,只要有火車經過采樣工作就要實時進行。也就是說采集到的信號不會完全相同,而且數據量很大,沒有周期性信號。可以這么設想一下不同的疤痕在相同和不同的速度下肯定不會產生相同的信號。這就要求模擬信號源要可以實時改變信號,而且要有大的信號存儲單元,信號可以更換,幅值和頻率可調[1]。

2 平輪震動信號的分析和處理

2.1 平輪震動信號典型波形的直觀分析

圖1為時間與電壓對應波形

這個圖形顯示了以20K采樣率采集的從(3.28~4.10)s 震動信號的電壓波形。從現場給出息可知此段波形為輪軌疤痕與鐵軌接觸時產生的典型的波形之一。

2.2 平輪震動信號波形的在數值上的分析

通過處理可以把時間波形轉化為與之對應的一個個離散的浮點數的點。。一般一段完整的波形大概是(30~40)萬個點。電壓的單位是毫伏的,每個點都精確到0.01mV,最大幅值有幾千毫伏。

從上面的分析,要求我們在進行數模轉換的時候分辨率一定要小于1mV,而且電壓的變化范圍至少要在(-3~3)V之間。受此精度和幅值的限制我們選用了ADI公司的AD9744作為數模轉換器。此數模轉換器為14位,經計算可知次精度為0.2mV;此數模轉換器只能對正整數進行轉化,因此需要對數據加以處理。

這部分處理是通過C語言對采樣的文本數據進行處理得到的。具體做法就是打開存儲原始數據的文本,把里面的每一個值加上8192之后取整,重新保存在另外的文本里。

3平輪信號源的硬件設計

基于上面對于信號來源和信號特性的詳細分析和處理,構造了如圖2所示的硬件電路框架圖,從圖中可以看到除了電源模塊沒有給出之外其他部分都以模塊的形式給出了。下面對此圖所涉及到的幾個模塊進行一下必要說明。

cpld控制芯片:是以ALTERA公司AMX

Ⅱ系列的EPM240T100芯片為信號控制中樞,它完成了對信號頻率,幅值和不同信號的轉換。

波形存儲部分:以ATMEL公司的1M*16BIT的27C080EPROM為信號的存儲芯片,把經過處理的信號轉換為二進制數據,通過通用編程器把對應的信號寫到存儲芯片中,這個芯片可以存儲1M個16位的點,滿足設計對信號容量的需要。

數模轉換:選用了ADI公司的AD9744高性能數模轉換器。實現了從離散到模擬信號的轉換。注意D/A輸出端的雙路電壓含有直流成分所以在后面加了個差分運算放大電路,這樣最終輸出就是所要得到的波形。

幅值控制:此部分是以CD4051多路開關和R2~R9組成的無源衰減網絡。運放輸入或者輸出信號如圖4所示。在網絡之前和之后接上固定增益的放大器,利用對A,B,C程控衰減放大器的輸入或者輸出實現程控放大。

五、功率放大:此模塊主要是以運放為基礎構成的增益放大器。主要功能是把從程控部分傳過來的電壓進行再一次的調節。

4CPLD器件控制程序的設計

4.1控制芯片CPLD的作用

信號源采用了ALTERA公司AMXⅡ系列的新一代的PLD器件EPM240T100芯片。芯片主要完成的任務是:頻率的控制和幅值的控制。

4.2 頻率的控制

這里采用的是DDS直接數字合成的分頻方法,分頻公式:

分頻結果=來源頻率*N/(2N-1)

下面是對來源頻率進行分頻得到20kHz的OE信號的的大體VHDL語言:

…if cpeven and cp= '1'then

P<=q(31);qn<=qn+6;

…q<=(qn(31) xor p) and not cp…

通過計數器的輸出q是將計數器q(31)作為上升、下降沿分頻,再將它和時鐘脈沖信號cp的反相作與運算,就可以得到所要的頻率。[2]

4.3幅值的程控

過對CD4051芯片A,B,C引腳的控制可以實現對幅值的衰減控制。參考程序如下:

…If fz'event and fz='1'then

out<=out+1;

ifelse out=\"111\" then

out<=\"000\";…

這就是一個循環計數器,當控制幅值的按鍵按下時輸出的值自動加1,加到最大值時開始重新循環[3]。

5 結果分析

焊接好芯片后就可以對對信號進行測試了,經過對幅值,頻率和對示波器采集到數據的分析可知該信號源很好的完成了設計要求。在滿足了要求后,就可以把幾十萬個點的非周期信號寫入到ROM中,設定好是單循環或多循環就可以當作檢測系統的輪軌震動信號源了。

6 結論

本設計從信號的來源出發,并在此基礎上對信號進行了必要的處理,使信號在保留其特性的同時又可以滿足硬件設計的要求。在實現難易度和成本上都有著很大的優勢。它的這兩個特點使其在實驗室環境下作為后面檢測平臺的信號采集源具有很大的優點。但是由于CPLD其程序實現的VHDL語言編制比較復雜,其智能型和對信號顯示的透明性實現難度大,這也是值得改進的地方,有待于繼續深入研究[4]。

參考文獻

[1] 王桂星. 一種低頻阻抗參數測量用程控正弦信號源.南通大學學報 ,2007;

[2] 史小波.基于FPGA的DDS信號源設計.電子工程師,2007;

[3] 龍镎.信號發生器類儀器自動檢定系統的軟件設計. 儀器與儀表 ,2007;

[4]Implementing CPLD-based interfaces for sensorsand actuators in amechatornics design course; Online manual. US. WindRiver Comp.

主站蜘蛛池模板: 九九视频在线免费观看| a毛片在线| 在线亚洲小视频| 国产精品一区二区无码免费看片| 亚洲国产理论片在线播放| 亚洲欧美综合另类图片小说区| 成年片色大黄全免费网站久久| 99热线精品大全在线观看| 国产精品女主播| 不卡色老大久久综合网| 亚洲中文字幕久久无码精品A| 麻豆精品视频在线原创| 成人一区在线| 九九这里只有精品视频| 88av在线| 国产欧美日韩综合在线第一| 欧美精品成人一区二区视频一| 色妞www精品视频一级下载| 露脸一二三区国语对白| 免费激情网站| 免费看久久精品99| 久久久久国色AV免费观看性色| 超碰免费91| 欧美丝袜高跟鞋一区二区 | 中国精品久久| 一区二区三区精品视频在线观看| 波多野衣结在线精品二区| 亚洲综合片| 日韩在线永久免费播放| hezyo加勒比一区二区三区| 国产成人福利在线| 亚洲精品老司机| 国产男女免费完整版视频| 欧美国产日产一区二区| 麻豆国产在线观看一区二区 | 亚洲Aⅴ无码专区在线观看q| 国产永久免费视频m3u8| 欧美一级特黄aaaaaa在线看片| 亚洲高清中文字幕| 亚洲人成网线在线播放va| 免费人成视频在线观看网站| 亚洲一区二区三区国产精品| 日本91视频| 亚洲国内精品自在自线官| 2021国产在线视频| 曰韩人妻一区二区三区| 亚洲欧美色中文字幕| 亚洲香蕉在线| 亚洲欧美人成人让影院| 日本欧美成人免费| 国产在线麻豆波多野结衣| 成人精品午夜福利在线播放| 国产97色在线| 在线国产91| 久久情精品国产品免费| 操操操综合网| 一级爱做片免费观看久久| 欧美一区二区自偷自拍视频| 91色老久久精品偷偷蜜臀| 九九久久精品免费观看| 国产麻豆精品在线观看| 97国内精品久久久久不卡| 久久中文字幕2021精品| 国产成人午夜福利免费无码r| 欧美视频免费一区二区三区| 成人福利在线视频| 亚亚洲乱码一二三四区| 国产精品伦视频观看免费| 亚洲青涩在线| 91年精品国产福利线观看久久 | 久久亚洲日本不卡一区二区| 欧美一道本| 国产亚洲高清在线精品99| 青青草原国产精品啪啪视频| 重口调教一区二区视频| 国产成人一区| 国产成人精品高清不卡在线| 精品夜恋影院亚洲欧洲| 91人妻在线视频| 狠狠色噜噜狠狠狠狠色综合久| 91小视频在线| 91麻豆精品国产高清在线|