一種基于amt的節(jié)氣門驅(qū)動(dòng)板檢測方法
【專利摘要】本發(fā)明及一種基于AMT的節(jié)氣門驅(qū)動(dòng)板檢測方法,通過增加一主控板,PC機(jī)下載節(jié)氣門驅(qū)動(dòng)板的測試程序給主控板,主控板通過串行外設(shè)接口SPI和節(jié)氣門驅(qū)動(dòng)板進(jìn)行信息交換,主控板CPU對(duì)檢測項(xiàng)目指令和接收的信息進(jìn)行比對(duì)或處理,輸出測試結(jié)果給PC機(jī),這種節(jié)氣門驅(qū)動(dòng)板檢測方法通過增加主控板對(duì)節(jié)氣門驅(qū)動(dòng)板進(jìn)行測試,可以避免節(jié)氣門驅(qū)動(dòng)板直接燒毀電機(jī),同時(shí)可以確定節(jié)氣門驅(qū)動(dòng)板的故障位置,給測試和故障檢修帶來了極大的方便。
【專利說明】—種基于AMT的節(jié)氣門驅(qū)動(dòng)板檢測方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明及一種基于AMT的節(jié)氣門驅(qū)動(dòng)板檢測方法。
【背景技術(shù)】
[0002]目前對(duì)節(jié)氣門驅(qū)動(dòng)板進(jìn)行檢測是通過PC機(jī)直接給節(jié)氣門驅(qū)動(dòng)板CPU下載測試軟件進(jìn)行測試,檢測節(jié)氣門驅(qū)動(dòng)板的硬件電路是否工作正常,然而這種檢測方式容易發(fā)生因節(jié)氣門驅(qū)動(dòng)板故障燒毀電機(jī),而且無法定位故障位置,如何避免節(jié)氣門故障驅(qū)動(dòng)板燒毀電機(jī)并快速定位故障位置成為節(jié)氣門驅(qū)動(dòng)板測試的疑難問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的解決現(xiàn)有現(xiàn)有節(jié)氣門驅(qū)動(dòng)板測試容易因節(jié)氣門驅(qū)動(dòng)板故障燒毀電機(jī),而且無法定位故障位置的問題。
[0004]為此,本發(fā)明提供了一種基于AMT的節(jié)氣門驅(qū)動(dòng)板檢測方法,通過PC機(jī)下載測試程序?qū)?jié)氣門驅(qū)動(dòng)板進(jìn)行直接測試,其特征是,增加一主控板,PC機(jī)下載測試程序給主控板,主控板通過串行外設(shè)接口 SPI和節(jié)氣門驅(qū)動(dòng)板進(jìn)行信息交換,其步驟是:
首先,從PC機(jī)上下載節(jié)氣門驅(qū)動(dòng)板測試程序通過異步收發(fā)傳輸器O (UARTO)給主控
板;
其次,主控板CPU向節(jié)氣門驅(qū)動(dòng)板發(fā)送檢測項(xiàng)目指令,節(jié)氣門驅(qū)動(dòng)板CPU接收主控板CPU發(fā)送的指令,然后向節(jié)氣門驅(qū)動(dòng)板發(fā)送采樣或查詢指令,并接收節(jié)氣門驅(qū)動(dòng)板反饋的采樣或查詢信息,將采樣或查詢到的信息通過串行外設(shè)接口(SPI)返回主控板CPU ;
最后,主控板CPU接收節(jié)氣門驅(qū)動(dòng)板CPU檢測的信息,并對(duì)檢測項(xiàng)目指令和接收的信息進(jìn)行比對(duì)或處理,通過異步收發(fā)傳輸器I (UARTl)輸出測試結(jié)果給PC機(jī),對(duì)檢測結(jié)果進(jìn)行查詢,當(dāng)所有檢測項(xiàng)目的檢測結(jié)果均通過即節(jié)氣門驅(qū)動(dòng)板合格,否則,節(jié)氣門驅(qū)動(dòng)板測試不合格。
[0005]上述節(jié)氣門驅(qū)動(dòng)板的檢測項(xiàng)目包括:
5V供電檢測:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送4.9V飛.1V供電檢測指令,節(jié)氣門驅(qū)動(dòng)板CPU通過高油門輸入腳采樣來自節(jié)氣門驅(qū)動(dòng)板的4.9疒5.1V電壓10次,最后結(jié)果通過SPI返回主控板CPU ;
串口通信檢測:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送串口通信檢測指令,節(jié)氣門驅(qū)動(dòng)板CPU通過串口向節(jié)氣門驅(qū)動(dòng)板發(fā)送查詢指令,此時(shí)節(jié)氣門驅(qū)動(dòng)板應(yīng)返回狀態(tài)信息,該測試為滿負(fù)荷通信測試,重復(fù)100次,最后將檢測結(jié)果通過SPI返回主控板CPU ;
角度傳感器采樣檢測:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送角度傳感器采樣指令,節(jié)氣門驅(qū)動(dòng)板CPU輸出油門信號(hào)到節(jié)氣門驅(qū)動(dòng)板的角度傳感器采樣腳,油門信號(hào)電壓值從IV到4.5V以0.5V為單位變化,每個(gè)電壓值采樣10次,最后將所有采樣結(jié)果通過SPI返回主控板CPU ;
電機(jī)控制功能檢測:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送電機(jī)控制功能檢測指令,節(jié)氣門驅(qū)動(dòng)板CPU通過三個(gè)輸入/出(I/O) 口模擬電機(jī)霍爾值,并以固定時(shí)間按電機(jī)的霍爾切換順序變換模擬電機(jī)轉(zhuǎn)動(dòng),每個(gè)霍爾狀態(tài)在三個(gè)輸入/出(I/o) 口采集電機(jī)控制信號(hào)的高低電平信號(hào),檢測100個(gè)霍爾狀態(tài),將檢測結(jié)果返回主控板CPU ;
老化測試:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送指令重復(fù)上面四個(gè)檢測項(xiàng)目或其中單個(gè)檢測項(xiàng)目,檢測結(jié)果通過485總線被查詢。
[0006]精度測試:主控板CPU向離合控制板CPU發(fā)送相關(guān)指令,使電機(jī)以單步前進(jìn),檢測霍爾值,對(duì)比每次前進(jìn)的數(shù)值,對(duì)比100次,核算電機(jī)精度。
[0007]本發(fā)明提供的這種基于AMT的節(jié)氣門驅(qū)動(dòng)板檢測方法,通過PC機(jī)下載測試程序?qū)?jié)氣門驅(qū)動(dòng)板進(jìn)行直接測試,其特征是,增加一主控板,PC機(jī)下載測試程序給主控板,主控板通過串行外設(shè)接口 SPI和節(jié)氣門驅(qū)動(dòng)板進(jìn)行信息交換,其步驟是:首先,從PC機(jī)上下載節(jié)氣門驅(qū)動(dòng)板測試程序通過異步收發(fā)傳輸器O (UARTO)給主控板;其次,主控板CPU向節(jié)氣門驅(qū)動(dòng)板發(fā)送檢測項(xiàng)目指令,節(jié)氣門驅(qū)動(dòng)板CPU接收主控板CPU發(fā)送的指令,然后向節(jié)氣門驅(qū)動(dòng)板發(fā)送采樣或查詢指令,并接收節(jié)氣門驅(qū)動(dòng)板反饋的采樣或查詢信息,將采樣或查詢到的信息通過串行外設(shè)接口(SPI)返回主控板CPU ;最后,主控板CPU接收節(jié)氣門驅(qū)動(dòng)板CPU檢測的信息,并對(duì)檢測項(xiàng)目指令和接收的信息進(jìn)行比對(duì)或處理,通過異步收發(fā)傳輸器I(UARTl)輸出測試結(jié)果給PC機(jī),對(duì)檢測結(jié)果進(jìn)行查詢,當(dāng)所有檢測項(xiàng)目的檢測結(jié)果均通過即節(jié)氣門驅(qū)動(dòng)板合格,否則,節(jié)氣門驅(qū)動(dòng)板測試不合格,這種節(jié)氣門驅(qū)動(dòng)板檢測方法通過增加主控板對(duì)節(jié)氣門驅(qū)動(dòng)板進(jìn)行測試,可以避免節(jié)氣門驅(qū)動(dòng)板直接燒毀電機(jī),同時(shí)可以確定節(jié)氣門驅(qū)動(dòng)板的故障位置,給測試和故障檢修帶來了極大的方便。
[0008]以下將結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步詳細(xì)說明。
【專利附圖】
【附圖說明】
[0009]圖1是一種節(jié)氣門驅(qū)動(dòng)板檢測方法的流程示意圖。
【具體實(shí)施方式】
[0010]實(shí)施例一:
本實(shí)施例提供的這種基于AMT的節(jié)氣門驅(qū)動(dòng)板檢測方法,通過PC機(jī)下載測試程序?qū)?jié)氣門驅(qū)動(dòng)板進(jìn)行直接測試,其特征是,增加一主控板,PC機(jī)下載測試程序給主控板,主控板通過串行外設(shè)接口 SPI和節(jié)氣門驅(qū)動(dòng)板進(jìn)行信息交換,其步驟是:
首先,從PC機(jī)上下載節(jié)氣門驅(qū)動(dòng)板測試程序通過異步收發(fā)傳輸器O (UARTO)給主控
板;
其次,主控板CPU向節(jié)氣門驅(qū)動(dòng)板發(fā)送檢測項(xiàng)目指令,節(jié)氣門驅(qū)動(dòng)板CPU接收主控板CPU發(fā)送的指令,然后向節(jié)氣門驅(qū)動(dòng)板發(fā)送采樣或查詢指令,并接收節(jié)氣門驅(qū)動(dòng)板反饋的采樣或查詢信息,將采樣或查詢到的信息通過串行外設(shè)接口(SPI)返回主控板CPU ;
最后,主控板CPU接收節(jié)氣門驅(qū)動(dòng)板CPU檢測的信息,并對(duì)檢測項(xiàng)目指令和接收的信息進(jìn)行比對(duì)或處理,通過異步收發(fā)傳輸器I (UARTl)輸出測試結(jié)果給PC機(jī),對(duì)檢測結(jié)果進(jìn)行查詢,當(dāng)所有檢測項(xiàng)目的檢測結(jié)果均通過即節(jié)氣門驅(qū)動(dòng)板合格,否則,節(jié)氣門驅(qū)動(dòng)板測試不合格。
[0011]通過增加主控板對(duì)節(jié)氣門驅(qū)動(dòng)板進(jìn)行測試,可以避免節(jié)氣門驅(qū)動(dòng)板直接燒毀電機(jī),同時(shí)可以確定節(jié)氣門驅(qū)動(dòng)板的故障位置,給測試和故障檢修帶來了極大的方便。
[0012]實(shí)施例二:
本實(shí)施例和實(shí)施例一基本相同,所不同的是本實(shí)施例中的節(jié)氣門驅(qū)動(dòng)板的檢測項(xiàng)目包
括:
5V供電檢測:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送4.9V飛.1V供電檢測指令,節(jié)氣門驅(qū)動(dòng)板CPU通過高油門輸入腳采樣來自節(jié)氣門驅(qū)動(dòng)板的4.9疒5.1V電壓10次,最后結(jié)果通過SPI返回主控板CPU ;
串口通信檢測:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送串口通信檢測指令,節(jié)氣門驅(qū)動(dòng)板CPU通過串口向節(jié)氣門驅(qū)動(dòng)板發(fā)送查詢指令,此時(shí)節(jié)氣門驅(qū)動(dòng)板應(yīng)返回狀態(tài)信息,該測試為滿負(fù)荷通信測試,重復(fù)100次,最后將檢測結(jié)果通過SPI返回主控板CPU ;
角度傳感器采樣檢測:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送角度傳感器采樣指令,節(jié)氣門驅(qū)動(dòng)板CPU輸出油門信號(hào)到節(jié)氣門驅(qū)動(dòng)板的角度傳感器采樣腳,油門信號(hào)電壓值從IV到
4.5V以0.5V為單位變化,每個(gè)電壓值采樣10次,最后將所有采樣結(jié)果通過SPI返回主控板CPU ;
電機(jī)控制功能檢測:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送電機(jī)控制功能檢測指令,節(jié)氣門驅(qū)動(dòng)板CPU通過三個(gè)輸入/出(I/O) 口模擬電機(jī)霍爾值,并以固定時(shí)間按電機(jī)的霍爾切換順序變換模擬電機(jī)轉(zhuǎn)動(dòng),每個(gè)霍爾狀態(tài)在三個(gè)輸入/出(I/o) 口采集電機(jī)控制信號(hào)的高低電平信號(hào),檢測100個(gè)霍爾狀態(tài),將檢測結(jié)果返回主控板CPU ;
老化測試:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送指令重復(fù)上面四個(gè)檢測項(xiàng)目或其中單個(gè)檢測項(xiàng)目,檢測結(jié)果通過485總線被查詢。
[0013]精度測試:主控板CPU向離合控制板CPU發(fā)送相關(guān)指令,使電機(jī)以單步前進(jìn),檢測霍爾值,對(duì)比每次前進(jìn)的數(shù)值,對(duì)比100次,核算電機(jī)精度。
[0014]主控板CPU將檢測結(jié)果通過異步收發(fā)傳輸器I (UARTl)輸出給PC機(jī),以供查詢。
[0015]綜上所述當(dāng)所有檢測項(xiàng)目均合格則表示節(jié)氣門驅(qū)動(dòng)板合格,即電路工作正常,否貝U,不合格,須找出故障位置進(jìn)行檢修。
[0016]以上例舉僅僅是對(duì)本發(fā)明的舉例說明,并不構(gòu)成對(duì)本發(fā)明的保護(hù)范圍的限制,凡是與本發(fā)明相同或相似的設(shè)計(jì)均屬于本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種基于AMT的節(jié)氣門驅(qū)動(dòng)板檢測方法,通過PC機(jī)下載測試程序?qū)?jié)氣門驅(qū)動(dòng)板進(jìn)行直接測試,其特征是,增加一主控板,PC機(jī)下載測試程序給主控板,主控板通過串行外設(shè)接口 SPI和節(jié)氣門驅(qū)動(dòng)板進(jìn)行信息交換,其步驟是:首先,從PC機(jī)上下載節(jié)氣門驅(qū)動(dòng)板測試程序通過異步收發(fā)傳輸器O (UARTO)給主控板; 其次,主控板CPU向節(jié)氣門驅(qū)動(dòng)板發(fā)送檢測項(xiàng)目指令,節(jié)氣門驅(qū)動(dòng)板CPU接收主控板CPU發(fā)送的指令,然后向節(jié)氣門驅(qū)動(dòng)板發(fā)送采樣或查詢指令,并接收節(jié)氣門驅(qū)動(dòng)板反饋的采樣或查詢信息,將采樣或查詢到的信息通過串行外設(shè)接口(SPI)返回主控板CPU ; 最后,主控板CPU接收節(jié)氣門驅(qū)動(dòng)板CPU檢測的信息,并對(duì)檢測項(xiàng)目指令和接收的信息進(jìn)行比對(duì)或處理,通過異步收發(fā)傳輸器I (UARTl)輸出測試結(jié)果給PC機(jī),對(duì)檢測結(jié)果進(jìn)行查詢,當(dāng)所有檢測項(xiàng)目的檢測結(jié)果均通過即節(jié)氣門驅(qū)動(dòng)板合格,否則,節(jié)氣門驅(qū)動(dòng)板測試不合格。
2.如權(quán)利要求1所述的一種基于AMT的節(jié)氣門驅(qū)動(dòng)板檢測方法,其特征是:所述節(jié)氣門驅(qū)動(dòng)板的檢測項(xiàng)目包括: 5V供電檢測:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送4.9V飛.1V供電檢測指令,節(jié)氣門驅(qū)動(dòng)板CPU通過高油門輸入腳采樣來自節(jié)氣門驅(qū)動(dòng)板的4.9疒5.1V電壓10次,最后結(jié)果通過SPI返回主控板CPU ; 串口通信檢測:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送串口通信檢測指令,節(jié)氣門驅(qū)動(dòng)板CPU通過串口向節(jié)氣門驅(qū)動(dòng)板發(fā)送查詢指令,此時(shí)節(jié)氣門驅(qū)動(dòng)板應(yīng)返回狀態(tài)信息,該測試為滿負(fù)荷通信測試,重復(fù)100次,最后將檢測結(jié)果通過SPI返回主控板CPU ; 角度傳感器采樣檢測:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送角度傳感器采樣指令,節(jié)氣門驅(qū)動(dòng)板CPU輸出油門信號(hào)到節(jié)氣門驅(qū)動(dòng)板的角度傳感器采樣腳,油門信號(hào)電壓值從IV到4.5V以0.5V為單位變化,每個(gè)電壓值采樣10次,最后將所有采樣結(jié)果通過SPI返回主控板CPU ; 電機(jī)控制功能檢測:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送電機(jī)控制功能檢測指令,節(jié)氣門驅(qū)動(dòng)板CPU通過三個(gè)輸入/出(I/O) 口模擬電機(jī)霍爾值,并以固定時(shí)間按電機(jī)的霍爾切換順序變換模擬電機(jī)轉(zhuǎn)動(dòng),每個(gè)霍爾狀態(tài)在三個(gè)輸入/出(I/o) 口采集電機(jī)控制信號(hào)的高低電平信號(hào),檢測100個(gè)霍爾狀態(tài),將檢測結(jié)果返回主控板CPU ; 老化測試:主控板CPU向節(jié)氣門驅(qū)動(dòng)板CPU發(fā)送指令重復(fù)上面四個(gè)檢測項(xiàng)目或其中單個(gè)檢測項(xiàng)目,檢測結(jié)果通過485總線被查詢; 精度測試:主控板CPU向離合控制板CPU發(fā)送相關(guān)指令,使電機(jī)以單步前進(jìn),檢測霍爾值,對(duì)比每次前進(jìn)的數(shù)值,對(duì)比100次,核算電機(jī)精度。
【文檔編號(hào)】G05B19/04GK103645433SQ201310565479
【公開日】2014年3月19日 申請(qǐng)日期:2013年11月12日 優(yōu)先權(quán)日:2013年11月12日
【發(fā)明者】潘亞敏, 曹金萍 申請(qǐng)人:陜西國力信息技術(shù)有限公司