為實(shí)現(xiàn)液壓支架和遠(yuǎn)程集控計(jì)算機(jī)之間的通信,減少液壓支架控制器之間的電纜連接,基于CAN現(xiàn)場(chǎng)總線技術(shù),設(shè)計(jì)了一種CAN總線硬件電路及其
數(shù)據(jù)收發(fā)子程序。根據(jù)液壓支架電液控制系統(tǒng)的需求,分析了雙CAN現(xiàn)場(chǎng)總線的結(jié)構(gòu);選用89C52作為液壓控制器的CPU,設(shè)計(jì)了基于SJA1000的CAN接口電路和光耦隔離電路;給出了數(shù)據(jù)發(fā)送子程序和數(shù)據(jù)接收子程序的流程圖。