Milligram balance scale interfaced with Parallax Propeller

Ben Krasnow developed this dispensing system that can measure out a desired mass of material via a dispensing valve controlled by a Parallax Propeller. He already had an American Weigh Scales miniPro-100, and decided to hack it so that the Propeller can discover how much mass is on the balance and regulate the dispensing valve appropriately. “The balance contains a Cirrus CS5530 24-bit ADC. I tapped the clock and data lines and found bursts of data that occurred at 7.5Hz. The clock is about 150KHz. I used a Parallax Propeller running assembly in one of its cores to capture the data stream and load it into my main program.”

This video concentrates on the scale/Propeller connection, and Ben plans to detail the dispensing mechanism control in a later video.

This entry was posted in measurement, Parallax Propeller, Videos and tagged , .


  1. Paul says:

    It’s a good explanation of what he did and how the scale works, but unless I’m missing something obvious can’t just about any micro with a serial module do this?

  2. Destate9 says:

    If it were me, I would try to intercept and interpret data from the microcontroller to the LCD because it sounds like his set up doesn’t take into account the temperature compensation.

    Also, I want that oscilloscope

  3. JBeale says:

    I’m not familiar with that particular scale, but does it actually employ temperature compensation?

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail. You can also subscribe without commenting.