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.

MCF8316AEVM: Suitable MSP430 MCU for Domestic Ceiling Fan

Part Number: MCF8316AEVM
Other Parts Discussed in Thread: MCF8316A, MSP430FR2032, MSP430FR2433

Ti Team,

We are currently developing Ceiling Fan Controller based on MCF8316A,

    35Watt max, 24V Motor.

We will have following features,

    IR Remote Interface

    RF Remote Interface

    IoT Interface (Later) via Bluetooth

Kindly Suggest a suitable MCU which can be used for this application. From MSP430 family we identified MSP430FR2032,  but need your suggestion to move forward.

Thanks and Regards,

Raghu

  • Hello Raghu,

    Not much information to go on, but if all you need it IR remote interface, the MSP430FR2032 certainly has that capability with its USRT implementation. Assuming your interface to Bluetooth chip is SPI or I2C based, then this chip should fit the bill. Otherwise, you would need to find another MSP430 that has additional UARTs. 

  • Thanks Jace,

    We mainly will be using RF 433MHz  remote interface for speed control of the Fan. We plan to use QIA chips for RF 433MHz. 

    Additionally the MCU should manage the MCF8316A for registers reading and writing 

    Line Voltage 230V AC measurement via Analog port so that to take some actions on the motor control

    There will be only one interface at anytime. Either RF 433MHz or IR or Bluetooth. 

    Kindly suggest which MCU to use. 

    Regards

    Raghu

  • Hello Raghu,

    These requirements are very generic so it doesn't really narrow down the suggestion of MCU. Possible interference of your communication protocols will be a function of board design/layout, not MCU choice. If the MCU is doing the 230V AC measurement, you will have to condition that signal until you get it inside the operating parameters of the onboard ADC (<3.3V). You still haven't said what the communication interfaces you need to talk to the other chips on board. You may need more than what the MSP430FR2032 offers as it can only do 2 at a time, but if you need more then you can select that option using our product selector tool

    If the MCU is not handling any of the protocol stacks for your different communication interfaces (outside IR) then 8kB emmory could be good enough. Otherwise you will need to go to a bigger memory variant. 

  • Hi Jace,

    This is my requirement,

    - SPI interface to communicate TI MCF8316A FOC controller 

    - I/O to read MCF8316A fault status

    - Real-time clock to switch off the motor after set time

    - Capture input to process the MCF8316 FG( frequency generator) motor real speed

    - 2 ADC channel to process line voltage and other voltages

    - UART interface to process RF433 MHz signals from RF demodulator. I am assuming I need uart to process RF demodulator output.

    As per your suggestion once again I checked the MSP430 selector tool. Looks like MSP430FR2433 fits the requirement.

    I will start the design of schematics on the above MCU, based on your reply later I will change the design

    Merry Christmas 

    Regards

    Raghu