因為一個項目的原因需要用到大約17個IO口,手里正好有SOP28封裝的STC15F2K60S2,想着剩余的IO口如果不引出來也是浪費,於是就畫了一個板子把26個IO全部引出來了。原理如下圖所示。
根據此原理圖繪制的PCB如下圖
由於電路比較簡單就畫成了單面板。
送出去加工,板子很快到手了,趕緊先焊上單片機,先調調基本的功能。STC的單片機就是方便,什么教材里面學習的晶振,復位電路都不需要了,電源加個濾波電容就足夠了。
本電路的基本功能是通過USART HMI屏幕發送串口數據到單片機上,單片機解析送過來的命令,根據不同的指令在單片機IO口上輸出不同的狀態控制其他設備。因此有了單片機和串口屏幕就可以進行基本的調試工作了。
板子上的部分芯片還沒有到貨,因此就沒有和被控制部分一起聯調。主要就是調串口屏和單片機之間的通信:發出一串數據,單片機收到后將該數據中作為控制信號的部分返回給串口屏幕顯示,通過調試,這部分功能已經完全正常(錄了一個小視頻,還不會傳)。可以進行下一步調試了。