Simply put, a PV array and an MPPT module with a charging gun are enough. This MPPT module can be regarded as a DC charger and can support communication with the batteries of the car.
We assume that the local equivalent sunlight are 3 hours and the charging efficiency is 90%. In most cases, electric vehicles will not run out of electricity, and we assume that they need to be charged 80% every day.
So, we need 39 * 0.8/3/0.9=11.55kW PV modules, as well as an MPPT module of around 11kW.
In fact, our cars do not charge every day when there is sunlight. When the car does not need to be charged, we can also equip it with a household energy storage system or export the electricity generated by PV array to the grid.