本發(fā)明涉及一種數(shù)據(jù)傳輸方法,具體涉及一種基于I2C總線的數(shù)據(jù)傳輸方法,屬于計算機(jī)智能控制技術(shù)領(lǐng)域。
背景技術(shù):
切削力是反映切削工藝系統(tǒng)動態(tài)切削過程的重要信息,大量研究結(jié)果表明,切削狀態(tài)的每個微小變化都能通過切削力的變化反應(yīng)出來,為了更好的研究金屬切削過程,提高加工效率和表面質(zhì)量,實現(xiàn)切削過程的自適應(yīng)控制及自動化,特別需要研究切削力的快速準(zhǔn)確測量,實時監(jiān)測切削力是目前國內(nèi)外研究與應(yīng)用最多的對加工過程進(jìn)行監(jiān)控的方法之一,在現(xiàn)代制造工程中,包括柔性制造系統(tǒng)、計算機(jī)集成制造系統(tǒng),無人化工廠等,切削力是狀態(tài)監(jiān)測的重要參數(shù),為了能快速準(zhǔn)確地測量切削力,必須有一套能滿足現(xiàn)階段教學(xué)科研需要的切削力的數(shù)據(jù)采集處理系統(tǒng),快速準(zhǔn)確地采集切削力,并對采集到的數(shù)據(jù)進(jìn)行處理和分析是系統(tǒng)的基本要求。因此,基于以上理論,提出一種基于I2C總線的數(shù)據(jù)傳輸方法。
技術(shù)實現(xiàn)要素:
(一)要解決的技術(shù)問題
為解決上述問題,本發(fā)明提出了一種基于I2C總線的數(shù)據(jù)傳輸方法,數(shù)據(jù)傳輸速度快,效率高。
(二)技術(shù)方案
本發(fā)明的基于I2C總線的數(shù)據(jù)傳輸方法,包括一根數(shù)據(jù)線和一根時鐘先;其特征在于:包括以下步驟:
第一步,主機(jī)發(fā)出開始信號;
第二步,主機(jī)接著送出1字節(jié)的從機(jī)地址信息,其中最低位為讀寫控制碼,1為讀、0為寫,高7位為從機(jī)器件地址代碼;
第三步,從機(jī)發(fā)出認(rèn)可信號給主機(jī);
第四步,主機(jī)開始發(fā)送信息,每發(fā)完一字節(jié)后,從機(jī)發(fā)出認(rèn)可信號給主機(jī);
第五步,主機(jī)發(fā)出停止信號。
(三)有益效果
與現(xiàn)有技術(shù)相比,本發(fā)明的基于I2C總線的數(shù)據(jù)傳輸方法,數(shù)據(jù)傳輸速度快,效率高。
具體實施方式
一種基于I2C總線的數(shù)據(jù)傳輸方法,包括一根數(shù)據(jù)線和一根時鐘先;其特征在于:包括以下步驟:
第一步,主機(jī)發(fā)出開始信號;
第二步,主機(jī)接著送出1字節(jié)的從機(jī)地址信息,其中最低位為讀寫控制碼,1為讀、0為寫,高7位為從機(jī)器件地址代碼;
第三步,從機(jī)發(fā)出認(rèn)可信號給主機(jī);
第四步,主機(jī)開始發(fā)送信息,每發(fā)完一字節(jié)后,從機(jī)發(fā)出認(rèn)可信號給主機(jī);
第五步,主機(jī)發(fā)出停止信號。
上面所述的實施例僅僅是對本發(fā)明的優(yōu)選實施方式進(jìn)行描述,并非對本發(fā)明的構(gòu)思和范圍進(jìn)行限定。在不脫離本發(fā)明設(shè)計構(gòu)思的前提下,本領(lǐng)域普通人員對本發(fā)明的技術(shù)方案做出的各種變型和改進(jìn),均應(yīng)落入到本發(fā)明的保護(hù)范圍,本發(fā)明請求保護(hù)的技術(shù)內(nèi)容,已經(jīng)全部記載在權(quán)利要求書中。