MSP430 - Serial configurable PC 4-NTC 4-fan controller

Keep a log of a project build here. Be sure to include pictures and as much documentation as possible.

MSP430 - Serial configurable PC 4-NTC 4-fan controller

Postby Willaim » November 22nd, 2012, 4:50 am

Been working on a project PWM controlled 4 NTC temp sensors 4 PWM controlled fans for my pc case
got most of the code for the PWM done and the temp sensors still a ways off yet ill post some code in the next week or so
it will eventually interface to a sparkfun LCD based on the amtel 328p with a button pad and rotary encoder
will be configurable through the lcd which will also display temps directly from the msp430g2553 as well as serial commands from the pc if i get my way..


no RPM measurement as i'm running low on pins

the NTC sensors aren't the most precise but a look up table helped with the non- linear response
I used the vcc as the ref on the voltage divider will have to see how accurate it is over a few days to a week
Willaim
 
Posts: 26
Joined: August 20th, 2011, 8:06 pm

Re: MSP430 - Serial configurable PC 4-NTC 4-fan controller

Postby Willaim » November 23rd, 2012, 9:09 am

-----------------------------------------------------------------
Last edited by Willaim on December 22nd, 2012, 11:28 am, edited 1 time in total.
Willaim
 
Posts: 26
Joined: August 20th, 2011, 8:06 pm

Re: MSP430 - Serial configurable PC 4-NTC 4-fan controller

Postby Willaim » November 23rd, 2012, 9:11 am

UPDATE----5/20/2012
Tired of trying to get accurate readings from the thermistors without added cost for multiplexer or other opamps or specialized thermistor interface chips

I originally went with thermistors because of their low cost plus I had some really nice ones with 2ft silicone leads
despite the lack of accuracy and accounting for the cost of interfacing them correctly to get accurate readings I have now opted to use LM35 sensors instead and will change the code accordingly I have yet to interface the lcd so this project is still far from complete but I will continue till it is.

On that note anyone who would like to pitch in let me know and Ill post the code.

so far the PWM code is flawless
serial terminal interface is acceptable along with command line input output at 9600 baud utilizing commands like /help and /status /set fans etc.

still need to polish serial interface and of course the new Lm35 code
Last edited by Willaim on May 20th, 2013, 8:09 am, edited 2 times in total.
Willaim
 
Posts: 26
Joined: August 20th, 2011, 8:06 pm

Re: MSP430 - Serial configurable PC 4-NTC 4-fan controller

Postby Willaim » November 23rd, 2012, 2:10 pm

----------------------------------------------------------------------------------------------------------
Last edited by Willaim on December 22nd, 2012, 11:29 am, edited 1 time in total.
Willaim
 
Posts: 26
Joined: August 20th, 2011, 8:06 pm

Re: MSP430 - Serial configurable PC 4-NTC 4-fan controller

Postby Willaim » May 20th, 2013, 8:12 am

UPDATE
Willaim
 
Posts: 26
Joined: August 20th, 2011, 8:06 pm

Re: MSP430 - Serial configurable PC 4-NTC 4-fan controller

Postby semicolo » May 22nd, 2013, 7:09 pm

Did you use energia or Code composer studio?
User avatar
semicolo
 
Posts: 267
Joined: December 13th, 2011, 3:32 pm

Re: MSP430 - Serial configurable PC 4-NTC 4-fan controller

Postby Willaim » May 31st, 2013, 7:18 am

No Energia here its all strictly written in CCS5
Willaim
 
Posts: 26
Joined: August 20th, 2011, 8:06 pm

Re: MSP430 - Serial configurable PC 4-NTC 4-fan controller

Postby Willaim » March 9th, 2014, 12:30 am

A note on Energia Ive been using the fan controller with 4 wire fans and a breadboard directly from the launchpad board for about the past 6-7 months I'll probably be wrapping up this project soon and adding support for 3 wire fans and a schematic..

I tried the switch over to Energia and ported the PWM code over while it did work I was only able to get 9khz instead of the requisite 25khz so I fear Energia is a losing proposition..
Willaim
 
Posts: 26
Joined: August 20th, 2011, 8:06 pm


Return to Project Logs

Who is online

Users browsing this forum: No registered users and 4 guests