ECU典型的數字輸入包括一個上拉或下拉電阻,然后通過一個RC濾波電路輸入到MCU的PORT口。如圖1所示。
這里,ECU的數字輸入電路和元器件的功能和模擬輸入電路非常類似。
Cesd:ESD保護電容,主要考慮ESD需求。如果ESD要求等級很高,也可能需要用一個ESD二極管來實現ESD保護。
Rpullup:上拉到UB,主要做數字信號輸入診斷用。當開路的時候,MCU檢測到的輸入電壓是UB;一般阻值會較大,以免影響真實信號值。
Rpulldown:下拉電阻,需要考慮輸入阻抗要求和傳感器特性。
Rseries:串聯電阻,與Cfilter一起組成一個低通濾波網絡。還有一個重要的作用是,限制輸入到CPU的注入電流,防止注入電流過大而燒毀CPU端口。
Cfilter:與Rseries一起組成一個低通濾波網絡。另外,還作為AD口的一個充電電容,以免AD信號采樣的時候引起AD值波動,從而影響采樣精度,所以一般Cfilter值較大。
圖 1 數字輸入典型電路
測試時,先在MCU的PORT口讀取當前電路狀態;然后將輸入下拉到地或是上拉到電源,再次讀取PORT口的狀態。通過狀態的變化來確認數字輸入通道的正確性。
-
二極管
+關注
關注
147文章
9705瀏覽量
167575 -
下拉電阻
+關注
關注
4文章
147瀏覽量
20594 -
ESD保護
+關注
關注
0文章
434瀏覽量
27091 -
ECU測試
+關注
關注
1文章
11瀏覽量
8782 -
RC濾波電路
+關注
關注
1文章
23瀏覽量
5078
發布評論請先 登錄
相關推薦
![](https://file.elecfans.com/web2/M00/A1/C3/poYBAGRIzSSAQRzXAAZztmGpXwM939.jpg)
CANoe:網絡和ECU開發、測試和分析的專業工具
基于NI VeriStand的汽車ECU HIL測試
汽車系統加速電子化 ECU測試需求興起
發動機ECU模擬測試系統
![發動機<b class='flag-5'>ECU</b>模擬<b class='flag-5'>測試</b>系統](https://file.elecfans.com/web2/M00/49/AF/pYYBAGKhvE6AfdGyAAATvo5x9YI912.jpg)
基于VC++的發動機ECU測試系統的研究與設計[圖]
汽車ECU氣密性檢測儀做ECU防水測試是什么
ecu測試是什么 汽車ecu測試的共性有哪些
![<b class='flag-5'>ecu</b><b class='flag-5'>測試</b>是什么 汽車<b class='flag-5'>ecu</b><b class='flag-5'>測試</b>的共性有哪些](https://file1.elecfans.com/web2/M00/8D/B1/wKgaomS_JvaARLDaAAAT8ZOiIts823.jpg)
評論