国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 1107|回復: 0
打印 上一主題 下一主題

B碼對時方案,基于TI AM62x異構(gòu)多核工業(yè)處理器實現(xiàn)

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-3-7 14:06:13 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
什么是IRIG-B碼對時
[color=rgba(0, 0, 0, 0.9)]IRIG-B(inter-range instrumentationgroup-B)碼是一種時間同步標準,通常用于精確的時間測量和數(shù)據(jù)同步,廣泛應(yīng)用于電力、通信、航空等領(lǐng)域。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]IRIG-B碼為每秒一幀的時間串碼,一幀串碼中包含100個碼元,頻率為1KHz,即每個碼元占用10ms時間。IRIG-B碼基本的碼元為"0"碼元、"1"碼元和"P"碼元,"0"碼元和"1"碼元對應(yīng)的脈沖寬度為2ms和5ms,"P"碼元為位置碼元,對應(yīng)的脈沖寬度為8ms,IRIG-B碼信息的基本碼元的示意圖如下所示。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
圖1
[color=rgba(0, 0, 0, 0.9)]下圖為一幀的IRIG-B碼脈沖序列結(jié)構(gòu)示意圖。連續(xù)兩個"P"碼元表示整秒的開始,第二個"P"碼元的脈沖前沿為“準時”參考點,定義其為"Pr"。每10個碼元有一個位置碼元,共有10個,定義其為P1,P2,…,P9,P0。IRIG-B碼時間格式的時序為秒、分、時、天,所占信息位分別為:秒7位、分7位、時6位、天10位,其位置在P0 ~ P5之間。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]通常,從"Pr"開始對碼元進行編號,分別定義為第0,1,2,…,99碼元,則“秒”信息位于第1、2、3、4、6、7、8碼元,“分”信息位于第10、11、12、13、15、16,17碼元,“時”信息位于第20、21、22、23、25、26碼元,“天”信息位于第30、31、32、33、35、36、37、38、40、41碼元。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]圖2

IRIG-B碼對時應(yīng)用場景
[color=rgba(0, 0, 0, 0.9)]IRIG-B碼對時可應(yīng)用于繼電保護裝置、電力RTU、電力錄波器、通訊管理機、電能質(zhì)量在線監(jiān)測等領(lǐng)域。創(chuàng)龍科技已基于TI AM62x異構(gòu)多核處理器實現(xiàn)IRIG-B碼對時方案,降低了終端用戶的開發(fā)難度,縮減了研發(fā)時間,可快速進行產(chǎn)品方案評估與技術(shù)預研。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]圖3
[color=rgba(0, 0, 0, 0.9)]
常見IRIG-B碼對時實現(xiàn)方案
[color=rgba(0, 0, 0, 0.9)]IRIG-B碼對時的實現(xiàn)常見方案一般基于FPGAMCU實現(xiàn),具體方案實現(xiàn)方式如下。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)](1)基于FPGA實現(xiàn)

[color=rgba(0, 0, 0, 0.9)]為達到IRIG-B碼與時間信號輸入、輸出的精確同步,采用現(xiàn)代化靶場的IRIG-B碼編碼和解碼的原理,從工程的角度出發(fā),提出了使用現(xiàn)場可編程門陣列(FPGA)來實現(xiàn)IRIG-B碼編碼和解碼的設(shè)計方案和體系結(jié)構(gòu),設(shè)計中會涉及到幾個不同的時鐘頻率,F(xiàn)PGA對時鐘的同步性具有靈活性、效率高、且功耗低,抗干擾性好的特點。結(jié)果表明,F(xiàn)PGA能夠確保為從設(shè)備提供同源的時鐘基準,使時鐘與信號的延遲控制在200ns以內(nèi),從而得到了IRIG-B碼與時間精確同步的效果。
[color=rgba(0, 0, 0, 0.9)]但是,基于FPGA實現(xiàn)IRIG-B碼開發(fā)難度較大,時間投入較多,開發(fā)成本將會較高,不利于產(chǎn)品的快速上市。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)](2)基于MCU實現(xiàn)

[color=rgba(0, 0, 0, 0.9)]MCU(Micro Control Unit)即微控制單元,通過MCU核心可實現(xiàn)解析IRIG-B碼時序并提取時間信息,再將時間信息同步至其他核心。
[color=rgba(0, 0, 0, 0.9)]基于MCU實現(xiàn)IRIG-B碼開發(fā)方案結(jié)構(gòu)簡單、開發(fā)成本較低、同步精度較高,可滿足多種工業(yè)應(yīng)用場景要求。

AM62x IRIG-B碼對時方案
[color=rgba(0, 0, 0, 0.9)]本章節(jié)主要描述創(chuàng)龍科技基于TI AM62x的MCU(Cortex-M4F)核心實現(xiàn)IRIG-B碼信號解析功能。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]AM62x內(nèi)部集成Cortex-A53 + Cortex-M4F核心,可使用Cortex-M4F實現(xiàn)IRIG-B碼對時功能,無需增加額外的MCU成本。并且,通過內(nèi)部MCU實現(xiàn)IRIG-B碼對時功能方案,硬件設(shè)計簡單,有利于快速開發(fā)產(chǎn)品。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)](1)案例說明
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]衛(wèi)星時鐘同步裝置(廠家:南京諾煌電氣科技有限公司,型號:YS-DN-100)通過GPS天線模塊獲取標準時間信息并輸出IRIG-B碼信號,經(jīng)評估板板載RS485芯片轉(zhuǎn)換成電平信號后傳輸至Cortex-M4F核心,Cortex-M4F核心通過讀取GPIO引腳電平,解析IRIG-B碼時序并提取時間信息,再通過TI-RPMsg機制將時間信息發(fā)送至Cortex-A53核心打印時間信息。系統(tǒng)框圖如下所示。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
圖4
(2)案例測試
本案例需在開闊場地進行測試,請確保衛(wèi)星時鐘同步裝置的RUN指示燈處于常亮狀態(tài)(表示設(shè)備工作正常),否則請檢查GPS天線連接是否正常。
由于評估底板RS485_2 UART5為Cortex-A53核心的外設(shè),因此請通過飛線的方式將RS485芯片(U30)的pin3引腳連接至EXPROT接口(J11)的pin4引腳(即Cortex-M4F核心GPIO)。衛(wèi)星時鐘同步裝置輸出的IRIG-B碼信號經(jīng)評估底板RS485_2 UART5接口后,再經(jīng)過EXPROT接口(J11)的pin4引腳輸入至Cortex-M4F核心。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]圖5
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]圖6

[color=rgba(0, 0, 0, 0.9)]請將衛(wèi)星時鐘同步裝置的ANT接口連接至GPS天線模塊,將衛(wèi)星時鐘同步裝置OUT1接口的“+端子”連接至評估板的RS485_2 UART5接口“A2端子”、OUT1接口的“-端子”連接至評估板的RS485_2 UART5接口“B2端子”,硬件連接如下圖所示。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]圖7
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]請將本案例"dts\bin\"目錄下的tl62x-evm.dtb設(shè)備樹文件拷貝至Linux系統(tǒng)啟動卡"/boot/"目錄下,替換原有的tl62x-evm.dtb設(shè)備樹文件。然后將案例bin目錄下的am62-mcu-m4f0_0-fw文件、irig_b_decode可執(zhí)行程序拷貝至Linux系統(tǒng)啟動卡文件系統(tǒng)"/home/root/"目錄下。
[color=rgba(0, 0, 0, 0.9)]
圖8
[color=rgba(0, 0, 0, 0.9)]評估板上電,從Linux系統(tǒng)啟動卡啟動,依次執(zhí)行如下命令,更新Cortex-M4F核心固件,并重啟評估板。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]Target#rm /lib/firmware/am62-mcu-m4f0_0-fw
[color=rgba(0, 0, 0, 0.9)]Target#cd /lib/firmware/
[color=rgba(0, 0, 0, 0.9)]Target#ln -sf /home/root/am62-mcu-m4f0_0-fw am62-mcu-m4f0_0-fw
[color=rgba(0, 0, 0, 0.9)]Target#sync
[color=rgba(0, 0, 0, 0.9)]Target#reboot
[color=rgba(0, 0, 0, 0.9)]

[color=rgba(0, 0, 0, 0.9)]

[color=rgba(0, 0, 0, 0.9)]圖9
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]執(zhí)行如下命令,查詢Cortex-M4F核心與remoteproc對應(yīng)關(guān)系。
[color=rgba(0, 0, 0, 0.9)]備注:Cortex-M4F核心對應(yīng)的RemoteProc Name為5000000.m4fss。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]Target#head /sys/class/remoteproc/remoteproc*/name
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
圖10
[color=rgba(0, 0, 0, 0.9)]根據(jù)查詢結(jié)果,執(zhí)行如下命令查看Cortex-M4F核心程序運行日志,確認Cortex-M4F核心運行狀態(tài)。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]Target#cat /sys/kernel/debug/remoteproc/remoteproc0/trace0
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]圖11
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]執(zhí)行如下命令,查看程序運行參數(shù)。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]Target#./irig_b_decode -h
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]備注:rproc_id:核心ID。Cortex-M4F核心ID為9,默認ID為0。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]圖12

[color=rgba(0, 0, 0, 0.9)]執(zhí)行如下命令,解析IRIG-B碼時序并提取時間信息,可看到串口終端打印當前日期如下圖所示。
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]Target#./irig_b_decode -r 9
圖13

14.png (27.09 KB)

14.png

13.png (56.31 KB)

13.png

15.png (38.05 KB)

15.png

16.png (97.82 KB)

16.png
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品不卡| 麻豆精品视频在线 | 精品国产一区二区三区久久久蜜臀 | 国产亚洲欧洲 | 99久久综合精品国产 | 亚洲综合精品一二三区在线 | 黄色免费在线视频 | 国产亚洲精品aa在线看 | 视频在线观看h | 欧美激情在线精品video | 美女隐私下部无遮挡免费视频 | 一级做a爰毛片 | 在线看片欧美 | wwxx在线观看免费 | 欧美在线视频在线观看 | 国产一级二级三级毛片 | 国产97免费视频 | 成人午夜爽爽爽免费视频 | 韩国一级| 偷拍区自拍区 | 亚州中文| 狠狠干快播 | 思思91精品国产综合在线 | 手机在线观看国产精选免费 | 奇米一区二区三区四区久久 | 欧美视频一区二区 | 亚欧在线免费观看 | 亚洲国产天堂在线观看 | 一级做α爰片久久毛片 | 逃离韩国动漫免费观看 | 全天免费91计划网 | 四虎影视在线永久免费观看 | 99re66热这里只有精品17 | 麻豆精品传媒一二三区在线视频 | 国产在线视欧美亚综合 | 国产精品毛片在线完整版的 | 黄台| 在线观看国内自拍 | 男女一进一出免费视频 | 国产99网站 | 欧美成人免费香蕉 |