通信是計算機技術(shù)和自動控制技術(shù)非常重要的一環(huán),據(jù)目前所學,通信有遠程近程有線通信如 RS232,SPI,I2C,RS485,CAN總線,PROFIBUS總線等等和遠程近程無線通信如紅外,藍牙,NFC(近域通信),超聲波等等。通信的目的無非就是兩個外設(shè)之間實現(xiàn)數(shù)據(jù)互通或交換或更新以實現(xiàn)智能系統(tǒng)想要的控制效果。基本上不同的通信方式有對應的通信協(xié)議。
CAN總線和PROFIBUS總線性能類似都屬于OSI(開放式系統(tǒng)互聯(lián)),適用于分布式控制網(wǎng)絡(luò)。穩(wěn)定,高速,安全性好是他們的共同特點。
PROFIBUS總線多應用于工業(yè)場合,尤其是數(shù)控機床的CNC系統(tǒng)。了解這些通信協(xié)議,可以更好地理解智能系統(tǒng)的控制原理。如果連一臺設(shè)備的工作原理都不懂,談何維修?
學習單片機的難點不在于看懂別人的源碼,而在于能夠根據(jù)硬件的數(shù)據(jù)手冊獨立的寫出程序代碼并調(diào)試成功以達到想要的功能。
|