loading
8Instructables954,454Views210CommentsRaleigh, NC
Brian Kaminski Owner - Advancer Technologies Brian graduated from North Carolina State University with a BS in Biomedical Engineering with a concentration in Biomechanics in May, 2006. While at North Carolina State University, Brian was involved in projects relating to biomechanics, biomaterials, tissue engineering, biomodeling, and biorobotics. In December of 2007, Brian received an MS in Mechanical Engineering from the University of Michigan. His graduate studies emphasized biomechanics, ... Read More »

Achievements

100+ Comments Earned a bronze medal
10K+ Views Earned a bronze medal
Contest Winner First Prize in the Game.Life 3 Contest
Contest Winner Runner Up in the The Mad Science Fair
Contest Winner Runner Up in the Soft Circuit Contest
Show 3 More »
  • DIY Muscle Sensor / EMG Circuit for a Microcontroller

    You're looking at this from the wrong angle. The 10-500Hz range applies to the raw EMG signal not a rectified signal. This "filter" is actually a simple integration circuit. This is what converts the rectified EMG to the EMG envelope.

    View Instructable »
  • DIY Muscle Sensor / EMG Circuit for a Microcontroller

    This image might help understand my last comment.

    View Instructable »
  • Gundanium commented on Gundanium's instructable USB Biofeedback Game Controller3 days ago
    USB Biofeedback Game Controller

    1 per muscle so 4 in this case.

    Yes, you'll also need 1 cable shield for each muscle sensor.

    View Instructable »
  • Gundanium commented on Gundanium's instructable USB Biofeedback Game Controller6 days ago
    USB Biofeedback Game Controller

    I would recommend pairing our MyoWare Muscle Sensor with our MyoWare Cable Shield. https://www.sparkfun.com/products/13687 It will allow you to use external cables and the setup would be similar to the old one. You could alternatively just run the power, ground, and signal wires to the MyoWare sensor on the user's arm. This would probably produce a much cleaner signal (unshielded external cables act as antenna and introduce a lot of noise if you're not careful)

    View Instructable »
  • DIY Muscle Sensor / EMG Circuit for a Microcontroller

    Hi, I'm a little confused as to which version you're using and what you mean by "earlier version". The version in this Instructable was our very first version.

    Yes

    Raspberry Pi's don't have analog input pins. I could be wrong about that though. If they do, then this will work.

    There's links for each component in the Materials section. Digikey is usually our go to vendor for components like that.

    View Instructable »
  • DIY Muscle Sensor / EMG Circuit for a Microcontroller

    The 60/50 Hz noise gets removed by the high common mode rejection ratio (CMRR) of the instrumentation amplifier. A high CMRR basically removes all signals common to both input lines. This is why braiding the cables is very important; it ensures the 60/50 Hz noise is in the same phase across both input lines.

    View Instructable »
  • DIY Muscle Sensor / EMG Circuit for a Microcontroller

    www.processing.orgYou can find the code we used on our Git Hub repository https://github.com/AdvancerTechnologies/MyoWare_MuscleSensor/tree/master/Example%20Code/BarGraph

    View Instructable »
  • DIY Muscle Sensor / EMG Circuit for a Microcontroller

    I'm not sure what you mean. This tutorial details all the work to get this circuit working.

    View Instructable »
  • Gundanium commented on Gundanium's instructable USB Biofeedback Game Controller4 months ago
    USB Biofeedback Game Controller

    I think the R3 has a different chip for its USB interface. I would recommend looking into that. If the chips are the same, then you can use the same steps.

    View Instructable »
  • DIY Muscle Sensor / EMG Circuit for a Microcontroller

    No R3 is part of the first gain phase

    This is something you're going to have to figure out yourself. Good luck!

    I don't think I ever measured how much current this circuit draws but our MyoWare sensor only draws around 12mA. I wouldn't expect this circuit to draw much higher.

    Yup pretty much

    View Instructable »
  • DIY Muscle Sensor / EMG Circuit for a Microcontroller

    Are you trying to measure 6 different muscles with 1 circuit and a mux? It's hard to follow what you're proposing to do. If you are indeed trying this, then my recommended approach would be to put the mux between the signal acquisition phase (step 3) and the Signal Conditioning - Amplification phase (step 4) and you will need a signal acquisition phase for each muscle. The reason for this is that your skin has an extremely high impedance and will cause ghosting effects (aka a trace of the previous input will appear when you switch the mux inputs). The opamp of the signal acquisition phase will act as an impedance buffer and eliminate all ghosting effects.

    View Instructable »
  • DIY Muscle Sensor / EMG Circuit for a Microcontroller

    Hi Sarega! 1) It depends on how you are planning to use the EMG. The rectified and integrated signal (envelope) is useful for determining the force the muscle is exerting but you lose the frequency characteristics of the raw signal. The frequency characteristics can tell you what type of muscle fibers are firing but I don't see why you wouldn't be OK using the EMG envelope. The envelope would probably be preferable because it is more easily read by a microcontroller. 2) Yes alligator clips will work fine. What do you mean when you say "role of emg recording role"? I do not understand that part of your question.

    View Instructable »
  • DIY Muscle Sensor / EMG Circuit for a Microcontroller

    Hi JI!This is a very old tutorial and our new sensors don't require the positive/negative power supply and can be powered directly from an Arduino. http://www.advancertechnologies.com/p/shop_3.htmlSetup 1: Voltage inverterThe INA106 and TL072 chips need a minimum of +/-5V so you should be fine using an inverter powered via an Arduino 5V supply.Setup 2: Voltage dividerIf you want to use the schematic/chips from this tutorial and a voltage divider, you're going to need at least a 10V power supply to get the minimum required voltage. The INA106 and TL072 chips need a minimum of +/-5V so you can't use a single 9V battery and a voltage divider to do this. Setup 3: Use Muscle Sensor v3 schematicYou could also build your circuit using our Muscle Sensor v3 schematic. While it is still an older ...see more »Hi JI!This is a very old tutorial and our new sensors don't require the positive/negative power supply and can be powered directly from an Arduino. http://www.advancertechnologies.com/p/shop_3.htmlSetup 1: Voltage inverterThe INA106 and TL072 chips need a minimum of +/-5V so you should be fine using an inverter powered via an Arduino 5V supply.Setup 2: Voltage dividerIf you want to use the schematic/chips from this tutorial and a voltage divider, you're going to need at least a 10V power supply to get the minimum required voltage. The INA106 and TL072 chips need a minimum of +/-5V so you can't use a single 9V battery and a voltage divider to do this. Setup 3: Use Muscle Sensor v3 schematicYou could also build your circuit using our Muscle Sensor v3 schematic. While it is still an older design than the MyoWare, the minimum power supply is +/-3.5V so you would easily be able to make a +/-4.5V supply using a single 9V battery and a voltage divider.

    View Instructable »