三块控制板
2017-03-29 13:57:07 0 举报
这是三块精致的控制板,它们各自独立,却又相互连接。每块控制板上都布满了密密麻麻的电子元件和线路,仿佛是一张复杂的电路图。一块控制板的上方有一个清晰的显示屏,上面显示着各种数据和信息。另一块控制板的侧面有几个按键和旋钮,用于调整和控制设备的工作状态。第三块控制板则是最复杂的一块,它上面有许多插口和接口,可以与其他设备进行连接和通信。这三块控制板虽然外形相似,但功能各异,它们共同构成了一个高效、智能的控制系统,为人们的生活带来了极大的便利。
作者其他创作
大纲/内容
A程序与现有程序基本一致,只有两个地方需要改动:1、电表的值的采取。在这个配置下,电表的值由B1与B2进行实际采集,然后经过CAN通信将数据发给A,即在A的程序下,现有的电表采集程序将由对CAN数据的解码与取值代替2、BMS报文收发。实际上可以将B1与B2当成车,处理方式与现有程序基本一致,但由两个地方需要注意。第一,因为BMS报文发给B1\\B2的时候就是用的CAN,包有一层协议,这时候再从B1\\B2发给A,就又多了一层协议,所以需要再制定一层协议去实现,打包与解码,A把B1\\B2发来的程序解码后再按现有程序处理BMS报文即可。第二,要注意区分是哪辆车的报文。
B2
EV2
B1
A
EV1
B1与B2程序一样。并且它们只干4件事:1、采集各自的电表数据。2、与各自直接连接的车进行BMS报文交互传输。在这里,B1\\B2就等于是主控板,它们直接与车进行BMS通信,而原来的处理方式(由BMSSend_data()与BMSrev_data())变成了通过CAN向A发送数据,再接收到CAN发回来的数据,就相当于处理过了,这时候再由B1\\B2发回给A3、采集绝缘监测的结果4、与A的CAN通信。把BMS报文、电表数据、绝缘监测结果发给A,并接收A处理过后的BMS报文,其中会牵扯到CAN协议的打包与压缩
0 条评论
回复 删除
下一页