NCK2910 CDK 上位機 Basic 設置之 Run-In & FSYNC

關鍵字 :NCK2910CDKPEPSPassive Entry Passive Start

一、概述

        今天這篇文章主要跟大家分享 NCK2910 CDK 上位機 Basic 界面中 Run-In 前導碼以及 FSYNC 同步碼的設置,在不同編碼選擇情況下圖形變化與解讀,以下內容是基於 V1.38 版本上位機進行操作。

二、配置說明與解讀

        在 CDK  "Basic" 配置界面 "Packet Setting" 設置中,Run-In Pattern(前導碼)、FSYNC(同步碼)設置後會形成對應編碼波形圖,如下圖所示。

圖 1 CDK Encoding 選項說明

圖 1 CDK Encoding 選項說明

        1. 不同的編碼選擇,形成的波形不同,NRZ 編碼 1 Tchip = 1 TbitMAN 編碼  2 Tchip = 1 Tbit

圖 2 CDK Encoding 選項說明

圖 2 CDK Encoding 選項說明

              a. MAN 編碼格式,2 Tchip = 1 Tbit,按 Tchip 解析,“10” 表示數據 “0”,“01” 表示數據 “1”。

圖 3 MAN 編碼 8 bit 數據  “0000 0001”

圖 3 MAN 編碼 8 bit 數據  “0000 0001”

            b. NRZ 編碼格式,1 Tchip = 1 Tbit,按 Tchip 解析,“0” 表示數據 “0”,“1” 表示數據 “1”。

圖 4 NRZ 編碼 8 bit 數據  “0000 1111”

圖 4 NRZ 編碼 8 bit 數據  “0000 1111”

        2. Run-In 以及 FSYNC 都設置為 “1010101010101010”,16 個數值,修改 CDK "Encoding" 配置,查看變化。
            a. 選擇 NRZ 編碼,1Tchip = 1Tbit,Run-In 與 FSYNC 波形一致。

圖 5 NRZ 編碼波形

圖 5 NRZ 編碼波形

                i. Data rate = 10 kchips/s,1Tchip =1Tbit = 0.1 ms,Run-In 起始與結束範圍為 0~1.6ms(16 個數值,0.1x16),FSYN 起始與結束範圍為 1.6ms~3.2ms。


                ii. 根據波形圖,按照 NRZ 編碼解析,Run-In 與 FSYNC 中 “1010101010101010” 都表示 16 bit 數據 “1010101010101010”。

              b. 選擇 MAN 編碼,2Tchip = 1Tbit,Run-In 與 FSYNC 波形不一致,Run-In 波形未改變,FSYNC 波形改變。

圖 6 MAN 編碼波形

圖 6 MAN 編碼波形

                i. Data rate = 10 kchips/s,1Tchip = 0.1 ms,1Tbit = 2Tchip = 0.2ms,Run-In 起始與結束範圍為 0~1.6ms,FSYNC 起始與結束範圍為 1.6ms~4.8ms ( 即 (1.6+16x0.2)ms )。
                ii. 根據波形圖,按 MAN 編碼解析數據,則 Run-In “1010101010101010” 表示 8 bit 數據 “00000000”,FSYNC 中 “1010101010101010” 仍表示 16 bit 數據 “1010101010101010”。

圖 7 MAN 編碼波形解讀

圖 7 MAN 編碼波形解讀

        3. 故通過第 2 點生成圖形分析可知填入參數與波形形成邏輯:
            a. 選擇 NRZ 編碼時,"Visualization" 可視化界面波形解讀根據 “1Tchip =1Tbit” 解讀,"Packet Settings" 中 Run-In 以及 FSYNC 所填數據,填入 1 位數字代表 1 bit 數據,即填入 “1” 表示 1 bit 數據 “1”,填入“0” 表示 1 bit 數據 “0”。
            b. 選擇 MAN 編碼時,"Visualization" 可視化界面波形解讀根據 “2Tchip =1Tbit” 解讀,"Packet Settings" 中 Run-In 中填入“01” 表示 1 bit 數據 “1”,填入“10” 表示 1 bit 數據 “0”,而 FSYNC 填入 “1” 表示 1 bit 數據 “1”,填入“0” 表示 1 bit 數據 “0”。

三、總結

        根據第二大點可知不同編碼情況下,Run-In & FSYNC 填入參數與形成波形的邏輯,方便後續根據通訊協議進行配置。

        以上就是本篇文章的全部內容,感謝閱讀!

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論