+ Reply to Thread
Results 1 to 4 of 4

Thread: Haptic Compass Belt

  1. #1
    Avail Newbie
    Join Date
    Jun 2009
    Posts
    2

    Default Haptic Compass Belt

    Hi. I'm an electronics newbie. This is my first big project that is not a kit. I have studied some basic electronics theory but I dont know what components I should use for regulating the power with this project.

    My design so far uses ATMega8 microcontroller and a HM55B compass module. It will be powered by AA cells. The microcontroller needs to be able to control eight small coin pager vibrators (Though probably only one or two at a time). The problem is that the microcontroller needs 5 volts and the motors need 1.5 volts. The microcontroller's outputs can supply up to 40mA at 5V, but the motors need 70mA.

    So I figure I need some kind of active components here (e.g. transistors) to regulate the power for the microcontroller and a transistor for each motor with resistors to split the voltage. I have done some research and looked through the catalogues of some electronics suppliers and I am simply overwhelmed by the amount of components to choose from, I have no idea what to use.

    Could someone suggest a good setup setup for power regulation? Also any tutorials on this issue would be great.

    I'll try to upload some schematics tommorow, right now they are all on paper.

    Thanks!
    Last edited by Avail; 21st June 2009 at 06:36 AM.


  2. #2
    Torben Excellent Torben Excellent Torben Excellent Torben Excellent Torben Excellent Torben Excellent Torben Excellent Torben Excellent Torben Excellent
    Join Date
    Oct 2006
    Location
    B.C., Canada
    Posts
    2,469

    Default

    Hi Avail, and welcome to the forum!

    First off, it'll be great once you get some schematics uploaded. That'll make it possible to make specific suggestions.

    From what you've described so far, though, I would note that there are a million components out there but for hobbyist or student circuits, you'll usually see a fairly small subset of them used--a few commonly-used and easily-available parts can handle many tasks and make it easier for us hobbyists to chat about and share things, so we tend to use the same parts over and over.

    For instance, there are lots of transistors, but for general small-signal use you would typically be looking at the good old 2N2222 (the PNP version is the 2N2907) or its slightly smaller brother the 2N3904 (PNP: 2N3906). The 2222 can handle more power and the 3904 is slightly faster, but for general low-power switching or amplification use either will usually do. As you build more kits and read more stuff you'll start to recognize the same parts (or families of parts) over and over.

    You say you need 70mA per motor. You'd allocate one transistor per motor, so in this case either the 2222 or 3904 would easily handle the task. I'd probably start by putting a 1K resistor between the transistor's base and the µC's output, grounding the emitter, and putting the motor between +V and the collector. I don't know if it's necessary with such small motors but I would suggest a protection diode across the motor.

    Do you know the motor ratings? That would help. And it'll be easier to give a better answer once the schematics are posted.


    Anyway, good luck!

    Torben
    Curiosity was framed. Ignorance killed the cat.

  3. #3
    Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent
    Join Date
    Jul 2008
    Location
    Out there
    Posts
    1,761

    Default

    Another option might be to use a ULN2003 chip which can drive 7 motors, or ULN2803 which can drive 8 motors, they are a very simple chip to use; just connect directly between the PIC pins and the motors, although you may need a series resistor for each motor.

  4. #4
    Avail Newbie
    Join Date
    Jun 2009
    Posts
    2

    Default

    Here is the motor I want to use:

    Pagermotors.com: Products

    It is the first one on that page.

    I have been looking more closely at that motor. It says its rated at 1.5V and is 7 Ohms, but at 1.5V it should be using about 20mA of current, not 70? If the 7 Ohms correct then I should be able to use it with the output from the ATMega8 with just a resistor in series right? I suppose I would still want the diode in parallel with each motor so it doesn't fry the chip?

    I still need to figure out how to have a regular 5 volts for the chip, even if the input voltage drops as the batteries discharge.

    I have attached the schematic of what I have so far.
    Attached Images

+ Reply to Thread

Similar Threads

  1. brakes and seat belt of car
    By mostafa zaky in forum Electronic Projects Design/Ideas/Reviews
    Replies: 2
    Latest: 6th March 2009, 03:51 PM
  2. Conveyor Belt project
    By kinglewy in forum Electronic Projects Design/Ideas/Reviews
    Replies: 2
    Latest: 18th August 2007, 03:57 PM
  3. outomatic conveyer belt.help...
    By kartix in forum Electronic Projects Design/Ideas/Reviews
    Replies: 6
    Latest: 6th June 2006, 12:57 PM
  4. Conveyor belt
    By microzone in forum Electronic Projects Design/Ideas/Reviews
    Replies: 1
    Latest: 16th April 2006, 11:56 AM
  5. LED belt buckle
    By Oznog in forum Micro Controllers
    Replies: 4
    Latest: 19th June 2005, 07:45 AM

Tags for this Thread