In Progress

Embedded Fan Control Software for STM32L071KZT6

We have a fan controller board with 7 fans (MR3010H12B1+6-RSR) that have 4 wire signalling. The board also has RS232 connectivity with a host board.

The embedded software:

1) Must be able to drive all fans at the same speed (no per fan speed control required).

2) Fan throttle must be 0%, 10%, 40%, 70% and 100%.

3) A status LED must be used to show the status of the drive.

4) Last set fan throttle must be kept in flash memory and after a power failure, the last set fan speed must be used.

5) RS232 must be used to communicate with a host system. The host system will have fan speed commands to send the board.

6) In case communication does not happen for more than 30 seconds, the system must throttle the fans to %100.

7) Input current sense pin must be checked to see if the provided power is good. If it is not the host system must be alerted.

8) All fan speed inputs must be watched and in case a fan does not work as requested the host system must be alerted.

9) Communication protocol with the fan can be a simple ASCII based protocol with CRC as the last byte.

10) Commands and erroneous commands must be handled correctly by the embedded software.

We need the embedded software written in C and Keil development environment.

Schematic of the board will be provided after the bid is accepted.

Skills: Microcontroller, C Programming, Embedded Software, Embedded Systems

See more: ipod control software, freelancer control software, free laser control software, ilda control software, embedded system hardware software freelance, process logic control software training experience chennai, fan usb software turn, ilda laser control software, testing embedded mixed signals software, usb fan speed software, visistor access control software, parental control software gpl license, locomotive control software embedded, gpu fan control software, fan control software reddit, dell poweredge fan control software, embedded control software

About the Employer:
( 0 reviews ) Ankara, Turkey

Project ID: #30674894

Awarded to:


we have read your description very carefully , we have a very skilled embedded software engineers who will support you in you project , as they will make a robust and accurate firmware for your STM board using Kiel pro More

$210 USD in 7 days
(1 Review)

3 freelancers are bidding on average $210 for this job


Hello. It is not clear a bit what current do you want to measure? Fans' current? Do younhave sensor for it? And when you talk about Flash, do you mean EEPROM? Or you really need write it to flash?

$170 USD in 5 days
(3 Reviews)

Hi There, from brief I summarize that your Project Title is Embedded Fan Control Software for STM32L071KZT6 Right? Sure i'll provide you with Quality Work. Please award me the project so that we can discuss it more. I More

$250 USD in 26 days
(0 Reviews)