The problem right now is battery technology. Photovoltaic cells (which is what I'm assuming you're talking about rather than passive solar) only generate current efficiently in sunlight (duh) so they need to store energy efficiently and it needs to be converted to the correct current. There is loss in storage and retrieval of energy and cost to the array.
Electric cars need to store large amounts of charge and recharge quickly. Right now batteries are heavy and expensive.
With a battery that could charge quickly, hold a charge for a long time, and store a lot of energy per unit weight, solar and electric car technologies would be more widely adopted.
|