计算机测量与控制
計算機測量與控製
계산궤측량여공제
COMPUTER MEASUREMENT & CONTROL
2012年
3期
856-858,861
,共4页
李圣昆%郑永秋%史赟%刘东海
李聖昆%鄭永鞦%史赟%劉東海
리골곤%정영추%사빈%류동해
CAN总线%C8051F060%SPI接口%数据编帧%乒乓缓存
CAN總線%C8051F060%SPI接口%數據編幀%乒乓緩存
CAN총선%C8051F060%SPI접구%수거편정%핑퐁완존
为实时接收和记录多路车载信息传感器的数据,设计了以C8051F060单片机为核心控制器,TJA1050为外围CAN驱动器的多路CAN总线数据(包括温度、湿度、压力)接收电路,并通过SPI接口将数据传输到上位机;在程序设计上,给出了在开辟二级缓存下的可变长度帧结构的传输设计;测试表明,该设计对10路CAN总线数据以500k的速率进行传输,工作稳定、可靠,数据接收正确,可变长度帧结构编码无误,实现了多路CAN总线数据的接收、编帧和传输.
為實時接收和記錄多路車載信息傳感器的數據,設計瞭以C8051F060單片機為覈心控製器,TJA1050為外圍CAN驅動器的多路CAN總線數據(包括溫度、濕度、壓力)接收電路,併通過SPI接口將數據傳輸到上位機;在程序設計上,給齣瞭在開闢二級緩存下的可變長度幀結構的傳輸設計;測試錶明,該設計對10路CAN總線數據以500k的速率進行傳輸,工作穩定、可靠,數據接收正確,可變長度幀結構編碼無誤,實現瞭多路CAN總線數據的接收、編幀和傳輸.
위실시접수화기록다로차재신식전감기적수거,설계료이C8051F060단편궤위핵심공제기,TJA1050위외위CAN구동기적다로CAN총선수거(포괄온도、습도、압력)접수전로,병통과SPI접구장수거전수도상위궤;재정서설계상,급출료재개벽이급완존하적가변장도정결구적전수설계;측시표명,해설계대10로CAN총선수거이500k적속솔진행전수,공작은정、가고,수거접수정학,가변장도정결구편마무오,실현료다로CAN총선수거적접수、편정화전수.