• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Microcontrollers » MSP430™ Microcontrollers » MSP430 Ultra-Low Power 16-bit Microcontroller Forum » LOW PORT OUTPUT VOLTAGE PROBLEM ??
Share
MSP430™ Microcontrollers
  • Forum
  • Announcements
  • E2E Wiki
Options
  • Subscribe via RSS
MSP430 Resources
  • MSP430 Product Folder
  • MSP-EXP430G2 - MSP430 LaunchPad Value Line Development kit
  • MSP430 Getting Started Guide
  • MSP430 Microcontroller Projects
  • More Resources >
  • Forums

    LOW PORT OUTPUT VOLTAGE PROBLEM ??

    This question is not answered
    karthik raja
    Posted by karthik raja
    on May 17 2012 00:45 AM
    Intellectual840 points

    hi am using msp430f2618 controller i made my own pcb now the problem is if am setting my P1.5 as a output port means am getting only 2.68v on that pin since my vcc is3.22v only.and i did t connect any pull up resistor on that pin...?? and am getting the same problem for other port pins also???

    how can i rectify this problem??

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • Jens-Michael Gross
      Posted by Jens-Michael Gross
      on May 18 2012 09:11 AM
      Guru141810 points

      Output voltage depends on output current.
      See the the port driver as a series resistor to the load. The total voltage over both, transistor and load, is VCC. The higher the current through xxyout load, the higher the current through the transistor and the higher the voltage over teh transistor that gets subtrracted from VCC for your output voltage.

      Teh output voltage given in the datasheet are worst case for specific output currents. See the diagram drawign below to get an ide of the voltages for other currents.

      _____________________________________
      Before posting bug reports or ask for help, do at least quick scan over this article. It applies to any kind of problem reporting. On any forum. And/or look here.
      If you cannot discuss your problem in the public, feel free to start a private conversation: click on my name and then 'start conversation'. But please do so only if you really cannot do it in a public thread, as I usually read all threads. And I prefer to answer where others can profit from it (or contribute to it) too.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • karthik raja
      Posted by karthik raja
      on May 18 2012 22:41 PM
      Intellectual840 points

      can you attach the diagram ??

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • karthik raja
      Posted by karthik raja
      on May 18 2012 23:34 PM
      Intellectual840 points

      if i test the same ic by  de-soldering the and placed in my ic socket means the port pins are working properly.. so now i found that the problem is in my pcb.. can you say what kind of the possibilities to reduce the port pin voltage ?? so it would help me to trouble shout my pcb??

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andy Neil
      Posted by Andy Neil
      on May 19 2012 05:37 AM
      Guru32055 points

      You have already been given a description of how the load affects port output voltage.

      It also, of course, depends on the supply voltage to the chip.

      You need to post your schematic (circuit diagram).

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • karthik raja
      Posted by karthik raja
      on May 21 2012 01:23 AM
      Intellectual840 points

      now i found that mistakes if i tie my analog reference gnd that is VREF/Ve REF- pin number 11 in msp430f2618 TO gnd am getting voltage reduction on my port.. but as per data sheet in order to use external analog reference for ADC operation i need to tie that pin to gnd.. so what is the problem here??

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Jens-Michael Gross
      Posted by Jens-Michael Gross
      on May 22 2012 06:46 AM
      Guru141810 points

      karthik raja
      so what is the problem here??

      Once more: we need to see your circuit schematics.
      Normally, connecting VeREF- to GND (if GND is your negative reference - you can put it to a higher voltage to stretch resolution) is correct and has no side-effects. There must be something wrong with the rest.
      I can imagine that you connected your VeREF+ to Pin 10, but have the DAC output on. So the DAC is driving against your reference, causing a high current draw that lowers VCC internally. Or even increases the current so much that your VCC supply is pulled down.

      Also, there might be shortcuts of some kind.

      What is your external reference?
      Do you have proper decouplong capacitors on it?

      _____________________________________
      Before posting bug reports or ask for help, do at least quick scan over this article. It applies to any kind of problem reporting. On any forum. And/or look here.
      If you cannot discuss your problem in the public, feel free to start a private conversation: click on my name and then 'start conversation'. But please do so only if you really cannot do it in a public thread, as I usually read all threads. And I prefer to answer where others can profit from it (or contribute to it) too.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • karthik raja
      Posted by karthik raja
      on May 22 2012 22:42 PM
      Intellectual840 points

       hi above its my schematic diagram... check my schematic here while i connect the pin11 to gnd means am getting that problem if i disconnect means its working properly. and kindly say me the correct connections diagram for using the external reference for my ADC and DAC.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Jens-Michael Gross
      Posted by Jens-Michael Gross
      on May 24 2012 10:38 AM
      Guru141810 points

      Hmmm,

      Pin11 is directly connected to

      • INCH9 of the ADC12 input multiplexer
      • a switch that switches between VeREF- or VSS based on SREF2 bit
      • to VCC and GND through clamp diodes.

      AFAIK there is no other internal connection.

      If you don't set SREF2 bit, it shouldn't make any difference whether you connect Pin11 to GND or not. And since GND is (or at least should be) your AVss, there is no benefit from using an exgernal VeREF-. So I wonder why you did it at all.

      The only way I can imagine where VeREF- has any influence on the output voltage would be if the applied voltage is below GND. Then there will be some current through the clamp diodes, possibly shifting your voltage levels. Or if you didn't properly solder the VSS and VCC pins, so there are cross-currents through the internal clamp diodes between the digital and analog supply.
      And of course shortcuts on the PCB (caused by dirt, bad soldering or even by hair connections between or cuts on a trace) can do weird things. On a professionally produced PCB (one out of 50) we once had a hair shortcut that was invisible to the eye and pulled a signal line to GND. We had to burn it with a high current of several Amperes (it became visible when it flashed and melted). Before doing so, we suspected the chips on the board and replaced all of them connected with this signal.

      However, sometimes there is no way to trace this down.

      Once I had a PCB for the C64. One out of a pack of 200, which, then plugged into the C64 stopped one of the two timers. Everything else was working, jsu tthe tiemr stopped counting. And the timer clock, sourced by the 50Hz from the unrectified power supply, was not routed anywhere near the module connector with the PCB. It's still a mystery to me what happened. Well, maybe with now 25 more years of experience I could trace it down if I'd try. :)

      Nevertheless, I'd suggest

      • do not connect AVSS directly to DVSS. Make a different AGND or AVSS signal path and connect it directly at the power supply to the normal GND. This keeps voltage ripples caused by the return currents on the GND traces, away from the analog part.
      • Connect AVCC not directly to DVCC, but put a small resistor (10 Ohms or so) them. The blocking capacitors for AVCC (C2 and C3) on the same side as the AVCC pin.
      • Put a 10µF (tantalum) 100nF (ceramic) combo between VeREF+ and VeREF- (Or AVSS)

      Hint: when using Eagle, you cannot connect two signals without making them one (and the router routing them with the shortest connections). For this purpose, I have defined some 'connector' parts that are basically two SMD pads with an additional copper bridge ona separate layer (don't forget the PCB manufacturer to tell that this layer contains additional copper).
      I use this to provide normally-closed solder jumpers or solder switches with semi-circle pads and such. And dividing signals into two sub-nets like in the case of AVSS and DVSS. Things that Eagle cannot handle and will complain about with its ERC if the connection is made on the normal copper layer.

      One more thing: be sure to not accidentally setting th eDAC12OPS bit. It will switch the DAC0 output to your VeREF+ input with desastrous results.

      Oh, and in your schematics, it reads MSP430F155, but you said you're using the 2618. The two are mostly but not entirely pin compatible. The 155 has a DAC12 without DAC12OPS bit, and other small differences. The 155 has USART, the 2618 USCI (RX and TX are on the same pins still)

      unfortunately, the image is so blurred I cannot really read everything (including your UART circuitry). maybe there' ssomething hiding there which i simply cannot decipher.

      _____________________________________
      Before posting bug reports or ask for help, do at least quick scan over this article. It applies to any kind of problem reporting. On any forum. And/or look here.
      If you cannot discuss your problem in the public, feel free to start a private conversation: click on my name and then 'start conversation'. But please do so only if you really cannot do it in a public thread, as I usually read all threads. And I prefer to answer where others can profit from it (or contribute to it) too.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    TI E2E™ Community
    • Support Forums
    • Blogs
    • Videos
    • Groups
    • Site Support & Feedback
    • Settings
    TI E2E™ Community Groups
    • TI University Program
    • Make the Switch
    • Microcontroller Projects
    • Motor Drive & Control
    Other Communities
    • Deyisupport
    • Designsomething.org
    • beagleboard.org
    • TI on Element 14
    • TI on TechXchangeSM
    Other Technical & Support Resources
    • WEBENCH® Design Center
    • Product Information Centers
    • Technical Documents
    • TI Design Network
    • TI Technical Articles
    • TI Training

    All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

    Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

    Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
    TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

    TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
    embedded processors, along with software, tools and the industry’s largest sales/support staff.

    © Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
    Trademarks | Privacy Policy | Terms of Use