A standard fixed 12 volt solar panel can charge a battery for 4-4.5 hrs on a clear sunny day. A standard 12 volt car battery can hold 30 amp hrs of power. A small 1500 watt heater running for only 8 hrs at night would require you to have a solar array of ten 100watt panels on your roof and 30 car ...