午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

高適用性電控柴油機(jī)信號(hào)發(fā)生器軟件系統(tǒng)的制作方法

文檔序號(hào):5240808閱讀:246來源:國知局
高適用性電控柴油機(jī)信號(hào)發(fā)生器軟件系統(tǒng)的制作方法
【專利摘要】高適用性電控柴油機(jī)信號(hào)發(fā)生器軟件系統(tǒng),包括轉(zhuǎn)速和相位1度時(shí)間計(jì)算模塊、轉(zhuǎn)速波形生成模塊、顯示代碼生成和發(fā)送模塊等功能模塊;在A/D采集時(shí)間控制模塊設(shè)定時(shí)間到來時(shí),調(diào)用旋鈕和開關(guān)電壓值A(chǔ)/D采集模塊,再將采集的電壓值在轉(zhuǎn)速和相位1度時(shí)間計(jì)算模塊中計(jì)算出控制轉(zhuǎn)速波形生成所需數(shù)值并送往轉(zhuǎn)速波形啟動(dòng)模塊,經(jīng)故障波形請(qǐng)求模塊判定后由轉(zhuǎn)速波形生成模塊產(chǎn)生正常轉(zhuǎn)速波形,或通過故障波形發(fā)生模塊發(fā)出故障波形。旋鈕和開關(guān)電壓值A(chǔ)/D采集模塊采集到的電壓值也被送往轉(zhuǎn)速和相位數(shù)據(jù)計(jì)算模塊,再經(jīng)液晶屏清屏模塊啟動(dòng),需要顯示的信息會(huì)在顯示代碼生成和發(fā)送模塊中以串口通訊的方式驅(qū)動(dòng)液晶顯示器,最終實(shí)現(xiàn)轉(zhuǎn)速控制相關(guān)信息顯示。
【專利說明】 高適用性電控柴油機(jī)信號(hào)發(fā)生器軟件系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電控發(fā)動(dòng)機(jī)軟件系統(tǒng)【技術(shù)領(lǐng)域】,涉及一種高適用性電控柴油機(jī)信號(hào)發(fā)生器軟件系統(tǒng)。
【背景技術(shù)】
[0002]在全球性能源危機(jī)和排放污染問題日益嚴(yán)峻的趨勢(shì)下,柴油機(jī)電控技術(shù)成為汽車柴油發(fā)動(dòng)機(jī)可持續(xù)發(fā)展的必要保障。作為電控發(fā)動(dòng)機(jī)的控制核心,發(fā)動(dòng)機(jī)電子控制單元(ECU)性能的好壞直接影響到發(fā)動(dòng)機(jī)乃至車輛整體的性能。而常規(guī)情況下ECU功能的開發(fā)和調(diào)試需要在試驗(yàn)室經(jīng)歷一個(gè)漫長的階段,并且面對(duì)不同的機(jī)械和硬件系統(tǒng),試驗(yàn)臺(tái)架還需要相應(yīng)更換。為了直接有效地降低此過程中的人力和物力成本,開發(fā)一套可以將E⑶調(diào)試工作從試驗(yàn)室轉(zhuǎn)移到辦公室條件下,并且可以應(yīng)對(duì)各種不同柴油機(jī)電控系統(tǒng)的電控柴油機(jī)信號(hào)發(fā)生器軟件設(shè)計(jì)是非常必要的。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的在于提供一種適用性廣、操作簡(jiǎn)單、精確可靠的軟件系統(tǒng),使得可以在減小電控柴油機(jī)信號(hào)發(fā)生器體積和避免更替硬件模塊的前提下,為不同的柴油機(jī)電控系統(tǒng)ECU提供噴油控制所需要的各類軸轉(zhuǎn)速信號(hào),并在液晶屏上顯示轉(zhuǎn)速和相位信息。
[0004]本發(fā)明可采用以下技術(shù)方案達(dá)到上述目的:高適用性電控柴油機(jī)信號(hào)發(fā)生器軟件系統(tǒng),包括:A/D采集時(shí)間控制模塊、旋鈕和開關(guān)電壓值A(chǔ)/D采集模塊、轉(zhuǎn)速和相位I度時(shí)間計(jì)算模塊、轉(zhuǎn)速波形啟動(dòng)模塊、轉(zhuǎn)速波形生成模塊、液晶屏清屏模塊、轉(zhuǎn)速和相位數(shù)據(jù)計(jì)算模塊、顯示代碼生成和發(fā)送模塊、故障波形請(qǐng)求獲取模塊、故障波形發(fā)生模塊;其特征在于:如圖1所示,在A/D采集時(shí)間控制模塊設(shè)定的時(shí)間到來時(shí),調(diào)用旋鈕和開關(guān)電壓值A(chǔ)/D采集模塊,再將采集到的電壓值在轉(zhuǎn)速和相位I度時(shí)間計(jì)算模塊中計(jì)算得出控制轉(zhuǎn)速波形生成所需的數(shù)值,然后將該值送往轉(zhuǎn)速波形啟動(dòng)模塊,經(jīng)故障波形請(qǐng)求模塊判定后,通過轉(zhuǎn)速波形生成模塊產(chǎn)生正常的轉(zhuǎn)速波形,或者是通過故障波形發(fā)生模塊發(fā)出故障波形;旋鈕和開關(guān)電壓值A(chǔ)/D采集模塊采集到的電壓值同時(shí)也會(huì)被送往轉(zhuǎn)速和相位數(shù)據(jù)計(jì)算模塊,再經(jīng)過液晶屏清屏模塊啟動(dòng)后,需要顯示的信息會(huì)在顯示代碼生成和發(fā)送模塊中以串口通訊的方式驅(qū)動(dòng)液晶顯示器,最終實(shí)現(xiàn)轉(zhuǎn)速控制相關(guān)信息顯示。
[0005]本發(fā)明可達(dá)到如下積極效果:
加載了本高適用性電控柴油機(jī)信號(hào)發(fā)生器軟件系統(tǒng)的信號(hào)發(fā)生器,可以通過少量的按鍵和旋鈕組合操作,靈活可靠地產(chǎn)生滿足不同柴油機(jī)電控系統(tǒng)ECU所要求的各類軸轉(zhuǎn)速波形,并且能在液晶顯示屏中實(shí)時(shí)顯示相關(guān)設(shè)置信息。最終可以通過與信號(hào)發(fā)生器上其他直接由硬件產(chǎn)生的各類傳感器信號(hào)相配合,達(dá)到應(yīng)對(duì)各種不同柴油機(jī)電控系統(tǒng)ECU功能測(cè)試的目的,實(shí)現(xiàn)將E⑶功能開發(fā)和調(diào)試工作從實(shí)驗(yàn)室環(huán)境轉(zhuǎn)移到辦公室環(huán)境中,大大地降低此過程中的人力物力成本?!緦@綀D】

【附圖說明】
[0006]圖1為高適用性電控柴油機(jī)信號(hào)發(fā)生器軟件系統(tǒng)流程圖。
[0007]圖2為高適用性電控柴油機(jī)信號(hào)發(fā)生器結(jié)構(gòu)示意框圖。
[0008]【具體實(shí)施方式】:
本發(fā)明所作用于的高適用性電控柴油機(jī)信號(hào)發(fā)生器結(jié)構(gòu)如圖2所示,其中長方形框中所示內(nèi)容均與本軟件系統(tǒng)有關(guān),箭頭方向標(biāo)記了所示內(nèi)容是需要送往單片機(jī)進(jìn)行處理還是應(yīng)該由單片機(jī)根據(jù)要求輸出。通過調(diào)節(jié)轉(zhuǎn)速設(shè)定旋鈕來設(shè)定當(dāng)前所需轉(zhuǎn)速,通過曲軸齒數(shù)設(shè)定旋鈕來決定當(dāng)前轉(zhuǎn)速下的目標(biāo)曲軸波形,通過調(diào)節(jié)凸輪軸多齒夾角設(shè)定旋鈕來移動(dòng)多齒位置,通過調(diào)節(jié)曲軸/凸輪軸相位設(shè)定旋鈕來改變轉(zhuǎn)速波形的相位關(guān)系;通過4/6缸發(fā)動(dòng)機(jī)對(duì)應(yīng)電控泵切換開關(guān)和共軌系統(tǒng)切換開關(guān)來改變凸輪軸波形的齒數(shù)和齒寬;通過按下故障波形按鈕來產(chǎn)生故障轉(zhuǎn)速波形。而單片機(jī)在接收到以上命令后,可按要求輸出曲軸和凸輪軸轉(zhuǎn)速波形,并將設(shè)定信息通過液晶顯示模塊顯示。
[0009]本發(fā)明的實(shí)施流程為:通過設(shè)定A/D采集時(shí)間控制模塊來分別決定讀取電控柴油機(jī)信號(hào)發(fā)生器上各操作鍵的時(shí)刻和頻率。需要單片機(jī)進(jìn)行處理的操作鍵主要包括轉(zhuǎn)速設(shè)定旋鈕、曲軸齒數(shù)設(shè)定旋鈕、凸輪軸多齒夾角設(shè)定旋鈕、曲軸/凸輪軸相位設(shè)定旋鈕、4/6缸發(fā)動(dòng)機(jī)對(duì)應(yīng)電控泵切換開關(guān)、共軌系統(tǒng)切換開關(guān);單片機(jī)通過調(diào)用旋鈕和開關(guān)電壓值A(chǔ)/D采集模塊來得知當(dāng)前所要求發(fā)出的各軸轉(zhuǎn)速以及齒間相位關(guān)系等與轉(zhuǎn)速波形生成相關(guān)的目標(biāo)值。
[0010]為了使得轉(zhuǎn)速波形可靠并且靈活多變,達(dá)到在不更換硬件的情況下適用于不同柴油機(jī)電控系統(tǒng)ECU需求的目的,本發(fā)明將不同的曲軸齒數(shù)、凸輪軸齒數(shù)、齒間相位關(guān)系、轉(zhuǎn)速等影響轉(zhuǎn)速波形的目標(biāo)值經(jīng)過計(jì)算統(tǒng)一歸于曲軸和凸輪軸每旋轉(zhuǎn)I度時(shí)所需要的時(shí)間,整合為轉(zhuǎn)速和相位I度時(shí)間計(jì)算模塊。I度時(shí)間被送往控制波形生成的定時(shí)器以調(diào)用轉(zhuǎn)速波形啟動(dòng)模塊。此時(shí)故障波形請(qǐng)求模塊會(huì)對(duì)故障波形請(qǐng)求按鈕做一判斷,如果故障波形請(qǐng)求按鈕被按下,則會(huì)觸發(fā)故障波形發(fā)生模塊以便在按下的時(shí)間段內(nèi)一直輸出低電平的曲軸或凸輪軸故障轉(zhuǎn)速波形,從而模擬電控柴油機(jī)無法從轉(zhuǎn)速傳感器上正確獲取轉(zhuǎn)速信息時(shí)的故障情況;故障波形請(qǐng)求按鈕未被按下,則會(huì)依據(jù)當(dāng)前計(jì)算得出的I度時(shí)間通過轉(zhuǎn)速波形生成模塊使曲軸或凸輪軸波形按每度時(shí)間置高或者置低,以生成符合需要的轉(zhuǎn)速波形。
[0011]同時(shí),單片機(jī)對(duì)旋鈕和開關(guān)電壓值A(chǔ)/D采集所得到的齒數(shù)、軸轉(zhuǎn)速、齒間相位關(guān)系等目標(biāo)值還需通過轉(zhuǎn)速和相位數(shù)據(jù)計(jì)算模塊按位提取數(shù)值以便液晶屏顯示。液晶屏清屏模塊只在整體文字信息內(nèi)容更換時(shí)才會(huì)做清屏操作,如果只是數(shù)值變化,則采用在原位更換顯示數(shù)據(jù)的方式以大大降低清屏?xí)r出現(xiàn)的頻閃,更符合人的視覺習(xí)慣。在獲取到各位的數(shù)值信息后,顯示代碼生成和發(fā)送模塊結(jié)合各數(shù)值所對(duì)應(yīng)的文字內(nèi)容,按照液晶平顯示模塊的要求,將驅(qū)動(dòng)命令以串口的方式發(fā)送給顯示模塊,最終得到所需要的顯示內(nèi)容。
【權(quán)利要求】
1.高適用性電控柴油機(jī)信號(hào)發(fā)生器軟件系統(tǒng),包括:A/D采集時(shí)間控制模塊、旋鈕和開關(guān)電壓值A(chǔ)/D采集模塊、轉(zhuǎn)速和相位I度時(shí)間計(jì)算模塊、轉(zhuǎn)速波形啟動(dòng)模塊、轉(zhuǎn)速波形生成模塊、液晶屏清屏模塊、轉(zhuǎn)速和相位數(shù)據(jù)計(jì)算模塊、顯示代碼生成和發(fā)送模塊、故障波形請(qǐng)求獲取模塊、故障波形發(fā)生模塊;其特征在于:在A/D采集時(shí)間控制模塊設(shè)定的時(shí)間到來時(shí),調(diào)用旋鈕和開關(guān)電壓值A(chǔ)/D采集模塊,再將采集到的電壓值在轉(zhuǎn)速和相位I度時(shí)間計(jì)算模塊中計(jì)算得出控制轉(zhuǎn)速波形生成所需的數(shù)值,然后將該值送往轉(zhuǎn)速波形啟動(dòng)模塊,經(jīng)故障波形請(qǐng)求模塊判定后,通過轉(zhuǎn)速波形生成模塊產(chǎn)生正常的轉(zhuǎn)速波形,或者是通過故障波形發(fā)生模塊發(fā)出故障波形;旋鈕和開關(guān)電壓值A(chǔ)/D采集模塊采集到的電壓值同時(shí)也會(huì)被送往轉(zhuǎn)速和相位數(shù)據(jù)計(jì)算模塊,再經(jīng)過液晶屏清屏模塊啟動(dòng)后,需要顯示的信息會(huì)在顯示代碼生成和發(fā)送模塊中以串口通訊的方式驅(qū)動(dòng)液晶顯示器,最終實(shí)現(xiàn)轉(zhuǎn)速控制相關(guān)信息顯/Jn ο
【文檔編號(hào)】F02D28/00GK103807036SQ201210449992
【公開日】2014年5月21日 申請(qǐng)日期:2012年11月12日 優(yōu)先權(quán)日:2012年11月12日
【發(fā)明者】楊衛(wèi)平, 胡友耀, 劉泉, 王建華, 章明, 王夢(mèng)華, 郭研超 申請(qǐng)人:第一拖拉機(jī)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1