介紹一種以Philips公司的P87C591作為超聲波傳感器控制核心及CAN總線控制器,以TJA1040作為CAN總線收發(fā)器的CAN總線智能超聲波測距系統(tǒng);詳細介紹其硬件電路構(gòu)成、工作原理及軟件設(shè)計思想。該系統(tǒng)硬件結(jié)構(gòu)簡單,實用性
介紹了CAN總線和P87C591單片機的特點,給出了基于P87C591單片機的信號采集節(jié)點的軟、硬件設(shè)計,指出了硬件電路設(shè)計中應(yīng)注意的問題,在軟件設(shè)計中重點介紹了節(jié)點初始化、報文發(fā)送和報文接收等子程序。
為了實現(xiàn)機車通風機的節(jié)能控制,采用內(nèi)置模數(shù)轉(zhuǎn)換器的P87C591作為核心控制器;采用三相交流調(diào)壓模塊作為通風機的電動機控制模塊。根據(jù)直流牽引電動機在持續(xù)運行中的溫升變化控制通風機的電動機轉(zhuǎn)速,實現(xiàn)通風量調(diào)節(jié),以達到節(jié)能目的。
介紹一種以Philips公司的P87C591作為超聲波傳感器控制核心及CAN總線控制器,以TJAl040作為CAN總線收發(fā)器的CAN總線智能超聲波測距系統(tǒng);詳細介紹其硬件電路構(gòu)成、工作原理及軟件設(shè)計思想。該系統(tǒng)硬件結(jié)構(gòu)簡單,實用性強。
獨立的CAN控制器芯片需要外接一個微處理器,接受外部CPU的控制才能運行。如果微處理器內(nèi)部帶有CAN控制器,無疑會大大簡化應(yīng)用系統(tǒng)的硬件設(shè)計,系統(tǒng)的可靠性也有很大提高 ,同時還可以大幅度降低生成成本。Philips的新產(chǎn)品P87C591內(nèi)部集成了CAN控制器。本文主要介紹如何利用P87C591進行CAN節(jié)點的設(shè)計和應(yīng)用。