先説一下CAN信號,can一般有兩個線,can高和can低can信號是差分信號,正常去測量can高和can低的時候都是2.5V的電壓當有信號的時候,我們用差分的示波器去去測量can高和can低,會發現是0 1 0 1的折現信號,因為差分示波器已經將can高和can低的差做了處理
原理是:沒有can信號的時候,我們can高和can低的電壓差值為0當有信號的時候,我們測量can高和can低會有一定的電壓差,如果差值大於0,那麼這個時候就置1,説明有信號如果差值為0,那就置0,説明無信號
按照規定can有三個線,can高,can低,和can地線,但是一般can地線作用不大,也就一般不用。
串口信號,有三個線,一個接受,一個發送,一個地線串口信號也是0 1 0 1的表示 接受端和地線形成一個讀取信號發送端和地線形成一個發送信號
那麼我們可以用串口模擬一個pwm波
目前主流的模擬信號來源一般是用數字信號去生成一個模擬信號