can總線學習(二)


 

 

注:關於顯性電平和隱形電平

      在靜止狀態,CAN-High和CAN-Low這兩條導線上作用有相同預先設定值,該值被稱為靜電平。對於can驅動數據總線來說,這個值大約為2.5V。靜電平也稱為隱形電平,因為連接的所有控制單元均可修改它。

      在顯性狀態時,CAN-High線上的電壓值會升高一個預定值(對CAN驅動數據總線來說,這個值至少為1V)。而CAN-Low線上的電壓值會降低一個同樣值(對CAN驅動數據總線來說,這個值至少為1V)。於是在CAN驅動數據總線上,CAN-High線就處於激活狀態,其電壓不低於3.5V,而CAN-Low線上的電壓值最多可降至1.5V。

      因此在隱形狀態時,CAN-High線與CAN-Low線上的電壓差為0V,在顯性狀態時該差值最低為2V。

 

      控制單元是通過收發器連接到CAN驅動總線上的,在這個收發器內有一個接收器,該接收器是安裝在接收一側的差動信號放大器。差動信號放大器用於處理來自CAN-High線和CAN-Low線的信號,除此以外還負責將轉換后的信號傳至控制單元的CAN接手區。這個轉換后的信號稱為差動信號放大器的輸出電壓。

      差動信號放大器用CAN-High線上的電壓減去CAN-Low線上的電壓,就得出了輸出電壓,用這種方法可以消除靜電平(對於CAN驅動數據總線來說是2.5V)或其它任何重疊的電壓。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM