|
车载无线充电检测 Read部分都是需要测试仪通过Lin总线来读取WPC012获得的。下半部分需要测试板来检测电流,电压,然后发送给测试仪的。 WPC012一共有4组线圈,分别为Left_coil0, Left_coil1, Right_coil0, Right_coil1。Coil0在一排,Coil1在下面一排。因此,测试支具有3个位置,第一个位置测试支具里的两个线圈分别对准Left_coil0,Right_coil0。第二个位置测试支具里的两个线圈分别对准Left_coil1,Right_coil1。第3个位置则是远离上面的线圈,用来测试standby current。这3个位置通过位置传感器来告知。 当位置传感器改变位置信息时,MCU就开始做对应的检测。由于无线充电功率非常大,因此,不需要做长时间的测试。比如,位置在coil0时,分别检测两个线圈的充电电压和电流,如果能持续3秒满足上面测试项目的标准范围就认为通过即可。此时,可以通过命令关闭无线充电。
测试板上的mcu采用的是ST的STM32F103C8T6,支持Lin, CAN, 以及RS485与测试仪进行通讯。需要注意的是当作Lin时,是作为从设备使用的。如果采用RS485,也需要注意与主机的配合,避免总线冲突。 |