Kiến thức nền tảng

Nền Tảng Điện TửHọc Từ Số 0

Hiểu điện tử từ gốc rễ — định luật Ohm, linh kiện, mạch breadboard và đo lường. Nền tảng bắt buộc trước khi bước vào thế giới IoT, Arduino hay ESP32.

Không cần nền tảng trướcThực hành với linh kiện thậtDự án có kèm code & sơ đồ mạch

Nội dung kiến thức

Sáu nhóm kiến thức xây dựng từng bậc — từ lý thuyết điện cơ bản đến lập trình vi điều khiển.

Điện cơ bản

  • Điện áp (V), dòng điện (A) và điện trở (Ω)
  • Định luật Ohm: V = I × R — công thức nền tảng
  • Mạch nối tiếp vs song song — tính toán thực tế
  • Công suất P = V × I và an toàn khi dùng điện
  • Nguồn DC: pin, adapter, USB — phân biệt 3.3V / 5V / 12V

Linh kiện thụ động

  • Điện trở: đọc mã màu 4/5 vòng, dung sai, công suất
  • Tụ điện: ceramic vs electrolytic, cách đọc giá trị pF/nF/µF
  • Cuộn cảm: ứng dụng lọc nhiễu và mạch chuyển đổi
  • Mạch phân áp: tính R1/R2 cho bất kỳ tỉ lệ nào
  • Đọc datasheet linh kiện — thông số quan trọng cần chú ý

Linh kiện bán dẫn

  • Diode: chiều dẫn, voltage drop ~0.7V, chỉnh lưu
  • LED: tính R hạn dòng theo Vf và If từ datasheet
  • Transistor NPN/PNP: chế độ khuếch đại và công tắc
  • MOSFET N-channel: điều khiển tải cao qua GPIO
  • Optocoupler: cách ly nguồn điện khi điều khiển 220V

Breadboard & Schematic

  • Cấu trúc breadboard 830 lỗ — rail nguồn và hàng tín hiệu
  • Lỗi cắm phổ biến: ngắn mạch, cắm nhầm hàng
  • Đọc sơ đồ nguyên lý (schematic) — ký hiệu tiêu chuẩn
  • Vẽ schematic với KiCad hoặc EasyEDA (miễn phí)
  • Quy trình từ breadboard → veroboard → PCB

Đo lường & Debug

  • Multimeter: đo điện áp DC/AC, dòng, trở kháng, diode test
  • Cách đo dòng tiêu thụ mà không phá mạch
  • Oscilloscope cơ bản: đọc dạng sóng PWM, I2C, SPI
  • Logic analyzer: debug giao tiếp số giá rẻ (~120k)
  • Checklist debug mạch không hoạt động — 10 bước

Vi điều khiển & GPIO

  • GPIO: Digital Input/Output, mức logic 3.3V vs 5V
  • ADC: đọc tín hiệu analog từ cảm biến, phân giải 10/12-bit
  • PWM: điều chỉnh độ sáng LED, tốc độ motor
  • I2C và SPI: kết nối màn hình, cảm biến, bộ nhớ ngoài
  • Pull-up / pull-down: khi nào cần và tính giá trị R

Công thức & mạch thực hành cốt lõi

Bốn mạch bạn sẽ dùng lại trong hầu hết dự án IoT — hiểu đúng một lần, dùng mãi mãi.

Mạch hạn dòng LED

R = (Vcc − Vf) / If

Ví dụ: 5V − 2V) / 20mA = 150Ω → dùng 150Ω hoặc 220Ω

Mạch phân áp

Vout = Vin × R2 / (R1 + R2)

Ví dụ: 5V → 3.3V: R1=1.8kΩ, R2=3.3kΩ

Transistor làm công tắc

Ib = (Vgpio − 0.7V) / Rb

Ví dụ: 3.3V GPIO, Rb=1kΩ → Ib=2.6mA, đủ kích relay 5V

Mạch RC lọc nguồn

fc = 1 / (2π × R × C)

Ví dụ: R=100Ω, C=100µF → fc=16Hz lọc ripple 50Hz

Bộ linh kiện cần có

Tổng chi phí khoảng 300.000–400.000đ — đủ thực hành tất cả bài học và dùng cho nhiều dự án IoT sau này.

Linh kiện thụ động
  • Bộ điện trở 1/4W~600 giá trị, ~85k
  • Tụ ceramic (assorted)100pF – 100nF, ~30k
  • Tụ điện phân 10µF–1000µF~25k
Linh kiện bán dẫn
  • LED 5mm (nhiều màu)×10, ~15k
  • Diode 1N4007×5, ~5k
  • Transistor NPN 2N2222×5, ~8k
  • MOSFET N IRF540 / IRLZ44N×2, ~15k
Công cụ & board
  • Breadboard 830 lỗ~35k
  • Dây jumper M/M và M/F40 sợi, ~15k
  • Multimeter DT-830D~70k
  • Arduino UNO / ESP32~65k – 95k
Cảm biến & module
  • DHT22 nhiệt độ/độ ẩm~45k
  • HC-SR04 siêu âm~20k
  • Module Relay 5V~25k
  • IC 555 timer×3, ~6k

Lộ trình học tập

Điện tử cơ bản là bước đầu tiên — nền tảng cho toàn bộ hành trình IoT.

1
Điện cơ bản & linh kiện
Lý thuyết + thực hành trên breadboard
2
Arduino / ESP32
GPIO, ADC, PWM, I2C với vi điều khiển
3
IoT & MQTT
Kết nối cloud, gửi dữ liệu cảm biến
4
PCB Design
Thiết kế mạch in với KiCad, đặt hàng JLCPCB

Công cụ & phần mềm

Multimeter (DT-830D)Oscilloscope DSO138Logic Analyzer 8CHArduino IDE 2.xKiCad 8 (PCB miễn phí)EasyEDA (online)Wokwi SimulatorFalstad Circuit SimJLCPCB (sản xuất PCB)Digi-Key DatasheetPlatformIOFritzing

Bắt đầu với dự án đầu tiên

Điện trở và định luật Ohm — hai thứ đơn giản nhất nhưng giải thích được 80% mọi mạch điện bạn sẽ gặp.