欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

可進(jìn)行編程和讀數(shù)的數(shù)字點(diǎn)火器及其在線編程系統(tǒng)的制作方法

文檔序號:5231406閱讀:343來源:國知局
專利名稱:可進(jìn)行編程和讀數(shù)的數(shù)字點(diǎn)火器及其在線編程系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于摩托車的可進(jìn)行編程和讀數(shù)的數(shù)字點(diǎn)火器和對點(diǎn)火器的點(diǎn)火提前角進(jìn)行在線編程的編程系統(tǒng)。
背景技術(shù)
最初的摩托車發(fā)動機(jī)均采用固定提前角的點(diǎn)火器,這種點(diǎn)火器只能使發(fā)動機(jī)在某一特定條件下處于最佳工作狀態(tài),不能有效提高發(fā)動機(jī)運(yùn)行效率。隨著技術(shù)的進(jìn)步,80年代初采用簡單模擬進(jìn)角式電子點(diǎn)火器,它可以根據(jù)發(fā)動機(jī)的轉(zhuǎn)速變化對點(diǎn)火提前角作簡單的調(diào)整,這種改進(jìn)同樣不能滿足發(fā)動機(jī)對點(diǎn)火提前角變化的要求。實(shí)際上,發(fā)動機(jī)的最佳點(diǎn)火提前角不僅與轉(zhuǎn)速有關(guān),還與發(fā)動機(jī)的負(fù)荷、節(jié)氣門開度等因素有關(guān)。于是,近年來又出現(xiàn)了微電腦數(shù)字進(jìn)角點(diǎn)火器,包括晶體管式數(shù)字點(diǎn)火器和電容放電式數(shù)字點(diǎn)火器。
參見圖1,現(xiàn)有的晶體管式數(shù)字點(diǎn)火器包括觸發(fā)信號輸入電路,用于接收磁電機(jī)觸發(fā)線圈產(chǎn)生的觸發(fā)信號,并觸發(fā)單片機(jī)電路MCU工作;單片機(jī)電路MCU,控制點(diǎn)火器點(diǎn)火;點(diǎn)火驅(qū)動電路,接收來自單片機(jī)電路MCU的信號,驅(qū)動點(diǎn)火晶體管Q7工作;點(diǎn)火晶體管Q7通過導(dǎo)通和截止,產(chǎn)生高壓點(diǎn)火脈沖,驅(qū)動磁電機(jī)點(diǎn)火線圈工作;電源電路,將電瓶電壓轉(zhuǎn)換為各電路單元所需的工作電壓。
參見圖2,現(xiàn)有的電容放電式數(shù)字點(diǎn)火器包括電源電路,將電瓶電壓轉(zhuǎn)換為各電路單元所需的工作電壓;觸發(fā)信號輸入電路,用于接收磁電機(jī)觸發(fā)線圈產(chǎn)生的觸發(fā)信號,并觸發(fā)單片機(jī)電路MCU工作;單片機(jī)電路MCU,控制點(diǎn)火器點(diǎn)火;逆變電源電路,將直流電轉(zhuǎn)換為交流電,提供點(diǎn)火電容C所需的充電電壓;點(diǎn)火驅(qū)動電路,接收來自單片機(jī)電路MCU的信號,驅(qū)動可控硅SCR工作;點(diǎn)火電容C1019,通過充電和放電,產(chǎn)生高壓點(diǎn)火脈沖,驅(qū)動磁電機(jī)點(diǎn)火線圈工作。
現(xiàn)有數(shù)字點(diǎn)火器與固定提前角的點(diǎn)火器和模擬進(jìn)角式電子點(diǎn)火器相比,它能根據(jù)發(fā)動機(jī)不同的轉(zhuǎn)速和負(fù)荷任意調(diào)整點(diǎn)火提前角,使發(fā)動機(jī)處于是最佳工作狀態(tài)。數(shù)字點(diǎn)火器的出現(xiàn),帶來了兩方面的技術(shù)問題一是最佳點(diǎn)火提前角參數(shù)的提?。挥捎谠诓煌l(fā)動機(jī)轉(zhuǎn)速和負(fù)荷下,對于不同型號的發(fā)動機(jī),其最佳點(diǎn)火提前角差異很大,且變化規(guī)律復(fù)雜;因此,需要一種能很容易改變點(diǎn)火提前角的裝置,提取發(fā)動機(jī)的點(diǎn)火進(jìn)角參數(shù)。二是發(fā)動機(jī)要求的數(shù)字點(diǎn)火器進(jìn)角曲線復(fù)雜,且對于不同型號的發(fā)動機(jī),其點(diǎn)火曲線差別很大,不能兼容;需要一種便捷的方法給點(diǎn)火器作進(jìn)角曲線編程,使點(diǎn)火器成為一種可在線編程的數(shù)字點(diǎn)火器,以利于推廣應(yīng)用。

發(fā)明內(nèi)容
針對上述已有技術(shù)存在的缺陷,本發(fā)明所要解決的技術(shù)問題在于提供一種可進(jìn)行編程和讀數(shù)的晶體管式數(shù)字點(diǎn)火器和電容放電式數(shù)字點(diǎn)火器,可以對該點(diǎn)火器進(jìn)行非在線編程、非在線讀數(shù)、在線編程和在線讀數(shù),使同一個數(shù)字點(diǎn)火器能夠滿足不同發(fā)動機(jī)的需要。
本發(fā)明所要解決的另一個技術(shù)問題在于提供一種對上述數(shù)字點(diǎn)火器進(jìn)行非在線編程、非在線讀數(shù)、在線編程和在線讀數(shù)的系統(tǒng)。
為了解決上述技術(shù)問題,根據(jù)本發(fā)明的一個技術(shù)方案,提供一種可進(jìn)行編程和讀數(shù)的晶體管式數(shù)字點(diǎn)火器,包括觸發(fā)信號輸入電路用于接收磁電機(jī)觸發(fā)線圈產(chǎn)生的觸發(fā)信號,并觸發(fā)單片機(jī)電路MCU工作;單片機(jī)電路MCU;根據(jù)觸發(fā)信號,控制點(diǎn)火器的點(diǎn)火提前角參數(shù);根據(jù)點(diǎn)火提前角數(shù)據(jù)計算點(diǎn)火延時時間和點(diǎn)火晶體管Q7的導(dǎo)通延時時間,并控制點(diǎn)火晶體管Q7導(dǎo)通和截止,控制點(diǎn)火器點(diǎn)火;點(diǎn)火驅(qū)動電路接收來自單片機(jī)電路MCU的點(diǎn)火提前角數(shù)據(jù),驅(qū)動晶體管Q7工作;晶體管Q7通過導(dǎo)通和截止,產(chǎn)生高壓點(diǎn)火脈沖,驅(qū)動磁電機(jī)點(diǎn)火線圈工作;電源電路將電瓶電壓轉(zhuǎn)換為各電路單元所需的工作電壓;在所述單片機(jī)電路MCU中包括一個單片機(jī),在單片機(jī)中包括一個EEROM存儲器或者在單片機(jī)外連接一個獨(dú)立的EEROM存儲器;其中EEROM用于存儲點(diǎn)火提前角數(shù)據(jù)、凸臺夾角的設(shè)置數(shù)據(jù),可適應(yīng)不同傳感器信號,該數(shù)據(jù)可以修改,且在點(diǎn)火器斷電后該數(shù)據(jù)不會丟失;在單片機(jī)中裝有專用程序,其與現(xiàn)有的數(shù)字點(diǎn)火器中的程序相比,該程序包括點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送部分,在點(diǎn)火器點(diǎn)火和計算間歇期控制點(diǎn)火器數(shù)據(jù)的發(fā)送和接收;在所述點(diǎn)火器中,一個編程輸入輸出信號電路的一端與所述單片機(jī)電路MCU的一輸入輸出端口相連,編程輸入輸出信號電路的另一端是該點(diǎn)火器的一個數(shù)據(jù)輸入輸出端,用于連接編程器,編程輸入輸出信號電路的作用是將外部信號和數(shù)據(jù)傳遞給單片機(jī)電路MCU,同時將單片機(jī)電路MCU的信號和數(shù)據(jù)傳遞給外部。
單片機(jī)專用程序中的點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送部分可以是通過編程輸入輸出信號電路給編程器發(fā)送中斷信號,并等待編程器回復(fù)信號;a.若編程器回復(fù)的是接收點(diǎn)火器數(shù)據(jù)信號,判斷點(diǎn)火器是否處于點(diǎn)火狀態(tài),當(dāng)點(diǎn)火器處于點(diǎn)火狀態(tài)時,控制點(diǎn)火器通過編程輸入輸出信號電路發(fā)送當(dāng)前的點(diǎn)火提前角數(shù)據(jù)和點(diǎn)火轉(zhuǎn)速數(shù)據(jù),當(dāng)點(diǎn)火器未處于點(diǎn)火狀態(tài)時,控制點(diǎn)火器通過編程輸入輸出信號電路依次發(fā)送點(diǎn)火提前角數(shù)據(jù);b.若編程器回復(fù)的是發(fā)送點(diǎn)火提前角數(shù)據(jù)信號,控制點(diǎn)火器通過編程輸入輸出信號電路接收編程器發(fā)出的點(diǎn)火提前角數(shù)據(jù),并將點(diǎn)提前角數(shù)據(jù)送入相應(yīng)的EEROM存儲器的存儲區(qū)。
本發(fā)明所述的晶體管式數(shù)字點(diǎn)火器在未與編程器和計算機(jī)相連接時,功能完全和現(xiàn)有的數(shù)字點(diǎn)火器一樣。當(dāng)與專用編程器連接后,成為可作提前角在線編程的點(diǎn)火器,與普通的數(shù)字點(diǎn)火器不同的是,該點(diǎn)火器有一個數(shù)據(jù)輸入輸出口端,可以通過一根輸入輸出線,與專用編程器連接。計算機(jī)可以通過編程器給點(diǎn)火器寫入點(diǎn)火提前角數(shù)據(jù)和讀點(diǎn)火器提前角數(shù)據(jù);計算機(jī)也可以通過編程器在線修改點(diǎn)火提前角數(shù)據(jù)和在線讀點(diǎn)火提前角即刻值。在線修改和讀點(diǎn)火器點(diǎn)火提前角時,點(diǎn)火器的工作完全正常,不受數(shù)據(jù)傳輸?shù)挠绊憽?br> 根據(jù)本發(fā)明所述晶體管式數(shù)字點(diǎn)火器的一個優(yōu)選方案,所述晶體管Q7可以是達(dá)林頓管。
根據(jù)本發(fā)明所述的晶體管式數(shù)字點(diǎn)火器的又一個優(yōu)選方案,所述編程輸入輸出信號電路可以由電阻R16和R21構(gòu)成,所述電阻R16的一端連接到電源電路的輸出端;所述電阻R21的一端是該點(diǎn)火器的數(shù)據(jù)輸入輸出端,用于連接編程器,電阻R16和R21的連接節(jié)點(diǎn)與單片機(jī)電路MCU的一個輸入輸出口相連。
根據(jù)本發(fā)明的另一個技術(shù)方案,提供一種摩托車電容放電式數(shù)字點(diǎn)火器,包括
觸發(fā)信號輸入電路用于接收磁電機(jī)觸發(fā)線圈產(chǎn)生的觸發(fā)信號,并觸發(fā)第二單片機(jī)電路MCU工作;第二單片機(jī)電路MCU根據(jù)觸發(fā)信號,控制點(diǎn)火器的點(diǎn)火提前角參數(shù);根據(jù)點(diǎn)火提前角數(shù)據(jù)計算點(diǎn)火延時時間,控制逆變電源電路和第二點(diǎn)火驅(qū)動電路,從而控制點(diǎn)火電容C1019充放電,控制可控硅SCR1001到通和截止,控制點(diǎn)火器點(diǎn)火;逆變電源電路將直流電轉(zhuǎn)換為交流電,接收第二單片機(jī)電路MCU的指令,提供點(diǎn)火電容C1019所需的充電電壓;第二點(diǎn)火驅(qū)動電路接收來自第二單片機(jī)電路MCU的信號,驅(qū)動可控硅SCR1001工作;點(diǎn)火電容C1019通過充電和放電,產(chǎn)生高壓點(diǎn)火脈沖,驅(qū)動磁電機(jī)點(diǎn)火線圈工作;電源電路將電瓶電壓轉(zhuǎn)換為各電路單元所需的工作電壓;在所述單片機(jī)電路MCU中包括一個單片機(jī),在單片機(jī)中包括一個EEROM存儲器或者在單片機(jī)外連接一個獨(dú)立的EEROM存儲器;其中EEROM用于存儲點(diǎn)火提前角數(shù)據(jù)、凸臺夾角的設(shè)置數(shù)據(jù),可適應(yīng)不同傳感器信號,該數(shù)據(jù)可以修改,且在點(diǎn)火器斷電后該數(shù)據(jù)不會丟失;在單片機(jī)中裝有專用程序,其與現(xiàn)有的數(shù)字點(diǎn)火器中的程序相比,該程序包括點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送部分,在點(diǎn)火器點(diǎn)火和計算間歇期控制點(diǎn)火器數(shù)據(jù)的發(fā)送和接收;在所述點(diǎn)火器中,一個編程輸入輸出信號電路的一端與所述單片機(jī)電路MCU的一輸入輸出端口相連,編程輸入輸出信號電路的另一端是該點(diǎn)火器的一個數(shù)據(jù)輸入輸出端,用于連接編程器,編程輸入輸出信號電路的作用是將外部信號和數(shù)據(jù)傳遞給單片機(jī)電路MCU,同時將單片機(jī)電路MCU的信號和數(shù)據(jù)傳遞給外部。
單片機(jī)專用程序中的點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送部分可以是單片機(jī)專用程序中的點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送部分是通過編程輸入輸出信號電路給編程器發(fā)送中斷信號,并等待編程器回復(fù)信號;a.若編程器回復(fù)的是接收點(diǎn)火器數(shù)據(jù)信號,判斷點(diǎn)火器是否處于點(diǎn)火狀態(tài),當(dāng)點(diǎn)火器處于點(diǎn)火狀態(tài)時,控制點(diǎn)火器通過編程輸入輸出信號電路發(fā)送當(dāng)前的點(diǎn)火提前角數(shù)據(jù)和點(diǎn)火轉(zhuǎn)速數(shù)據(jù),當(dāng)點(diǎn)火器未處于點(diǎn)火狀態(tài)時,控制點(diǎn)火器通過編程輸入輸出信號電路依次發(fā)送點(diǎn)火提前角數(shù)據(jù);b.若編程器回復(fù)的是發(fā)送點(diǎn)火提前角數(shù)據(jù)信號,控制點(diǎn)火器通過編程輸入輸出信號電路接收編程器發(fā)出的點(diǎn)火提前角數(shù)據(jù),并將點(diǎn)提前角數(shù)據(jù)送入相應(yīng)的EEROM存儲器的存儲區(qū)。
根據(jù)本發(fā)明所述的電容放電式數(shù)字點(diǎn)火器的一個優(yōu)選方案,所述編程輸入輸出信號電路可以由電阻R16和R21構(gòu)成,所述電阻R16的一端連接到電源電路的輸出端;所述電阻R21的一端是該點(diǎn)火器的數(shù)據(jù)輸入輸出端,用于連接編程器,電阻R16和R21的連接節(jié)點(diǎn)與單片機(jī)電路MCU的一個輸入輸出口相連。
根據(jù)本發(fā)明的另一個技術(shù)方案,提供一種數(shù)字點(diǎn)火器點(diǎn)火提前角在線編程系統(tǒng),包括一個如前所述的可編程和讀數(shù)的數(shù)字點(diǎn)火器;數(shù)字點(diǎn)火器的數(shù)據(jù)輸入輸出端與編程器的一個輸入輸出端相連;一個編程器接收數(shù)字點(diǎn)火器發(fā)出的數(shù)據(jù)和向數(shù)字點(diǎn)火器發(fā)送數(shù)據(jù),并通過串口與計算機(jī)連接,向計算機(jī)發(fā)送數(shù)據(jù)和接收計算機(jī)發(fā)出的數(shù)據(jù);一個計算機(jī)在計算機(jī)內(nèi)裝有專用程序軟件,所述軟件包括點(diǎn)火器編程裝置和點(diǎn)火器讀數(shù)裝置,點(diǎn)火器編程裝置用于把計算機(jī)內(nèi)的點(diǎn)火曲線轉(zhuǎn)換為點(diǎn)火提前角數(shù)據(jù),并傳送到編程器,由編程器傳送給點(diǎn)火器;點(diǎn)火器讀數(shù)裝置,用于向編程器發(fā)出讀數(shù)請求,并將收到的點(diǎn)火提前角數(shù)據(jù)轉(zhuǎn)換為點(diǎn)火曲線或者點(diǎn)火軌跡曲線。
計算機(jī)可采用486以上,操作系統(tǒng)為WIN95以上的任意計算機(jī)。
計算機(jī)的作用是建立一個較好的人機(jī)界面,向編程器發(fā)送讀數(shù)和編程命令;向編程器發(fā)送點(diǎn)火器提前角和轉(zhuǎn)速數(shù)據(jù);接收從編程器來的點(diǎn)火提前角和轉(zhuǎn)速數(shù)據(jù);通過圖形和數(shù)值方式表達(dá)點(diǎn)火提前角曲線;通過圖形和數(shù)值方式修改點(diǎn)火提前角曲線,包括逐點(diǎn)編輯、表格編輯、圖形編輯;調(diào)入以前的點(diǎn)火提前角曲線,保存現(xiàn)在的點(diǎn)火提前角曲線或另存為*.TQJ文件;在線工作方式時,反映點(diǎn)火器的工作狀態(tài);各種設(shè)置功能,如磁電機(jī)凸臺夾角的設(shè)置;增加了點(diǎn)火器的適應(yīng)范圍。
計算機(jī)通過232串口將命令和提前角數(shù)據(jù)傳遞給編程器。編程器通過專用的編碼方式便能完成和點(diǎn)火器的數(shù)據(jù)交換。
本發(fā)明所述的數(shù)字點(diǎn)火器點(diǎn)火提前角在線編程系統(tǒng)的一個優(yōu)選方案,所述編程器包括一個232電路,所述232電路的一端外接計算機(jī)的232接口,向計算機(jī)發(fā)送信號及數(shù)據(jù)和接收計算機(jī)發(fā)出的信號及數(shù)據(jù),另一端與第三單片機(jī)電路MCU相連,第三單片機(jī)電路MCU外接數(shù)字點(diǎn)火器,用于向數(shù)字點(diǎn)火器發(fā)送信號及數(shù)據(jù)和接收數(shù)字點(diǎn)火器發(fā)出的信號及數(shù)據(jù),所述232電路和第三單片機(jī)電路MCU由第三電源電路供電。
本發(fā)明所述的數(shù)字點(diǎn)火器點(diǎn)火提前角在線編程系統(tǒng)的再一個優(yōu)選方案,所述編程器的第三單片機(jī)電路MCU包括一個單片機(jī),該單片機(jī)內(nèi)裝有專用程序軟件,所述軟件可以是設(shè)置編程口ZN2002為輸入、輸出口,通過編程器上的232電路連接計算機(jī)的232口,接收計算機(jī)發(fā)出的編程命令和讀數(shù)命令并加以判斷,若計算機(jī)發(fā)出的是讀數(shù)命令時,等待點(diǎn)火器發(fā)來中斷點(diǎn)火信號,當(dāng)收到點(diǎn)火器發(fā)出的中斷點(diǎn)火信號后,回復(fù)點(diǎn)火器要求讀取點(diǎn)火器上的數(shù)據(jù),并接收點(diǎn)火器發(fā)來的數(shù)據(jù),將收到的數(shù)據(jù)通過232電路傳送給計算機(jī);若計算機(jī)發(fā)出的命令是編程命令時,等待點(diǎn)火器發(fā)來中斷點(diǎn)火信號,當(dāng)收到點(diǎn)火器發(fā)出的中斷點(diǎn)火信號后,回復(fù)點(diǎn)火器要求給點(diǎn)火器寫數(shù)據(jù),同時將收到的從計算機(jī)發(fā)出的數(shù)據(jù)通過編程器的輸入輸出口IN2002傳遞給點(diǎn)火器。
本發(fā)明所述的數(shù)字點(diǎn)火器點(diǎn)火提前角在線編程系統(tǒng)的又一個優(yōu)選方案,所述計算機(jī)的點(diǎn)火器讀數(shù)裝置包括向編程器發(fā)出讀數(shù)請求,并等待編程器回復(fù)信號,當(dāng)編程器回復(fù)信號后,向編程器發(fā)送存貯轉(zhuǎn)速和提前角數(shù)據(jù)地址碼,并接收編程器發(fā)出的點(diǎn)火提前角和轉(zhuǎn)速數(shù)據(jù),并根據(jù)收到的點(diǎn)火提前角和轉(zhuǎn)速數(shù)據(jù)同時繪出點(diǎn)火軌跡曲線或者在點(diǎn)火提前角數(shù)據(jù)接收完成后,計算機(jī)自動繪出讀出的點(diǎn)火曲線;所述計算機(jī)的點(diǎn)火器編程裝置包括向編程器發(fā)出編程請求,并等待編程器回復(fù)信號,當(dāng)編程器回復(fù)信號后,若是非在線編程,將編程曲線轉(zhuǎn)為點(diǎn)火角和轉(zhuǎn)速數(shù)據(jù),并將轉(zhuǎn)速數(shù)據(jù)送通訊緩沖,向編程器發(fā)送點(diǎn)火角和轉(zhuǎn)速數(shù)據(jù);若是在線編程,在繪制點(diǎn)火曲線時,對曲線進(jìn)行運(yùn)算,計算出曲線的起點(diǎn)和終點(diǎn)數(shù)據(jù),同時向編程器發(fā)送從曲線起點(diǎn)開始到曲線終點(diǎn)結(jié)束的點(diǎn)火角和轉(zhuǎn)速數(shù)據(jù)。
本發(fā)明所述的數(shù)字點(diǎn)火器與現(xiàn)有數(shù)字點(diǎn)火器相比,它既可以單獨(dú)使用,也可以和計算機(jī)、專用編程器配合使用,所述點(diǎn)火器的點(diǎn)火提前角數(shù)據(jù)和進(jìn)角曲線能夠通過計算機(jī)和專用編程器作在線修改、在線調(diào)試、在線向點(diǎn)火器寫入數(shù)據(jù),使同一點(diǎn)火器能夠滿足不同發(fā)動機(jī)和不同用戶的需要,達(dá)到與發(fā)動機(jī)的最佳配合狀態(tài),提高了發(fā)動機(jī)的運(yùn)行效率,降低了油耗,同時,點(diǎn)火器內(nèi)的數(shù)據(jù)也可以通過計算機(jī)和編程器在線讀出,點(diǎn)火器的數(shù)據(jù)和曲線能夠保存在計算機(jī)內(nèi),使用戶非常方便和直觀的得到發(fā)電機(jī)的最佳點(diǎn)火提前角數(shù)據(jù)和曲線。在線修改、在線調(diào)試和數(shù)據(jù)讀出時,點(diǎn)火器的工作完全正常,不受數(shù)據(jù)傳輸?shù)挠绊憽?br> 本發(fā)明所述的點(diǎn)火器在線編程系統(tǒng)實(shí)現(xiàn)了對點(diǎn)火器的點(diǎn)火提前角數(shù)據(jù)和曲線進(jìn)行在線讀數(shù)、在線修改、在線調(diào)試的功能,使同一點(diǎn)火器能夠滿足不同發(fā)動機(jī)和不同用戶的需要,達(dá)到與發(fā)動機(jī)的最佳配合狀態(tài),提高了發(fā)動機(jī)的運(yùn)行效率,降低了油耗,同時,點(diǎn)火器內(nèi)的數(shù)據(jù)也可以通過計算機(jī)和編程器在線讀出,點(diǎn)火器的數(shù)據(jù)和曲線能夠保存在計算機(jī)內(nèi)或另存為*.TQJ文件,可以通過圖形和數(shù)值方式表達(dá)點(diǎn)火提前角曲線;通過圖形和數(shù)值方式修改點(diǎn)火提前角曲線,包括逐點(diǎn)編輯、表格編輯、圖形編輯;調(diào)入以前的點(diǎn)火提前角曲線,保存現(xiàn)在的點(diǎn)火提前角曲線或另存為*.TQJ文件;使用戶非常方便和直觀的得到發(fā)電機(jī)的最佳點(diǎn)火提前角數(shù)據(jù)和曲線。在線工作方式時,反映點(diǎn)火器的工作狀態(tài);具有各種設(shè)置功能,如磁電機(jī)凸臺夾角的設(shè)置;增加了點(diǎn)火器的適應(yīng)范圍,本系統(tǒng)還具有結(jié)構(gòu)簡潔,使用方便的優(yōu)點(diǎn)。


圖1是現(xiàn)有的晶體管式數(shù)字點(diǎn)火器電路結(jié)構(gòu)示意圖。
圖2是現(xiàn)有的電容放電式數(shù)字點(diǎn)火器電路結(jié)構(gòu)示意圖。
圖3是本發(fā)明晶體管式數(shù)字點(diǎn)火器電路結(jié)構(gòu)示意圖。
圖4是本發(fā)明電容放電式數(shù)字點(diǎn)火器電路結(jié)構(gòu)示意圖。
圖5是本發(fā)明優(yōu)選實(shí)施例的晶體管式數(shù)字點(diǎn)火器電路圖。
圖6是本發(fā)明優(yōu)選實(shí)施例的電容放電式數(shù)字點(diǎn)火器電路圖。
圖7是本發(fā)明優(yōu)選實(shí)施例的裝入單片機(jī)MCU的程序流程方框8是本發(fā)明優(yōu)選實(shí)施例的裝入第二單片機(jī)MCU的程序流程方框9是本發(fā)明優(yōu)選實(shí)施例的點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送程序流程方框10是本發(fā)明優(yōu)選實(shí)施例的數(shù)字點(diǎn)火器在線編程系統(tǒng)的連接方框11是本發(fā)明優(yōu)選實(shí)施例的編程器的電路結(jié)構(gòu)示意圖。
圖12是本發(fā)明優(yōu)選實(shí)施例的編程器的電路圖。
圖13是本發(fā)明優(yōu)選實(shí)施例的裝入第三單片機(jī)的程序流程方框14是本發(fā)明優(yōu)選實(shí)施例的裝入計算機(jī)的點(diǎn)火器編程部分程序流程方框15是本發(fā)明優(yōu)選實(shí)施例的裝入計算機(jī)的點(diǎn)火器讀數(shù)部分程序流程方框16是本發(fā)明優(yōu)選實(shí)施例的計算機(jī)編程界面具體實(shí)施方式
參見圖3,圖3是本發(fā)明晶體管式數(shù)字點(diǎn)火器電路結(jié)構(gòu)示意圖。在本實(shí)施例中,觸發(fā)信號輸入電路3的輸入端外接發(fā)動機(jī)觸發(fā)線圈10,觸發(fā)信號輸入電路3的輸出端與單片機(jī)電路MCU2的一個輸入端相連、單片機(jī)電路MCU2與編程輸入輸出信號電路7、點(diǎn)火驅(qū)動電路4的輸入端相連、點(diǎn)火驅(qū)動電路4的輸出端與點(diǎn)火晶體管Q7的基極相連,點(diǎn)火晶體管Q7的發(fā)射極接地,點(diǎn)火晶體管Q7的集電極外接發(fā)動機(jī)點(diǎn)火線圈8,編程輸入輸出信號電路7的另一端外接編程器14,并且單片機(jī)中包括一個EEROM存儲器6或者在單片機(jī)外連接一個獨(dú)立的EEROM存儲器6,在該單片機(jī)中裝入圖7、圖9的程序,該程序包括點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送22裝置,用于控制點(diǎn)火器數(shù)據(jù)的接收和數(shù)據(jù)的發(fā)送,電源電路5為各電路單元供電。
參見圖5,圖5是本發(fā)明優(yōu)選實(shí)施例的晶體管式數(shù)字點(diǎn)火器電路圖。在本實(shí)施例中,點(diǎn)火晶體管Q7可以選用達(dá)林頓管;編程輸入輸出信號電路7可以由電阻R16和R21構(gòu)成,所述電阻R16的一端連接到電源電路5的輸出端;所述電阻R21的一端懸空,用于外接編程器14,電阻R16和R21的連接節(jié)點(diǎn)與單片機(jī)電路MCU2的一個輸入輸出口相連。
在本實(shí)施例中,單片機(jī)電路MCU2可以選用帶有EEROM的單片機(jī),如16F6系列。
參見圖7,圖7是本發(fā)明優(yōu)選實(shí)施例的裝入單片機(jī)MCU2的程序流程方框圖,具體是程序初始化36,判斷是否收到點(diǎn)火觸發(fā)信號37,若單片機(jī)未收到點(diǎn)火觸發(fā)信號,根據(jù)編程器發(fā)出的指令控制點(diǎn)火器進(jìn)行數(shù)據(jù)接收或數(shù)據(jù)發(fā)送22(流程見圖9);若單片機(jī)收到點(diǎn)火觸發(fā)信號,取周期定時器的數(shù)據(jù)計算發(fā)動機(jī)轉(zhuǎn)速38,通過查表和插值得到點(diǎn)火提前角數(shù)據(jù)39、40,根據(jù)點(diǎn)火提前角數(shù)據(jù)計算點(diǎn)火延時時間41和點(diǎn)火晶體管Q7的導(dǎo)通延時時間42,控制點(diǎn)火晶體管Q7導(dǎo)通44,根據(jù)編程器發(fā)出的指令控制點(diǎn)火器進(jìn)行數(shù)據(jù)接收或數(shù)據(jù)發(fā)送22(流程見圖9),當(dāng)未收到編程器進(jìn)行數(shù)據(jù)接收或數(shù)據(jù)的發(fā)送指令或者點(diǎn)火器的數(shù)據(jù)接收或數(shù)據(jù)發(fā)送完成后,判斷點(diǎn)火觸發(fā)信號前沿是否到來47,當(dāng)點(diǎn)火觸發(fā)信號前沿未到來時,先判斷點(diǎn)火晶體管導(dǎo)通時間是否大于設(shè)定值45,若點(diǎn)火晶體管導(dǎo)通時間大于設(shè)定值時,關(guān)點(diǎn)火晶體管,點(diǎn)火器點(diǎn)火46,回到程序初始化;若晶體管導(dǎo)通時間沒有大于設(shè)定值時,返回判斷點(diǎn)火觸發(fā)信號前沿到來47;當(dāng)點(diǎn)火觸發(fā)信號前沿到來后,控制點(diǎn)火晶體管Q7處于導(dǎo)通狀態(tài)48,點(diǎn)火提前角時間延時49,判斷點(diǎn)火提前角延時是否完成50,若點(diǎn)火提前角時間延時完成了,關(guān)點(diǎn)火晶體管,點(diǎn)火器點(diǎn)火51,判斷點(diǎn)火觸發(fā)信號后沿是否到來52,若點(diǎn)火觸發(fā)信號后沿未到來,判斷點(diǎn)火提前角時間延時是否完成53,延時完成時,轉(zhuǎn)入關(guān)點(diǎn)火晶體管,點(diǎn)火器點(diǎn)火46,并執(zhí)行后續(xù)程序,若點(diǎn)火提角時間延時未完成,返回判斷點(diǎn)火觸發(fā)信號后沿是否到來52,在點(diǎn)火觸發(fā)信號后沿到來后,關(guān)點(diǎn)火晶體管Q7,點(diǎn)火器點(diǎn)火55,重新取周期定時器數(shù)據(jù)初始化定時器56,若在50的點(diǎn)火提前角時間延時未完成,判斷點(diǎn)火觸發(fā)信號后沿是否到來54,點(diǎn)火觸發(fā)信號后沿未到來,返回判斷點(diǎn)火提前角時間延時是否完成,當(dāng)點(diǎn)火觸發(fā)信號后沿到來后,轉(zhuǎn)入關(guān)點(diǎn)火晶體管Q7,點(diǎn)火器點(diǎn)火55,并執(zhí)行后續(xù)程序。
參見圖9,圖9是本發(fā)明優(yōu)選實(shí)施例的點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送裝置程序流程方框圖,該程序具體是通過編程輸入輸出信號電路7給編程器發(fā)送中斷信號101,并等待編程器回復(fù)信號102;判斷編程器回復(fù)的信號是否是接收點(diǎn)火器數(shù)據(jù)信號103,若是,判斷點(diǎn)火器是否處于點(diǎn)火狀態(tài)104,當(dāng)點(diǎn)火器處于點(diǎn)火狀態(tài)時,控制點(diǎn)火器通過編程輸入輸出信號電路(7)發(fā)送當(dāng)前的點(diǎn)火提前角數(shù)據(jù)和點(diǎn)火轉(zhuǎn)速數(shù)據(jù)105,并轉(zhuǎn)入相應(yīng)的主程序;當(dāng)點(diǎn)火器未處于點(diǎn)火狀態(tài)時,控制點(diǎn)火器通過編程輸入輸出信號電路(7)依次發(fā)送點(diǎn)火提前角和點(diǎn)火轉(zhuǎn)速數(shù)據(jù)106并轉(zhuǎn)入相應(yīng)的主程序;若編程器回復(fù)的不是接收點(diǎn)火提前角數(shù)據(jù)信號,判斷編程器回復(fù)的信號是否是發(fā)送點(diǎn)火器數(shù)據(jù)信號107,若是,控制點(diǎn)火器接收編程器發(fā)出的點(diǎn)火提前角和轉(zhuǎn)速數(shù)據(jù)108,并將點(diǎn)提前角和轉(zhuǎn)速數(shù)據(jù)送入相應(yīng)的EEROM存儲區(qū)109并轉(zhuǎn)入相應(yīng)的主程序;若編程器回復(fù)的信號既不是發(fā)送點(diǎn)火器數(shù)據(jù)信號也不是接收點(diǎn)火器數(shù)據(jù)信號,轉(zhuǎn)入相應(yīng)的主程序。
參見圖4,圖4是本發(fā)明電容放電式數(shù)字點(diǎn)火器電路結(jié)構(gòu)示意圖。在本實(shí)施例中,觸發(fā)信號輸入電路3的輸入端外接發(fā)動機(jī)觸發(fā)線圈10,觸發(fā)信號輸入電路3的輸出端與單片機(jī)電路MCU12的一個輸入端相連、單片機(jī)電路MCU12與編程輸入輸出信號電路7、第二點(diǎn)火驅(qū)動電路11的輸入端、逆變電源電路13的控制端相連,編程輸入輸出信號電路7的另一端懸空,用于外接編程器14,逆變電源電路13的輸出端與續(xù)流二極管D1014的陽極相連,第二點(diǎn)火驅(qū)動電路11的輸出端與可控硅SCR1001的控制極相連,SCR1001的陽極與續(xù)流二極管D1014的陰極、點(diǎn)火電容C1019的一端相連,點(diǎn)火電容C1019另一端外接發(fā)動機(jī)點(diǎn)火線圈8,并且單片機(jī)中包括一個EEROM存儲器6或者在單片機(jī)外連接一個獨(dú)立的EEROM存儲器6,在該單片機(jī)中裝入圖8、圖9的程序,該程序包括點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送22裝置,用于控制點(diǎn)火器數(shù)據(jù)的接收和數(shù)據(jù)的發(fā)送;電源電路5為各電路單元供電。
參見圖6,圖6是本發(fā)明優(yōu)選實(shí)施例的電容放電式數(shù)字點(diǎn)火器電路圖,在本實(shí)施例中,編程輸入輸出信號電路7可以由電阻R16和R21構(gòu)成,所述電阻R16的一端連接到電源電路5的輸出端;所述電阻R21的一端懸空,需要時外接編程器14,電阻R16和R21的連接節(jié)點(diǎn)與單片機(jī)電路MCU12的一個輸入輸出口相連。
在本實(shí)施例中,單片機(jī)電路MCU12可以選用帶有EEROM的單片機(jī),如16F6系列。
參見圖8,圖8是本發(fā)明優(yōu)選實(shí)施例的裝入單片機(jī)MCU12的程序流程方框圖,該程序具體是程序初始化20,判斷是否收到點(diǎn)火觸發(fā)信號21,若單片機(jī)未收到點(diǎn)火觸發(fā)信號,根據(jù)編程器發(fā)出的指令控制點(diǎn)火器進(jìn)行數(shù)據(jù)接收或數(shù)據(jù)發(fā)送22(流程見圖9);若單片機(jī)收到點(diǎn)火觸發(fā)信號,發(fā)出指令,控制逆變電源電路13給點(diǎn)火電容C1019充電23,取周期定時器的數(shù)據(jù)計算發(fā)動機(jī)轉(zhuǎn)速24,通過查表和插值得到點(diǎn)火提前角數(shù)據(jù)25、26,并根據(jù)編程器發(fā)出的指令控制點(diǎn)火器進(jìn)行數(shù)據(jù)接收或數(shù)據(jù)發(fā)送22(流程見圖9),當(dāng)未收到編程器發(fā)出的進(jìn)行數(shù)據(jù)接收或數(shù)據(jù)發(fā)送指令或者點(diǎn)火器的數(shù)據(jù)接收或數(shù)據(jù)發(fā)送完成后27,判斷點(diǎn)火觸發(fā)信號前沿是否到來28,若點(diǎn)火觸發(fā)信號前沿未到來,等待點(diǎn)火觸發(fā)信號前沿到來,當(dāng)點(diǎn)火觸發(fā)信號前沿到來后,判斷點(diǎn)火延時是否完成29,當(dāng)點(diǎn)火觸發(fā)信號前沿到來但點(diǎn)火延時未完成,判斷觸發(fā)信號后沿是否到來32,觸發(fā)信號后沿未到來,返回判斷點(diǎn)火延時是否完成;若點(diǎn)火觸發(fā)信號前沿到來并且點(diǎn)火延時也完成,控制逆變電源電路13不再給點(diǎn)火電容C1019充電,同時控制可控硅SCR1001導(dǎo)通,點(diǎn)火電容C1019放電,點(diǎn)火器點(diǎn)火30,然后判斷點(diǎn)火觸發(fā)信號后沿是否到來31,若觸發(fā)信號后沿未到來,單片機(jī)再次發(fā)出指令,控制逆變電源電路13不再給點(diǎn)火電容C1019充電,同時發(fā)出指令讓第二點(diǎn)火驅(qū)動電路11驅(qū)動可控硅SCR1001導(dǎo)通,點(diǎn)火電容C1019放電,點(diǎn)火器點(diǎn)火33,再取周期定時器數(shù)據(jù)并重新初始化定時器34,并發(fā)出指令,控制第二點(diǎn)火驅(qū)動電路11使可控硅截止35;返回程序初始化;在關(guān)充電、開可控硅、點(diǎn)火器點(diǎn)火后觸發(fā)信號后沿到來了,轉(zhuǎn)入取周期定時器數(shù)據(jù),并重新初始化定時器34并執(zhí)行后續(xù)程序;當(dāng)點(diǎn)火延時完成點(diǎn)火觸發(fā)信號后沿也到來,轉(zhuǎn)入在關(guān)充電、開可控硅、點(diǎn)火器點(diǎn)火33并執(zhí)行后續(xù)程序。
參見圖10,圖10是本發(fā)明優(yōu)選實(shí)施例的數(shù)字點(diǎn)火器在線編程系統(tǒng)的連接方框圖,在實(shí)施例中,數(shù)字點(diǎn)火器1的數(shù)據(jù)輸入輸出端與編程器14的一個輸入輸出端相連;編程器14,接收數(shù)字點(diǎn)火器(1)發(fā)出的數(shù)據(jù)和向數(shù)字點(diǎn)火器發(fā)送數(shù)據(jù),并通過串口與計算機(jī)(15)連接,向計算機(jī)(15)發(fā)送數(shù)據(jù)和接收計算機(jī)發(fā)出的數(shù)據(jù);計算機(jī)15,在計算機(jī)內(nèi)裝有專用程序軟件,所述軟件包括點(diǎn)火器編程裝置和點(diǎn)火器讀數(shù)裝置,點(diǎn)火器編程裝置用于把計算機(jī)內(nèi)的點(diǎn)火曲線轉(zhuǎn)換為點(diǎn)火提前角數(shù)據(jù),并傳送到編程器,由編程器傳送給點(diǎn)火器;點(diǎn)火器讀數(shù)裝置,用于將收到的點(diǎn)火提前角數(shù)據(jù)轉(zhuǎn)換為點(diǎn)火曲線或者點(diǎn)火軌跡曲線。
將點(diǎn)火器連接摩托車發(fā)動機(jī)的觸發(fā)線圈和點(diǎn)火線圈,當(dāng)觸發(fā)線圈后沿信號到來后,點(diǎn)火器的單片機(jī)根據(jù)上一個脈沖周期開始計算發(fā)動機(jī)轉(zhuǎn)速,并根據(jù)發(fā)動機(jī)的轉(zhuǎn)速在EEROM中獲得該轉(zhuǎn)速下的點(diǎn)火提前角數(shù)據(jù),根據(jù)該數(shù)據(jù)計算得到點(diǎn)火提前角相對應(yīng)與觸發(fā)線圈脈沖前沿的延時,點(diǎn)火器在處理完點(diǎn)火延時數(shù)據(jù)后,如果是晶體管點(diǎn)火,還要處理完點(diǎn)火導(dǎo)通延時數(shù)據(jù),且作完導(dǎo)通延時,在全部計算完成后,點(diǎn)火器有一個空閑期,此時點(diǎn)火器向編程器輸出一個負(fù)脈沖即中斷信號,表示點(diǎn)火器空閑,表示點(diǎn)火器等待編程器發(fā)送來自計算機(jī)的數(shù)據(jù)或可以通過編程器向計算機(jī)發(fā)送數(shù)據(jù)。編程器通過檢測串口寄存器,檢測是否有計算機(jī)的輸入信號,如有計算機(jī)的輸入信號,則接收計算機(jī)的信號,編程器收到點(diǎn)火器的中斷信號后,立即根據(jù)計算機(jī)的指令,向點(diǎn)火器發(fā)送相應(yīng)的命令,計算機(jī)指令包括提前角編程命令和計算機(jī)讀數(shù)命令,如編程器判斷出計算機(jī)發(fā)出的是提前角編程命令,這時編程器會將新的點(diǎn)火提前角數(shù)據(jù)發(fā)送給點(diǎn)火器,包括固定識別碼、寫入點(diǎn)火器EEROM的地址數(shù)據(jù),即表示轉(zhuǎn)速的數(shù)據(jù)、寫入點(diǎn)火器EEROM的提前角數(shù)據(jù);入到相應(yīng)的EEROM存儲器中,同時再通過RS232向計算機(jī)回復(fù)一個命令,表示該數(shù)據(jù)已發(fā)送,計算機(jī)可發(fā)送下一數(shù)據(jù);點(diǎn)火器收到新數(shù)據(jù)后會立即按新數(shù)據(jù)運(yùn)行。如編程器判斷出計算機(jī)發(fā)出的是計算機(jī)讀數(shù)命令,編程器向點(diǎn)火器發(fā)出計算機(jī)讀數(shù)命令,點(diǎn)火器立即將當(dāng)前的轉(zhuǎn)速和點(diǎn)火提前角數(shù)據(jù)發(fā)給編程器,編程器收到點(diǎn)火器的數(shù)據(jù)后,將該數(shù)據(jù)通過232口發(fā)回計算機(jī),如點(diǎn)火器未收到命令,點(diǎn)火器立即轉(zhuǎn)入點(diǎn)火等待狀態(tài),一旦點(diǎn)火器讀數(shù)或送數(shù)完成,點(diǎn)火器同樣也進(jìn)入等待狀態(tài)等待觸發(fā)線圈脈沖前言到來。以后的點(diǎn)火器操作與常規(guī)的數(shù)字點(diǎn)火器操作相同。
參見圖11,圖11是本發(fā)明優(yōu)選實(shí)施例的編程器的電路結(jié)構(gòu)示意圖,在本實(shí)施例中,在線編程器14包括一個232電路16,所述232電路的一端與計算機(jī)15的232接口相連,向計算機(jī)發(fā)送信號和接收計算機(jī)發(fā)出的信號,另一端與第三單片機(jī)電路MCU18相連,第三單片機(jī)電路MCU18外接數(shù)字點(diǎn)火器1,接收數(shù)字點(diǎn)火器1發(fā)出的數(shù)據(jù)和向數(shù)字點(diǎn)火器發(fā)送數(shù)據(jù),所述232電路16和第三單片機(jī)電路MCU18由第三電源電路17供電。
參見圖12,圖12是本發(fā)明優(yōu)選實(shí)施例的編程器的電路圖,,在本實(shí)施例中,第三單片機(jī)電路MCU18可以由U2003和C2007、C2008、C2009、C2010、晶體振蕩器X2001構(gòu)成,U2003可以選用16F系列,在16F630中裝入圖13所示的專用程序,232電路16可以由U2001、C2003、C2004、C2002、C2001構(gòu)成。
參見圖13,圖13是本發(fā)明優(yōu)選實(shí)施例的裝入第三單片機(jī)的程序流程方框圖,該程序具體是設(shè)置編程口ZN2002為輸入、輸出口202,通過編程器上的232電路16連接計算機(jī)的232口,接收計算機(jī)15發(fā)出的編程命令和讀數(shù)命令203,判斷計算機(jī)15發(fā)出的編程命令或是讀數(shù)命令204,當(dāng)計算機(jī)15發(fā)出的是讀數(shù)命令時,判斷是否收到點(diǎn)火器發(fā)來的中斷信號205,若未收到中斷信號,判斷是否是長時間未收到點(diǎn)火器發(fā)來的中斷信號206,如果長時間未收到點(diǎn)火器發(fā)來的中斷信號,返回重新接收計算機(jī)15發(fā)出的編程命令和讀數(shù)命令203;當(dāng)收到點(diǎn)火器發(fā)出的中斷點(diǎn)火信號后,回復(fù)點(diǎn)火器1要求讀取點(diǎn)火器上的數(shù)據(jù)207,并接收點(diǎn)火器1發(fā)來的數(shù)據(jù)208,將收到的數(shù)據(jù)通過232電路16傳送給計算機(jī)209;當(dāng)收到計算機(jī)1發(fā)出的命令是編程命令時,判斷是否收到點(diǎn)火器發(fā)來的中斷信號210,若未收到中斷信號,判斷是否是長時間未收到點(diǎn)火器發(fā)來的中斷信號211,如果長時間未收到點(diǎn)火器發(fā)來的中斷信號,返回重新接收計算機(jī)15發(fā)出的編程命令和讀數(shù)命令203;當(dāng)收到點(diǎn)火器發(fā)出的中斷點(diǎn)火信號后,回復(fù)點(diǎn)火器要求給點(diǎn)火器1寫數(shù)據(jù)212,同時將收到的從計算機(jī)1發(fā)出的數(shù)據(jù)通過編程器的輸入輸出口IN2002給點(diǎn)火器1寫數(shù)據(jù)213。
參見圖14,圖14是本發(fā)明優(yōu)選實(shí)施例的裝入計算機(jī)的點(diǎn)火器編程部分程序流程方框圖,該程序具體是變量初始化401,清通訊緩沖402,向編程器發(fā)出編程請求403,判斷編程器回復(fù)信號了嗎404,如編程器未回復(fù)信號,返回開始,當(dāng)編程器回復(fù)信號后405,判斷發(fā)出的指令是對點(diǎn)火器進(jìn)行在線編程或是非在線編程406,當(dāng)為非在線編程命令時,首先對編程曲線進(jìn)行規(guī)則檢查407,判斷編程曲線規(guī)則是否合法408,若編程曲線規(guī)則不合法返回開始,當(dāng)編程曲線規(guī)則合法時將編程曲線轉(zhuǎn)為點(diǎn)火角和轉(zhuǎn)速數(shù)據(jù)409,并將點(diǎn)火角和轉(zhuǎn)速數(shù)據(jù)送通訊緩沖410,再向編程器發(fā)送點(diǎn)火角和轉(zhuǎn)速數(shù)據(jù)411,同時檢查編程器返回數(shù)據(jù)的正確性412,若返回數(shù)據(jù)不正確,清標(biāo)志位重新發(fā)出標(biāo)志位413,若返回數(shù)據(jù)正確,判斷數(shù)據(jù)是否發(fā)送完成414,未完成,設(shè)置標(biāo)志位繼續(xù)發(fā)送415直至點(diǎn)火轉(zhuǎn)速數(shù)據(jù)發(fā)送完成423;當(dāng)收到的命令為對點(diǎn)火器進(jìn)行在線編程時,在計算機(jī)上繪點(diǎn)火提前角曲線416,對編程曲線進(jìn)行規(guī)則檢查417,判斷編程曲線規(guī)則是否合法418,若編程曲線規(guī)則不合法返回開始,編程曲線規(guī)則合法時對點(diǎn)火器曲線進(jìn)行運(yùn)算,計算出曲線的起點(diǎn)轉(zhuǎn)速和終點(diǎn)轉(zhuǎn)速以及對應(yīng)的點(diǎn)火角419,并從起變轉(zhuǎn)速數(shù)據(jù)開始向編程器發(fā)送數(shù)據(jù)420,并設(shè)置增加N轉(zhuǎn)再向編程器發(fā)送一個數(shù)據(jù)421,數(shù)據(jù)N可以自由設(shè)置為任意數(shù),當(dāng)發(fā)出的數(shù)據(jù)等于終點(diǎn)轉(zhuǎn)速時421,停止發(fā)送423。
參見圖15,圖15是本發(fā)明優(yōu)選實(shí)施例的裝入計算機(jī)的點(diǎn)火器讀數(shù)部分程序流程方框圖,該程序具體是變量初始化301,清通訊緩沖302,向編程器發(fā)出讀數(shù)請求303,判斷編程器回復(fù)信號了嗎304,如編程器未回復(fù)信號,返回開始,當(dāng)編程器回復(fù)信號后305,判斷發(fā)出的指令是對點(diǎn)火器進(jìn)行在線讀數(shù)是非在線讀數(shù)306,當(dāng)為非在線讀數(shù)時,向編程器發(fā)送轉(zhuǎn)速和提前角地址碼312,判斷收到轉(zhuǎn)速和提前角數(shù)據(jù)了嗎313,若未收到,清標(biāo)志位314返回重新發(fā)送轉(zhuǎn)速和提前角地址碼312,若收到了轉(zhuǎn)速和提前角數(shù)據(jù),判斷數(shù)據(jù)是否接收完成315,如果數(shù)據(jù)未接收完成,設(shè)置標(biāo)志讀下一個地址碼316,并繼續(xù)發(fā)送轉(zhuǎn)速和提前角地址碼直到數(shù)據(jù)接收完成,完成后,繪出讀出的點(diǎn)火曲線317;當(dāng)為在線讀數(shù)時,向編程器發(fā)送轉(zhuǎn)速和提前角地址碼307,判斷收到轉(zhuǎn)速和提前角數(shù)據(jù)了嗎308,若未收到,清標(biāo)志位309返回重新發(fā)送轉(zhuǎn)速和提前角地址碼307,若收到了轉(zhuǎn)速和提前角數(shù)據(jù),繪出點(diǎn)火軌跡曲線310,判斷讀數(shù)是否停止311,如果讀數(shù)未停止,返回繼續(xù)數(shù)未停止發(fā)送轉(zhuǎn)速和提前角地址碼307,循環(huán)往復(fù),直至讀數(shù)停止,結(jié)束318。
參見圖16,圖16是本發(fā)明優(yōu)選實(shí)施例的計算機(jī)編程界面,首先將數(shù)字點(diǎn)火器1與在線編程器14的ZN2002端口相連;編程器14的ZN2001端口通過串口與計算機(jī)15連接,在編程器14內(nèi)裝人圖13的程序軟件,在計算機(jī)內(nèi)裝入圖14、15所示的程序軟件,進(jìn)行在線編程或在線讀數(shù)時,將數(shù)字點(diǎn)火器1外接摩托車發(fā)動機(jī)的觸發(fā)線圈10和點(diǎn)火線圈8,并連接摩托車電瓶9。啟動計算機(jī),運(yùn)行計算機(jī)內(nèi)的專用程序,進(jìn)入主界面,點(diǎn)擊新建點(diǎn)火文件或打開點(diǎn)火文件,進(jìn)入編程界面,可以進(jìn)行如下操作
a.新建文件、打開文件、存儲文件、和另存文件用鼠標(biāo)點(diǎn)擊新建文件菜單后,其中圖形的上方為下拉菜單,左面中部為點(diǎn)火提前角曲線的鍵盤輸入指示區(qū)(可以不用),左上方為點(diǎn)火進(jìn)角曲線數(shù)據(jù),左下方為從點(diǎn)火器中讀出的點(diǎn)火曲線數(shù)據(jù)。右面是點(diǎn)火進(jìn)角曲線的圖形輸入?yún)^(qū)域。最下方是狀態(tài)欄,指示系統(tǒng)狀態(tài)。
b.用鼠標(biāo)繪點(diǎn)火進(jìn)角曲線用鼠標(biāo)點(diǎn)擊繪點(diǎn)火提前角曲線命令后,在點(diǎn)火進(jìn)角曲線的圖形輸入?yún)^(qū)點(diǎn)擊鼠標(biāo)左鍵可輸入點(diǎn)火進(jìn)角曲線,點(diǎn)擊鼠標(biāo)右鍵結(jié)束點(diǎn)火進(jìn)角曲線輸入。用鍵盤的←→鍵可微調(diào)曲線的轉(zhuǎn)速數(shù)據(jù),↑↓鍵微調(diào)曲線的提前角數(shù)據(jù)。其中曲線中的零角度是點(diǎn)火觸發(fā)信號后沿的角度,即凸臺后沿的提前角,不同類型的摩托車凸臺后沿的提前角不相同,可以通過測量該摩托車磁電機(jī)上的F刻線和T刻線的夾角得到。真實(shí)的點(diǎn)火提前角實(shí)際是曲線中的角度加上凸臺后沿的角度。
c.凸臺夾角設(shè)置雙擊狀態(tài)欄中的凸臺夾角設(shè)置框,會出現(xiàn)一對話框,將測得的凸臺夾角數(shù)據(jù)填入,單擊確定后完成凸臺夾角設(shè)置,d.向點(diǎn)火器寫點(diǎn)火提前角數(shù)據(jù)用鼠標(biāo)點(diǎn)擊編程菜單中點(diǎn)火提前角編程按紐,計算機(jī)會依次將點(diǎn)火提前角數(shù)據(jù)和凸臺夾角數(shù)據(jù)輸入到點(diǎn)火器。如有接線錯誤,計算機(jī)會提示通訊不正常。
e.點(diǎn)火進(jìn)角曲線的修改在點(diǎn)火器運(yùn)行時,可在計算機(jī)上對點(diǎn)火提前角作修改。在點(diǎn)火進(jìn)角曲線的圖形輸入?yún)^(qū)點(diǎn)擊鼠標(biāo)左鍵可輸入點(diǎn)火進(jìn)角曲線,修改方式與繪點(diǎn)火提前角曲線方式相同。修改完成后,按鼠標(biāo)右鍵結(jié)束。計算機(jī)會將原點(diǎn)火曲線與修改后曲線重合部分自動刪除。
f.點(diǎn)火曲線刪除用鼠標(biāo)點(diǎn)擊點(diǎn)火提前角曲線,該曲線會改變顏色,表示該曲線已被選擇??赏ㄟ^該方法選擇一根或多根點(diǎn)火提前角曲線。用鼠標(biāo)點(diǎn)擊全選命令可選擇所有點(diǎn)火提前角曲線,用鼠標(biāo)點(diǎn)擊刪除曲線命令可刪除已選擇的曲線。如不需要刪除,可用鼠標(biāo)點(diǎn)擊放棄選擇命令使點(diǎn)火曲線恢復(fù)原狀態(tài)。
g.向點(diǎn)火器在線寫點(diǎn)火提前角數(shù)據(jù)點(diǎn)火曲線修改完成后,用鼠標(biāo)點(diǎn)擊編程菜單中點(diǎn)火提前角在線編程按紐,,計算機(jī)會將更改后的點(diǎn)火提前角數(shù)據(jù)送入點(diǎn)火器。在線編程只送更改后的數(shù)據(jù),且不送凸臺夾角數(shù)據(jù)。在線寫點(diǎn)火提前角數(shù)據(jù)時,點(diǎn)火器可處于任意轉(zhuǎn)速的運(yùn)行狀態(tài),不會出現(xiàn)停點(diǎn)火或亂點(diǎn)火現(xiàn)象。
h.在線讀點(diǎn)火提前角數(shù)據(jù)在點(diǎn)火器運(yùn)行時,用鼠標(biāo)點(diǎn)擊在線讀點(diǎn)火提前角菜單可在線讀點(diǎn)火器運(yùn)行狀態(tài)下的點(diǎn)火提前角數(shù)據(jù)。正常情況下,一個綠色的圓點(diǎn)隨轉(zhuǎn)速變化在點(diǎn)火提前角曲線上運(yùn)動,表示點(diǎn)火正常。如果圓點(diǎn)偏離了點(diǎn)火提前角曲線表示點(diǎn)火器點(diǎn)火提前角有誤。未按規(guī)定的提前角點(diǎn)火。點(diǎn)火器未運(yùn)行時,該圓點(diǎn)在點(diǎn)火曲線上循環(huán)運(yùn)行,i.讀點(diǎn)火器點(diǎn)火提前角數(shù)據(jù)在點(diǎn)火器未運(yùn)行時,用鼠標(biāo)點(diǎn)擊在讀點(diǎn)火提前角菜單可讀出點(diǎn)火器點(diǎn)火提前角數(shù)據(jù)并在點(diǎn)火曲線數(shù)據(jù)圖形輸入?yún)^(qū)繪出從點(diǎn)火器中讀出的點(diǎn)火提前角曲線。
j.保存點(diǎn)火提前角數(shù)據(jù)用鼠標(biāo)點(diǎn)擊保存文件菜單,可將現(xiàn)有的點(diǎn)火提前角數(shù)據(jù)以打開時的文件名稱和路徑保存到計算機(jī)中,用鼠標(biāo)選擇文件-另存菜單,將會出現(xiàn)一個存儲文件名稱路徑對話框。輸入文件名,選擇正確的路徑,點(diǎn)擊確定該數(shù)據(jù)便以新的文件名被存儲到計算機(jī)中,便于以后調(diào)用。
k.點(diǎn)火器在線運(yùn)行可以在測試臺、發(fā)動機(jī)測功臺或摩托車上實(shí)際在線運(yùn)行點(diǎn)火器。也可以脫離編程器運(yùn)行點(diǎn)火器。
權(quán)利要求
1.一種可進(jìn)行編程和讀數(shù)的摩托車晶體管式數(shù)字點(diǎn)火器,包括觸發(fā)信號輸入電路(3)用于接收磁電機(jī)觸發(fā)線圈(10)產(chǎn)生的觸發(fā)信號,并觸發(fā)單片機(jī)電路MCU(2)工作;單片機(jī)電路MCU(2);根據(jù)觸發(fā)信號,控制點(diǎn)火器的點(diǎn)火提前角參數(shù);根據(jù)點(diǎn)火提前角數(shù)據(jù)計算點(diǎn)火延時時間和點(diǎn)火晶體管Q7的導(dǎo)通延時時間,并控制點(diǎn)火晶體管Q7導(dǎo)通和截止,控制點(diǎn)火器點(diǎn)火;點(diǎn)火驅(qū)動電路(4)接收來自單片機(jī)電路MCU(2)信號,驅(qū)動點(diǎn)火晶體管Q7工作;點(diǎn)火晶體管Q7通過導(dǎo)通和截止,產(chǎn)生高壓點(diǎn)火脈沖,驅(qū)動磁電機(jī)點(diǎn)火線圈(8)工作;電源電路(5)將電瓶(9)電壓轉(zhuǎn)換為各電路單元所需的工作電壓;其特征在于所述單片機(jī)電路MCU(2)中包括一個單片機(jī),在單片機(jī)中包括一個EEROM存儲器(6)或者在單片機(jī)外連接一個獨(dú)立的EEROM存儲器(6),其中EEROM存儲器(6)用于存儲點(diǎn)火器的數(shù)據(jù);該單片機(jī)還包括點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送(22)裝置,用于控制點(diǎn)火器數(shù)據(jù)的接收和數(shù)據(jù)的發(fā)送;一個編程輸入輸出信號電路(7)的一端與所述單片機(jī)電路MCU(2)的一個輸入輸出端口相連,編程輸入輸出信號電路(7)的另一端是該點(diǎn)火器的一個數(shù)據(jù)輸入輸出端,用于連接編成器(14)。
2.根據(jù)權(quán)利要求1所述的晶體管式數(shù)字點(diǎn)火器,其特征在于點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送(22)裝置包括通過編程輸入輸出信號電路(7)給編程器發(fā)送中斷信號(101),并等待編程器回復(fù)信號(102);判斷編程器回復(fù)的信號是否是接收點(diǎn)火器數(shù)據(jù)信號(103),若是,判斷點(diǎn)火器是否處于點(diǎn)火狀態(tài)(104),當(dāng)點(diǎn)火器處于點(diǎn)火狀態(tài)時,控制點(diǎn)火器通過編程輸入輸出信號電路(7)發(fā)送當(dāng)前的點(diǎn)火提前角數(shù)據(jù)和點(diǎn)火轉(zhuǎn)速數(shù)據(jù)(105);當(dāng)點(diǎn)火器未處于點(diǎn)火狀態(tài)時,控制點(diǎn)火器通過編程輸入輸出信號電路(7)依次發(fā)送點(diǎn)火提前角和轉(zhuǎn)速數(shù)據(jù)(106);若編程器回復(fù)的不是接收點(diǎn)火提前角數(shù)據(jù)信號,判斷編程器回復(fù)的信號是否是發(fā)送點(diǎn)火器數(shù)據(jù)信號(107),若是,控制點(diǎn)火器通過編程輸入輸出信號電路(7)接收編程器發(fā)出的點(diǎn)火提前角和轉(zhuǎn)速數(shù)據(jù)(108),并將點(diǎn)提前角和轉(zhuǎn)速數(shù)據(jù)送入相應(yīng)的EEROM存儲器(6)的存儲區(qū)(109)。
3.根據(jù)權(quán)利要求1或2所述的晶體管式數(shù)字點(diǎn)火器,其特征在于所述晶體管Q7是達(dá)林頓管。
4.根據(jù)權(quán)利要求3所述的晶體管式數(shù)字點(diǎn)火器,其特征在于所述編程輸入輸出信號電路(7)由電阻R16和R21構(gòu)成,所述電阻R16的一端連接到電源電路(5)的輸出端;所述電阻R21的一端是該點(diǎn)火器的一個數(shù)據(jù)輸入輸出端,用于連接編程器(14),電阻R16和R21的連接節(jié)點(diǎn)與單片機(jī)電路MCU(2)的一個輸入輸出口相連。
5.一種可進(jìn)行編程和讀數(shù)的摩托車電容放電式數(shù)字點(diǎn)火器,包括觸發(fā)信號輸入電路(3)用于接收磁電機(jī)觸發(fā)線圈(10)產(chǎn)生的觸發(fā)信號,并觸發(fā)第二單片機(jī)電路MCU(12)工作;第二單片機(jī)電路MCU(12)根據(jù)觸發(fā)信號,控制點(diǎn)火器的點(diǎn)火提前角參數(shù);根據(jù)點(diǎn)火提前角數(shù)據(jù)計算點(diǎn)火延時時間,控制逆變電源電路(13)和第二點(diǎn)火驅(qū)動電路(11),從而控制點(diǎn)火電容C(1019)充放電,控制可控硅SCR(1001)到通和截止,控制點(diǎn)火器點(diǎn)火;逆變電源電路(13)將直流電轉(zhuǎn)換為交流電,接收第二單片機(jī)電路MCU(12)的指令,提供點(diǎn)火電容C(1019)所需的充電電壓;第二點(diǎn)火驅(qū)動電路(11)接收來自第二單片機(jī)電路MCU(12)的信號,驅(qū)動可控硅SCR(1001)工作;點(diǎn)火電容C(1019)通過充電和放電,產(chǎn)生高壓點(diǎn)火脈沖,驅(qū)動磁電機(jī)點(diǎn)火線圈(8)工作;電源電路(5)將電瓶電壓轉(zhuǎn)換為各電路單元所需的工作電壓;其特征在于所述單片機(jī)電路MCU(12)中包括一個單片機(jī),在單片機(jī)中包括一個EEROM存儲器(6)或者在單片機(jī)外連接一個獨(dú)立的EEROM存儲器(6),其中EEROM存儲器(6)用于存儲點(diǎn)火器的數(shù)據(jù);該單片機(jī)還包括點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送(22)裝置,用于控制點(diǎn)火器數(shù)據(jù)的接收和數(shù)據(jù)的發(fā)送;一個編程輸入輸出信號電路(7)的一端與所述單片機(jī)電路MCU(2)的一輸入輸出端口相連,編程輸入輸出信號電路(7)的另一端是該點(diǎn)火器的一個數(shù)據(jù)輸入輸出端,用于連接編程器(14)。
6.根據(jù)權(quán)利要求5所述的電容放電式數(shù)字點(diǎn)火器,其特征在于點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送(22)裝置包括通過編程輸入輸出信號電路(7)給編程器發(fā)送中斷信號(101),并等待編程器回復(fù)信號(102);判斷編程器回復(fù)的信號是否是接收點(diǎn)火器數(shù)據(jù)信號(103),若是,判斷點(diǎn)火器是否處于點(diǎn)火狀態(tài)(104),當(dāng)點(diǎn)火器處于點(diǎn)火狀態(tài)時,控制點(diǎn)火器通過編程輸入輸出信號電路(7)發(fā)送當(dāng)前的點(diǎn)火提前角數(shù)據(jù)和點(diǎn)火轉(zhuǎn)速數(shù)據(jù)(105);當(dāng)點(diǎn)火器未處于點(diǎn)火狀態(tài)時,控制點(diǎn)火器通過編程輸入輸出信號電路(7)依次發(fā)送點(diǎn)火提前角和轉(zhuǎn)速數(shù)據(jù)(106);若編程器回復(fù)的不是接收點(diǎn)火提前角數(shù)據(jù)信號,判斷編程器回復(fù)的信號是否是發(fā)送點(diǎn)火器數(shù)據(jù)信號(107),若是,控制點(diǎn)火器通過編程輸入輸出信號電路(7)接收編程器發(fā)出的點(diǎn)火提前角和轉(zhuǎn)速數(shù)據(jù)(108),并將點(diǎn)提前角和轉(zhuǎn)速數(shù)據(jù)送入相應(yīng)的EEROM存儲器(6)的存儲區(qū)(109)。
7.根據(jù)權(quán)利要求5或6所述的電容放電式數(shù)字點(diǎn)火器,其特征在于所述編程輸入輸出信號電路(7)由電阻R16和R21構(gòu)成,所述電阻R16的一端連接到電源電路(5)的輸出端;所述電阻R21的一端是該點(diǎn)火器的數(shù)據(jù)輸入輸出端,用于連接編程器(14),電阻R16和R21的連接節(jié)點(diǎn)與第二單片機(jī)電路MCU(12)的一個輸入輸出口相連。
8.一種可進(jìn)行編程和讀數(shù)的數(shù)字點(diǎn)火器點(diǎn)火提前角在線編程系統(tǒng),其特征在于,所述在線編程系統(tǒng)包括一個權(quán)利要求1至權(quán)利要求7中任意一項(xiàng)所述的數(shù)字點(diǎn)火器(1);數(shù)字點(diǎn)火器的數(shù)據(jù)輸入輸出端與編程器(14)的一個輸入輸出端相連;一個編程器(14)接收數(shù)字點(diǎn)火器(1)發(fā)出的數(shù)據(jù)和向數(shù)字點(diǎn)火器發(fā)送數(shù)據(jù),并通過串口與計算機(jī)(15)連接,向計算機(jī)(15)發(fā)送數(shù)據(jù)和接收計算機(jī)發(fā)出的數(shù)據(jù);一個計算機(jī)(15)在計算機(jī)內(nèi)裝有專用程序軟件,所述軟件包括點(diǎn)火器編程裝置和點(diǎn)火器讀數(shù)裝置,點(diǎn)火器編程裝置用于把計算機(jī)內(nèi)的點(diǎn)火曲線轉(zhuǎn)換為點(diǎn)火提前角數(shù)據(jù),并傳送到編程器,由編程器傳送給點(diǎn)火器;點(diǎn)火器讀數(shù)裝置,用于將收到的點(diǎn)火提前角數(shù)據(jù)轉(zhuǎn)換為點(diǎn)火曲線或者點(diǎn)火軌跡曲線。
9.根據(jù)權(quán)利要求8所述的數(shù)字點(diǎn)火器點(diǎn)火提前角在線編程系統(tǒng),其特征在于所述編程器(14)包括一個232電路(16),所述232電路的一端外接計算機(jī)(15)的232接口,另一端與第三單片機(jī)電路MCU(18)相連;第三單片機(jī)電路MCU(18)外接數(shù)字點(diǎn)火器(1);所述232電路和第三單片機(jī)電路MCU(18)由第三電源電路(17)供電。
10.根據(jù)權(quán)利要求9所述的數(shù)字點(diǎn)火器點(diǎn)火提前角在線編程系統(tǒng),其特征在于所述編程器(14)的第三單片機(jī)電路MCU(18)包括一個單片機(jī),該單片機(jī)內(nèi)裝有專用程序軟件,所述軟件是設(shè)置編程口(ZN2002)為輸入、輸出口(202),通過編程器上的232電路(16)連接計算機(jī)的232口,接收計算機(jī)(1)發(fā)出的編程命令和讀數(shù)命令并加以判斷(203、204),若計算機(jī)(15)發(fā)出的是讀數(shù)命令時,等待點(diǎn)火器(1)發(fā)來中斷點(diǎn)火信號,當(dāng)收到點(diǎn)火器發(fā)出的中斷點(diǎn)火信號后(205、206),回復(fù)點(diǎn)火器(1)要求讀取點(diǎn)火器上的數(shù)據(jù)(207),并接收點(diǎn)火器(1)發(fā)來的數(shù)據(jù)(208),將收到的數(shù)據(jù)通過232電路(16)傳送給計算機(jī)(209);若計算機(jī)(1)發(fā)出的命令是編程命令時,等待點(diǎn)火器(1)發(fā)來中斷點(diǎn)火信號,當(dāng)收到點(diǎn)火器發(fā)出的中斷點(diǎn)火信號后(210、211),回復(fù)點(diǎn)火器要求給點(diǎn)火器(1)寫數(shù)據(jù)(212),同時將收到的從計算機(jī)(1)發(fā)出的數(shù)據(jù)通過編程器的輸入輸出口(IN2002)給點(diǎn)火器(1)寫數(shù)據(jù)(213)。
11.根據(jù)權(quán)利要求8或9或10所述的數(shù)字點(diǎn)火器點(diǎn)火提前角在線編程系統(tǒng),其特征在于所述計算機(jī)(15)的點(diǎn)火器讀數(shù)裝置包括向編程器發(fā)出讀數(shù)請求(303),并等待編程器(14)回復(fù)信號,當(dāng)編程器(14)回復(fù)信號后(305),向編程器(14)發(fā)送存貯轉(zhuǎn)速和提前角數(shù)據(jù)地址碼(307或312),并接收編程器(14)發(fā)出的點(diǎn)火提前角和轉(zhuǎn)速數(shù)據(jù)(308或313),并根據(jù)收到的點(diǎn)火提前角和轉(zhuǎn)速數(shù)據(jù)同時繪出點(diǎn)火軌跡曲線(310)或者在點(diǎn)火提前角數(shù)據(jù)接收完成后,計算機(jī)自動繪出讀出的點(diǎn)火曲線(317);所述計算機(jī)(15)的點(diǎn)火器編程裝置包括向編程器發(fā)出編程請求(403),并等待編程器(14)回復(fù)信號,當(dāng)編程器(14)回復(fù)信號后(405),若是非在線編程,將編程曲線轉(zhuǎn)為點(diǎn)火角和轉(zhuǎn)速數(shù)據(jù)(409),并將轉(zhuǎn)速數(shù)據(jù)送通訊緩沖(410),向編程器發(fā)送點(diǎn)火角和轉(zhuǎn)速數(shù)據(jù)(411);若是在線編程,在繪制點(diǎn)火曲線時(416),對曲線進(jìn)行運(yùn)算(419),計算出曲線的起點(diǎn)和終點(diǎn)數(shù)據(jù),同時向編程器發(fā)送從曲線起點(diǎn)開始到曲線終點(diǎn)結(jié)束的點(diǎn)火角和轉(zhuǎn)速數(shù)據(jù)(420、421、422)。
全文摘要
一種可在線編程的摩托車晶體管式數(shù)字點(diǎn)火器,包括觸發(fā)信號輸入電路,單片機(jī)電路MCU,點(diǎn)火驅(qū)動電路,點(diǎn)火晶體管Q7,電源電路,在單片機(jī)電路MCU中包括一個單片機(jī),在單片機(jī)中包括一個EEROM存儲器或者在單片機(jī)外連接一個獨(dú)立的EEROM存儲器;在單片機(jī)中裝有程序,該程序包括點(diǎn)火器數(shù)據(jù)接收和數(shù)據(jù)發(fā)送部分;一個編程輸入輸出信號電路的一端與所述單片機(jī)電路MCU的一個輸入輸出端口相連,編程輸入輸出信號電路的另一端是該點(diǎn)火器的一個數(shù)據(jù)輸入輸出端,用于外接編程器。本發(fā)明使同一點(diǎn)火器能夠滿足不同發(fā)動機(jī)和不同用戶的需要,達(dá)到與發(fā)動機(jī)的最佳配合狀態(tài),降低了油耗,同時,點(diǎn)火器內(nèi)的數(shù)據(jù)也可以通過計算機(jī)和編程器在線讀出。
文檔編號F02P5/15GK1789697SQ20041008153
公開日2006年6月21日 申請日期2004年12月17日 優(yōu)先權(quán)日2004年12月17日
發(fā)明者鄭雷, 羅慶 申請人:重慶三信電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
清河县| 鹤庆县| 海原县| 墨脱县| 枣阳市| 宝兴县| 措勤县| 通辽市| 封丘县| 普定县| 东兴市| 芦溪县| 镇江市| 柳河县| 武隆县| 蕲春县| 日土县| 沁水县| 淮阳县| 平塘县| 台东市| 鄱阳县| 蓬安县| 桂林市| 三台县| 廊坊市| 三河市| 镇远县| 仪陇县| 武城县| 东宁县| 微博| 措勤县| 阜宁县| 武夷山市| 阳城县| 芒康县| 久治县| 甘肃省| 仲巴县| 介休市|