IOWiz4 Rev 6.0

3 years ago

Open source license:

Project source: Cloned from IOWiz4 Rev 6

  • 718
  • 0
  • 1

Description

RPI PLC

Motherboard which will mount a Raspberry Pi Model B (Ver 2 or 3) and do the following:

  1. Supply power 5V @ 3A Filtered via the GPIO (See Forum notes about powering Pi from GPIO)
  2. PIC Will provide a watchdog timer function to the pi, if no activity on I2C within 2 minutes the 5V will be powered off and then on to provide an active reset.
  3. Provide 8 x Relay outputs, the relays will be linked to a register and controlled via I2C from the pi (the pic is a simple i2c slave and will and keep the relay states during resets if req)
  4. Provide 4 x 3-Wire PT100 temperature sensor inputs. There is a single analog conditioning circuit which each PT100 is multiplexed too the sensor readings are kept in registers and read in by the RPi off the I2C

History

15/04/2016 Modified with active LP Filter. (Check against version 1 for best in Production.) 26/04/2016 Modified Relay pins as were incorrect. (Will require new PCB after other testing) 14/06/2016 Noted several problems to be fixed: a) p-Channel Input MOSFETS are incorrectly configured and have wrong footprint (Big Bad!) b) problems with the driving of Vref from the DAC c) problems with MOSFET Multiplexer due to not being able to get consistent on resistance. 19/06/2016 reverted to ti analog multiplexer instead of discrete MOSFETS (Not sure why I couldn't get that to work consistently in lab so will go with proven parts. 19/06/2016 Some component value changes eg in constant current generator increased resistance to stop loading of DAC 19/06/2016 removed calibration resistor as only 4:1 multiplexer and did not think it worthwhile going to 8:1 part

Will be used by a commercial company and will only release the final hardware/software once tested properly and if they still agree to it

Documents

Schematic Version 6

Open in editor

PCB Version 6

Open in editor

BOM

ID Name Designator Footprint Quantity
1 2N7002 Q1,Q2,Q3,Q4,Q5,Q6,Q7,Q8,Q9 WSOT-23 9
2 1N4148W D1,D2,D3,D4,D5,D6,D7,D8 SOD123 8
3 24V LED (GREEN) L7 0805 1
4 LM2576HVS-5.0NOPB U9 TS5B 1
5 150uH L8 CD127 12*12MM BOZ 1
6 hot Relay Socket U1 SCREW TERMINAL 5MM 5P 1
7 cold relay socket U3 SCREW TERMINAL 5MM 5P 1
8 Analog Socket U2 SCREW TERMINAL 5MM 12P 1
9 PWR SOCKET U7 MOLEX-39-30-1020 1
10 22uH L9 DR74 1
11 10k R25,R27 0805 2
12 100 C4,C7,C13,C15,C16,C17,C18,C19 0805 8
13 RELAY SPST RLA1,RLA2,RLA3,RLA4,RLA5,RLA6,RLA7,RLA8 OMRON G5NB 8
14 PIC16F1782-ESO U5 SOIC-28 1
15 MCP607-ISN U4,U6 SOIC-8 2
16 100k R6,R5 0805 2
17 49.9k R11 0805 1
18 1k R26 RC08 1
19 0.33 C5 C1210 1
20 24K9 R17,R21,R23,R8,R7 0805 5
21 24K9 R15 0805 1
22 2k R19 0805 1
23 ERR LED (RED) L1 0805 1
24 1k R14,R13,R20 0805 3
25 ACT LED (BLUE) L2 0805 1
26 5V LED (GREEN) L6 0805 1
27 1.5k R22 0805 1
28 3V3 LED (GREEN) L5 0805 1
29 10u C6 C1210 1
30 100n C3,C2 0805 2
31 2K R12 0805 1
32 Raspberry Pi 2 CN1 HDR2X20-REVERSED 1
33 1.5A 24V PTC F1 PTC1812L 1
34 ss34 D9 SMA-DIODE 1
35 100u C10 PANASONIC_SKV_CAP 1
36 ICSP Connector JP1 1X05_LOCK 1
37 49.9K R10 0805 1
38 L78L33ACUTR U8 SOT89 1
39 100 R9 0805 1
40 220uF CT1,CT2 ELECTRO-SMD-C-6MM 2
41 ALM ALM BZ2-7.6-D12.0XH6.5MM 1
42 10k R4 0805 1
43 TS3A44159PWR U10,U11,U12 TSSOP-16 3
44 124 R16 0805 1
45 95.3 R18 0805 1
46 TP1mA TP1 PAD.03X.04 1
47 TP-ADC-IN TP2 PAD.03X.04 1
48 TP-Vref TP3 PAD.03X.04 1
49 0 (Link) R1 0805 1
50 200R L3 L0805 1
51 AN-GND TP-GND PAD.03X.04 1

Unfold

Project Members

Project Attachments

Login or Register to comment
Comments have been closed by project owner
Comments have been closed by mission publisher
All comments 0

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn