Reka Bentuk PCB · Selesai & Lulus Semakan

SUHAIMI
Kawalan Kelembapan Tanah

Papan litar berasaskan ESP32 yang mengukur kelembapan tanah melalui rod probe, kemudian membuka injap solenoid air secara automatik apabila tanah terlalu kering. Reka bentuk ini lengkap dengan perlindungan masukan, penukar voltan, pemacu kuasa dan pemantauan arus injap.

Ringkasan Teknikal

Spesifikasi Utama

Reka bentuk dibina dengan pendekatan berlapis: bekalan masuk 12 volt dilindungi dan diturunkan kepada 5 volt, kemudian kepada 3.3 volt untuk logik. Bahagian analog diasingkan daripada bahagian kuasa supaya bacaan probe tidak terganggu oleh denyutan arus solenoid.

Mikropengawal
ESP32-C3-MINI-1-N4
RISC-V 160 MHz · Wi-Fi + BLE 5 · 4 MB flash
Analog
ADS1115 · 16-bit
Dua saluran berbeza · I2C alamat 0x48
Kuasa
12V → 5V → 3.3V
Buck TPS54302 + LDO AP2112K
Pemacu
AO3400A · 5.7 A
Suis MOSFET sisi rendah + diod flyback
Papan
82 × 62 mm
2 lapisan · 121 jejak kuprum
Lubang skru
4 × M3
Gerudi 3.2 mm · zon larangan 1.4 mm
Komponen
48 keping
44 ada nombor LCSC sedia pasang
Status semakan

Semua 126 sambungan logik telah dirouter menjadi 121 jejak kuprum pada dua lapisan papan, tanpa ralat sambungan terbuka. Papan juga mempunyai 4 lubang skru M3 di keempat-empat sudut. Semua komponen utama tersedia dalam stok pemasangan LCSC.

Hasil Reka Bentuk

Skematik, PCB dan Pandangan 3D

Klik pada mana-mana gambar untuk melihatnya pada saiz penuh, kemudian klik lagi untuk zum butiran.

SkematikRajah litar
Skematik
Litar lengkap: masukan 12V, penukar buck, LDO, pemacu solenoid dan litar probe.
Susun Atur PCBPaparan atas
Susun Atur PCB
Susun atur dua lapisan papan 82 × 62 mm dengan jejak kuprum dan isyarat, serta empat lubang skru M3 di sudut.
Pandangan 3DPratonton pemasangan
Pandangan 3D
Rupa papan selepas komponen dipasang, termasuk model 3D dari LCSC dan lubang skru di keempat-empat sudut.
Aliran Isyarat

Cara Ia Berfungsi

Proses berlaku dalam enam peringkat, daripada pengukuran tanah sehingga injap air terbuka.

1
Rod probe

Rod kelembapan tanah disuap 3.3V. Rintangan tanah berubah ikut kandungan air, jadi voltan pada rod berubah.

2
Penapis RC

Perintang 1 kΩ + kapasitor 100 nF menapis riak dan melindungi masukan analog daripada lonjakan.

3
ADC 16-bit

ADS1115 menukar voltan analog kepada bacaan digital 16-bit, lalu dihantar ke ESP32 melalui bas I2C.

4
Keputusan

Firmware bandingkan bacaan dengan takat yang ditetapkan. Jika tanah terlalu kering, ia lancarkan pengairan.

5
Pemacu injap

ESP32 naikkan pin IO4. MOSFET AO3400A menarik solenoid ke tanah dan injap terbuka. Diod D3 menahan lonjakan.

6
Pemantauan arus

Perintang shunt 0.1 Ω pada sumber MOSFET menukar arus injap kepada voltan kecil untuk dibaca ADC.

Senarai Bahan

Senarai Komponen

Semua komponen dipilih daripada stok pemasangan LCSC supaya papan boleh dipesan dengan komponen yang telah dipasang. Jadual di bawah disusun mengikut kumpulan fungsi litar.

Ruj. Jenis Nilai Nombor Bahagian LCSC Fungsi
Pengawal Utama
U1Litar BersepaduESP32-C3-MINI-1-N4C2838502Mikropengawal Wi-Fi/Bluetooth, otak papan
Litar Pengukuran Analog
C12Kapasitor100 nFC1525Simpanan tenaga / penapis
C13Kapasitor100 nFC1525Penapis nyahganding kuasa
R6Perintang1 kΩC11702Perintang siri masukan probe
R7Perintang100 kΩC25741Beban bawah pembahagi probe
R15Perintang2.2 kΩC25879Tarik-naik bas I2C (SDA)
R16Perintang2.2 kΩC25879Tarik-naik bas I2C (SCL)
U2Litar BersepaduADS1115IDGSRC37593ADC 16-bit, baca isyarat probe dan arus injap
Bekalan Kuasa
C1Kapasitor100 µFSimpanan tenaga / penapis
C2Kapasitor10 µFC13585Simpanan tenaga / penapis
C3Kapasitor22 µFC12891Simpanan tenaga / penapis
C4Kapasitor22 µFC12891Simpanan tenaga / penapis
C5Kapasitor100 nFC1525Simpanan tenaga / penapis
C6Kapasitor1000 nFC52923Simpanan tenaga / penapis
C7Kapasitor10 µFC19702Simpanan tenaga / penapis
D1DiodSS34C8678Perlindungan songsang polariti masukan
D2DiodSS34C8678Diod freewheel buck
F1FiusC2830236Perlindungan lebih arus pada masukan 12V
J1Litar BersepaduWJ500V-5.08-03P-14-00AC72334Masuk 12V DC dan keluar 5V
L1Induktor10uHSMNR4018-100MTC135253Induktor kuasa buck 10 µH
R1Perintang75 kΩC2909383Perintang atas pembahagi maklum balas buck
R2Perintang10 kΩC25744Perintang bawah pembahagi maklum balas buck
R3Perintang100 kΩC25741Perintang tarik-naik pin EN buck
U3Litar BersepaduTPS54302DDCRC311983Penukar buck 12V → 5V
U4Litar BersepaduAP2112K-3.3TRG1C51118Pengatur LDO 5V → 3.3V
Pemacu Solenoid
C14Kapasitor100 nFC1525Simpanan tenaga / penapis
D3DiodSS34C8678Diod flyback untuk beban induktif solenoid
J3Litar BersepaduWJ500V-5.08-2PC8465Sambungan solenoid 12V
Q1Litar BersepaduAO3400AC20917MOSFET N-saluran pencetus solenoid
R9Perintang1 kΩC11702Perintang siri isyarat arus
R10Perintang100 ΩC25076Perintang siri get MOSFET
R11Perintang100 kΩC25741Tarik-turun get MOSFET
R12Perintang0.1 ΩC25334Perintang shunt pengesan arus 0.1 Ω
Butang, Reset & Penunjuk
C8Kapasitor10 µFC19702Penapis nyahganding kuasa
C9Kapasitor100 nFC1525Penapis nyahganding kuasa
C10Kapasitor1000 nFC52923Simpanan tenaga / penapis
LED1LEDKT-0603RC2286Penunjuk status berkuasa
R4Perintang10 kΩC25744Tarik-naik pin EN mikropengawal
R5Perintang10 kΩC25744Tarik-naik pin IO0 (boot)
R8Perintang10 kΩC25744Tarik-naik pin strapping IO2
R13Perintang1 kΩC11702Perintang had arus LED
R14Perintang10 kΩC25744Tarik-naik butang pengguna
SW1Butang TekanButang reset (EN) ESP32-C3
SW2Butang TekanButang BOOT (IO0) untuk muat turun firmware
SW3Butang TekanButang pengguna
Penyambung & Header
J2Litar BersepaduWJ500V-5.08-03P-14-00AC72334Sambungan rod probe kelembapan tanah
J4Header PinC492420Header pengaturcaraan UART + reset
J5Header PinC492420Header I/O dan saluran analog tambahan
Sambungan Luar

Susunan Pin Penyambung

Papan ini mempunyai lima penyambung utama untuk bekalan, probe, injap dan pengaturcaraan.

PenyambungBil. PinFungsi Pin
J13pin1 = +12V masuk · pin2 = GND · pin3 = +5V keluar
J23pin1 = 3.3V pengujaan probe · pin2 = isyarat probe · pin3 = GND
J32pin1 = +12V · pin2 = sisi rendah bersuis (drain MOSFET)
J463V3 · GND · EN · IO9 · TXD0 · RXD0 (pengaturcaraan UART)
J56IO3 · IO5 · IO10 · AIN2 · AIN3 · GND (I/O tambahan)
Nota Reka Bentuk

Perkara Yang Diberi Perhatian