日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

機型選擇系統(tǒng)及機型選擇方法及家用電器的制造方法_2

文檔序號:8943362閱讀:來源:國知局
采取條碼對應的BCD碼由原先機型跳線 組成。如表1,機型信息的8位B⑶碼BITO~BIT7對應跳線SWA~SWH。SW選項剪為1, 不剪為0。
[0044] 例如剪SWA,SWB及SWH,對應的B⑶碼的數(shù)值為" 0x38 ",則物理條碼內(nèi)容為 "3" "8",但該方式的條碼數(shù)量,一個字節(jié)的BCD碼(兩位BCD碼)對應的條碼內(nèi)容最大為 99。該方式的好處就是可以兼容之前的方式,系統(tǒng)改動小。
[0045] 表1 SW選項在B⑶碼中的位置
[0046]
[0047] 條碼錄入裝置108是家用電器104的電控板的MCU800的廠家自己開發(fā)的設備, 或者廠家許可的其他的廠家生產(chǎn)的設備,該條碼錄入裝置108具備以下功能:該條碼錄入 裝置108與電控板的MCU800進行通信,能夠?qū)⑽锢項l碼的條碼信息燒錄到電控板MCU800 的特定區(qū)域。該條碼錄入裝置108包括與該條碼錄入裝置108匹配的第二電源。較佳地, 在條碼錄入過程中,第二電源也可為電控板的MCU800供電,省掉了單獨給電控板供電的電 源,使燒錄變得更方便。該電控板是用于安裝在家用電器104上。
[0048] 請參圖1,MCU800具有存儲單元,該存儲單元包括隨機存儲器(RAM) 802、電擦除 可編程只讀存儲器(EEPR0M)804及只讀存儲器(ROM)或閃存(Flash)806。其中,一般地, RAM802的容量最小,EEPR0M804的容量稍大,ROM或者Flash806的容量最大。RAM802的容 量雖然最小但它運行最快。EEPR0M804可用于保存一些參數(shù),它具有掉電保持的功能。ROM 或Flash806就是程序代碼的存儲器。
[0049] 電子條碼由于其特殊性,為了盡量避免被他人以非法的方式獲取,應將其加密后, 存放在EEPR0M804或者是ROM或Flash806里面,較佳地,本實施方式中,電子條碼存放在 ROM或Flash806里面。因為EEPR0M804的空間不大,較容易被破解,而且里面的數(shù)據(jù)只是一 些簡單的參數(shù),如果EEPR0M804里面的數(shù)據(jù)被非法獲取以及刪除,MCU800很有可能還可以 正常運作,因為程序代碼是保存在ROM或Flash806里面。
[0050] 若電子條碼存放在ROM或Flash806里面,由于ROM或Flash806的容量大,被破解 的概率也小,同時由于程序代碼都分布在ROM或Flash806里面,破解一不小心就會導致程 序跑飛,大大降低了電子條碼被破解的幾率。
[0051] 較佳地,該條碼錄入裝置108與該家用電器104通過I2C通信協(xié)議進行通信,即通 過兩線式的串行總線進行通信。例如,在電子條碼錄入過程中,條碼錄入裝置108與家用電 器104的MCU800通過I2C通信協(xié)議進行傳輸數(shù)據(jù)。
[0052] 為了增加可靠性,以及條碼錄入裝置108和電控板MCU800的有效互聯(lián),規(guī)定以下 幀格式:如表2。
[0053] 表2幀格式
[0054]
[0055] 幀起始符FEH:標識一幀信息的開始,其值為FE(十六進制)=11111110(二進 制)。
[0056] 數(shù)據(jù)長度L :L為數(shù)據(jù)域的字節(jié)數(shù),其中I < L < 16。
[0057] 數(shù)據(jù)域DATA :掃描物理條碼轉(zhuǎn)換成的B⑶碼(電子條碼),每個字節(jié)包含兩位B⑶ 碼。即在上面提到電子條碼的產(chǎn)品的編號ID及機型信息。
[0058] 校驗碼CS :數(shù)據(jù)域DATA各字節(jié)的二進制算術(shù)和,共兩字節(jié)。
[0059] 傳輸次序:所有數(shù)據(jù)均先傳送高位字節(jié),后傳送低位字節(jié)(當然也可反過來,保證 統(tǒng)一就可以了)。
[0060] 例如:條碼掃描裝置106發(fā)送12位電子條碼:123456789012,其中1234567890 表示產(chǎn)品的編號ID,12表示機型信息,該電子條碼含有12位B⑶碼,即6個字 節(jié),因此 L = 6,每個字節(jié)為 0x12,0x34,0x56,0x78,0x90 及 0x12。校驗碼 CS = 0x12+0x34+0x56+0x78+0x90+0x12 = 0x01B6。因此,條碼錄入裝置108得到傳輸數(shù)據(jù)的全 部字節(jié)內(nèi)容,即幀起始符(OxFE) +長度(0x06) +數(shù)據(jù)(0x12,0x34, 0x56, 0x78, 0x90, 0x12) + 校驗碼(0x01,0xB6)。
[0061] 當電子條碼的內(nèi)容確定后,也就可得到傳輸數(shù)據(jù)的全部字節(jié)內(nèi)容,之后根據(jù)標準 I2C的通信協(xié)議,發(fā)送每個字節(jié)的數(shù)據(jù)時,要按照表3的格式,才能使得條碼錄入裝置108及 MCU800可以識別通信內(nèi)容。
[0062] 表3字節(jié)格式
[0064] 發(fā)送數(shù)據(jù)的具體過程見表4,以12位條碼:123456789012為例。
[0065] 表4發(fā)送數(shù)據(jù)的具體內(nèi)容及其含義
[0067] 之后,MCU800將數(shù)據(jù)DATAx和校驗碼的數(shù)據(jù),即數(shù)據(jù)(0x12, 0x34, 0x56, 0x78, 0x90, 0x12) +校驗碼(0x01,0xB6)保存在存儲器110的條碼存放區(qū)中。數(shù)據(jù)DATAx和 校驗碼的數(shù)據(jù)形成條碼數(shù)據(jù)。數(shù)據(jù)DATAx包含產(chǎn)品的編號ID及機型信息。
[0068] 圖2是在條碼錄入過程中,該條碼錄入裝置端的工作流程圖。在圖2中,M值應該 大于等于30,即條碼錄入裝置108上電后需要初始化和穩(wěn)定的時間,一般30ms以后便可進 行數(shù)據(jù)碼的通信工作。條碼錄入裝置108發(fā)送數(shù)據(jù)碼的速率需同MCU800的步調(diào)一致,否則 會出現(xiàn)傳輸錯誤的情況。正常的話,選擇400us/bit,即3. 6ms/byte,即傳遞1字節(jié)加上ACK 信號需要400 * 9us,即3. 6ms的時間。
[0069] 圖3是在條碼錄入過程中,MUC端的工作流程圖。在圖3中,N值大于或等于60, 即超時60ms,條碼錄入裝置108對電控板下電。
[0070] 錄入結(jié)束后,請參圖4,在家用電器104的MCU800上電初始化后,查找模塊112查 找條碼存放區(qū)是否有條碼數(shù)據(jù)。如果沒有燒錄的話,該條碼存放區(qū)的數(shù)值應該是〇,若該條 碼存放區(qū)的值不全是0,則說明該條碼存放區(qū)有條碼數(shù)據(jù)。
[0071] 在確定有條碼數(shù)據(jù)的情況下,還需要對條碼數(shù)據(jù)進行核對,即條碼數(shù)據(jù)本身有校 驗碼,這樣的校驗碼可以大大降低數(shù)據(jù)的錯誤率。判斷模塊114可通過校驗碼判斷條碼數(shù) 據(jù)是否正確。因此,當校驗通過時,則說明條碼數(shù)據(jù)是正確的。如果校驗不通過的話,很有 可能是燒錄錯誤導致的。
[0072] 進一步地,為了避免進行錯誤的負載操作,若該條碼存放區(qū)沒有條碼數(shù)據(jù)或條碼 數(shù)據(jù)不正確,該控制模塊116用于報錯。如此,能夠讓用戶及時聯(lián)系售后人員進行維修。
[0073] 當條碼數(shù)據(jù)校驗正確后,控制模塊116對獲取的條碼數(shù)據(jù)中進行解碼,獲取機型 信息,生成對應的機型變量,然后根據(jù)機型變量控制家用電器的運作。家用電器的運作包括 操作邏輯、顯示邏輯、烹飪參數(shù)以及負載控制等。
[0074] 例如,在判斷模塊114校驗條碼數(shù)據(jù)成功后,控制模塊116在條碼存放區(qū)的地址 中,調(diào)取出數(shù)據(jù)DATAx中最后一個字節(jié),如舉例中,123456789012的最后一個字節(jié),即為 0x12,因此機型變量為0x12。
[0075] 若機型變量為A,此時的流程走向就是機型A的操作邏輯,機型A的顯示邏輯,以及 機型A的負載控制等;若機型變量為B,此時的流程走向就是機型B的操作邏輯,機型B的 顯示邏輯,以及機型B的負載控制等;若有很多個機型變量,則以此類推。
[0076] 綜上所述,上述機型選擇系統(tǒng)100通過將機型信息存儲在條碼存放區(qū),家用電器 104的控制模塊116可根據(jù)機型信息識別出不同的機型,無需剪跳線,從而從根本上提高家 用電器的生產(chǎn)效率和通用性。
[0077] 請參圖4,本發(fā)明較佳實施方式提供一種機型選擇方法。該機型選擇方法可由以上 實施方式的家用電器104實施,家用電器104包括存儲器110,該存儲器110設置有條碼存 放區(qū),該條碼存放區(qū)可用于存儲條碼數(shù)據(jù),該存儲器可為EEPR0M、R0M和Flash中的一種,較 佳地,本實施方式中,存儲器110為ROM或Flash。存儲器110可設置在MCU800上。
[0078] 該機型選擇方法包括以下步驟:
[0079] Sl :查找模塊112在條碼存放區(qū)查找是否有條碼數(shù)據(jù);
[0080] S2 :若是,判斷模塊114判斷該條碼數(shù)據(jù)是否正確;
[0081] S3 :若該條碼數(shù)據(jù)正確,控制模塊116根據(jù)該條碼數(shù)據(jù),生成機型變量,并根據(jù)該 機型變量控制該家用電器104的運作。
[0082] 在步驟Sl中,在MCU800上電初始化后,查找模塊112查找存儲器條碼存放區(qū)是否 有條碼數(shù)據(jù)。如果沒有燒錄的話,該條碼存放區(qū)的數(shù)值應該是〇,若該條碼存放區(qū)的值不全 是〇,則說明該條碼存放區(qū)有條碼數(shù)據(jù)。本實施方式中,該條碼數(shù)據(jù)由產(chǎn)品編號標識、機型信 息及校驗碼組成。
[0083] 在步驟S2中,在確定有條碼數(shù)據(jù)的情況下,還需要對條碼數(shù)據(jù)進行核對,即條碼 數(shù)據(jù)本身有校驗碼,這樣的校驗碼可以大大降低數(shù)據(jù)的錯誤率。判斷模塊114可通過校驗 碼判斷條
當前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1