高空车通信的思考
高空作业平台的上下控通信主流设备还是有线通信方式,那么十几二十米的通信距离是靠什么稳定传输的呢?
早在几年前作为小白的我,刚接触到高空作业平台时也有这样的疑问,当时一脸懵,咱也不知道,咱也不敢问,更没人去讲解,那就先自己摸索摸索吧。直到有机会接触到整车电气原理图,看到上面写的是CAN,这时好像明白了,原来是CAN通信。
就在高兴之余开始干活给ECU刷程序时,又发现好像哪里不对,电脑上装的是RS232转USB的驱动,既然是CAN通信,刷程序不用CAN设备,拿个小板连接RS232线通过串口上位机就可以修改参数,升级软件了。说是CAN通信,又用串口来通信,突然又变成了丈二和尚,因为当时限于技术资料暂不开放给我和自身水平有限,所以又懵了一段时间,又因高空车各种活,线束、电器件、技术对接各种杂七杂八售前售后的工作,无暇顾及这个通信的事情。
随着时间的推移,拆开ECU看到了电路板,单片机,照着器件芯片和datasheet研究了一番,发现确实是用的CAN收发器,但是单片机没有CAN控制器,这时用CAN分析仪测量却无法抓取到数据,这时心里有数了,结合硬件和软件更新方式可以肯定这种通信数据不是用的CAN。过了不知多久(忘了,反正挺长时间)终于见到了ECU原理图,打开一看,恍然大悟,原来是串口转CAN,这种设计方式倒很是巧妙,串口的传输能力和稳定性不够强,借用CAN收发器,提高数据传输的稳定性,将数据发送出去。也是由此便正式迈入高空作业平台控制器研发的大门。这种方式汽车电子行业应用应该不多,但是