YL150字符協(xié)議命令集:
模塊的出廠初始設(shè)置,如下所示:
地址代碼為01
波特率9600 bps
禁止校驗和
如果使用 RS-485網(wǎng)絡(luò),必須分配一個不重復的地址代碼,地址代碼取值為16進制數(shù)在00和FF之間,由于新模塊的地址代碼都是一樣的,他們的地址將會和其他模塊矛盾,所以當你組建系統(tǒng)時,你必須重新配置每一個YL150模塊地址??梢栽诮雍肶L150模塊電源線和RS485通訊線后,通過配置命令來修改YL150模塊的地址。波特率,校驗和狀態(tài)也需要根據(jù)用戶的要求而調(diào)整。而在修改波特率,校驗和狀態(tài)之前,必須讓模塊先進入缺省狀態(tài),否則無法修改。
讓模塊進入缺省狀態(tài)的方法:
YL150模塊都有一個特殊的標為INIT的管腳。將INIT管腳短路接到GND管腳后,再接通電源,此時模塊進入缺省狀態(tài)。在這個狀態(tài)時,模塊的配置如下:
地址代碼為00
波特率9600 bps
禁止校驗和
這時,可以通過配置命令來修改YL150模塊的波特率,校驗和狀態(tài)等參數(shù)。在不確定某個模塊的具體配置時,也可以將INIT管腳短路接到GND管腳,再接通電源,使模塊進入缺省狀態(tài),再對模塊進行重新配置。
字符協(xié)議命令由一系列字符組成,如首碼、地址ID,變量、可選校驗和字節(jié)和一個用以顯示命令結(jié)束符(cr)。主機除了帶通配符地址“**”的同步的命令之外,一次只指揮一個YL150模塊。