.產品簡介
NTP協議(網絡時間協議 RFC-1305/1769)是向網絡中的設備提供時間信息的協議,通常使用在局域網中。通過NTP協議,網絡上的設備可以獲得非常準確的時間。
目前很多服務器的時間源是基于串口的,為了適應網絡化的要求,我司開發了NTP模塊,NTP模塊從串口接收精確的時間信息,然后向網絡的設備提供精確的時間。
通常的,NTP模塊可以直接與GPS模塊連接,直接解析GPS輸出的時間信息。另外,我司可以根據客戶的串口協議進行個性化的修改。
產品特點
●32 位 CPU;
●10/100M Base-TX 以太網接口(使用排針方式引出);
●內置網絡隔離變壓器;
●支持 AUTO-MDIX 技術;
●串口 TTL 電平方式,波特率 300~230400bps;(默認:4800bps)
●串口具有 None、Even、Odd、Mark、Space 校驗方式;(默認:None)
●串口數據位 5、6、7、8 可設定;(默認:8)
●串口停止位 1、2 位可設定;(默認:1)
●每個串口均提供 CTS、RTS、DTR、DSR 硬件流控信號輸入輸出;
●最多達 26 個用戶 I/O 口,用戶可以編程;
●提供秒脈沖輸入;
●可自行設置串口時鐘信息的時區;
●內置 WEB 服務器,支持用戶網頁,用戶可以通過瀏覽器配置設備;
●具有硬件參數保護功能,防止參數被惡意修改;
●支持固件網絡升級,可以遠程升級設備程序;
●修改參數和固件升級具有密碼保護;
●可使用配置工具 DSManager Utility for
Windows98/me/NT/2000/XP 進行參數配置;
●輸入電壓 DC 5~10V;
●一路 3.3V,200mA 電源輸出。
●功耗低,最大工作電流 150 mA ;
●工作溫度 —40~70oC;
●1.5KV 電磁隔離;
應用領域
衛星時鐘同步設備;
醫療/保健自動化系統;
銀行自動化系統;
證券交易系統;
工業自動化系統;
大樓自動控制系統;
銷售點系統(POS);
信息家電。
2、系統結構
NTP系統結構
3、管腳定義
管腳引線
管腳描述
類型說明
P = 電源管腳;
I = 輸入管腳;
O = 輸出管腳;
N = 以太網接口;
I/O = 輸入輸出管腳,用戶可自定義;
[注 1] 管腳的輸入輸出屬性用戶可自定義,管腳可以輸出或吸收 4mA 電流。允許 5V 電壓輸入。
[注 2] 管腳電平為 TTL 電平,如需要與 RS232 或 RS485 設備通訊,需要接上相應的轉換電路。
4、功能描述
4.1、硬件接口描述
4.1.1、網絡接口
網絡接口包括 RX+、RX-、TX+、TX-四根信號線。支持標準的 10/100M 自適應以太網口。由于模塊已經內置的網絡隔離變壓器,因此用戶僅需要接一個 RJ45 接口,即可連接到以太網網絡。NTP 模塊網絡接口支持 AUTO-MDIX,可以自動識別直連線和交叉線。
與 RJ45 接口接線可參考下表:
RJ45 接線
網絡接口包括兩個網絡狀態輸出引腳 ER 和 EG,描述如下:
4.1.2、串行接口
串行接口包括 RxD、TxD、RTS、CTS、DTR、DSR 數據和信號引腳。信號為 3.3 伏電平
信號,可以直接連接到用戶的嵌入式處理器。或是連接到相應的電平轉換電路,轉成標準的
RS232/RS485/RS422 電平信號。
串口信號定義:
4.1.3、默認參數
NTP模塊有一個 SET 管腳,當這個管腳上出現一個低電平脈沖時,模塊調入出廠默認參
數運行,下一個低電平脈沖,模塊將調入用戶設置的模塊運行。一般情況下,用戶需要在這個管腳上接一個 10K 電阻上拉,以提高抗干擾能力,防止參數意外的變化。
這個功能在用戶忘記模塊的 IP 地址或是密碼的時候特別有用。如果用戶忘記模塊的密碼
(如果密碼不為空),將無法配置模塊的參數,也不能進行模塊固件的升級。通過恢復模塊的
默認參數,使用戶可以重新訪問模塊,配置模塊的參數,或進行固件升級。
4.1.4、秒脈沖輸入引腳(SPulse)
NTP 模塊正常工作需要一個秒脈沖,秒脈沖是一個 10~500ms 的高電平脈沖,脈沖的上升沿對應一秒的開始。秒脈沖之后,外部設備應向 NTP 模塊提供當前秒的數據幀。(數據幀的格式請參考附錄 1)
4.1.5、秒脈沖狀態引腳(SPulse_flag)
當模塊接收到秒脈沖時,改變此引腳的電平。
4.1.6、時間數據狀態引腳(Pack_flag)
當模塊從串口接收到正確的時間數據幀時,改變此引腳的電平。
4.1.7、同步狀態引腳(Sync_flag)
正常時輸出低電平。當模塊的長時間(60 秒)沒有收到秒脈沖后,進入時鐘未同步狀態,引腳輸出高電平。此時,如果客戶端請求時間,將回應一個帶未同步警告標志的時鐘信息。
4.1.8、時鐘狀態引腳(Time_flag)
時鐘有效時輸出低電平。如果模塊長時間(60s)沒有收到時間數據幀,進入時鐘失效狀態,此時時鐘狀態引腳輸出高電平。此時,如果客戶端請求時間信息,將不回應任何時鐘信息。
NTP 模塊使用注意事項
●串口時間數據幀應連續發送給模塊,中間間隔不應大于 5ms。
●串口時間數據默認為格林威治時間,如果串口提供其他時區時間,需修改相應參數。
●串口時間數據幀為附錄一格式的數據幀,其他格式數據幀將被忽略。
●如果缺少秒脈沖,60s 內正常提供對時服務,60s 后僅提供有未同步警告標識的時間數據幀。●如果缺少串口時間數據幀,60s 內正常提供對時服務,60s 后停止提供對時服務。