
Mạch ổn áp Zener: Nguyên lý, công thức và cách chọn linh kiện
Cách tính điện trở hạn dòng, dòng Zener và công suất tiêu tán cho mạch ổn áp Zener, kiểm tra hai điều kiện biên VIN_MAX/no-load và VIN_MIN/load-max, ứng dụng làm điện áp tham chiếu cho mạch so sánh trên board ESP32.
Không phải lúc nào cũng cần một IC ổn áp chuyên dụng: khi cần một điện áp tham chiếu ổn định cho mạch so sánh, phân cực cho mạch analog nhỏ, hoặc bảo vệ đơn giản cho một node điện áp thấp dòng tải rất nhỏ, một mạch ổn áp Zener với điện trở hạn dòng là giải pháp gọn, rẻ và đủ dùng. Đây cũng là nền tảng để hiểu cách các mạch clamp bảo vệ quá áp bằng chính diode Zener hoạt động.
Hướng dẫn chi tiết
Tìm hiểu cách diode Zener giữ điện áp gần ổn định, cách tính điện trở hạn dòng, dòng Zener và công suất tiêu tán. Bài viết trình bày schematic, ví dụ tính toán, giới hạn của mạch, thiết kế PCB và các ứng dụng tạo điện áp tham chiếu hoặc ổn áp tải nhỏ.
Diode Zener là một trong những linh kiện cơ bản nhất được sử dụng để tạo điện áp tham chiếu, giới hạn điện áp và xây dựng các mạch ổn áp đơn giản.
Khác với diode thông thường chủ yếu làm việc ở trạng thái phân cực thuận, Zener diode được thiết kế để hoạt động có kiểm soát trong vùng đánh thủng khi phân cực nghịch.
Khi điện áp ngược đạt đến một mức nhất định gọi là:
Zener Voltage
hay:
VZ
điện áp trên diode sẽ được giữ tương đối ổn định trong một khoảng dòng làm việc nhất định.
Nhờ đặc tính này, chỉ với:
1 điện trở
+
1 Zener diode
chúng ta có thể tạo một mạch ổn áp đơn giản:
VIN
│
R
│
├──── VOUT
│
ZENER
│
GND
Mạch Zener thường được sử dụng trong:
- Tạo điện áp tham chiếu.
- Giảm một rail nguồn xuống mức thấp hơn cho tải rất nhỏ.
- Bias comparator.
- Bias op-amp.
- Reference cho transistor.
- Mạch phát hiện điện áp.
- Mạch bảo vệ đơn giản.
- Sensor interface.
- Mạch analog.
- Prototype và mạch học tập.
Tuy nhiên Zener regulator không phải là giải pháp thay thế cho LDO hoặc Buck Converter trong mọi trường hợp.
Để sử dụng đúng cần hiểu:
- Zener hoạt động như thế nào.
- Vì sao phải có điện trở nối tiếp.
- Cách tính dòng điện trở.
- Cách tính dòng Zener.
- Ảnh hưởng của tải.
- Công suất tiêu tán.
- Sai số điện áp Zener.
- Dynamic resistance.
- Nhiệt độ.
- Cách bố trí PCB.
1. Diode Zener là gì?
Zener diode là một diode được thiết kế để có thể hoạt động ổn định trong vùng breakdown khi bị phân cực nghịch.
Symbol có thể hình dung:
Zener
A ─────|<|──── K
Trong ứng dụng ổn áp, Zener thường được mắc ngược:
VOUT
│
K
ZENER
A
│
GND
Trong đó:
K: Cathode.A: Anode.
Cathode nối về phía điện áp dương.
Anode nối về GND.
2. Diode thường và Zener khác nhau thế nào?
Diode thông thường
Thường được sử dụng ở trạng thái:
Forward Bias
Ví dụ:
Anode > Cathode
diode dẫn.
Khi phân cực nghịch, diode thông thường được thiết kế để:
không dẫn
trong vùng điện áp làm việc.
Zener diode
Zener được thiết kế để sử dụng vùng:
Reverse Breakdown
một cách có kiểm soát.
Khi điện áp ngược đạt:
VZ
dòng Zener tăng lên trong khi điện áp trên diode thay đổi tương đối ít.
3. Đặc tuyến Zener
Có thể hình dung:
Current
│
│ /
│ /
│ /
───┼──────────────────────────── Voltage
│
│
│
│ │
│ │ Reverse breakdown
│ │
│ │
└──────┘
-VZ
Trong vùng breakdown:
Điện áp ≈ VZ
trong khi dòng có thể thay đổi trong một khoảng tương đối lớn.
Đây là cơ sở để tạo mạch ổn áp.
4. Mạch ổn áp Zener cơ bản
Schematic:
RS
VIN ─────────/\/\/\─────┬──── VOUT
│
│
ZD1
│
│
GND
ZD1 được mắc phân cực nghịch.
Nếu:
VIN > VZ
và có đủ dòng qua RS, Zener đi vào vùng breakdown.
Khi đó:
VOUT ≈ VZ
5. Vì sao bắt buộc phải có điện trở RS?
Không được nối trực tiếp:
VIN ─── Zener ─── GND
khi VIN lớn hơn VZ.
Khi Zener breakdown, điện trở động của diode tương đối thấp.
Nếu không có điện trở giới hạn dòng:
VIN
│
▼
Zener
│
▼
GND
dòng có thể tăng rất lớn.
Kết quả:
- Zener quá nhiệt.
- Nguồn bị quá tải.
- Diode hỏng.
- PCB nóng.
- Có thể gây short nguồn.
Do đó RS là một thành phần bắt buộc của Zener shunt regulator cơ bản.
6. Vai trò của điện trở RS
RS có ba nhiệm vụ chính:
1. Hạn chế dòng tổng. 2. Tạo sụt áp giữa VIN và VOUT. 3. Phân phối dòng giữa Zener và tải.
Dòng qua RS:
\[ I_R=\frac{V_{IN}-V_Z}{R_S} \]
Dòng này được chia thành:
IR
│
├── IZ
│
└── IL
Do đó:
\[ I_R=I_Z+I_L \]
7. Các dòng điện trong mạch
Schematic có tải:
RS
VIN ──────────/\/\/\──────┬──── VOUT
│
┌─────────┴─────────┐
│ │
ZD1 LOAD
│ │
│ │
GND GND
Ta có:
IR: dòng qua điện trở.IZ: dòng qua Zener.IL: dòng tải.
Quan hệ:
\[ I_R=I_Z+I_L \]
Đây là công thức quan trọng nhất khi thiết kế Zener regulator.
8. Khi không có tải
Nếu:
IL = 0
thì:
\[ I_Z=I_R \]
Toàn bộ dòng qua điện trở chạy vào Zener.
Đây thường là trạng thái làm Zener nóng nhất.
Do đó khi tính công suất Zener cần đặc biệt kiểm tra trường hợp:
VIN cao nhất
+
Load thấp nhất
9. Khi có tải
Khi tải tiêu thụ dòng:
IL > 0
dòng qua Zener giảm:
\[ I_Z=I_R-I_L \]
Ví dụ:
IR = 20 mA
IL = 10 mA
thì:
IZ = 10 mA
10. Khi tải tăng quá lớn
Nếu:
IL tăng
thì:
IZ giảm
Đến một thời điểm:
IZ
giảm xuống dưới dòng cần thiết để Zener duy trì vùng regulation.
Lúc đó:
VOUT < VZ
và mạch không còn ổn áp tốt.
11. Diagram hoạt động
VIN
│
▼
┌────────────────┐
│ Series Resistor│
│ RS │
└───────┬────────┘
│ IR
▼
VOUT
│
┌────┴─────┐
│ │
▼ ▼
Zener Load
│ IZ │ IL
│ │
└────┬─────┘
│
GND
Với:
IR = IZ + IL
12. Công thức điện trở giới hạn dòng
Nếu đã biết dòng mong muốn:
\[ R_S=\frac{V_{IN}-V_Z}{I_R} \]
và:
\[ I_R=I_Z+I_L \]
suy ra:
\[ R_S= \frac{V_{IN}-V_Z} {I_Z+I_L} \]
Đây là công thức cơ bản để tính RS.
13. Ví dụ đơn giản
Giả sử:
VIN = 12 V
VZ = 5.1 V
Tải cần:
IL = 10 mA
Ta muốn Zener vẫn có:
IZ = 5 mA
Tổng dòng:
IR = 10 mA + 5 mA
IR = 15 mA
Điện trở:
\[ R_S=\frac{12-5.1}{0.015} \]
RS = 460 Ω
Có thể chọn giá trị tiêu chuẩn gần đó:
470 Ω
14. Tính lại với điện trở 470 Ω
Dòng thực tế:
\[ I_R=\frac{12-5.1}{470} \]
IR ≈ 14.68 mA
Nếu tải:
IL = 10 mA
thì:
IZ ≈ 4.68 mA
Nếu diode được thiết kế để hoạt động tốt tại dòng này thì VOUT sẽ gần 5.1 V.
Phải kiểm tra datasheet để biết đặc tính thực tế.
15. Không nên chỉ thiết kế tại VIN danh định
Ví dụ nguồn ghi:
12 V
không có nghĩa là lúc nào cũng chính xác 12.000 V.
Nguồn có thể nằm trong khoảng:
VIN_MIN → VIN_MAX
Ví dụ:
10.5 V → 14 V
Nếu chỉ tính tại 12 V, mạch có thể:
- Mất regulation khi VIN thấp.
- Quá nóng khi VIN cao.
16. Hai trường hợp bắt buộc phải kiểm tra
Trường hợp 1: VIN thấp nhất + tải lớn nhất
Đây là trường hợp:
IZ nhỏ nhất
Cần đảm bảo:
IZ ≥ IZ_MIN
để Zener vẫn còn trong vùng regulation mong muốn.
Trường hợp 2: VIN cao nhất + tải nhỏ nhất
Đây là trường hợp:
IZ lớn nhất
Cần đảm bảo:
IZ ≤ IZ_MAX
và không vượt công suất diode.
17. Công thức chọn RS theo worst case thấp áp
Để vẫn giữ Zener hoạt động khi:
VIN = VIN_MIN
IL = IL_MAX
ta cần:
\[ R_S\leq \frac{V_{IN(min)}-V_Z} {I_{L(max)}+I_{Z(min)}} \]
Đây là cách thiết kế thực tế tốt hơn việc chỉ lấy VIN nominal.
18. Ví dụ thiết kế theo khoảng điện áp
Yêu cầu:
VIN = 10.5–14 V
VOUT ≈ 5.1 V
IL_MAX = 10 mA
IZ_MIN = 5 mA
Tại VIN nhỏ nhất:
\[ R_S\leq \frac{10.5-5.1} {0.010+0.005} \]
\[ R_S\leq360\Omega \]
Có thể chọn:
RS = 360 Ω
nếu có giá trị phù hợp trong series điện trở sử dụng.
19. Kiểm tra tại VIN thấp nhất
Với:
VIN = 10.5 V
RS = 360 Ω
Dòng:
\[ I_R=\frac{10.5-5.1}{360} \]
IR = 15 mA
Nếu:
IL = 10 mA
thì:
IZ = 5 mA
đúng theo mục tiêu.
20. Kiểm tra tại VIN cao nhất
Bây giờ:
VIN = 14 V
IL = 0
Dòng Zener gần bằng:
\[ I_Z=\frac{14-5.1}{360} \]
IZ ≈ 24.7 mA
Đây là dòng Zener lớn nhất trong ví dụ.
21. Công suất Zener
Công suất:
\[ P_Z=V_Z\times I_Z \]
Với:
VZ = 5.1 V
IZ = 24.7 mA
ta có:
PZ ≈ 5.1 × 0.0247
PZ ≈ 0.126 W
hay:
126 mW
22. Không chọn Zener sát công suất tối đa
Nếu tính ra:
PZ = 0.48 W
không nên mặc định một diode:
500 mW
là lựa chọn tốt.
Công suất tối đa trong datasheet thường phụ thuộc:
- Nhiệt độ môi trường.
- Package.
- Copper area.
- Junction temperature.
- Điều kiện thử nghiệm.
Nên có thermal margin phù hợp.
23. Dòng Zener tối đa theo công suất
Ước lượng đơn giản:
\[ I_{Z(max)}\approx \frac{P_{Z(max)}}{V_Z} \]
Ví dụ diode:
VZ = 5.1 V
PZ_MAX = 500 mW
lý tưởng:
\[ I_{Z(max)}\approx \frac{0.5}{5.1} \]
≈ 98 mA
Nhưng không nên vận hành liên tục sát mức này mà không xem thermal derating của datasheet.
24. Công suất điện trở RS
Điện trở cũng tiêu tán công suất.
Có thể tính:
\[ P_R=I_R^2R_S \]
hoặc:
\[ P_R= \frac{(V_{IN}-V_Z)^2} {R_S} \]
25. Ví dụ công suất RS
Tại:
VIN = 14 V
VZ = 5.1 V
RS = 360 Ω
điện áp trên resistor:
VR = 8.9 V
Công suất:
\[ P_R= \frac{8.9^2}{360} \]
PR ≈ 0.22 W
Một điện trở:
0.25 W
sẽ hoạt động khá sát giới hạn trong ví dụ này.
Thực tế nên cân nhắc:
0.5 W
hoặc thay đổi thiết kế để có thermal margin tốt hơn.
26. Vì sao Zener regulator kém hiệu suất?
Ngay cả khi tải không tiêu thụ dòng:
IL = 0
mạch vẫn có dòng:
VIN → RS → Zener → GND
Năng lượng bị biến thành nhiệt.
Đây là kiểu:
Shunt Regulator
Zener phải "đốt" dòng dư xuống GND để giữ điện áp.
27. So sánh với LDO
Zener:
VIN
│
R
│
├── LOAD
│
ZENER
│
GND
LDO:
VIN
│
LDO
│
VOUT
│
LOAD
Zener liên tục tiêu thụ một dòng bias.
LDO điều khiển phần tử nối tiếp để cung cấp dòng theo tải.
Do đó với tải lớn:
LDO
thường phù hợp hơn Zener regulator.
28. So sánh với Buck Converter
Ví dụ:
12 V → 5 V
Nếu tải:
500 mA
Zener regulator sẽ cực kỳ kém hiệu quả và nóng.
Buck converter có thể đạt hiệu suất cao hơn nhiều vì sử dụng switching conversion.
Do đó:
Zener → reference / tải nhỏ
LDO → tải thấp đến trung bình, cần nguồn sạch
Buck → giảm áp hiệu suất cao
29. Zener Voltage có chính xác tuyệt đối không?
Không.
Một diode ghi:
5.1 V
không có nghĩa mọi linh kiện đều chính xác:
5.100 V
Zener có:
Tolerance
Ví dụ tùy loại:
±2%
±5%
hoặc giá trị khác.
Phải xem datasheet.
30. Điện áp Zener còn phụ thuộc dòng
Giá trị:
VZ = 5.1 V
thường được datasheet xác định tại một dòng thử:
IZT
Ví dụ:
VZ = 5.1 V @ IZT
Nếu Zener chỉ chạy ở dòng rất nhỏ:
IZ << IZT
điện áp thực tế có thể lệch đáng kể.
31. Knee Current là gì?
Khi bắt đầu đi vào breakdown, đặc tuyến Zener chưa hoàn toàn "phẳng".
Vùng này thường được gọi là:
knee
Dòng quá nhỏ:
IZ thấp
có thể làm điện áp:
VZ
không ổn định như mong đợi.
Vì vậy phải kiểm tra datasheet để biết vùng dòng làm việc phù hợp.
32. Dynamic Resistance là gì?
Zener không phải một nguồn điện áp lý tưởng.
Trong vùng breakdown, nó vẫn có một điện trở động:
rZ
hay:
Zener impedance
Khi dòng thay đổi:
ΔIZ
điện áp cũng thay đổi:
\[ \Delta V_Z\approx r_Z\times\Delta I_Z \]
Vì vậy Zener chỉ giữ:
điện áp gần ổn định
chứ không hoàn toàn cố định.
33. Ví dụ Dynamic Resistance
Giả sử:
rZ = 10 Ω
và dòng thay đổi:
ΔIZ = 10 mA
ta có:
\[ \Delta V_Z\approx10\times0.01 \]
ΔVZ ≈ 0.1 V
Điện áp có thể thay đổi khoảng:
100 mV
chỉ do dòng thay đổi.
Đây là lý do Zener không phải reference chính xác cho mọi ứng dụng.
34. Line Regulation
Nếu VIN thay đổi:
VIN ↑
dòng qua RS tăng.
Phần lớn dòng dư đi qua Zener.
VIN ↑
│
▼
IR ↑
│
▼
IZ ↑
VOUT vẫn gần VZ.
Nhưng do dynamic resistance:
VOUT
vẫn thay đổi một lượng nhỏ.
Khả năng giữ VOUT khi VIN thay đổi gọi là:
Line Regulation
35. Load Regulation
Nếu tải tăng:
IL ↑
thì:
IZ ↓
Zener sẽ cố giữ VOUT gần VZ.
Nhưng khi IZ giảm, VOUT có thể thay đổi.
Khả năng giữ điện áp khi load thay đổi gọi là:
Load Regulation
36. Khi mất regulation
Nếu:
IR < IL
thì không còn đủ dòng cho Zener.
Ta có:
IZ ≈ 0
Lúc này Zener gần như không còn kiểm soát VOUT.
Điện áp sẽ phụ thuộc vào:
- VIN.
- RS.
- Load.
Mạch trở thành gần giống một resistor cấp tải.
37. Tải tối đa gần đúng
Nếu muốn đảm bảo Zener có:
IZ_MIN
thì:
\[ I_{L(max)}= \frac{V_{IN}-V_Z}{R_S} -I_{Z(min)} \]
Công thức này rất hữu ích để xác định:
mạch có thể cấp tối đa bao nhiêu dòng
ở một VIN nhất định.
38. Nhiệt độ ảnh hưởng VZ
Điện áp Zener thay đổi theo nhiệt độ.
Thông thường:
- Zener điện áp thấp có xu hướng temperature coefficient âm.
- Zener điện áp cao hơn có xu hướng coefficient dương.
- Vùng quanh khoảng 5–6 V thường có mức bù trừ tốt hơn giữa các cơ chế breakdown.
Giá trị chính xác phải xem datasheet.
Nếu cần reference rất chính xác theo nhiệt độ, nên dùng voltage reference IC chuyên dụng.
39. Vì sao 5.1 V và 5.6 V rất phổ biến?
Ngoài việc phù hợp nhiều rail logic cũ, các Zener quanh khu vực này thường có đặc tính nhiệt tương đối thuận lợi so với nhiều mức điện áp khác.
Tuy nhiên không nên kết luận:
5.1 V Zener luôn chính xác nhất
Chất lượng cuối cùng còn phụ thuộc:
- Part cụ thể.
- Current.
- Tolerance.
- Temperature.
- Dynamic impedance.
40. Có thể thêm capacitor không?
Có.
Topology:
RS
VIN ─────────/\/\/\────┬──── VOUT
│
┌──────┴──────┐
│ │
ZD1 C1
│ │
└──────┬──────┘
│
GND
C1 giúp:
- Giảm noise.
- Giảm ripple.
- Tạo nguồn reference sạch hơn.
- Cải thiện transient ngắn.
41. Capacitor không sửa được thiết kế sai
Nếu:
IZ = 0
vì tải quá lớn, thêm capacitor không thể biến mạch thành regulator đúng.
C chỉ cung cấp năng lượng trong khoảng thời gian ngắn.
Thiết kế DC vẫn phải đảm bảo:
IR = IZ + IL
42. Zener có noise không?
Có.
Zener hoạt động trong vùng breakdown và có thể tạo noise.
Đặc biệt trong các ứng dụng analog nhạy:
- Amplifier.
- ADC reference.
- Audio.
- Sensor precision.
có thể cần:
Zener
│
RC Filter
│
Buffer
hoặc sử dụng voltage reference chuyên dụng.
43. Schematic với tải
RS
VIN_RAW ──────────/\/\/\/──────┬──── VOUT
│
├──── LOAD
│
ZD1
│
GND
Net nên đặt rõ:
VIN_RAW
VREF_5V1
GND
nếu mạch dùng làm reference.
44. Schematic với capacitor
RS
VIN ──────────/\/\/\────┬──────── VOUT
│
├──────── LOAD
│
┌────────┴────────┐
│ │
ZD1 C1
│ │
└────────┬────────┘
│
GND
45. Chiều Zener phải đúng
Trong mạch ổn áp dương:
Cathode → VOUT
Anode → GND
Nếu đảo chiều:
Anode → VOUT
Cathode → GND
Zener sẽ hoạt động như diode phân cực thuận.
VOUT có thể chỉ khoảng:
0.6–0.8 V
tùy diode và dòng.
46. Symbol và footprint phải được kiểm tra
Một lỗi PCB phổ biến:
Schematic đúng
↓
Footprint mapping sai
↓
Zener bị đảo
Cần xác nhận từ datasheet:
Pin 1
Pin 2
Anode
Cathode
Không dựa hoàn toàn vào ký hiệu thư viện mặc định.
47. BOM ví dụ
Thiết kế:
VIN = 10.5–14 V
VOUT ≈ 5.1 V
ILOAD ≤ 10 mA
BOM:
| Ref | Linh kiện | Giá trị/Yêu cầu | Chức năng |
|---|---|---|---|
| R1 | Resistor | 360 Ω | Hạn dòng |
| ZD1 | Zener Diode | 5.1 V | Ổn định VOUT |
| C1 | Capacitor | 100 nF hoặc theo yêu cầu | Giảm noise |
| TP1 | Test Point | VIN | Đo nguồn vào |
| TP2 | Test Point | VOUT | Đo Zener voltage |
| TP3 | Test Point | GND | Reference |
Rating thực tế của R1 và ZD1 phải được chọn theo worst-case calculation và datasheet.
48. Cách chọn Zener từng bước
Bước 1: Xác định VOUT
Ví dụ:
VOUT ≈ 5.1 V
Chọn:
VZ ≈ 5.1 V
Bước 2: Xác định VIN_MIN và VIN_MAX
Không chỉ sử dụng VIN danh định.
Ví dụ:
VIN_MIN = 10.5 V
VIN_MAX = 14 V
Bước 3: Xác định IL_MAX
Ví dụ:
IL_MAX = 10 mA
Bước 4: Xác định IZ_MIN
Lấy từ đặc tính và datasheet của Zener.
Ví dụ thiết kế giả định:
IZ_MIN = 5 mA
Bước 5: Tính RS
\[ R_S\leq \frac{V_{IN(min)}-V_Z} {I_{L(max)}+I_{Z(min)}} \]
Bước 6: Tính IZ_MAX
Tại:
VIN_MAX
IL_MIN
Bước 7: Tính PZ
\[ P_Z=V_ZI_Z \]
Bước 8: Tính PR
\[ P_R= \frac{(V_{IN}-V_Z)^2}{R} \]
Bước 9: Kiểm tra tolerance
Bao gồm:
- VIN tolerance.
- Zener tolerance.
- Resistor tolerance.
- Load tolerance.
Bước 10: Kiểm tra thermal
Đảm bảo junction temperature và resistor temperature có đủ margin.
49. Cách vẽ schematic trên KiCad, EasyEDA hoặc Altium
Bước 1
Đặt connector nguồn:
J1
VIN
GND
Bước 2
Đặt resistor:
VIN → R1
Bước 3
Tạo net:
VZ_OUT
Bước 4
Đặt Zener:
Cathode → VZ_OUT
Anode → GND
Bước 5
Thêm load connector hoặc circuit.
Bước 6
Thêm capacitor nếu cần.
Bước 7
Thêm test point.
50. Cách bố trí PCB
Một layout hợp lý:
VIN
│
▼
[R1]
│
▼
●────── LOAD / VREF
│
├── [ZD1]
│ │
│ GND
│
└── [C1]
│
GND
Điểm ● là:
VOUT
51. Zener nên đặt ở đâu?
Nếu mục đích là tạo reference cho một IC:
R1 → Zener → Reference Load
Zener nên được đặt tương đối gần tải reference.
Nếu Zener tỏa nhiệt đáng kể, không nên đặt sát:
- Temperature sensor.
- Precision reference.
- Oscillator nhạy nhiệt.
- Analog front-end chính xác.
52. Điện trở RS có thể nóng
RS thường là thành phần tiêu tán phần lớn:
VIN - VOUT
Nếu:
PR = 0.3 W
một resistor SMD rất nhỏ có thể nóng đáng kể.
Có thể:
- Chọn package lớn hơn.
- Dùng resistor rating cao hơn.
- Dùng hai resistor chia công suất.
- Chuyển sang topology khác.
53. Trace nguồn
Nếu dòng chỉ:
10–20 mA
trace không cần rộng vì khả năng chịu dòng.
Tuy nhiên layout vẫn nên:
- Ngắn.
- Rõ.
- Có ground tốt.
- Tránh switching noise nếu VOUT là reference analog.
54. Ground của Zener
Đây là điểm đặc biệt quan trọng nếu dùng Zener làm reference.
Không nên cho dòng motor lớn đi qua cùng đoạn ground với:
Zener reference ground
Ví dụ kém:
Zener GND
│
Motor current
│
System GND
Ground voltage drop có thể trực tiếp làm reference sai.
55. Layout tốt cho reference
┌──── ADC/Comparator
│
VIN ─ R ───●──────┤
│ │
ZD C
│ │
└──┬───┘
│
Quiet Ground
Mục tiêu:
- VOUT trace ngắn.
- Ground reference sạch.
- Tránh PWM.
- Tránh switching node.
- Tránh motor current.
56. Test Point
Nên có:
TP_VIN
TP_VOUT
TP_GND
Nếu muốn kiểm tra dòng Zener chính xác, có thể đo voltage trên resistor:
\[ I_R= \frac{V_{R}}{R} \]
Sau đó:
\[ I_Z=I_R-I_L \]
57. Kiểm tra mạch sau khi lắp
Bước 1
Không cấp nguồn.
Kiểm tra:
VOUT ↔ GND
không bị short ngoài dự kiến.
Bước 2
Kiểm tra orientation Zener.
Bước 3
Cấp nguồn bằng bench supply có current limit.
Bước 4
Đo VIN.
Bước 5
Đo VOUT.
Kỳ vọng:
VOUT ≈ VZ
nếu Zener đang regulation.
58. Test theo VIN
Thử một số mức trong dải cho phép:
VIN_MIN
VIN_NOMINAL
VIN_MAX
Ghi lại:
VIN
VOUT
IR
Quan sát line regulation thực tế.
59. Test theo tải
Có thể thử:
IL = 0
IL = 25% max
IL = 50% max
IL = 100% max
Ghi lại VOUT.
Nếu VOUT giảm mạnh ở tải cao:
IZ có thể đã quá thấp
60. Kiểm tra nhiệt
Tại worst case:
VIN_MAX
+
IL_MIN
Zener thường chịu dòng lớn nhất.
Kiểm tra:
- Nhiệt Zener.
- Nhiệt resistor.
- PCB discoloration.
- VOUT drift theo nhiệt.
61. Ứng dụng thực tế 1: Tạo voltage reference cho Comparator
VIN
│
R
│
├──── VREF ───── Comparator
│
Zener
│
GND
Comparator có thể so sánh:
VSENSOR
với:
VREF
để xác định:
VSENSOR > VREF ?
62. Ứng dụng thực tế 2: Tạo ngưỡng cảnh báo pin
Ví dụ:
Battery
│
Divider
│
Comparator
│
├──── Battery Low
│
Zener Reference
Zener cung cấp một reference tương đối ổn định cho comparator.
63. Ứng dụng thực tế 3: Reference cho transistor
Một Zener có thể tạo:
VREF
để điều khiển:
- Transistor.
- Current source.
- Voltage limiter.
- Pass transistor regulator.
Đây là nền tảng của nhiều regulator cổ điển.
64. Ứng dụng thực tế 4: Nguồn cho tải rất nhỏ
Ví dụ một tải analog chỉ cần:
1–2 mA
và yêu cầu không quá chính xác.
Zener regulator có thể là giải pháp:
Đơn giản
+
Rẻ
+
Ít linh kiện
Tuy nhiên cần tính hiệu suất và thermal.
65. Ứng dụng thực tế 5: Bias analog
Ví dụ cần:
5.1 V
làm bias cho một mạch có input impedance cao.
VIN
│
R
│
├──── Bias
│
Zener
│
GND
Nếu tải bias rất nhẹ, Zener có thể phù hợp.
66. Ứng dụng thực tế 6: Pre-reference trước buffer
Một topology tốt hơn:
VIN
│
R
│
├──── Zener
│
▼
Op-Amp Buffer
│
▼
VREF_OUT
Zener tạo điện áp.
Op-amp buffer:
- Giảm loading.
- Tạo output impedance thấp.
- Cung cấp dòng tốt hơn.
67. Zener có phù hợp làm ADC Reference không?
Có thể trong ứng dụng đơn giản.
Nhưng nếu cần độ chính xác cao, Zener thông thường có các hạn chế:
- Tolerance.
- Noise.
- Temperature drift.
- Dynamic impedance.
Với ADC precision nên cân nhắc:
Precision Voltage Reference IC
68. Có thể dùng Zener 3.3 V để cấp ESP32 không?
Về nguyên lý có thể tạo rail gần 3.3 V.
Nhưng không phải giải pháp tốt để cấp nguồn ESP32.
ESP32 có dòng thay đổi lớn, đặc biệt khi:
- Wi-Fi hoạt động.
- Radio transmit.
- CPU thay đổi tải.
Zener regulator sẽ khó duy trì nguồn hiệu quả và ổn định.
Nên dùng:
LDO
hoặc:
Buck Converter
phù hợp.
69. Có thể dùng Zener cho relay không?
Không nên dùng Zener shunt regulator để cấp trực tiếp cho relay nếu relay cần dòng tương đối lớn.
Ví dụ relay:
70 mA
có thể làm Zener regulator:
- Tốn nhiều công suất.
- Điện trở nóng.
- Hiệu suất kém.
Nên dùng nguồn đúng điện áp hoặc regulator phù hợp.
70. Mạch Zener không giống Zener Clamp
Hai ứng dụng cùng sử dụng Zener nhưng mục tiêu khác nhau.
Zener Regulator
Có dòng bias liên tục
↓
Giữ VOUT gần VZ
Zener Clamp
Bình thường gần như không hoạt động
↓
Chỉ dẫn khi điện áp vượt ngưỡng
Bài tiếp theo của series sẽ tập trung vào:
Zener / TVS Clamp
để bảo vệ quá áp và transient.
71. Những lỗi thiết kế thường gặp
Lỗi 1: Không có điện trở hạn dòng
VIN → Zener → GND
có thể phá hỏng diode.
Lỗi 2: Chọn RS chỉ theo VIN nominal
Không kiểm tra:
VIN_MIN
VIN_MAX
Lỗi 3: Không tính dòng tải
Giả định:
IR = IZ
trong khi load đang tiêu thụ dòng.
Thực tế:
IR = IZ + IL
Lỗi 4: Không kiểm tra trạng thái no-load
Khi tải bằng 0:
IZ lớn nhất
Zener có thể quá nhiệt.
Lỗi 5: Không tính công suất resistor
Zener có thể mát nhưng:
RS
lại nóng.
Lỗi 6: Chọn Zener sát PZ_MAX
Không có thermal margin.
Lỗi 7: Giả định VZ chính xác tuyệt đối
Không kiểm tra tolerance và test current.
Lỗi 8: Dòng Zener quá nhỏ
Diode nằm gần vùng knee nên VOUT không đạt giá trị mong muốn.
Lỗi 9: Dùng Zener cho tải quá lớn
Mạch trở nên nóng và hiệu suất thấp.
Lỗi 10: Đặt Zener sát cảm biến nhiệt độ
Nhiệt từ Zener có thể làm sai measurement.
72. Checklist thiết kế
- [ ] Xác định VOUT yêu cầu.
- [ ] Chọn VZ.
- [ ] Kiểm tra Zener tolerance.
- [ ] Xác định VIN_MIN.
- [ ] Xác định VIN_MAX.
- [ ] Xác định IL_MIN.
- [ ] Xác định IL_MAX.
- [ ] Xác định IZ_MIN phù hợp datasheet.
- [ ] Tính RS.
- [ ] Kiểm tra IZ tại VIN_MIN.
- [ ] Kiểm tra IZ tại VIN_MAX.
- [ ] Tính PZ worst case.
- [ ] Tính PR worst case.
- [ ] Chọn power rating có margin.
- [ ] Kiểm tra dynamic resistance.
- [ ] Kiểm tra temperature coefficient nếu cần.
- [ ] Kiểm tra capacitor nếu dùng.
- [ ] Thiết kế ground sạch.
- [ ] Thêm test point.
- [ ] Kiểm tra thermal PCB.
73. Bảng công thức cần nhớ
Dòng qua điện trở
\[ I_R=\frac{V_{IN}-V_Z}{R_S} \]
Quan hệ dòng
\[ I_R=I_Z+I_L \]
Dòng Zener
\[ I_Z=I_R-I_L \]
Điện trở giới hạn
\[ R_S=\frac{V_{IN}-V_Z}{I_Z+I_L} \]
Công suất Zener
\[ P_Z=V_ZI_Z \]
Công suất điện trở
\[ P_R=I_R^2R_S \]
hoặc:
\[ P_R=\frac{(V_{IN}-V_Z)^2}{R_S} \]
74. Tóm tắt ví dụ thiết kế
Yêu cầu:
VIN = 10.5–14 V
VOUT ≈ 5.1 V
IL_MAX = 10 mA
IZ_MIN = 5 mA
Tính:
\[ R_S\leq\frac{10.5-5.1}{10mA+5mA} \]
RS ≤ 360 Ω
Chọn:
RS = 360 Ω
Tại VIN_MIN:
IR = 15 mA
IL = 10 mA
IZ = 5 mA
Tại VIN_MAX và không tải:
IZ ≈ 24.7 mA
Công suất Zener:
PZ ≈ 126 mW
Công suất điện trở:
PR ≈ 220 mW
Từ đó chọn:
- Zener có power rating đủ margin.
- Resistor có công suất cao hơn giá trị tính toán.
- PCB có bố trí thermal phù hợp.
75. Diagram thiết kế hoàn chỉnh
R1 360Ω
10.5–14V ──────/\/\/\/──────┬──── 5.1V REF
│
├──── LOAD
│
ZD1
5.1V
│
├──── C1
│
GND
Signal flow:
VIN
│
▼
Series Resistor
│
▼
Current Limited Node
│
├────────► Load
│
▼
Zener Shunt
│
▼
GND
76. Khi nào nên chuyển sang LDO?
Nên cân nhắc LDO khi:
- Load thay đổi nhiều.
- Dòng tải lớn hơn vài mA đến hàng chục mA tùy bài toán.
- Cần hiệu suất tốt hơn.
- Cần output impedance thấp.
- Cần regulation tốt hơn.
- Muốn cấp nguồn MCU hoặc sensor tương đối lớn.
Không có một ngưỡng dòng tuyệt đối cho mọi hệ thống; cần tính công suất thực tế.
77. Khi nào nên chuyển sang Buck Converter?
Buck phù hợp hơn khi:
VIN >> VOUT
và:
Load Current lớn
Ví dụ:
12 V → 5 V @ 1 A
Zener sẽ rất lãng phí năng lượng.
Buck converter là giải pháp hợp lý hơn nhiều.
78. Khi nào Zener là lựa chọn tốt?
Zener regulator rất hữu ích khi:
- Tải nhỏ.
- Reference đơn giản.
- Không cần độ chính xác cao.
- VIN tương đối ổn định.
- Chi phí cần thấp.
- Số linh kiện cần ít.
- Mục tiêu là học nguyên lý regulation.
Đây là một building block rất tốt để hiểu cách:
Voltage Regulation
hoạt động trước khi học LDO và switching regulator.
79. Câu hỏi thường gặp
Zener diode có giữ điện áp chính xác bằng VZ không?
Không hoàn toàn.
VZ thay đổi theo:
- Dòng Zener.
- Temperature.
- Tolerance.
- Dynamic resistance.
Vì sao phải có resistor nối tiếp Zener?
Để giới hạn dòng.
Nếu nối trực tiếp Zener vào nguồn có điện áp cao hơn VZ, dòng có thể vượt giới hạn và phá hỏng diode.
Dòng qua resistor đi đâu?
Dòng được chia:
\[ I_R=I_Z+I_L \]
Một phần đi qua Zener.
Một phần đi qua tải.
Khi tải tăng thì chuyện gì xảy ra?
IL ↑
làm:
IZ ↓
Nếu IZ xuống quá thấp, Zener không còn regulation tốt.
Khi không có tải thì sao?
Toàn bộ dòng gần như đi qua Zener:
IZ ≈ IR
Đây thường là trường hợp cần kiểm tra công suất Zener lớn nhất.
Có thể dùng Zener làm nguồn 5 V không?
Có thể cho tải rất nhỏ và yêu cầu đơn giản.
Không nên dùng như nguồn 5 V chính cho MCU hoặc tải dòng lớn.
Có thể dùng Zener 3.3 V cấp ESP32 không?
Không nên.
ESP32 có dòng tải biến thiên mạnh và cần nguồn có khả năng cung cấp transient tốt.
LDO hoặc DC-DC phù hợp hơn.
Zener 500 mW có nghĩa là luôn chạy được ở 500 mW không?
Không nên hiểu như vậy.
Power rating phụ thuộc nhiệt độ và điều kiện thermal được quy định trong datasheet.
Cần xem derating.
Zener càng nhiều watt càng tốt phải không?
Không.
Power rating cao hơn giúp chịu công suất lớn hơn nhưng:
- Package lớn hơn.
- Có thể đắt hơn.
- Không giải quyết vấn đề hiệu suất.
- Không làm VOUT tự nhiên chính xác hơn.
Có cần capacitor song song Zener không?
Không bắt buộc trong mọi mạch.
Capacitor có thể giúp giảm noise và ripple nhưng cần lựa chọn theo ứng dụng.
80. Mối liên hệ với các bài khác
Reverse Polarity Protection
│
▼
Zener Regulator
│
├────► Voltage Reference
│
├────► Comparator
│
├────► Schmitt Trigger
│
└────► Analog Bias
│
▼
Zener / TVS Clamp
│
▼
LDO
│
▼
Buck Converter
Hiểu Zener regulator giúp phân biệt rõ ba khái niệm:
Regulation
Protection
Voltage Reference
81. Kết luận
Mạch ổn áp Zener là một trong những mạch nguồn analog đơn giản nhất và là kiến thức nền tảng rất quan trọng trong thiết kế điện tử.
Topology cơ bản:
VIN
│
RS
│
├──── VOUT
│
ZENER
│
GND
hoạt động nhờ việc Zener được phân cực nghịch trong vùng breakdown và giữ điện áp gần:
VZ
Dòng qua điện trở được chia thành:
\[ I_R=I_Z+I_L \]
và điện trở được tính từ:
\[ R_S=\frac{V_{IN}-V_Z}{I_Z+I_L} \]
Hai kiểm tra quan trọng nhất là:
VIN_MIN + IL_MAX
→ kiểm tra IZ_MIN
và:
VIN_MAX + IL_MIN
→ kiểm tra IZ_MAX và công suất
Ngoài việc tính đúng điện áp, một thiết kế thực tế phải kiểm tra:
- Zener tolerance.
- Test current.
- Knee current.
- Dynamic resistance.
- Load regulation.
- Line regulation.
- Temperature coefficient.
- Zener power.
- Resistor power.
- PCB thermal.
- Ground quality.
- Noise.
Zener regulator rất phù hợp cho:
- Voltage reference đơn giản.
- Bias.
- Comparator threshold.
- Tải dòng nhỏ.
- Các mạch analog cơ bản.
Nhưng khi cần cấp nguồn cho MCU, motor hoặc tải dòng lớn, nên chuyển sang:
LDO
hoặc:
Buck Converter
phù hợp.
Sau khi hiểu cách Zener làm việc liên tục trong vùng breakdown để ổn định điện áp, bước tiếp theo là tìm hiểu một ứng dụng khác rất quan trọng của diode Zener và TVS: chỉ dẫn mạnh khi xuất hiện quá áp để bảo vệ mạch.