專利名稱:投放作料的控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種投放食用調(diào)味品,即作料的控制系統(tǒng)。
眾所周知,食品的調(diào)味主要有兩種方式一是傳統(tǒng)方式,憑借調(diào)味者長期積累或?qū)W習的經(jīng)驗,視食品分量和擬調(diào)味型人為把握作料的擇用和各作料的投放量,或者借助試投法調(diào)味;一是工業(yè)生產(chǎn)方式,根據(jù)食用產(chǎn)品品種和重量按比例分別稱量各規(guī)定作料,進而定量投放。前者人為因素較重,可重復(fù)性低,不易把握;后者可重復(fù)性好,但操作繁鎖,效率不高,并且受限于衡器分辨率,不能稱量微量作料。
本發(fā)明的目的在于提供一種控制精度高,能按調(diào)味者鍵入的味型號和味重參數(shù)值以及在線測定的食品重量自動控制各作料相應(yīng)投放量的控制系統(tǒng)。
為達到上述目的,本發(fā)明采用計算機、稱重傳感器、信號放大器、A/D轉(zhuǎn)換器和至少不少于兩路電動勻速投料裝置構(gòu)成一開環(huán)式作料投放控制系統(tǒng)。所述計算機經(jīng)I/O并口的各位口分別與各路勻速投料裝置的電動部分連接,由該系統(tǒng)的控制程序依次獨立改變I/O某位口電位、經(jīng)各自的相應(yīng)延時、再復(fù)位,即可驅(qū)動上述各投料裝置以首尾相繼的串接方式順次投料。上述各I/O位口由延時程序控制其延時時間,該延時時間為延時因數(shù)與所述計算機的時鐘電路規(guī)定的機器周期的乘積,所述延時因數(shù)至少包括由上述稱重傳感器測定并經(jīng)信號放大器、再經(jīng)A/D轉(zhuǎn)換器輸入計算機的食品測重值和存儲器中按與所述連接投料裝置的I/O各位口對應(yīng)關(guān)系存放的、構(gòu)成食品某味型的各作料自身的配比參數(shù)值兩項構(gòu)成。通過對I/O某位口延時時間的控制,從而控制對應(yīng)作料的投放量。
為了適應(yīng)食用者不同的味重要求,在上述延時因數(shù)的組成項中還包括味重參數(shù)。同時,為了滿足人們對味型的多樣化需求,利用程序的共享性、數(shù)據(jù)存放的緊湊性和計算機型號與存儲器容量的可選擇性,該存儲器可存放足夠多組味型配比參數(shù)。故該作料投放控制系統(tǒng)還包括選擇所述味重參數(shù)值和味型號的鍵入裝置。
為了使各作料的投放量能隨食品重量變化而成比例地改變,確保調(diào)味精度,與上述各I/O位口的延時分別串接的還有一時長恒定的延時段,該延時段用以補償投料控制部分啟動響應(yīng)的延遲量。
為了保證所述存儲器中味型參數(shù)表內(nèi)數(shù)據(jù)存放格式的規(guī)范和統(tǒng)一,保持組內(nèi)各味型配比參數(shù)值與上述各I/O位口一一對應(yīng)的恒定關(guān)系,若某味型中不含某作料,則將該作料的配比參數(shù)值設(shè)置為零,由判零語句控制程序跳轉(zhuǎn)至下一I/O位口,不啟動該路投料裝置。
從該控制系統(tǒng)的上述特征可以看出,本發(fā)明具有以下優(yōu)點1.充分利用了計算機,特別是微型計算機測控精度高的優(yōu)勢,通過開環(huán)控制方式,由對食品的現(xiàn)場快速稱重所獲取的測重值、存儲器中存放的某號味型的某作料配比參數(shù)值和調(diào)味者鍵入的味重參數(shù)值三項構(gòu)成的延時因數(shù)來控制各作料的投放量。使該系統(tǒng)不僅能控制微量作料的投放量,同時還兼有調(diào)控食品味型與味重的準確性和可選擇性的優(yōu)點。
2.利用該系統(tǒng)控制程序的共享性,若將某號味型配比參數(shù)值拆分、減量,再按原有的規(guī)則構(gòu)成兩個及以上的小組,并順次存放,即可實現(xiàn)分次投料,滿足人們所追求的味感的層次性要求。
3.該系統(tǒng)操作方便,調(diào)味效果由構(gòu)成某味型的各作料的配比參數(shù)值保證,無需調(diào)味經(jīng)驗亦可調(diào)制出品高質(zhì)優(yōu)的美味佳肴。
圖1為以計算機自身I/O并口作為控制口構(gòu)成的作料投放控制系統(tǒng)的硬件組成示意圖。
圖2為采用擴展的I/O并口作為控制口構(gòu)成的作料投放控制系統(tǒng)的硬件組成示意圖。
以下通過實施例,結(jié)合附圖對本發(fā)明作進一步闡述。
實施例1該投放作料的控制系統(tǒng)的硬件部分如圖1所示,由MCS-51系列的單片微型計算機80C51、稱重傳感器、信號放大器、A/D模數(shù)轉(zhuǎn)換器、集成功率驅(qū)動器BIC8718、16路直流電動勻速投料裝置、鍵盤以及時鐘電路和復(fù)位電路構(gòu)成。
復(fù)位電路用以啟動80C51的初始化操作。時鐘電路用以規(guī)定該單片機的機器周期。
單片機80C51采用片上自身的I/O并口,共計16個位口P1.0~P1.7和P2.0~P2.7經(jīng)作為后向通道的集成功率驅(qū)動器BIC8718分別順次與上述16路直流電動勻速投料裝置的電控部分按負邏輯方式一一對應(yīng)連接,當拉低某位口的電位,即可驅(qū)動所控投料裝置投料。
各作料的配比參數(shù)值按上述16個位口的電位切換次序,以順序結(jié)構(gòu)的線性表形式依次存放在程序存儲器ROM中。若某味型中不需要某作料,則以00H填充,由判零語句控制程序跳轉(zhuǎn)至下一I/O位口,不啟動該路投料裝置,以保證各作料配比參數(shù)值的存放位置與上述16個位口有恒定的一一對應(yīng)關(guān)系。
該實施例采用軟件延時方式,由食品測重值的數(shù)學處理值、味重參數(shù)值和某號味型中某作料的配比參數(shù)值三者分別構(gòu)成控制對應(yīng)I/O位口的三重循環(huán)延時的初始值。食品通過稱重傳感器測定并轉(zhuǎn)換為相應(yīng)量值的電信號,經(jīng)信號放大器放大,由A/D模數(shù)轉(zhuǎn)換器轉(zhuǎn)換為測重值送單片機80C51中,再經(jīng)數(shù)學處理后存入隨機存儲器RAM的38H單元。操作者鍵入的味重參數(shù)值讀入RAM的36H單元,鍵入的味型號所對應(yīng)的味型配比參數(shù)值首址送地址指針DPTR中。該投料控制系統(tǒng)的部分程序段如下ORG 0180HMOV A,#NH;鍵入味型號N送累加器AMOV B,#10H ;所控作料共計16味,占16個存儲單元MUL AB;計算味型號N的配比參數(shù)值在線性表中的首址MOV DPH,B;送入數(shù)據(jù)指針DPTRMOV DPL,AMOV A,#0FFH ;P1、P2口以輸入方式驅(qū)動投料,先置1MOV P1,AMOV P2,AMOV 36H,#data8 ;鍵入味重參數(shù)值MOV A,#data ;食品測重值DEC A ;數(shù)學處理DEC AMOV 38H,AACALL DATA;調(diào)查表子程序JZ X1 ;若P1.0口所控作料的配比參數(shù)值A(chǔ)0=0,轉(zhuǎn)投下一作料CLR P1.0 ;A0≠0,啟動P1.0口所控作料的投料裝置投料ACALL DELAY ;調(diào)A0對應(yīng)延時子程序,延時SETB P1.0 ;延時時間到。P1.0口復(fù)位,所控作料停止投料X1 ACALL DATA;調(diào)查表子程序JZ X2 ;若P1.1口所控作料的配比參數(shù)值A(chǔ)1=0,轉(zhuǎn)投下一作料CLR P1.1 ;A1≠0,啟動P1.1口所控作料的投料裝置投料ACALL DELAY ;調(diào)A1對應(yīng)延時子程序,延時SETB P1.1 ;延時時間到。P1.1口復(fù)位,所控作料停止投料X2 ACALL DATA;以下14味作料的投料控制方式同上,從略JZ X3CLR P1.2ACALL DELAYSETB P1.2X3 …………X15 ACALL DATAJZ RETCLR P2.7ACALL DELAYSETB P2.7RET查表子程序ORG 0360HDATA MOV A,#TAB ;味型配比參數(shù)表首址MOVC A,@A+DPTR ;第N號味型第I味作料配比參數(shù)值A(chǔ)I送累加器AINC DPTR ;準備送下一作料配比參數(shù)值A(chǔ)(I+1)RET延時子程序ORG 0480HDELAYDEC A ;第N號味型第I味作料配比參數(shù)值A(chǔ)I,作為第三重循環(huán)延時初值MOV R2,36H ;味重參數(shù)值,作為第二重循環(huán)延時初值DEL1 MOV R3,38H ;食品測重值,經(jīng)數(shù)學處理后作為第一重循環(huán)延時初值DEL2 DJNZ R3,DEL2DJNZ R2,DEL1JNZ DELAYNOP ;共用定長延時段,用以補償投料裝置電控部分啟動時的延遲量NOP……
NOPRET味型配比參數(shù)表ORG 0580HTAB DB 0F2H,00H,08H,26H,55H,00H,00H,00H,;第1號味型配比參數(shù)值09H,58H,22H,66H,00H,38H,88H,00HDB ………………………………………………….
DB 0A5H,88H,36H,00H,9H,8AH,65H,2BH,;第(M-1)號味型配比參數(shù)值0C0H,00H,99H,0FH,00H,00H,7BH,00HDB 90H,00H,07H,11H,00H,09H,00H,0AH,;第M號味型的00H,00H,00H,00H,66H,0CH,00H,00H ;第一次投料配比參數(shù)值00H,55H,00H,38H,00H,10H,00H,92H,;第二次投料配比參數(shù)值07H,29H,06H,00H,00H,00H,00H,58H55H,69H,00H,0AH,08H,00H,00H,00H,;第三次投料配比參數(shù)值00H,11H,05H,62H,02H,36H,18H,21H…………………………………………………DB0AH,0FH,5CH,00H,00H,00H,99H,00H,;第K號味型配比參數(shù)值00H,00H,81H,16H,25H,00H,00H,00H實施例2該作料投放控制系統(tǒng)的硬件部分如圖2所示,由MCS-51系列的單片微型計算機80C51、稱重傳感器、信號放大器、16位A/D模數(shù)轉(zhuǎn)換器、串入并出的8位集成移位寄存器74LS164、固態(tài)繼電器SSR、8路交流電動勻速投料裝置、鍵盤以及時鐘電路和復(fù)位電路構(gòu)成。
以下僅就與實施例1不同之處作簡要闡述單片機80C51采用串口RXD/TXD和位口P1.0與上述8位集成移位寄存器74LS164連接,擴展形成8位并口,該8個位口分別通過作為后向通道的固態(tài)繼電器SSR與8路交流電動勻速投料裝置一一對應(yīng)連接。
各號味型的各組配比參數(shù)值采用索引存儲與壓縮存儲相結(jié)合,以線性表的形式存放在程序存儲器ROM中。在索引存儲區(qū)按味型序號依次存放各號味型的特征碼地址,該特征碼由按上述8個位口的電位切換順序依次排列的8位二進制數(shù)構(gòu)成,以1、0分別表示對應(yīng)各作料在該味型構(gòu)成中的有無,配比參數(shù)的非零值則依次存放在各相應(yīng)味型的特征碼之后,構(gòu)成不等長的壓縮存儲方式,由判零跳轉(zhuǎn)指令依次對特征碼進行逐位檢測,僅讀取非零者對應(yīng)的配比參數(shù)值并驅(qū)動相應(yīng)的投料裝置。
該實施例采用定時器延時和軟件延時相結(jié)合的混合延時方式。食品的測重值經(jīng)稱重傳感器測定并經(jīng)信號放大、16位A/D模數(shù)轉(zhuǎn)換后送入單片機80C51,經(jīng)數(shù)學處理再截分成低8位和高8位分別寫入定時器T0的兩個寄存器TL0、TH0中;操作者鍵入的味重參數(shù)值仍讀入ROM的36H單元。同樣,由所述的食品測重值的數(shù)學處理值、味重參數(shù)值及某號味型的某作料配比參數(shù)值分別構(gòu)成控制對應(yīng)I/O位口的三重循環(huán)延時的初始值。
該系統(tǒng)投料控制的部分程序段如下ORG 0000HAJMP STARTORG 0023H ;串行口中斷入口AJMP A5 ;轉(zhuǎn)入串行口中斷服務(wù)程序ORG 0380HSTARTMOV 38H,#data16L8;食品測重值,經(jīng)數(shù)學處理后的16位值MOV 39H,#data16H8MOV 36H,#data;鍵入味重參數(shù)值MOV R2,#08H ;控制8路投料裝置MOV R3,#09H ;特征碼加8味作料的配比參數(shù)值,最多占用9個單元MOV R1,#50H ;開辟一以50H為首址的片內(nèi)RAM存儲區(qū)MOV R0,61H ;擴展并口第一位口地址。設(shè)置為(61)=80,(62)=40…(68)=01MOV DPTR,#TAB;配比參數(shù)表首址MOV A,#NH;鍵入的味型號NADD A,#NHMOV 30H,A;暫存MOVC A,@A+DPTR ;查表首的索引區(qū)中N號味型的特征碼地址(16位)MOV R4,A ;地址的高8位送R4暫存INC DPTR
MOV A,30HMOVC A,@A+DPTRMOV R5,A ;地址的低8位送R5暫存MOV DPH,R4 ;地址的高/低8位送入數(shù)據(jù)指針DPTRMOV DPL,R5A1CLR AMOVC A,@A+DPTR ;查表,讀N號味型的特征碼及8味作料的配比參數(shù)值MOV @R1,A ;依次存入以50H為首址的片內(nèi)RAM中INC DPTRINC R1DJNZ R3,A1MOV A,50H ;特征碼送累加器AMOV R1,#51H;不為零的第1味作料的配比參數(shù)值存放地址送數(shù)據(jù)指針A2CLR CRLC A ;特征碼左移,檢查進位位JC A4 ;進位位為1,表示該位對應(yīng)的作料配比參數(shù)值不為0,轉(zhuǎn)驅(qū)動程序INC R0 ;進位位為0,切換至下一位口A3DJNZ R2,A2RETA4MOV SCON,#00H ;串行口方式0初始化CLR P1.0;關(guān)閉并行輸出PUSH A ;特征碼入棧MOV A,R2 ;位口(作料)序號送累加器AMOV A,R2MOV DPTR,#TAB1 ;散轉(zhuǎn)表首址送數(shù)據(jù)指針MOV SBUF,@R0 ;送入某位口的地址,開始串行輸出A SJMP$ ;等待中斷A5SETB P1.0 ;啟動某作料的投放裝置ACALL DELAY ;投料,啟動定時
JMP @A+DPTR;轉(zhuǎn)定長延時段,用以補償某投料裝置電控部分啟動時的延遲量CLR P1.0;定時時長到,關(guān)閉該投料裝置CLR TI ;清中斷標志RETI;中斷返回延時子程序ORG 0560HDELAYMOV R2,36H ;味重參數(shù)值,作為第三重循環(huán)延時初值MOV 35H,@R1;第N號味型第I味作料配比參數(shù)值A(chǔ)I,作為第二重循環(huán)延時初值MOV TMOD,#01H ;16位定時方式MOV TL0,38H;食品測重值的數(shù)學處理值送定時器T0,作為第一重循環(huán)延時初值MOV TH0,39HSETB TR0;啟動定時器A6JBC TF0,A7 ;定時時長到否?SJMP A6 ;未到,繼續(xù)查詢A7MOV TL0,38H;時間到,重裝初值MOV TH0,39HDJNZ 35H,A6MOV 35H,@R1;重裝初值DJNZ R2,A6INC R0 ;切換至下一位口INC R1 ;指向下一味作料配比參數(shù)值存儲單元AJMP A3 ;返回ORG 0650HTAB1 AJMP B8 ;定長延時散轉(zhuǎn)表AJMP B7………AJMP B1B8…………;各路投料裝置的定長延時程序段,從略B7…………… …………B1…………POP A ;特征碼出棧RETORG 0890H“1”“2”“3”“N-1” ;味型號TABDB 08H,90H,08H,98H,08H,9DH,……38H,55H,;特征碼地址索引區(qū)“N”“N+1”“FE”“FF”DB 38H,5DH,38H,62H……5FH,0F3H,5FH,0F8H,DB 8FH,2AH,65H,0F8H,0A6H,3DH,0E2H,0C2H,;特征碼與各作料配比參數(shù)值… …………………………………………………………DB 6CH,53H,2AH,0C0H,0BBH,8DH,0F8H,0A0H同理,該實施例亦可只選用定時/計數(shù)器來實現(xiàn)三重延時。
權(quán)利要求
1.一由計算機、稱重傳感器、信號放大器、A/D轉(zhuǎn)換器和至少不少于兩路電動勻速投料裝置構(gòu)成的投放作料的控制系統(tǒng),其特征在于上述計算機經(jīng)I/O并口的各位口分別與所述各路勻速投料裝置的電動部分連接,由控制程序依次獨立改變I/O某位口電位、經(jīng)各自的延時、再復(fù)位,即可驅(qū)動上述各路投料裝置以串接方式順次投料;上述各I/O位口由延時程序控制其延時時間,該延時時間為計算機的機器周期與延時因數(shù)的乘積,所述延時因數(shù)至少包括由上述稱重傳感器測定并經(jīng)信號放大器、再經(jīng)A/D轉(zhuǎn)換器輸入計算機的食品測重值和存儲器中按與I/O各位口對應(yīng)關(guān)系存放的構(gòu)成食品某味型的各作料自身的配比參數(shù)值。
2.根據(jù)權(quán)利要求1所述的投放作料的控制系統(tǒng),其特征在于上述延時因數(shù)中還包括味重參數(shù)值;所述計算機的存儲器中至少存放有一種味型的配比參數(shù)值,并有輸入所述味重參數(shù)值和味型號的鍵入裝置。
3.根據(jù)權(quán)利要求1或2所述的投放作料的控制系統(tǒng),其特征在于與上述各I/O位口的延時分別串接的還有一時長恒定的延時段,該延時段用以補償投料控制部分啟動響應(yīng)的延遲量。
4.根據(jù)權(quán)利要求3所述的投放作料的控制系統(tǒng),其特征在于若某作料的配比參數(shù)為零,由程序判零跳轉(zhuǎn)至下一I/O位口,不啟動該投料裝置。
5.根據(jù)權(quán)利要求4所述的投放作料的控制系統(tǒng),其特征在于所述I/O并口包括擴展I/O并口。
6.根據(jù)權(quán)利要求5所述的投放作料的控制系統(tǒng),特征在于該系統(tǒng)還包括后向通道,所述I/O各位口經(jīng)后向通道分別與上述各路勻速投料裝置的電動部分連接。
全文摘要
一投放作料的控制系統(tǒng),由計算機、稱重傳感器、信號放大器、A/D轉(zhuǎn)換器、鍵盤和數(shù)路電動勻速投料裝置構(gòu)成。特征是計算機的I/O并口分別與各投料裝置的電動部分連接,由程序順次切換I/O某位口電位、經(jīng)各自的延時、復(fù)位,驅(qū)動各投料裝置以串接方式投料。各投料裝置的運行時長由存儲器中存放的構(gòu)成某味型的各作料自身配比參數(shù)值、食品測重值和味重參數(shù)值所構(gòu)成的延時程序控制。它能按鍵入的味型號、味重參數(shù)值實現(xiàn)對食品的準確調(diào)味。
文檔編號G01G13/00GK1435363SQ0210263
公開日2003年8月13日 申請日期2002年1月29日 優(yōu)先權(quán)日2002年1月29日
發(fā)明者宋大勇 申請人:宋大勇