Jump to content

MSP430G2553 Pullups

Recommended Posts

Hi All,


Been a while since ive posted, but have picked up a little BLDC project again.


I have designed a PCB for this BLDC controller im making, but have put pull-down resistors on the hall sensor inputs instead of pull-ups, which are what I need for the particular motors I want to drive. Stupid mistake.


The manufacturers own BLDC controller uses 20k pull ups on their controllers, and I note the MSP430G2553's internal pull ups are 35k (20k-50k). If i were to just leave off the pull-downs on my PCB and use the internal pull ups, are they generally good enough to do the job?


Ive never used the MSP internal pull-ups/downs before so dont know what to expect.

This would save getting some new boards made, ill fix it with the next revision.


EDIT: Maybe an important bit of info. The hall sensors are 5V, so I have a voltage divider dropping the level to 3.3V. This is jointly acting as the pulldown. (5v through 270R to MSP430, pulled to ground via 470R). 





Link to post
Share on other sites

Ok I've been doing some thinking/testing and I think the internal pullups will work. A question remains however. What effect will the voltage divider which precedes the pullup have? I'm trying to nut it out, and all I can conclude is that the low resistance resistor in the VDiv which is attached to ground will fight with the high resistance pull up, the result being the input is pulled low.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...