Introduction:
Hello sir, myself Nikunj, trying to make project on “ETHERNET ENABLED UNIVERSAL CONTROLLER" it means that it would be monitoring (sensing) and controlling various parameters at a time and also on a single cable. In my project I’ve taken thermocouple, PT-100 RTD, 1-5 volt signal source and 4-20 mA current signal source and would be providing these all signal conditioning to convert them into 1-5V signal. Then I would be multiplexing and converting them to digital signal by ADC with inbuilt MUX and transmitting data to microcontroller which I would be programming to display data on local LCD and also on a PC for a front end purpose. I would be providing 6push buttons to make different settings such as 'enter, up, down, shift left, shift right, auto- manual mode purpose'. I’ll be implementing software temperature compensation for thermocouple and RTD in program itself. I'll be implementing PID algorithm for controlling purpose of parameters at their set point and outputting these data on DAC to D_MUX to 4 different controlling elements such as valves. I've also provided ETHERNET IC interfacing with microcontroller.
PROBLEM:
Now the problem I'm facing is the selection of components, especially microcontroller because ADC which I’ve selected has serial output and DAC has serial input, PC also has communication via serial port. If I think, Ethernet IC would also be having serial communication. How would I interface all these components on microcontroller having one serial port? Also I need to interface LCD and switches beyond that. So if u please suggest me any microcontroller for this purpose that would be able to interface all these devices and if u suggest name of each components from TI and circuit diagram of the whole interfacing, it would be very thank full to you. I was wishing to select TLK1201ARCP ETHERNET IC and ADS1256 ADC with inbuilt MUX from TI.
REQUEST:
right now I'm having exams which will be over by the end of January. So if u provide me the whole circuit so that I can give it for fabrication by this time and after that I can focus on programming it would be very thank full to you.
Yours sincerely,
NIKUNJ SHAH