Need to implement PID temperature controller with STM microcontroller (NUCLEO-H745ZI)(dual core) need to develop pid logic in M4 processor with stm cube ide
, it performance should match with the industrial grade PID temperature controller PID Controller (temperature controller)
*Need to develop PID (temperature controller logic) with 4-20 ma (output) loop transmitter.
*Need to have auto tuning function and manual tuning.
*Its performance should match with the commercial PID controller.
*should to logic level converter to shift 5 v i2c and other signal to 3.3 v
Things to be integrated
1) microcontroller
2) 4-20 current loop transmitter with i2c communication
3) max31865 temperature sensor with spi communication
4) 20*4 lcd display with i2c display
5) 4*4 interrupt keypad
6) rotary encoder with Push button
Firmware On powering on it should start in off state but previous pid values should be saved should start working after pressing start button
rotary encoder is used to change the temperature directly
PV SV
P,I,D Time count
Output: % Autotuning
Manual tuning Start/Pause (status)
Create a function to split the screen into 8 parts and assign some address to it with fixed space, so that we can assig the space as per need to make job easy.
Display: 1)The output % should be displayed on screen
2)Pid values should be displayed on screen
3)Pv, sv should be displayed on screen
Buttons : (4*4) interrupt keypad
1) start 2)stop 3)auto tuning 4)manual tuning
2) rotary encoder to change values and push button to save them or move to next menu
the Pid values should be saved when turned off and when turned (the last altered value)
I am having 10 years of experience as firmware developer and we have developed our own iot devices with complete end to end solution developed inhouse,
we have expertise in developing apps for iot devices and we have expertise in setting up server for communication between client and server.
We hands on experience in Ble communication as we have developed our own gateway with BLE connectivity using nrf52840.
We have hands on experience with protocols like i2c,spi and uart for communication between sensor and gateway, and we have hands on experience with mqtt protocol used for communication between gateway and cloud.
We have hands on experience in integrating iot devices with aws cloud and setting up communication between cloud and server.
We can easily help in your project.
We can discuss further over chat
Thanks