|
Capacitor 100nF |
x 4 | |
|
2 way Screw connector Bornier |
x 13 | |
|
Resistor 10K 1/4W |
x 16 | |
|
Resistor 2 |
x 16 | |
|
2K 1W |
x 16 | |
|
H11AA1 AC Optocoupler |
x 1 |
Multiplexed AC input board for Arduino microcontroller
The project was born from the desire to automate the home's electrical system.
Arduino is a good platform that allows rapid development of the prototype, but for complex projects it still has few inputs, so I needed something to allow me to detect the state of the loads (light, generic loads, electrical outlets) using a few pins.
With this board it is possible to use 4 pins to select the multiplexer input to be read, one pin to enable the multiplexer common pin and finally another one to read the status of the selected input. By stacking two boards , it is possible to read a further 16 inputs using only two other pins (one only if in addition to the selection pins the sharing pin of the multiplexer is also shared) and so on.
The detected status present on the COM output has a level ranging from 0 to 5V suitable for being connected directly to a digital port of the microcontroller, on the board pullup's resistors necessary to maintain a stable logic level are already present even in the absence of the connection or active load. The output is normally at the high level (5V) if there is no current flow in the selected input, low (0V) if there is current flow at the selected input. All inputs are opto isolated to ensure the necessary isolation between the logic and power parts
The board is configure to read 24V AC, to use it with 12 V AC the resistors from R9 to R24 must be replaced with 1K 1W resistors.
To use it with 48V AC the resistors from R9 to R24 must be replaced with 4.7K 2W resistors.
Multiplexed AC input board for Arduino microcontroller
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(1)
- Likes(2)

- PCBWay Support TeamFeb 24,20200 CommentsReply
-
Anthony Pedotto Feb 22,2025
-
Paolo Mattesini Apr 04,2020
- 6 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10

-
7design
-
8usability
-
7creativity
-
7content

-
7design
-
8usability
-
6creativity
-
8content

-
8design
-
8usability
-
9creativity
-
8content

-
8design
-
6usability
-
8creativity
-
6content

-
8design
-
6usability
-
7creativity
-
5content

-
9design
-
9usability
-
10creativity
-
8content
More by fabpolli
-
Commodore 64 1541-II Floppy Disk Drive C64 Power Supply Unit USB-C 5V 12V DIN connector 5.25
68 0 2 -
Easy to print simple stacking organizer with drawers
30 0 0 -
-
-
-
Modifying a Hotplate to a Reflow Solder Station
1068 1 6 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
584 0 1 -
-
Nintendo 64DD Replacement Shell
471 0 2 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
1344 4 3