This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Adapting MSP430 code for Launchpad

Other Parts Discussed in Thread: LMP91000, MSP430F2003

Hello,

Could someone please tell me what is required to modify the sample MSP430 code for the LMP91000, to work on a Launchpad device:

www.ti.com/product/lmp91000

(Software section)

  • What is required?

    Competence in embedded system programming, basic knowledge of sensors in general and chemical sensors in particular. Familiarity with MSP430 family of chips and especially the on-chip peripherals will also help to start with.

    BTW, aside from the price tag, LaunchPad is not such a good tool. 

  • old_cow_yellow said:

    BTW, aside from the price tag, LaunchPad is not such a good tool. 

    Just note that price for MSP430 LaunchPad is increased to $9.99 few months ago, and now it's not far away from Tiva LaunchPad $12.99. Not to mention similar boards from another microcontroller brands.
  • I do have an understanding of sensors and in this case how the potentiostat works.  I have an MSP430 Launchpad but haven't really experimented with it much.  Just wanted to know how easy it would be to use the example MSP430 code on a Launchpad device?

    Why do you say that the Launchpad is not such a good tool?  It has I²C, A-D plus a PWM DAC which can be used to generate waveforms - that's all I need!

  • M. Joshi said:

    ... Why do you say that the Launchpad is not such a good tool?  It has I²C, A-D plus a PWM DAC which can be used to generate waveforms - that's all I need!

    I was referring to the USB interface and drivers, the way SBW is implemented, etc. of Launchpad as a tool. I was not talking about the MSP430 chip that can be plugged into the socket of Launchpad.

  • M. Joshi said:
    Why do you say that the Launchpad is not such a good tool?  It has I²C, A-D plus a PWM DAC which can be used to generate waveforms - that's all I need!

     Hi, what you need is a deltasigma 16 bit converter, so you can use Launchpad, remove processor is on socket buy a DIP 14 pin MSP430F2003 or better 2013 plug in connect the evaluation board and you can load the example code too.

     On the other side you have to understand  how to minimize noise and avoid interaction with on board devices, I don't agree with OCW, can be a good tools to start design and learn how to but not for final release. I am using it as programmer, I found more stable than other and very cheap. When you learned about use isolation between chem sensor and communication otherwise reading never can be correct.

    I suppose OCW was pointing the missing of galvanic isolation you need to perform development. You can get an USB isolator from olimex solving a lot of noise trouble, don't use a cheap china made power supply on chem side.

  • Hi Roberto,

     

    Could you please tell me why a 16-bit delta sigma A-D is required?  Isn't the 10-bit SAR A-D on the G2 series sufficient for the potentiostat?  

     

    What issues are there with isolation between the LMP91000 and communication?  Since I²C is present on the LMP91000, surely this would have been taken into consideration?