新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 磁浮列車模型定位系統的設計

        磁浮列車模型定位系統的設計

        作者: 時間:2012-08-24 來源:網絡 收藏


        3 系統的軟件設計
        在該中,信號源來自磁控開關組,軟件設計的主要任務在信號處理模塊中。在數字電路中,時鐘脈沖信號是重要的信號之一。從經濟和電路體積結構上講,往往采用一個高頻品振產生一種高頻率的脈沖,再利用其他的分頻方法進行分頻,從而產生需要頻率的脈沖。本文采用30 MHz的品振經過千分頻得到需要的30 kHz。
        N分頻電路的設計思想是對輸入脈沖每N/2個周期響應一次,利用簡單的邊沿觸發來控制輸出,即對輸入脈沖進行計數,每輸入N/2個脈沖,輸出翻轉一次,則輸出脈沖頻率是輸入脈沖頻率的1/N倍,從而實現了N分頻。文中用上述方法經XilinxISE Simulator仿真得到8分頻時鐘脈沖仿真波形如圖4所示,波形圖中可以看出,分頻器采用了計數原理,得到了8倍分頻仿真效果。為了減少計數器占用的邏輯單元,計數器應使用最少的二進制位數,千分頻亦可用同樣的方法實現。

        本文引用地址:http://www.104case.com/article/190009.htm

        d.JPG


        基于FPGA的信號處理模塊的任務是獲得的區間位置量。首先建立區間位置與磁控開關的狀態編碼成的二進制數字序列之間對應關系列表,依據上述位置總線的狀態從18’b110xxxxxxxxxxxxxxx到18’bxxxxxxxxxxxxxxx011。當的位置發生變化時,磁控開關組的狀態也發生變化,通過查表的方式得出區間內的位置,并通過數據總線傳送。

        e.JPG


        基于DSP的處理單元的任務是如何獲得的速度和加速度。當有區間位置信息輸入時得到圖5,開啟計時器,利用存儲的區間長度和計時時間可以求出磁浮列車的速度,然后利用前兩次存儲的速度值可求出列車的加速度,最后利用這些參數求出列車在區間的相對位置和速度,送入CAN總線。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 原平市| 繁峙县| 马边| 武冈市| 榆中县| 南川市| 蕲春县| 徐水县| 赣州市| 吉首市| 临湘市| 揭西县| 古蔺县| 来宾市| 峨眉山市| 吉木乃县| 龙井市| 海宁市| 赤城县| 林西县| 察隅县| 卢氏县| 如皋市| 崇文区| 江津市| 太谷县| 纳雍县| 宿迁市| 永平县| 饶河县| 汉川市| 昌平区| 邹城市| 庄浪县| 昌图县| 无为县| 龙海市| 衡阳县| 珠海市| 大新县| 栖霞市|