中控電腦雛型完成:
電門(小強)
能量管理(殷偉)
主程式與can(鳥巢)
測試方式:
實習板,PIC18F4585,CAN BLUE
已測試完成功能:
1)開機程序
(發送開機命令->要求各ECU回報開機狀態->確認收到特定且正確的訊號->發出策略開始命令->行車策略開始->(2&3))
2)接受,判斷並回應特定訊號
(測試: 丟出ID321與ID123的訊號,電腦要可以判斷並分別回丟ID456以及ID789,DATA內容則複製電腦收到的訊號)
3)對應速度及電門開度之力矩命令
(測試:定時擷取電門(可變電阻)訊號,搭配馬達回傳的速度訊號(目前沒有,所以用一個虛擬的訊號代替)作力矩命令並丟到CANBUS上)
(PS_希望電門訊號和馬達可以獨立接線!)
未完成功能:
能量管理尚未加入測試
心得:
其實在寫程式的過程中其實一直在懷疑中控電腦的必要性
因為它的工作其實相當簡單,就是能量管理與CAN BUS PROTOCOL的對應
任何一個ECU都可以取代
但是越寫越覺得他有存在的價值, 原因如下
1)要是把能量管理策略交由各子系統分開執行,則在撰寫與修改時會非常不方便,不如交由獨立單位操作
2)對於CAN BUS各個子系統的ECU 要存有懷疑,也就是要設想到它會有失效或是錯誤的時候,所以要有一
個專門的監控者來對整個BUS及各系統做監控與錯誤對應
所以中控的目標就變的比較明確,也就是要
" 監控"各ECU的情形和CAN BUS網絡,以及對緊急狀況的應對策略
所以未來中控會再繼續往這個目標努力,創造出更安全的系統!!
(好像小學生作文結尾....)
就醬!!
電門(小強)
能量管理(殷偉)
主程式與can(鳥巢)
測試方式:
實習板,PIC18F4585,CAN BLUE
已測試完成功能:
1)開機程序
(發送開機命令->要求各ECU回報開機狀態->確認收到特定且正確的訊號->發出策略開始命令->行車策略開始->(2&3))
2)接受,判斷並回應特定訊號
(測試: 丟出ID321與ID123的訊號,電腦要可以判斷並分別回丟ID456以及ID789,DATA內容則複製電腦收到的訊號)
3)對應速度及電門開度之力矩命令
(測試:定時擷取電門(可變電阻)訊號,搭配馬達回傳的速度訊號(目前沒有,所以用一個虛擬的訊號代替)作力矩命令並丟到CANBUS上)
(PS_希望電門訊號和馬達可以獨立接線!)
未完成功能:
能量管理尚未加入測試
心得:
其實在寫程式的過程中其實一直在懷疑中控電腦的必要性
因為它的工作其實相當簡單,就是能量管理與CAN BUS PROTOCOL的對應
任何一個ECU都可以取代
但是越寫越覺得他有存在的價值, 原因如下
1)要是把能量管理策略交由各子系統分開執行,則在撰寫與修改時會非常不方便,不如交由獨立單位操作
2)對於CAN BUS各個子系統的ECU 要存有懷疑,也就是要設想到它會有失效或是錯誤的時候,所以要有一
個專門的監控者來對整個BUS及各系統做監控與錯誤對應
所以中控的目標就變的比較明確,也就是要
" 監控"各ECU的情形和CAN BUS網絡,以及對緊急狀況的應對策略
所以未來中控會再繼續往這個目標努力,創造出更安全的系統!!
(好像小學生作文結尾....)
就醬!!
全站熱搜
留言列表