Show Posts
Pages: 1 ... 82 83 [84] 85 86 ... 158
1246  Using Arduino / Project Guidance / Re: PWM control of many LED's from arduino on: December 28, 2012, 12:40:43 am explains everything quite nicely.

Aside from the ZXLD1360 that the driver is built around and the (unnecessary) bridge rectifier you identified, the only interesting component is the R300 (.3ohm) resistor that is used to set the max current for the driver. Per the datasheet .1 / .3 = 333ma.

I can't see in the first picture clearly due to the glare, but the pin below the "0" on the chip labeled "1360", the ZXLD1360, should be floating (soldered to a pad that goes nowhere) currently. Wire the bulb with +12V and GND, then connect to that pin through a resistor (~10K) and to a PWM output on the Arduino. Voila.
1247  Using Arduino / General Electronics / Re: Decoupling capacitors on: December 27, 2012, 07:41:35 pm
Never hurts to plan for a capacitor then leave the spot empty when you build the board. It hurts a lot more to not have a spot to add the capacitor when you need it.
1248  Using Arduino / Project Guidance / Re: Modifying the solder stop mask for a pad in eagle on: December 27, 2012, 07:35:56 pm
If you're asking to make the stop mask larger, then you would select the polygon tool, select the tStop layer, then draw the polygon so it overlaps the existing stop mask; the two will combine to create a larger area as you would expect. If you're trying to make a stop mask smaller then you would need to modify the IC package and remove the pad completely, then manually create the stop mask and pad using the polygon tool.

When your project is complete it's always a good idea to doublecheck the results using a Gerber viewer (like GerbV, etc.).
1249  Topics / Robotics / Re: which lipo battery to have for robot on: December 27, 2012, 01:37:28 pm
You likely want a "2S" (voltage is 2 * 3.7V = 7.4V) type rather than a "3S" (3 * 3.7V = 11.1V). You want the least amount of difference between the battery voltage and what voltage you'll be regulating your power to (which I assume is 5V).

The "C" rating of the battery tells you the amount of current the battery can discharge. For example, a "10C battery with 2200mah capacity" can discharge at a rate up to 10 * 2200 = 22,000ma (22 amps). HIGHLY unlikely you'll be using anywhere near that much power unless you're using some pretty big motors. "10C" is a pretty low rating for LiPo batteries so it's unlikely it'll be a concern for you.

Back to the capacity, the "2200mah" rating means it can provide 2200ma for one hour, or 1100ma for two hours, etc. Coincidentally, an alkaline AA battery is also around 2200mah so if you're running on AA batteries now then you have an idea how much more capacity you need or want.
1250  Using Arduino / Project Guidance / Re: PWM control of many LED's from arduino on: December 27, 2012, 02:30:59 am
Could I not just use a big resistor to current limit too the 3 x 1w LEDs, and chuck out the driver circuit?

Yes, but you don't want to. Looking at the "wide angle" bulb linked earlier, it's only driving the LED with 50% efficiency. A proper driver will do much better than that. Also, the high wattage resistors required are pretty expensive themselves, and then you also have the problem of them getting freakishly hot.

The drivers in your bulbs might have a PWM option that is not being used, but again only a look at the IC in question would provide the answer. At worst you could find a replacement driver for ~$2 that has a PWM option; drivers based on the PT4115 are pretty common.
1251  Using Arduino / Project Guidance / Re: Peltier-based dehumidifying cabinet on: December 27, 2012, 01:56:54 am
That FAQ and all of their technical specifications provide pretty much no detail as to thermal stress considerations, and if it were a big issue to be concerned about I would expect that they would list some specification as to the number of switching cycles it can handle. It also contradicts itself with its discussion of using mechanical relays by suggesting that the relay fails before the peltier junction does? After digging around with Google I'm not denying that PWM would be preferable, but I still can't find any decent numbers as to how much of a concern this is.

Stick with the K.I.S.S. principle. A peltier junction is ~$10, and if it does wind up failing too quickly then you can revisit how you're driving it. Drive it at a low voltage and tweak the voltage a bit until you get a reasonably low switching rate. You don't really need that much cooling; At 70F (room temperature) the dewpoint is only 50F for 50% humidity and that should be a much much lower power requirement than these devices are capable of.
1252  Using Arduino / Project Guidance / Re: Peltier-based dehumidifying cabinet on: December 26, 2012, 05:33:22 pm
So what you want to do is set the cold side of the peltier to the dewpoint so that you can collect the condensation and remove it from the cabinet.

You're going to attach some sort of aluminum plate/heat sink to each side of the peltier. The hot side will need a fan to turn on whenever the peltier is active. On the cold side you will also need a temperature probe of some type (e.g. LM35 or DS18B20) to measure the temperature of that side. Use the PID library to control the power on/off to the peltier (via relay or mosfet, preferably mosfet) to keep the dewpoint temperature of the cold side stable.

There's no PWM needed here, or putting it another way there's no reason why you'd need to switch the peltier on/off more than a couple times a second to keep a reasonably stable temperature.
1253  Using Arduino / Project Guidance / Re: Starting Materials on: December 26, 2012, 02:56:54 am
I would suggest first. They're inexpensive, ship quickly, and have a lot of good starter stuff.
1254  Using Arduino / Project Guidance / Re: PWM control of many LED's from arduino on: December 26, 2012, 02:54:36 am

Bulb #2 will take PWM fine because it's obviously using resistors for current control (low power LEDs; power input 5W but light output 2.5W). Bulb #1 and #3 are using high power LEDs and will have driver chips.

It shouldn't be possible to see flickering above 100Hz and at 60Hz any flickering should be barely noticeable (do you see flickering in a 20ma/5mm LED?). I still think your problem is just that you're making the driver angry.
1255  Using Arduino / Sensors / Re: E18-8MNK IR sensor connecting to Arduino on: December 25, 2012, 01:16:45 am
It's highly unlikely that these give an analog signal. Given no documentation, I would suggest:

Red: Connect to 5V
Black: Connect to GND
Yellow: Connect to any digital pin. The pin should show a change in state (high to low or low to high) when the beam is blocked.

Another example of these sensors:
1256  Using Arduino / Project Guidance / Re: PWM control of many LED's from arduino on: December 25, 2012, 01:05:46 am
If those bulbs have drivers in them you're probably making them angry by PWMing power to them. More detail as to exactly what bulb you're using and what is inside those bulbs would be warranted.

1257  Using Arduino / Sensors / Re: IMU offset from rotation axis. on: December 20, 2012, 08:56:01 am
You will only get an approximate yaw with either an accelerometer or gyro. Any error in the calculation of how much you've turned will continually compound and eventually you'll have no idea what direction you're facing.

You need either a magnetometer (electronic compass) to tell you what direction you're facing or GPS to tell you what direction you're moving.
1258  Using Arduino / Motors, Mechanics, and Power / Re: Relay Problem on: December 16, 2012, 12:30:21 am
I don't think you'll find any ready-made PCBs/shields with 240V relays, but Mouser/Newark/Digikey would all have large numbers of options.

In order to recommend a relay, we'd need to know what DC voltages you have available (are you powering your project with 5V, 9V, 12V?) and what side of the planet you're on (set your location in your profile). Here's a good example for one that would be easily wired up though:

General relay tutorial:
1259  Using Arduino / Motors, Mechanics, and Power / Re: 2 Stepper motors with drivers - Help on: December 16, 2012, 12:15:35 am
// initialize the stepper library on pins 8 through 11:
Stepper myStepper(stepsPerRevolution, 4,5,6,7,8,9,10,11);

You've left out quite a bit of detail, but this is no good for starters. You probably want:

Stepper myStepperX = Stepper(stepsPerRevolution,4,5,6,7); 
Stepper myStepperY = Stepper(stepsPerRevolution,8,9,10,11);
1260  Using Arduino / Motors, Mechanics, and Power / Re: Cheap chinese motor controller vs sabertooth, should I just get the sabertooth? on: December 16, 2012, 12:03:00 am
The Sabertooth you have linked offers regenerative braking, thermal overload protection, and a variety of control methods. The eBay driver is just a basic H bridge. It depends on what features you need.
Pages: 1 ... 82 83 [84] 85 86 ... 158