
PCB Design, STM32 SPI
- or -
Post a project like this397
£300(approx. $404)
- Posted:
- Proposals: 10
- Remote
- #4212831
- OPPORTUNITY
- Awarded
Electronics design, analog design, embedded coding ,PCB design and software(CCS,HTML,Javascipt, Java, Python,Matlab, PHP,Wordpress)

⭐ TOP CERT in Website Design and Development, Graphic Design, Microsoft Office Tools, Document Design, Project Management

Pro Motion Designer |PPT Designer|Shopify Expert|Google Analytics Setup|Pdf editing

Lighting | DIALux I Electrical I MEP |MATLAB I Solar|PCB I Firmware |Embedded
486797105784401054740109720162794734326332510705386925461158269153606721





Description
Experience Level: Expert
Dimensions:
Minimised, to suit.
Supply Power:
24VDC.
Output Logic Level & Power:
24VDC, PNP, 1A per output channel with 8 off being configurable as NPN or PNP on motor control connector.
Input Logic Level & Power:
24VDC, PNP, 8 off being configurable as NPN or PNP on motor control connector.
Inputs & Ouputs to be SPI for speed and future proofing
I/O Power Distribution:
- 24VDC.
o Bank of 24V & 0V next to each I/O section.
I/O Isolation.
All I/O to be optically isolated.
I/O Count:
32 pluggable Inputs:
- 8 of which to include local (on same plug) power (24Vdc & 0Vdc) & teach output (Photocell Connections). I.e. 8 time 4 way connectors (24v, 0V, Signal, Teach (switched 24V)).
- 8 of which to be echoed between machine control Input connector & customer Input connector.
- 8 of which to be echoed between machine control Input connector & Bespoke Control connector.
- 6 of which to be echoed between machine control Input connector & Ray connector.
32 pluggable Outputs:
- 8 of which to be echoed between machine control Output connector & single pole pluggable change over relays rated at 230VAC/24VDC 6A minimum. Outputs from relays to be fused at 5A and taken to Customer Output connector.
- 8 of which to be echoed between machine control Output connector & Bespoke Control connector.
- 6 of which to be echoed between machine control Output connector & Ray connector.
- 6 to be PT100 temperature sensing inputs
I/O Indication:
Led indicators for all Inputs & Outputs.
Motor control.
Analogue I/O:
- 5 x 0-10Vdc analogue Outputs.
Encoder Inputs:
- 5 x Standard DIO NPN Inputs (configurable PNP/NPN Inputs)
Control Inputs.
- 2 x NPN (configurable PNP/NPN Inputs).
Control Outputs.
- 2 x NPN (configurable PNP/NPN Outputs).
Serial Connection:
- RS485. Full Duplex.
- RS232
- Ethercat an option?
Processor:
- Capable of servicing I/O at a 1ms cycle time. Maybe STM32. Processor pluggable
Minimised, to suit.
Supply Power:
24VDC.
Output Logic Level & Power:
24VDC, PNP, 1A per output channel with 8 off being configurable as NPN or PNP on motor control connector.
Input Logic Level & Power:
24VDC, PNP, 8 off being configurable as NPN or PNP on motor control connector.
Inputs & Ouputs to be SPI for speed and future proofing
I/O Power Distribution:
- 24VDC.
o Bank of 24V & 0V next to each I/O section.
I/O Isolation.
All I/O to be optically isolated.
I/O Count:
32 pluggable Inputs:
- 8 of which to include local (on same plug) power (24Vdc & 0Vdc) & teach output (Photocell Connections). I.e. 8 time 4 way connectors (24v, 0V, Signal, Teach (switched 24V)).
- 8 of which to be echoed between machine control Input connector & customer Input connector.
- 8 of which to be echoed between machine control Input connector & Bespoke Control connector.
- 6 of which to be echoed between machine control Input connector & Ray connector.
32 pluggable Outputs:
- 8 of which to be echoed between machine control Output connector & single pole pluggable change over relays rated at 230VAC/24VDC 6A minimum. Outputs from relays to be fused at 5A and taken to Customer Output connector.
- 8 of which to be echoed between machine control Output connector & Bespoke Control connector.
- 6 of which to be echoed between machine control Output connector & Ray connector.
- 6 to be PT100 temperature sensing inputs
I/O Indication:
Led indicators for all Inputs & Outputs.
Motor control.
Analogue I/O:
- 5 x 0-10Vdc analogue Outputs.
Encoder Inputs:
- 5 x Standard DIO NPN Inputs (configurable PNP/NPN Inputs)
Control Inputs.
- 2 x NPN (configurable PNP/NPN Inputs).
Control Outputs.
- 2 x NPN (configurable PNP/NPN Outputs).
Serial Connection:
- RS485. Full Duplex.
- RS232
- Ethercat an option?
Processor:
- Capable of servicing I/O at a 1ms cycle time. Maybe STM32. Processor pluggable

Tom P.
100% (14)Projects Completed
8
Freelancers worked with
7
Projects awarded
36%
Last project
18 Jul 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
- do you require firmware for the processor or just pcb
- do you need the pcb file, and fabrication will be your responsibility, or you need the end product
- what is the budget for components
- if you need firmware, please specify the type of processor, stm32 i agree is a good option
1097035
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies