Success! I have a working program. Now I need to upgrade from the prototype to the real toys.
I'm still new to electric circuits etc. So, If you see something wrong in my thinking or could offer advice, you are my hero.
Here is my project, and what I'm thinking to use as components:
My program is a thermostat which tells two DC motors to run forwards @ set temperature and backwards @ set temperature. The program has been set so that when in use, each motor should run twice a day for about 30 - 40 seconds each run. It would be ideal to run these motors in unison however, it is not necessary. If run in unison, then the power supply set up would look different (this is mostly what I need help with).
Currently I am using the L293d motor driver for a 5v motor. The final project will run off a 12vDC battery, and include two 12v DC motors which will draw more power. The battery will be charged by a solar panel and charge controller. I am also planning on using some type of voltage regulator (linear/switching/zener) so that I can use this same power source to safely supply the arduino.
The motor: In testing, I discovered that a common 18v lipo powered drill had enough power to easily handle the load of my project. I just chucked up the load directly onto the drill and watched the drill lift the load. The drill has a max torque rating of 340 inch-pounds. So, I will need two motors that are capable of at least that much torque. Speed is not as important. I will use PWM to control speed. A lower speed is better. The drill uses a 24WH battery and 18v. This is also equal to 1333mAH.
Motor driver: I am thinking to use the DRV8844 Quad 1/2 H bridge driver IC. The DRV8844 can supply up to 2.5-A peak or 1.75-A
RMS output current per channel (with proper PCB
heatsinking at 24 V and 25°C) per H-bridge.
The battery: I'm thinking to make or buy a battery pack. This will be an outdoor (although dry) application. Temperatures will be between 30 and 110F. I know that the program will run the motors twice a day.... for a max run time of 1 minute per day per motor. Since I know my drill works fine for this, and it can carry the load for over 1 minute per day per charge, I plan to just re-create the drill's battery pack - only with double the available power; that would be twelve C NIMH batteries. Second option would be to make 2 or 3 separate battery packs, one for each motor and one for the micro-controller. The tricky thing (for me) using multiple battery packs would be ...how to hook all of those packs up to a charge controller (from a solar panel).
Solar panel: What size do I need? Again, both motors operate twice a day. Since I do not know the exact amount of amps that the drill uses,..it is hard for me to figure the exact power requirements. In the worst case senario, I am consuming 24wh per day. I'm sure, in actuality, it is closer to about half that. I'm thinking I could use a 25W solar panel, which by my calculations would supply 70 or more Wh. Calculated by 25W x 5hrs sunlight x 70% direct sun x 85% efficiency of charge controller.
That's it! Thanks for taking a look.