一種電動車控制器自動測試系統的設計(一)
0 引言
本文引用地址:http://www.104case.com/article/249786.htm目前國內外電動車技術高速發展,歐美許多國家已經將向年長者及殘障人士提供電動車作為社會保障體系的一部分,其中控制器是電動車的核心零部件,決定了電動車的穩定性與可靠性.如何保障電控零件的質量穩定性和一致性,是本文研究的重點.
對于控制器的傳統測試,大多只測試電路板的電氣特性,普遍存在著測試點測試工序繁瑣,部分特性很難檢測;數據量大,處理困難;人工檢測效率低,人為因素加大;產品追溯困難等問題.針對上述不足,本文設計并實現了能對電動車控制器各功能在線自動檢測的智能測試系統.該系統能通過控制分析軟件的調度,結合模擬負載裝置,自動進行功能測試,可以基本消除人為不確定因素.人機界面友好,顯示的測試參數豐富,可自動出具測試報告,并將測試結果存在數據庫中,留作歷史數據記錄以待查詢.
1 電動車控制器測試系統的組成及工作原理本文所針對的電動車控制器包括串口通信模塊,前后燈及喇叭的控制與故障檢測,速度控制與檢測模塊,電源控制模塊,電機功率驅動等.由于電子元器件本身存在質量缺陷及生產中出現各種工藝問題,將會導致控制器硬件在某方面工作不正常,因此測試系統必須能夠檢測出硬件的所有問題,并快速定位.控制器輸入信號有開關量.模擬量.脈沖量等,輸出信號為驅動電機的模擬量,并有雙向通信的串口信號.
該智能測試設備由系統電源模塊,主控制器PIC18F65J10,通信模塊,車燈與喇叭的負載模擬與檢測模塊,電機信號模擬與反饋檢測模塊,行駛信號與速度傳感器模擬模塊組成.測試系統的結構圖如圖1所示.

測試系統工作原理:測試人員在PC 機界面選擇要測試的條目,PC 機通過串口1將此命令發送給測試設備;測試設備解析控制分析軟件的條目命令,模擬出該模塊的信號并輸入至控制器,同時,測試設備通過串口2和控制器進行通信,命令控制器啟動該模塊的功能.由測試設備采集數據將結果實時發送至PC 機;PC 的控制分析軟件通過對比信號的檢測值與預設值是否一致來判定控制器是否工作正常,并將該產品的測試數據保存到數據庫中,以待查詢.
2 系統硬件設計2.1 系統電源的設計不同芯片對供電電壓的要求也不同,本測試系統中,單片機所需的電壓為3. 3 V,而行駛控制與速度傳感器模擬電路,所需要的電壓為5 V,因此,電源模塊的設計要滿足需求,設計時就需要兼顧兩者,外部只需提供24 V 電瓶電壓即可.電源電路設計如圖2所示.

本系統選用LM2576和LM1117兩個穩壓器.分別提供5 V,3.3 V穩定的電壓,為了防止短路加了保險絲F1.
2.2 主處理器的設計微處理器選用Microchip 公司最新加密型CPU-PIC18F65J10單片機.該單片機將大量的外圍模塊整合到單片機內,包括看門狗.兩個串行通信口(UART 0,1).一個SPI 口.一個10 位A/D 轉換器.基本定時器(BasicTimer)等,處理速度快,足夠滿足系統要求,且該單片機具有簡單實用.成本低.抗干擾能力強.功耗低等特點.
PIC18F65J10單片機電路設計原理圖如圖3所示.

評論