NEW: Learning electronics? Ask your questions on the new Electronics Questions & Answers site hosted by CircuitLab.
Microcontroller Programming » Varying voltages
September 05, 2011 by ednachman |
I want the output of voltage to be randomly selected from 0 to 5 volts. Can I program the MCU to do this? |
---|---|
September 05, 2011 by hariharan |
i think pwm will solve the problem. go to the library and check out how to dim and brighten up a LED. but, that is not exactly variying voltage. I think a DAC (digital to analog) might solve the problem. u can do it with a couple of resisters and create a R-2R DAC. Check out this link: http://www.youtube.com/watch?v=b-vUg7h0lpE But it really depends upon what u r trying to achieve. what r u trying to do? |
September 05, 2011 by ednachman |
I'm attempting to randomly change voltages from three directions to a point. Once I figure out how to do one, I'll be able to configure the other two. |
September 06, 2011 by ednachman |
Hariharan: Using the mcu provided in NerdKits what pins should I be using to have the same configuration as the video you suggested. |
September 06, 2011 by bretm |
Can you explain more about what you're trying to build? I'm not clear what "randomly change voltages from three directions to a point" means. I wouldn't use an R-2R ladder just because it takes so many MCU pins and so many resistors. A single pin, a resistor, and a capacitor will do the trick for many applications, but not all. |
September 06, 2011 by hariharan |
for the R-2R dac, use a register on the mcu,PORTC, for example. but as bretm mentioned, it will take a lot of resistors and mcu pins. u need to tell us wat ur building. the solution could be much simpler |
September 06, 2011 by Ralphxyz |
Come on hari. [quote] u need to tell us wat ur building. [/quote] "you need to tell us what you are building" really is not that hard to type out. Ralph "I would rather be unemployed and healthy, than to sick to go to work." me |
September 07, 2011 by bretm |
Come on, Ralph, it's "too sick", not "to sick". :-) Seriously though, he might only have one hand, with just a thumb or something, or be texting from a phone without T9, or be typing with a stick in his mouth because he's quadraplegic--who knows. |
September 07, 2011 by ednachman |
Here is the link to what I want to do: http://i.imgur.com/GkHIb.jpg |
September 07, 2011 by bretm |
I see. I might be wrong, but I don't think that the small amount of current that the microcontroller can provide by itself will be enough to make a magnetic field strong enough to move iron filings on paper in any exciting way. You can, however, use an external battery to power some electromagnets, and have the microcontroller control the current flow to each magnet. Take a look at "The coil driver" diagram at http://mekonik.wordpress.com/2009/03/17/arduino-magnet-levitation/ and see if that's something you're up for building (just the first circuit, not the whole article). |
Please log in to post a reply.
Did you know that negative numbers are represented in two's complement notation in binary? Learn more...
|