0 引 言 由于石油資源的日益緊缺和人們環(huán)保意識的提高,新型動力交通工具不斷涌現(xiàn),如:氫燃料汽車、乙醇燃料汽車等,其中以電能作動力的環(huán)保型交通工具發(fā)展更為迅速。載有蓄電池的無軌電車是最具發(fā)展?jié)摿Φ墓?/p>
本文將介紹CAN總線節(jié)點的設(shè)計以及在實時操作系統(tǒng)Small RTOS51下CAN總線的數(shù)據(jù)接收與發(fā)送原理。讀者通過閱讀本文可以了解一個CAN節(jié)點的設(shè)計過程, CAN總線接口驅(qū)動程序的編寫以及實時操作系統(tǒng)Small RTOS51 簡單應(yīng)用。
Small RTOS51 下CAN總線數(shù)據(jù)收發(fā)實現(xiàn)
本文以S3C44B0X為微處理器,通過其SPI接口,采用MCP2510 CAN控制器擴展CAN總線,文章在分析Linux設(shè)備驅(qū)動程序工作原理和結(jié)構(gòu)的基礎(chǔ)上,重點論述CAN設(shè)備在uClinux下驅(qū)動程序的設(shè)計方法,編寫驅(qū)動程序的操作例程,測試驅(qū)動程序的正確性。結(jié)果表明CAN設(shè)備在嵌入式操作系統(tǒng)uClinux下驅(qū)動程序的正確性;CAN設(shè)備驅(qū)動程序的成功實現(xiàn),對在嵌入式操作系統(tǒng)下擴展其它設(shè)備驅(qū)動程序有重要的指導(dǎo)意義。
CAN總線在嵌入式Linux下驅(qū)動程序的實現(xiàn)
CAN總線在嵌入式Linux下驅(qū)動程序的實現(xiàn)
基于嵌入式MPU和CAN總線的測控系統(tǒng)設(shè)計
本文介紹了一種基于CAN總線的嵌入式溫度測量系統(tǒng)的設(shè)計,系統(tǒng)主要采用單片機控制,運用熱電偶與MAX6675集成塊組成具體的溫度采集電路,將采集好的數(shù)據(jù)送入單片機進(jìn)行數(shù)據(jù)處理后通過CAN總線硬件電路及軟件通信程序傳送給上位機,最后實現(xiàn)對被測對象的溫度進(jìn)行遠(yuǎn)程監(jiān)視和網(wǎng)絡(luò)控制的功能。
基于CAN總線的嵌入式測溫系統(tǒng)設(shè)計
基于 CAN總線的風(fēng)機監(jiān)控系統(tǒng)以 DSP芯片作為核心控制部件,配合各種傳感器和外部電路,自動監(jiān)控煤礦井下通風(fēng)的各項指標(biāo),實現(xiàn)風(fēng)機開機、停機、風(fēng)量調(diào)節(jié)、電機檢測和綜合保護(hù)的全面智能化,并采用 CAN 現(xiàn)場總線與地面調(diào)度室的主機通信,實現(xiàn)集中和遠(yuǎn)程監(jiān)控。該系統(tǒng)實現(xiàn)了煤礦井下風(fēng)機監(jiān)控自動化,提高了井下安全生產(chǎn)的可靠性,避免因通風(fēng)不良造成煤礦瓦斯爆炸的可能性。