TTR8-ECU 測試計畫
TTR8-ECU 測試計畫
已知問題
:::danger
- C37, C39, C49, C45需移除
- 主微控制器LED L1, L2, L3, L4在印刷上標反,應該為L4, L3, L2, L1
- 隔離式電源變壓器造成造成輸入測與輸出測電源偏髒
- GPS模組異常(還不確定是什麼問題),1V8_ISO會過載降到低於1.8V。若電源供應器提供主板超過0.2A,應該就為故障發生。請考慮將GPS模組移除再進行測試以確保電源穩定。
- CAN的數位隔離器需要用Default High的版本 :::
注意事項
:::warning
- 板子的數位訊號輸入可以接受5V的邏輯準位
- 板子的數位訊號輸出一律為5V邏輯準位 :::
主要測試項目
電源
- +5V電壓與漣波
5.00042V, 30mV - +3V3電壓與漣波
3.29930V, 34mV - +12VA電壓與漣波
11.85V, 101mV(電壓使用FLUKE17B+測試) - +3V3A電壓與漣波
3.29681V, 101mV - +1V8A電壓與漣波
1.787V, 103mV(200Khz)(電壓使用FLUKE17B+測試) - 分電路徑溫升測試
訊號處理區域
- 當HVCU_OK, AMS_OK, IMD_OK與BSPD_OK任一個輸入為低電位時,對應的ERR_INDICATOR是否會亮燈
- 當BPSW被按下時,BREAKLIGHT是否能正確亮燈
是 - APPS1, APPS2, BPPS與BPS的Analog Buffer是否正確映射0~5V電壓範圍至0~3.3V電壓範圍?輸入斷開時輸出是否為0V
是
主微控制器相關
- 主微控制器是否可以使用STLINK-V3MINIE正確燒錄
是 - 主微控制器是否能正確讀取HVCU_OK, AMS_OK, IMD_OK與BSPD_OK的數位訊號 (當輸入為0時讀到的為1,表示子模組異常或斷線)
- 主微控制器是否能正常讀取READY_TO_DRIVE與BPSW的數位訊號 (當輸入為0時讀到的為1,表示按鈕/開關有按下)
- 主微控制器是否可以使用ADC正確讀取APPS1_BUF, APPS2_BUF, BPPS_BUF與BPS_BUF的數值
- 主微控制器PB10輸出高電位時,HEADLIGHT是否會亮燈
是 - 主微控制器L1,L2,L3與L4指示燈是否可正常閃爍
是 - 主微控制器CAN1與CAN2是否可正常通訊
BSPD區域
- TL4050B50精密電壓源電壓
5.00419V - DISCONNECT
th是否為0.3V是 - 可變電阻可調整之輸出電壓範圍是否為0.3V~3.3V
是 - BREAK_PREASSURE_OK在未連接油壓感測器時是否為低電位
- BREAK_PREASSURE_OK在模擬重踩的時候是否為低電位
次要測試項目
副微控制器相關
- 是否可以使用STLINK-V3MINIE正確燒錄
- 是否能正確讀取隔離的HVCU_OK, AMS_OK, IMD_OK與BSPD_OK的數位訊號 (當輸入為0時讀到的為1,表示子模組異常或斷線)
- 是否能使用隔離後的ADS7049 ADC讀取APPS1_BUF, APPS2_BUF, BPPS_BUF與BPS_BUF的數值
- L指示燈是否可正常閃爍
- CAN1A與CAN2A是否可正常通訊
- 是否可使用IMU掌握姿態
- 是否可使用RF模組收發訊號
- 是否能使用UART3與主微控制器通訊
- 是否可正確讀取SD卡
- 通訊式LED指示燈是否能正確閃爍
- 是否可使用GPS模組接收訊號
否 - 是否可使用氣壓計計算高度
- RTC在有水銀電池的情況下是否正確工作