cancel
Showing results for 
Search instead for 
Did you mean: 

Is STM32F103ZC suitable for my need?

ling ling
Associate
Posted on April 06, 2017 at 08:02

Hello~all

I�m currently involved in a project and I am confusing about what chip can satisfy its need,please help me to chose economic one from STM32.I would like to chose STM32F103ZC,this is

STM32F103ZC�s

http://www.kynix.com/uploadfiles/pdf8798/STM32F103ZCT6.pdf

.Please help me have a look.

The following states is the need of my project:

  • .the port:

    1x RJ45 (TCP/IP)

    ,W5500 (I just know I need to use this one ,If you have a better one to recommend,please don�t hesitate to tell me.Thank you)

  • 1x RS232,

  • 1x RS485

  • 1x SPI

  • 1x I2C

  • 6x 4-20ma 

    analogue input

  • R

    elay--2*220V 10A is controlled by IO

  • Tube level output

    of 30 mos are controlled by IO

  • T

    wo pt100

  • 4 digital temperature input of DS18B20

----end

Your help will be appreciated!

#stm32
1 REPLY 1
ColdWeather
Senior
Posted on April 06, 2017 at 10:02

It depends upon, what additional hardware onboard is available/planned to be used. For instance, you can use DS2484 - an I2C-to-1WIRE interface, - to talk to DS18B20. This would simplify the firmware and save CPU pins because only one I2C would be neccessary. To control 30 MOSFETs you can install some shift registers controlled over SPI or I2C expanders thus saving further pins, etc...