Now a Industrial temperature acquire project need a MCU .
The input sensor support PT100, NTC and DS18B20 with +/- 0.5C accurate.
The CAN interface is required. Also with touch sense input and LED number display.
The system 's power is DC24V.
I select the S12ZVC, but The ADC there is NOT PGC(Program Gain Control) ,what's more it does not supports differential input .
So please recommend a MCU with CAN and PGC ADC .
Solved! Go to Solution.
Hi Kiger,
Your requirements are quite specific (24V, CAN, PGC,...) and I am afraid that we cannot offer a fully monolithic solution for you.
As first I would like to note that current MagniV devices are focused on 12V systems. It means that normal operational range is up to 18V. The MCU may survive power supply up to 40V, but only for a short time (low dump pulse 400ms). The 24V systems have defined low dump pulse with higher amplitude, therefore, you will have to use some adaptation at power supply lines.
Some more details about that topic might be found in our application note AN5082 MagniV in 24V Applications
http://www.nxp.com/files/microcontrollers/doc/app_note/AN5082.pdf
I would like to recommend using the S12ZVLA128 device (available also with 96kB or 64kB of Flash). The mass market launch is planned for next week. This device contains Programmable Gain Amplifier (PGA) with two input channels (gain of 10x, 20x, 40x, 80x and offset compensation).
This device contains also MSCAN module. Unfortunately, the CAN physical layer is not available on this device, you will have to use some external:
However, this is still an automotive device.
If you don’t need automotive qualification, you may use some of our Kinetis devices.
For example Kinetis K10 series (72/100/120 MHz versions):
It contains CAN module and PGA and you will need an additional power supply (typically 3.3V) and CAN PHY. It might be integrated. For example:
I hope it helps you.
Have a great day,
Radek
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Kiger,
Your requirements are quite specific (24V, CAN, PGC,...) and I am afraid that we cannot offer a fully monolithic solution for you.
As first I would like to note that current MagniV devices are focused on 12V systems. It means that normal operational range is up to 18V. The MCU may survive power supply up to 40V, but only for a short time (low dump pulse 400ms). The 24V systems have defined low dump pulse with higher amplitude, therefore, you will have to use some adaptation at power supply lines.
Some more details about that topic might be found in our application note AN5082 MagniV in 24V Applications
http://www.nxp.com/files/microcontrollers/doc/app_note/AN5082.pdf
I would like to recommend using the S12ZVLA128 device (available also with 96kB or 64kB of Flash). The mass market launch is planned for next week. This device contains Programmable Gain Amplifier (PGA) with two input channels (gain of 10x, 20x, 40x, 80x and offset compensation).
This device contains also MSCAN module. Unfortunately, the CAN physical layer is not available on this device, you will have to use some external:
However, this is still an automotive device.
If you don’t need automotive qualification, you may use some of our Kinetis devices.
For example Kinetis K10 series (72/100/120 MHz versions):
It contains CAN module and PGA and you will need an additional power supply (typically 3.3V) and CAN PHY. It might be integrated. For example:
I hope it helps you.
Have a great day,
Radek
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Dear Radek,
Thank you so much for your great help!
Best Regards,
Kiger