本發(fā)明涉及茶葉水分測(cè)量
技術(shù)領(lǐng)域:
,更具體地說(shuō),特別涉及一種茶葉水分監(jiān)控系統(tǒng)中數(shù)據(jù)的無(wú)線傳送方法。
背景技術(shù):
:茶葉顆粒本身是一個(gè)不規(guī)則的條狀物,它的大小還有長(zhǎng)短決定它的密度,茶葉中的水分衡量茶葉好壞的重要指標(biāo),現(xiàn)有技術(shù)中測(cè)量茶葉水分的方法主要是對(duì)茶葉進(jìn)行粉碎,然后用專用的水分測(cè)量?jī)x進(jìn)行測(cè)量。這種測(cè)量方法存在的問(wèn)題是,1、需要對(duì)茶葉進(jìn)行粉碎處理,其不能二次銷售使用;2、在測(cè)量時(shí)儀器需要與茶葉相接觸,極大的影響了測(cè)量結(jié)果的準(zhǔn)確性。采用微波法測(cè)量茶葉中水分?jǐn)?shù)據(jù)是一種新的測(cè)量方法,但是對(duì)于如何在主機(jī)和客戶端之間進(jìn)行數(shù)據(jù)交換(由主機(jī)控制客戶端采集,客戶端將采集到的數(shù)據(jù)傳送至主機(jī))是一項(xiàng)需要進(jìn)行研究的技術(shù)。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的目的在于提供一種可方便的在主機(jī)和終端之間進(jìn)行數(shù)據(jù)交換的茶葉水分監(jiān)控系統(tǒng)中數(shù)據(jù)的無(wú)線傳送方法。為了達(dá)到上述目的,本發(fā)明采用的技術(shù)方案如下:一種茶葉水分監(jiān)控系統(tǒng)中數(shù)據(jù)的無(wú)線傳送方法,其用于在主機(jī)和客戶端之間進(jìn)行數(shù)據(jù)交換,所述主機(jī)和客戶端之間采用通信協(xié)議進(jìn)行數(shù)據(jù)傳輸,所述通信協(xié)議包括幀頭字符、地址字符、命令字符、數(shù)據(jù)字符、檢驗(yàn)字符和幀尾字符;所述無(wú)線傳送方法包括以下步驟,S1、所述主機(jī)發(fā)送帶有命令字符的通信協(xié)議至客戶端;S2、所述客戶端應(yīng)答并實(shí)施采集;S3、所述主機(jī)發(fā)送帶有數(shù)據(jù)字符的通信協(xié)議至客戶端;S4、所述客戶端將讀取到的茶葉水分?jǐn)?shù)據(jù)傳送至主機(jī)中,完成數(shù)據(jù)交換。進(jìn)一步地,所述幀頭字符為1個(gè)字節(jié)、地址字符為2個(gè)字節(jié)、命令字符為1個(gè)字節(jié)、數(shù)據(jù)字符為5個(gè)字節(jié)、檢驗(yàn)字符為1個(gè)字節(jié)、幀尾字符為1個(gè)字節(jié)。與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:本發(fā)明在通信協(xié)議中設(shè)置命令字符和數(shù)據(jù)字符,可以更有效的進(jìn)行命令控制和數(shù)據(jù)傳輸,并且通過(guò)檢驗(yàn)字符可以進(jìn)行校驗(yàn),以防止誤操作,進(jìn)而提高效率。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明所述茶葉水分監(jiān)控系統(tǒng)中數(shù)據(jù)的無(wú)線傳送方法的流程圖。具體實(shí)施方式下面結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)闡述,以使本發(fā)明的優(yōu)點(diǎn)和特征能更易于被本領(lǐng)域技術(shù)人員理解,從而對(duì)本發(fā)明的保護(hù)范圍做出更為清楚明確的界定。參閱圖1所示,本發(fā)明提供一種茶葉水分監(jiān)控系統(tǒng)中數(shù)據(jù)的無(wú)線傳送方法,其用于在主機(jī)和客戶端之間進(jìn)行數(shù)據(jù)交換,所述主機(jī)和客戶端之間采用通信協(xié)議進(jìn)行數(shù)據(jù)傳輸,所述通信協(xié)議包括幀頭字符、地址字符、命令字符、數(shù)據(jù)字符、檢驗(yàn)字符和幀尾字符;所述無(wú)線傳送方法包括以下步驟,第一步、所述主機(jī)發(fā)送帶有命令字符的通信協(xié)議至客戶端;第二步、所述客戶端應(yīng)答并實(shí)施采集;第三步、所述主機(jī)發(fā)送帶有數(shù)據(jù)字符的通信協(xié)議至客戶端;第四步、所述客戶端將讀取到的茶葉水分?jǐn)?shù)據(jù)傳送至主機(jī)中,完成數(shù)據(jù)交換。所述幀頭字符為1個(gè)字節(jié)、地址字符為2個(gè)字節(jié)、命令字符為1個(gè)字節(jié)、數(shù)據(jù)字符為5個(gè)字節(jié)、檢驗(yàn)字符為1個(gè)字節(jié)、幀尾字符為1個(gè)字節(jié)。即本發(fā)明的通信協(xié)議中存在11個(gè)字節(jié)。第1字節(jié)為幀頭0xBB。第2、3字節(jié)為板的地址共可以設(shè)1--99,如想設(shè)置板的通信地址為12,則第2字節(jié)為1,第3字節(jié)為3。第4字節(jié)為命令字符,0x41---控制電磁閥用,0x42---讀取數(shù)據(jù)用。第5--9字節(jié)為信息數(shù)據(jù)共5個(gè)字節(jié),當(dāng)發(fā)送0x41---控制電磁閥命令時(shí),第5,6字節(jié)為電磁閥的編號(hào),高位在前,低位在后,如果要控制電磁閥12,則第5字節(jié)是1,第6字節(jié)是2,這時(shí)候第7,8,9字節(jié)代表開(kāi)關(guān)信號(hào),如果想打開(kāi)電磁閥,應(yīng)設(shè)置為第7、8字節(jié)為0,第9字節(jié)為1,如果想關(guān)電磁閥,則是第7、8、9字節(jié)全為0;當(dāng)發(fā)送0x42---讀取茶葉水分?jǐn)?shù)據(jù)命令時(shí),第5、6字節(jié)是0,第7、8、9字節(jié)代表的是含水分百分比數(shù)值信息,如:當(dāng)前茶葉水分百分比數(shù)值為13.5%,則第7字節(jié)為1,第8字節(jié)為3,第9字節(jié)小數(shù)點(diǎn)后數(shù)為5,如果小數(shù)點(diǎn)后沒(méi)有數(shù)據(jù)則第9字節(jié)為0。第10字節(jié)為檢驗(yàn),在這里我采用異或校驗(yàn)辦法,把第1到第9字節(jié)進(jìn)行異或。第11字節(jié)為幀尾0xEE。例如下表1所示的通信協(xié)議表1下面具體說(shuō)明本發(fā)明的過(guò)程。一、命令字符使用實(shí)例,其中0x41表示控制電磁閥。首先、主機(jī)發(fā)送命令,如表2所示。表2然后、客戶端應(yīng)答,如表3所示。表30xBB0,10x410,0,0,0,10xFA0xEE則說(shuō)明控制成功,如果不答或者是別的數(shù)據(jù)則表明控制失敗。二、讀取茶葉水分百分比實(shí)例,其中0x42表示讀取茶葉水分百分比值。首先、主機(jī)發(fā)送下表4協(xié)議表4共9個(gè)字節(jié)數(shù)據(jù),然后把這9個(gè)字節(jié)進(jìn)行異或計(jì)算,得到結(jié)果就是異或校驗(yàn)碼(本例計(jì)算結(jié)果是0xF8)。然后、客戶端應(yīng)答如表5所示(假如當(dāng)前茶葉水分百分比是:13.5%):在本發(fā)明中,所有控制過(guò)程是先是主機(jī)發(fā)話,客戶端再進(jìn)行相應(yīng)的應(yīng)答。通過(guò)本發(fā)明的實(shí)施,由于在通信協(xié)議中設(shè)置命令字符和數(shù)據(jù)字符,可以更有效的進(jìn)行命令控制和數(shù)據(jù)傳輸,并且通過(guò)檢驗(yàn)字符可以進(jìn)行校驗(yàn),以防止誤操作,進(jìn)而提高效率。雖然結(jié)合附圖描述了本發(fā)明的實(shí)施方式,但是專利所有者可以在所附權(quán)利要求的范圍之內(nèi)做出各種變形或修改,只要不超過(guò)本發(fā)明的權(quán)利要求所描述的保護(hù)范圍,都應(yīng)當(dāng)在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁(yè)1 2 3