TÓM TẮT
- 1 1. Giới thiệu chung về LM555
- 2 2. Cấu trúc bên trong của LM555
- 3 3. Các yếu tố cần lưu ý khi vẽ mạch LM555
- 4 4. Vẽ mạch LM555 ở chế độ Astable (tạo xung liên tục)
- 5 5. Vẽ mạch LM555 ở chế độ Monostable (đơn trạng thái)
- 6 6. Vẽ mạch LM555 ở chế độ Bistable (Flip‑Flop)
- 7 7. Các lưu ý thực tiễn khi thiết kế PCB cho LM555
- 8 8. Ứng dụng thực tiễn của các mạch LM555
- 9 9. Các lỗi thường gặp và cách khắc phục
- 10 10. Kết luận
1. Giới thiệu chung về LM555
LM555, còn được gọi là IC 555, là một trong những bộ tích hợp (IC) đa năng và phổ biến nhất trong lĩnh vực điện tử. Được giới thiệu lần đầu vào năm 1972 bởi Signetics (hiện nay là phần của ON Semiconductor), LM555 đã nhanh chóng trở thành tiêu chuẩn cho các mạch dao động, xung, điều chế, và nhiều ứng dụng khác nhờ khả năng hoạt động ổn định, chi phí thấp và dễ dàng thiết kế.
1.1. Các phiên bản của LM555
- LM555 (điện áp 5‑15 V): Phiên bản tiêu chuẩn, thường được sử dụng trong các mạch điện tử tiêu dùng.
- LM555N (điện áp 4.5‑16 V): Phiên bản có độ ổn định điện áp rộng hơn, thích hợp cho các nguồn cấp không ổn định.
- CMOS 7555 (tên thương mại: TLC555, ICM7555, v.v.): Dòng CMOS tiêu thụ năng lượng thấp, thích hợp cho các thiết bị pin.
- LM556: Gói DIP 14 chứa hai mạch 555 độc lập, giúp tiết kiệm không gian PCB.
1.2. Các chế độ hoạt động chính
- Monostable (đơn trạng thái): Tạo một xung có độ rộng xác định khi nhận tín hiệu kích hoạt.
- Astable (không trạng thái): Tạo một dải xung liên tục (tần số và độ rộng xung có thể điều chỉnh).
- Bistable (hai trạng thái): Hoạt động như một công tắc lật (flip‑flop), thường được dùng làm latch.
2. Cấu trúc bên trong của LM555
Hiểu cấu trúc nội bộ giúp chúng ta vẽ mạch một cách chính xác và tránh lỗi thiết kế.
| Thành phần | Chức năng |
|---|---|
| Comparator 1 & 2 | So sánh điện áp của ngưỡng 1/3 VCC và 2/3 VCC với điện áp ngõ vào (threshold, trigger). |
| Flip‑Flop (RS latch) | Lưu trạng thái đầu ra dựa trên kết quả so sánh. |
| Discharge transistor | Kết nối pin 7 (DISCH) tới ground khi flip‑flop ở trạng thái thấp, giúp xả tụ. |
| Output stage (push‑pull) | Cung cấp đầu ra (pin 3) với khả năng kéo lên và kéo xuống mạnh. |
| Voltage divider (3×5 kΩ) | Tạo hai ngưỡng 1/3 VCC và 2/3 VCC nội bộ. |
| Control voltage (pin 5) | Cho phép điều chỉnh ngưỡng so sánh bằng điện áp ngoài (thường không dùng). |
| Reset (pin 4) | Khi được kéo lên VCC, reset flip‑flop về trạng thái thấp. |
3. Các yếu tố cần lưu ý khi vẽ mạch LM555

Có thể bạn quan tâm: Cách Vẽ Mạch Cad‑simu: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
- Cung cấp nguồn ổn định: LM555 cần nguồn VCC và GND sạch, thường dùng tụ lọc 0.1 µF và 10 µF song song gần chip.
- Đặt tụ decoupling: Tụ 0.01 µF (100 nF) giữa VCC và GND giảm nhiễu cao tần.
- Kết nối Reset: Nếu không dùng, nối pin 4 tới VCC để tránh reset ngẫu nhiên.
- Control voltage: Nếu không cần, nối pin 5 tới GND qua một tụ 0.01 µF để giảm nhiễu.
- Điện áp ngõ vào: Các ngõ vào (Trigger, Threshold, Discharge) cần mức điện áp trong khoảng 0‑VCC; tránh vượt quá VCC.
- Tụ và điện trở: Chọn giá trị phù hợp dựa vào công thức tính tần số và độ rộng xung (công thức sẽ trình bày trong các phần sau).
4. Vẽ mạch LM555 ở chế độ Astable (tạo xung liên tục)
4.1. Nguyên lý hoạt động
Trong chế độ astable, mạch không có trạng thái ổn định; nó liên tục chuyển đổi giữa HIGH và LOW, tạo ra một dải xung vuông. Hai điện trở (R1, R2) và một tụ (C) quyết định tần số và độ rộng xung.
- Khi đầu ra ở mức HIGH, tụ C sạc qua R1 + R2 tới 2/3 VCC.
- Khi tụ đạt 2/3 VCC, comparator 2 (threshold) kích hoạt, flip‑flop chuyển trạng thái, đầu ra LOW, và transistor discharge bật, xả tụ qua R2 tới ground.
- Khi tụ giảm xuống 1/3 VCC, comparator 1 (trigger) kích hoạt, flip‑flop chuyển lại HIGH, quá trình lặp lại.
4.2. Công thức tính
-
Thời gian HIGH (t_H):
t_H = 0.693 \times (R1 + R2) \times C
-
Thời gian LOW (t_L):
t_L = 0.693 \times R2 \times C
-
Tần số (f):
f = \frac{1}{t_H + t_L} = \frac{1.44}{(R1 + 2R2) \times C}
-
Độ rộng xung (duty cycle, D):
D = \frac{t_H}{t_H + t_L} \times 100\%
4.3. Sơ đồ mạch
+VCC | --- | | 10 µF | | --- | +--------+-------------------+----------- Pin 8 (VCC) | | R1 R2 | | Trigger (Pin 2)---+ +--- Discharge (Pin 7) | | +----->|----+ | | D1 | | | | | | --- | | --- C | | | | +---------+-------+ | Pin 6 (Threshold) ----- | Pin 1 (Ground) --------- GND
Lưu ý khi vẽ:
– D1 (điện trở bảo vệ) thường không cần, nhưng có thể đặt một diode bảo vệ ngược để tránh điện áp ngược khi tụ sạc.
– Pin 5 (Control Voltage) nối qua 0.01 µF tới GND.
– Pin 4 (Reset) nối thẳng tới VCC nếu không dùng.

Có thể bạn quan tâm: Cách Vẽ Mũi Khâu: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
4.4. Ví dụ thực tế
- Mục tiêu: Tạo xung 1 kHz, duty cycle 60%.
- Chọn C: 0.01 µF (10 nF) – giá trị thường có sẵn.
- Tính R1 và R2:
f = 1 kHz = \frac{1.44}{(R1 + 2R2) \times 10 nF}
R1 + 2R2 = \frac{1.44}{1 kHz \times 10 nF}=144 kΩ
Độ rộng 60% → (t_H = 0.6 / f = 0.6 ms)
t_H = 0.693 (R1 + R2) C \Rightarrow R1 + R2 = \frac{0.6 ms}{0.693 \times 10 nF}=86.5 kΩ
Từ hai phương trình:
– (R1 + 2R2 = 144 kΩ)
– (R1 + R2 = 86.5 kΩ)
Trừ: (R2 = 57.5 kΩ) (chọn 56 kΩ chuẩn)
Sau đó (R1 = 86.5 kΩ – 56 kΩ = 30.5 kΩ) (chọn 30 kΩ hoặc 33 kΩ).
Kết quả: R1 ≈ 30 kΩ, R2 ≈ 56 kΩ, C = 10 nF → f ≈ 1 kHz, D ≈ 60%.
5. Vẽ mạch LM555 ở chế độ Monostable (đơn trạng thái)
5.1. Nguyên lý hoạt động

Có thể bạn quan tâm: Cách Vẽ Mũi Jungkook: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
Monostable tạo một xung duy nhất có độ rộng cố định mỗi khi nhận tín hiệu kích hoạt (trigger) ở mức ngưỡng thấp (thường < 1/3 VCC). Khi xung được tạo, đầu ra ở mức HIGH trong một khoảng thời gian (t_{pulse}), sau đó tự động quay lại LOW và chờ lần kích hoạt tiếp theo.
- Trigger (pin 2) nhận mức ngắn (low) để khởi động.
- Khi flip‑flop chuyển sang HIGH, transistor discharge (pin 7) tắt, cho phép tụ C sạc qua R tới VCC.
- Khi tụ đạt 2/3 VCC, comparator threshold kích hoạt, flip‑flop quay lại LOW, transistor discharge bật, tụ xả qua R tới ground, sẵn sàng cho lần kích hoạt mới.
5.2. Công thức tính độ rộng xung
t_{pulse} = 1.1 \times R \times C
- R là điện trở nối giữa VCC và pin 7 (cũng là pin 6/2 qua tụ C).
- C là tụ kết nối giữa pin 6/2 và ground.
5.3. Sơ đồ mạch
+VCC | --- | | 10 µF (bộ lọc) | | --- | +----+-------------------+----------- Pin 8 (VCC) | | R | | | Trigger ----+----|<|----+ | (Pin 2) | D1 | | | | | +---+-----+--------+--- Pin 7 (Discharge) | | C (t) | | | GND ------------ Pin 1 (Ground) Pin 4 (Reset) -> VCC
Pin 5 (Control) -> 0.01 µF -> GND
Pin 6 (Threshold) nối với pin 2 (cùng node C)
Pin 3 (Output) -> tải (LED + resistor) hoặc mạch tiếp theo
5.4. Ví dụ thực tế
- Mục tiêu: Xung HIGH 500 ms mỗi lần kích hoạt.
- Chọn C: 100 µF (dễ mua).
- Tính R:
t_{pulse}=500 ms = 1.1 \times R \times 100 µF \Rightarrow R = \frac{500 ms}{1.1 \times 100 µF}=4.55 kΩ
Chọn R ≈ 4.7 kΩ (tiêu chuẩn).
Kết nối: Khi pin 2 được kéo xuống dưới 1/3 VCC (ví dụ bằng nút nhấn nối tới GND qua 10 kΩ pull‑up), mạch sẽ tạo ra xung 500 ms trên pin 3.
6. Vẽ mạch LM555 ở chế độ Bistable (Flip‑Flop)

Có thể bạn quan tâm: Cách Vẽ Mũi Art Đẹp Và Độc Đáo: Hướng Dẫn Từng Bước Cho Người Mới Bắt Đầu
6.1. Nguyên lý hoạt động
Bistable hoạt động giống như một công tắc lật (SR latch). Hai đầu vào (Set – pin 4, Reset – pin 2) điều khiển trạng thái đầu ra:
- Set (đặt HIGH) => Đầu ra HIGH cho đến khi Reset được kích hoạt.
- Reset (đặt LOW) => Đầu ra LOW cho đến khi Set được kích hoạt lại.
Trong mạch LM555, ta dùng pin 4 (Reset) và pin 2 (Trigger) để thực hiện hai nút nhấn độc lập.
6.2. Sơ đồ mạch đơn giản
+VCC | --- | | 0.1 µF (decoupling) | | --- | +-------------------+----------- Pin 8 (VCC) | | Nút Set (S) ----+----+--------+---- Pin 4 (Reset) | | 10k 10k | | GND GND Nút Reset (R) --+----+--------+---- Pin 2 (Trigger) | | 10k 10k | | GND GND Pin 5 (Control) -> 0.01 µF -> GND
Pin 1 (Ground) -> GND
Pin 3 (Output) -> LED + 330 Ω -> GND
Pin 6 (Threshold) nối với Pin 2 (Trigger) (để tạo SR latch nội bộ)
Pin 7 (Discharge) không dùng (để mở)
Khi nhấn nút Set, pin 4 bị kéo xuống GND (Reset low) → Flip‑flop đặt HIGH. Khi nhấn nút Reset, pin 2 được kéo xuống GND → Flip‑flop đặt LOW.
7. Các lưu ý thực tiễn khi thiết kế PCB cho LM555

- Đặt tụ decoupling ngay gần chân 8 và 1: Đảm bảo giảm nhiễu nguồn, tránh dao động không mong muốn.
- Rút ngắn đường dẫn tín hiệu trigger và threshold: Độ trễ và nhiễu có thể làm thay đổi thời gian xung.
- Sử dụng pad lớn cho các chân 2, 6, 7: Khi dùng qua lỗ (through‑hole), các chân này thường xuyên được hàn tụ và điện trở, nên cần diện tích bề mặt đủ.
- Đánh dấu giá trị điện trở và tụ trên silkscreen: Giúp việc kiểm tra và sửa lỗi nhanh hơn.
- Kiểm tra nhiệt độ: Khi chạy ở tần số cao (> 100 kHz) hoặc với tải công suất lớn, cần xem xét việc tản nhiệt cho transistor discharge và output stage.
8. Ứng dụng thực tiễn của các mạch LM555
| Ứng dụng | Chế độ LM555 | Mô tả ngắn |
|---|---|---|
| Đèn nhấp nháy LED | Astable | Tạo tần số nhấp nháy 1‑2 Hz cho đèn báo |
| Độ trễ bật máy | Monostable | Đảm bảo máy khởi động sau 5 s khi bật nguồn |
| Bộ đếm thời gian | Astable + Counter (74HC393) | Tạo xung đồng hồ cho bộ đếm |
| Mạch báo lỗi | Bistable | Công tắc bật/tắt báo lỗi bằng nút nhấn |
| Động cơ rung | Astable + MOSFET | Tạo xung PWM cho động cơ DC |
| Bộ tạo âm thanh | Astable | Tạo tần số trong dải âm thanh (1‑4 kHz) cho còi |
| Bộ đo thời gian | Monostable + cảm biến | Đo thời gian phản hồi của công tắc hoặc cảm biến |
9. Các lỗi thường gặp và cách khắc phục
| Lỗi | Nguyên nhân | Khắc phục |
|---|---|---|
| Đầu ra luôn HIGH hoặc LOW | Reset (pin 4) bị treo, hoặc tụ decoupling không đủ | Kiểm tra nối Reset tới VCC, đặt tụ 0.1 µF gần chip |
| Tần số không ổn định | Nguồn cung cấp nhiễu, tụ C không ổn định hoặc có độ lệch nhiệt | Sử dụng nguồn ổn định, chọn tụ NP0/C0G, thêm tụ lọc |
| Độ rộng xung sai | Giá trị R2 quá lớn gây sai lệch, hoặc diode bảo vệ làm thay đổi thời gian sạc | Kiểm tra lại giá trị R, sử dụng diode Schottky nếu cần giảm điện áp sụt |
| Độ trễ kích hoạt (trigger) lớn | Nối pin 2 qua quá nhiều điện trở hoặc không có pull‑up | Đặt pull‑up 10 kΩ trực tiếp tới VCC, giảm đường dây tín hiệu |
| Mạch không khởi động (monostable) | C không đủ lớn hoặc R quá lớn khiến thời gian quá dài | Tăng C hoặc giảm R, kiểm tra lại công thức 1.1RC |
10. Kết luận
Việc vẽ mạch LM555 không chỉ đòi hỏi kiến thức về công thức tính thời gian, tần số mà còn yêu cầu sự chú ý đến các chi tiết thực tế như nguồn cấp, decoupling, và cách bố trí linh kiện trên PCB. Bằng cách nắm vững cấu trúc bên trong của IC 555, hiểu rõ các chế độ hoạt động (astable, monostable, bistable) và áp dụng các công thức thiết kế, bạn có thể nhanh chóng tạo ra những mạch đơn giản nhưng mạnh mẽ phục vụ cho hầu hết các dự án điện tử cá nhân hoặc công nghiệp.
Hãy luôn nhớ:
- Kiểm tra nguồn và decoupling – nền tảng cho mọi mạch ổn định.
- Tính toán chính xác – dùng công thức chuẩn, chọn giá trị tiêu chuẩn gần nhất.
- Thử nghiệm trên breadboard – trước khi đưa lên PCB, để phát hiện lỗi nhanh.
- Đọc datasheet – mỗi phiên bản 555 (LM555, TLC555, ICM7555) có những đặc điểm riêng cần lưu ý.
Với những kiến thức và hướng dẫn chi tiết trên, bạn đã sẵn sàng thiết kế, vẽ và hiện thực hoá mọi ý tưởng mạch dựa trên LM555. Chúc bạn thành công và tiếp tục khám phá thế giới điện tử đầy sáng tạo!
