Hi,
I am working on the developing a product that until now I had only considered an embedded PC or a PLC [C programmable] as possible final controllers.
I've been curious about the possibility of using a MCU or similar instead.
A little description of what I need to accomplish.
Analog Inputs = ~4 [so far] [0 to 5V maybe 0 to 10V]
Analog Outputs = ~4 [so far] [0 to 5V maybe 0 to 10V]
Digital Inputs = ~ 5
Digital Outputs = 5~10 [so far] [possible PWM one or two - and relays]
Communication = RS232/485 and Ethernet mostly UDP for data/status sharing
Display = Touch screen 5 to 7"
Analog sampling doesn't need to be anything super fast. 1kHz is way more than I need. I might need some minor signal analisys [frequency detection]
The Ethernet communication would be mainly use to send and receive data from some legacy equipment and the touch screen for user interface [HMI]
Ideally I would love to find a controller that has all the I/O I need. I know that might not be the case, but as long as I can add it [I2C/SPI] fairly easy I think it might still work.
It would be nice if the processor comes with a developing board with diagrams so I can addapt the Optos[i/o] into one board.
It had been many years since I worked with any microcontroller [other than arduinos for a home project or two]. I can definitely benefit from a large community support [ARM/NXP/PIC/ETC]
I was hoping I could get some advice/suggestions to what I should look for or what boars to consider. I'll appreciate any information that I get.
Best,
Cristian