Hello everyone,
I'm brand new here and I think this website is amazing!
I need your help!!!!!
I'm just starting my master's thesis. The exact topic is not yet fully defined, but it's going to be about connecting temperature sensors using a CAN bus network. If you have any ideas or recommendations regarding the task, I would be happy to hear them.
The goal of this thesis is to develop a prototype of a temperature sensor whose signals can be processed by a bus system. I will use the CANopen protocol for this bus system. This sensor should also possess a certain degree of 'intelligence.' By 'intelligent sensor,' I mean that the electronics within the sensor can perform more complex signal processing steps. This sensor is designed to process signals through...
o Calibration
o Scale
o Linearization using a polynomial.
o Temperature compensation
o Power supply voltage compensation.
Prepare data for transmission via a bus system.
Output measurement data on demand.
Output measurement values when limits are exceeded.
o Self-monitoring
realize.
The sensor is used in both plant and machinery engineering, as well as in railway vehicles.
It must be a precise thermometer with a wide measurement range. The temperature range is between -50 °C and +250 °C. The accuracy is of class A. To regulate data exchange on the bus, several sensors are connected in this experiment.
I would like to use a PT1000 as a temperature sensor.
Now I'm thinking about how I can implement this and what components I'll need for it.
'The topic of microcontrollers is quite new to me. I have some experience programming in C and assembly at the university of applied sciences, but not a lot.' I can say that I'm still a beginner.
Okay, I need a microcontroller with a CAN interface.
I think I will be working with ATMEL. I've already done some programming of ATMEL microcontrollers in the Keil mVision development environment. I'm considering the AT90CAN128.
On the page <!-- m --><a class='postlink' href='http://www.mikrocontroller.net/articles/CAN'></a>, I found more controllers.
What can you recommend to me? What else do I need for that?
Okay, AD converters, amplifiers, EEprom... what else?
Does anyone have any ideas on how I can get started?
I would appreciate any advice or assistance you can offer.
Sincerely,
Eugen.<!-- m -->http://www.mikrocontroller.net/articles/CAN{MARKER}{MARKER}
|