VB Project: Modbus Analog Input

Modbus Analog Input adalah projek yang membaca 16 channel input analog melalui sambungan RS485 dan protocol Modbus. Selain itu projek ini boleh membaca satu input optocoupler dan mengawal satu output relay. Terdapat lapan DIP Switch bagi mengubah parameter slave ID, baudrate dan voltage reference bagi ADC.

Skematiknya adalah seperti berikut.

PCB komponen layout nya adalah seperti berikut.

Manual Modbus Analog Input seperti di bawah.

Senarai komponen projek Modbus Analog Input seperti berikut.
No Component Label Unit
1 062 PCB Arduino RS485 Analog (95mm X 86mm) PCB 1
2 Diode SMD1206 1N4001 D1-D2 2
3 DIP Switch 8 way DIP SWITCH 1
4 IC MAX485 SOIC MAX485 1
5 IC PC817 DIP PC817 1
6 LED SMD Red 3.2mm X 1.6mm LED 1
7 Mega 2560 Pro Mega 1
8 Mosfet BSS123 SOT23 Q1 1
9 Relay 12V SPDT RLY1 1
10 Resistor SMD1206 0.125W 10K R9 1
11 Resistor SMD1206 0.125W 10K R1-R3 3
12 Resistor SMD1206 0.125W 120 R5 1
13 Resistor SMD1206 0.125W 20K R4, R6 2
14 Resistor SMD1206 0.25W 1K R7-R8 2
15 Terminal Block 2 Way A0-A15 16

Harga projek Modbus Analog Input adalah RM270 tidak termasuk bantuan teknikal. Di bawah adalah cara projek ini berfungsi.

Arduino Source Code

Sertai Telegram Group bagi dapatkan source code

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.