hello !
i am houssam an electrical engineering student, i am new to this forum and new for ARM processore i want to make my own PLC (programable logic controler), and i need a processore for to build this PLC, i find a lot of type of ARM processore (cortex r,m,a...) i dont know which processore that i should use for this application could you help with the type of the ARM and some books or tutorial that i should see.
thank you, and sorry for my english, it's ot my mother thong.
I'm quite puzzled on how you came up with such a detailed and precise CPU processing times specification for your project. Maybe you have seen this in the processor section of an specification sheet of a PLC.
Anyway, I suggest that you visit this page from Texas Instruments, BeagleBone Cape for Programmable Logic Controller Reference Design (TIDA-00312).
This might be an ideal reference design for a PLC project in school. The BeagleBone Black is relatively cheap and also meet your other requirements. The BeagleBone Black uses a 1GHz AM3359 Sitara ARM Cortex-A8 CPU and priced at US$55.00 (SRP). The AM335x Sitara Processors can help you with standard industrial interfaces such as EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos, etc. For more info on BeagleBone Black visit this page from TI, BeagleBone Black Development Board (BEAGLEBK).
- the processor must execute task in real time.
This is a difficult part of your project, the PRU-ICSS of the AM335x may be able to help you meet this requirement.