Cơ bản 12 phút videoMiễn phí

Điện là gì? An toàn điện cơ bản

Bài 1 trong khóa Điện tử cơ bản

Điện là gì? An toàn điện cơ bản

Điện là gì? An toàn điện cơ bản

Điện là gì?

Điện là dòng chuyển động của các electron (hạt mang điện âm) trong vật liệu dẫn điện (dây đồng, dây nhôm...). Có hai loại nguồn điện bạn sẽ gặp khi học robot:

  1. Điện một chiều (DC — Direct Current) — dòng điện chỉ chạy theo một hướng. Pin, ắc quy, cổng USB, adapter robot đều là nguồn DC. Đây là loại điện chúng ta dùng xuyên suốt khóa học.
  2. Điện xoay chiều (AC — Alternating Current) — dòng điện đổi hướng liên tục (50Hz ở Việt Nam). Đây là điện lưới trong nhà — không tự ý đụng vào khi chưa được hướng dẫn.

Ba đại lượng cơ bản

Đại lượngKý hiệuĐơn vịÝ nghĩa dễ hiểu
Điện áp (Voltage)U hoặc VVolt (V)"Áp lực" đẩy điện chạy — giống áp lực nước trong ống
Dòng điện (Current)IAmpere (A)Lượng điện chạy qua mỗi giây — giống lưu lượng nước
Điện trở (Resistance)ROhm (Ω)Cản trở dòng điện — giống ống nước nhỏ hay to

Mức điện áp thường gặp khi học robot

  • Pin AA/AAA: 1.5V (pin thường), 1.2V (pin sạc NiMH)
  • Pin Li-ion 1 cell: 3.7V
  • USB: 5V
  • Arduino Uno logic: 5V
  • ESP32 logic: 3.3V — không chịu được 5V trực tiếp vào GPIO
  • Pin robot 2 cell Li-ion: 7.4V (dùng cho motor)

5 quy tắc an toàn điện bắt buộc nhớ

  1. Không bao giờ chạm vào ổ điện, dây điện lưới (220V AC) — chỉ làm việc với pin/nguồn DC thấp áp (dưới 12V) khi tự học tại nhà
  2. Luôn kiểm tra cực dương (+) và cực âm (-) trước khi cắm pin — cắm ngược có thể làm hỏng linh kiện hoặc gây nóng/nổ pin
  3. Không để hai đầu dây nguồn chạm trực tiếp vào nhau (đoản mạch/ngắn mạch — short circuit) — gây nóng dây, chảy nhựa, có thể bốc cháy
  4. Tắt nguồn trước khi đấu nối lại mạch — không "câu dây" khi mạch đang có điện
  5. Không sạc pin Li-ion/LiPo khi không có người giám sát, không dùng pin bị phồng, móp hoặc rò

Dấu hiệu cảnh báo cần dừng ngay

  • Linh kiện nóng bất thường khi vừa cấp nguồn
  • Có mùi khét hoặc khói
  • Pin phồng, biến dạng
  • Tia lửa nhỏ khi cắm dây

Bài tiếp theo chúng ta sẽ học Định luật Ohm — công thức quan trọng nhất của điện tử, giúp bạn tính được dòng điện và chọn điện trở phù hợp.

Giáo án giảng dạy

Mục tiêu bài học

  • Học viên giải thích được vai trò của bài Điện là gì? An toàn điện cơ bản trong mạch điện tử cơ bản nhập môn.
  • Học viên đọc được sơ đồ chân, nhận biết nguồn, GND và đường tín hiệu trước khi cấp điện.
  • Học viên chạy được ví dụ mẫu, quan sát hiện tượng, rồi sửa một tham số để hiểu tác động kỹ thuật.

Kiến thức nền

Bài này đặt trong khóa Điện tử cơ bản. Phần cứng trung tâm là Arduino Uno (dùng để minh họa, không bắt buộc), cơ cấu chấp hành gồm LED, không có động cơ ở khóa này, cảm biến hoặc tín hiệu liên quan gồm không có cảm biến, tập trung vào linh kiện cơ bản: điện trở, tụ điện, transistor. Khi dạy, giáo viên nên nhấn mạnh quan hệ giữa 3 lớp: phần cứng nhận tín hiệu, chương trình xử lý logic, và cơ cấu tạo chuyển động thật.

Linh kiện và dụng cụ

NhómChuẩn bị
Board điều khiểnArduino Uno (dùng để minh họa, không bắt buộc) đã kiểm tra cổng nạp
Cơ cấu chấp hànhLED, không có động cơ ở khóa này
Cảm biến/tín hiệukhông có cảm biến, tập trung vào linh kiện cơ bản: điện trở, tụ điện, transistor
Driver/giao tiếpkhông cần driver, mạch dùng trực tiếp điện trở/transistor
Nguồnpin AA/AAA hoặc nguồn 5V từ Arduino/USB, dòng nhỏ an toàn cho người mới
Dụng cụCáp USB, tua vít nhỏ, breadboard/dây jumper, đồng hồ đo điện nếu có

Sơ đồ nối dây khuyến nghị

Tín hiệuKết nốiGhi chú kiểm tra
VCC logic5V hoặc 3.3V đúng boardESP32 chỉ nhận GPIO 3.3V
GNDGND chung giữa board, driver và nguồnThiếu GND chung là lỗi rất thường gặp
PWM/SignalChân PWM hoặc GPIO được chỉ định trong codeKhông dùng chân boot/Serial khi chưa hiểu tác dụng
Nguồn tảiCấp riêng cho motor/servoKhông lấy dòng motor trực tiếp từ board

Quy trình thực hành trên lớp (30-45 phút)

  1. Giáo viên giới thiệu mục tiêu và chỉ ra linh kiện thật trên bàn học.
  2. Học viên nối dây khi chưa cấp nguồn tải, sau đó kiểm tra chéo theo cặp.
  3. Upload code mẫu, mở Serial Monitor nếu bài có dữ liệu cần quan sát.
  4. Chạy thử ở tốc độ/tham số thấp để giảm rủi ro va chạm hoặc quá dòng.
  5. Học viên thay đổi một tham số: tốc độ PWM, ngưỡng cảm biến, góc servo hoặc thời gian giữ.
  6. Cả lớp ghi lại hiện tượng: robot nhanh/chậm hơn, lệch hướng, rung, mất line hoặc phản ứng trễ.
  7. Giáo viên tổng kết bằng sơ đồ "input → xử lý → output" của bài học.

Code mẫu nền tảng

cpp
const int LED_PIN = 8;

void setup() {
  pinMode(LED_PIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_PIN, HIGH);
  delay(500);
  digitalWrite(LED_PIN, LOW);
  delay(500);
}

Giải thích kỹ thuật

  • Nguồn quyết định độ ổn định: motor và servo kéo dòng cao nên cần nguồn riêng, tụ lọc và dây đủ chắc.
  • Tín hiệu điều khiển chỉ mang lệnh, không mang công suất. Board điều khiển gửi HIGH/LOW/PWM, driver mới cấp dòng cho tải.
  • Calibration giúp robot hoạt động lặp lại được: cảm biến cần ngưỡng, servo cần góc home, motor cần bù sai lệch hai bên.
  • Tách hàm làm code dễ dạy: một hàm cho đọc input, một hàm xử lý quyết định, một hàm điều khiển output.

Checklist an toàn phần cứng

  • chỉ làm việc với nguồn DC thấp áp (dưới 12V); không chạm điện lưới 220V AC khi tự học.
  • Kiểm tra cực dương/âm của pin bằng mắt và bằng đồng hồ đo nếu có.
  • Không để dây nguồn trần chạm nhau hoặc chạm khung kim loại.
  • Khi motor/servo nóng bất thường, dừng nguồn tải trước rồi mới sửa code hoặc sửa dây.
  • Với pin Li-ion/LiPo, không sạc khi không giám sát và không dùng pin phồng.

Lỗi thường gặp và cách debug

Hiện tượngNguyên nhân thường gặpCách xử lý
Upload lỗiSai board, sai port, thiếu driver USBChọn lại board/port, đổi cáp USB data, cài CH340 nếu cần
Robot không chạyChưa cấp nguồn tải hoặc thiếu GND chungKiểm tra pin, công tắc, dây GND giữa board và driver
Motor quay ngượcĐảo dây motor hoặc logic IN1/IN2 ngượcĐảo dây motor hoặc đổi dấu trong hàm điều khiển
Cảm biến đọc saiKhoảng cách lắp chưa đúng, ngưỡng chưa chỉnhIn giá trị Serial, chỉnh trimmer/calibration rồi test lại
Servo rungNguồn yếu, cơ khí kẹt, lệnh nhảy góc quá nhanhDùng nguồn riêng, kiểm tra khớp, di chuyển góc theo bước nhỏ

Bài tập trên lớp

  • Hoàn thành mạch và chạy code mẫu ổn định ít nhất 3 lần liên tiếp.
  • Giải thích bằng lời vai trò của từng dây: VCC, GND, signal/PWM và nguồn tải.
  • Thay đổi một tham số trong code và ghi lại hiện tượng trước/sau.

Bài tập về nhà

  • Viết lại kiến thức chính bằng sơ đồ khối và liên hệ với một lỗi phần cứng có thể xảy ra.
  • Vẽ lại sơ đồ nối dây của bài vào vở hoặc slide nhóm.
  • Chuẩn bị một câu hỏi debug cho buổi sau: "Nếu robot không chạy, em sẽ kiểm tra gì đầu tiên?"

Tiêu chí đánh giá

MứcBiểu hiện
ĐạtNối dây đúng, upload được code và mô tả được hiện tượng chính
KháTự chỉnh tham số, giải thích được tác động lên phần cứng
TốtTách được hàm, debug có thứ tự và hỗ trợ nhóm khác kiểm tra lỗi
Xuất sắcĐề xuất cải tiến về nguồn, cơ khí, thuật toán hoặc cách đo dữ liệu

Gợi ý cho giáo viên

Với học viên mới, đừng bắt đầu bằng code dài. Hãy cho học viên chạm linh kiện, đoán chức năng, rồi mới nối dây. Khi có lỗi, yêu cầu các nhóm đọc lỗi theo thứ tự: nguồn → GND → chân tín hiệu → code → cơ khí. Cách này hình thành tư duy hardware engineering thay vì chỉ sửa mò.