MC56F8037在实用中关于CAN通信频率精确度的自动纠偏
MC56F8037在应用中内部振荡器时钟会随着温度和电压的变化而改变,误差有时候达到2%或更大,造成CAN在500kBit/s的通信速率下会出现通信严重故障.研究发现通过修改寄存器中的微调因子TRIM,可以实现内部振荡器时钟频率的精确微调.利用这一特性,设计出了一种对内部振荡器实时时钟的自动跟踪纠偏算法,实现正确的纠错处理,以保证CAN通信波特率误差在容差范围内,从而保证CAN总线通信正常.在基于MC56F8037的电动汽车空调压缩机中,即使在较大的温度偏差范围内,振荡器容差也能达到0.5%~1.5%的精度要求[1],保障CAN通信以500k Bit/s的波特率正常运行,也改进了CAN通信的错误处理策略,提出了延长片内Flash的使用寿命的方法.
MC56F8037、CAN总线、微调时钟频率、自动跟踪、时钟频率纠偏、微调因子TRIM
TP273(自动化技术及设备)
2020-09-23(万方平台首次上网日期,不代表论文的发表时间)
共4页
28-30,48