天天看點

單片機私有通信協定 密碼鎖

曾經遇到一個案子,需要用到8位單片機做密碼鎖,主mcu隻有與8位單片機完成互動(資料密鑰傳輸)才可以正常使用,案子雖然完成了但是至今我都沒有了解到底密碼是多少,寫案子總結的時候完全是通過示波器抓取通信波形來表達的。

見原理圖 主要有PWM兩路輸入,一路按鍵,兩路通信口,一路PWM輸出口。

​​

單片機私有通信協定 密碼鎖

​​​​

單片機私有通信協定 密碼鎖

至于為何要如此設計我的真的是頭大,設計上有很多備援的地方,還好我隻需要完成與主mcu的互動就算完成了。

這個案子最麻煩的是通信資料沒有說明,此時我也表示無奈,還好我有邏輯分析儀,隻能通過仿真器模拟出下位機的應答波形,一步一步的給整個互動解碼,然後把波形記錄下來一個個的分析,總算是有所收獲。

單片機私有通信協定 密碼鎖