CD4017 là một trong những IC đếm thập kỷ được sử dụng rộng rãi nhất trong điện tử kỹ thuật số vì nó cung cấp khả năng điều khiển đầu ra tuần tự đơn giản mà không cần lập trình. Khả năng kích hoạt một đầu ra tại một thời điểm làm cho nó trở nên lý tưởng cho các thiết bị đuổi theo đèn LED, bộ hẹn giờ, mạch tự động hóa, bộ chia tần số và các ứng dụng chuyển mạch từng bước. Bài viết này giải thích nguyên lý hoạt động của CD4017, chức năng chân, ứng dụng thực tế, kỹ thuật khắc phục sự cố và cách nó so sánh với các giải pháp kiểm soát và bộ đếm khác.

IC CD4017 là gì?
CD4017 là IC giải mã và bộ đếm thập kỷ CMOS đếm từ 0 đến 9 bằng cách sử dụng đầu ra tuần tự. Không giống như bộ đếm nhị phân tạo ra tín hiệu mã hóa nhị phân, CD4017 chỉ BẬT một chân đầu ra tại một thời điểm. Mỗi xung đồng hồ di chuyển đầu ra CAO sang chân tiếp theo theo trình tự. Sau Q9, IC tự động quay trở lại Q0 và lặp lại chu kỳ.
Thông số kỹ thuật và tính năng của IC CD4017
Thông số kỹ thuật IC CD4017
| Tham số | Đặc điểm kỹ thuật |
|---|---|
| Loại IC | Bộ đếm thập kỷ CMOS |
| Đầu ra | 10 đầu ra được giải mã |
| Phạm vi đếm | 0 đến 9 |
| Điện áp hoạt động | 3V đến 15V |
| Kích hoạt đồng hồ | Kích hoạt cạnh tích cực |
| Công nghệ | CMOS |
| Các loại gói | DIP và SMD |
| Loại đầu ra | Đầu ra được giải mã tuần tự |
| Tần số xung nhịp tối đa | Phụ thuộc vào nguồn cung cấp voltage |
| Khả năng truyền động đầu ra | Có thể điều khiển đèn LED, đầu vào logic và các giai đoạn bóng bán dẫn nhỏ |
| Công suất tiêu thụ | Tiêu thụ điện năng thấp |
| Miễn nhiễm tiếng ồn | Khả năng chống ồn tốt với khả năng tách rời thích hợp |
Các tính năng của IC CD4017
• Đếm tuần tự từ 0 đến 9
• Chỉ có một đầu ra duy trì CAO tại một thời điểm
• Dải điện áp hoạt động rộng từ 3V đến 15V
• Tương thích với mạch chạy bằng pin và điện áp thấp
• Đầu vào đồng hồ kích hoạt cạnh tích cực
• Tiêu thụ điện năng thấp do công nghệ CMOS
• Khả năng chống nhiễu điện tốt
• Có thể điều khiển trực tiếp đèn LED và đầu vào logic
• Hỗ trợ các loại gói DIP và SMD
• Thích hợp cho các bộ đuổi theo LED, bộ hẹn giờ, bộ sắp xếp thứ tự và mạch tự động hóa
• Yêu cầu các thành phần bên ngoài tối thiểu
• Tiết kiệm năng lượng hơn so với IC logic TTL cũ hơn
• Hoạt động ổn định trong các hệ thống di động và nhúng
• Trình điều khiển bên ngoài có thể điều khiển rơ le, động cơ và tải dòng điện cao
Chức năng sơ đồ chân và chân CD4017

| Số pin | Tên ghim | Loại | Mô tả / Chức năng |
|---|---|---|---|
| 1 | Câu 5 | Đầu ra | Đầu ra giải mã thứ năm được kích hoạt trong trạng thái đếm 5 |
| 2 | Quý 1 | Đầu ra | Đầu ra giải mã đầu tiên được kích hoạt sau xung đồng hồ đầu tiên |
| 3 | Quý 0 | Đầu ra | Đầu ra CAO mặc định sau khi đặt lại hoặc bật nguồn |
| 4 | Quý 2 | Đầu ra | Đầu ra được giải mã thứ hai trong trình tự |
| 5 | Câu 6 | Đầu ra | Đầu ra được giải mã thứ sáu trong trình tự |
| 6 | Câu hỏi 7 | Đầu ra | Đầu ra được giải mã thứ bảy trong chuỗi |
| 7 | Quý 3 | Đầu ra | Đầu ra được giải mã thứ ba trong trình tự |
| 8 | GND | Quyền lực | Kết nối đất cho IC |
| 9 | Câu 8 | Đầu ra | Đầu ra được giải mã thứ tám trong trình tự |
| 10 | Câu 4 | Đầu ra | Đầu ra được giải mã thứ tư trong trình tự |
| 11 | Câu hỏi 9 | Đầu ra | Đầu ra được giải mã thứ chín trong trình tự |
| 12 | Thực hiện | Đầu ra | Được sử dụng để xếp tầng nhiều IC CD4017 cho trình tự đếm dài hơn |
| 13 | Bật đồng hồ | Đầu vào điều khiển | Bật hoặc tắt tính năng đếm. CAO dừng đếm, THẤP cho phép hoạt động bình thường |
| 14 | Đồng hồ | Đầu vào | Nhận xung đồng hồ từ các nút nhấn, bộ dao động, bộ hẹn giờ 555 hoặc mạch logic. Mỗi cạnh tăng lên nâng bộ đếm lên một bước |
| 15 | Đặt lại | Đầu vào điều khiển | Ngay lập tức đặt lại bộ đếm về Q0 khi được kích hoạt |
| 16 | VDD | Quyền lực | Đầu vào nguồn điện dương (phạm vi hoạt động điển hình từ 3V đến 15V) |
Cách thức hoạt động của CD4017

CD4017 hoạt động bằng cách nhận xung đồng hồ và di chuyển đầu ra CAO đang hoạt động thông qua mười chân đầu ra được giải mã. Khi đặt lại hoặc bật nguồn, Q0 là đầu ra hoạt động. Mỗi cạnh đồng hồ tăng sau đó sẽ di chuyển tín hiệu CAO đến đầu ra tiếp theo trong chuỗi.
Bên trong IC, một bộ đếm Johnson và mạch giải mã điều khiển trình tự này. Thay vì tạo ra số lượng nhị phân, CD4017 chỉ kích hoạt một đầu ra được giải mã tại một thời điểm, giúp dễ dàng sử dụng cho các bộ đuổi theo đèn LED, mạch thời gian và các ứng dụng chuyển mạch từng bước.
| Trạng thái truy cập | Đầu ra hoạt động |
|---|---|
| Đặt lại / Bật nguồn | Q0 CAO |
| Xung đồng hồ thứ 1 | CAO QUÝ 1 |
| Xung đồng hồ thứ 2 | Q2 CAO |
| Xung đồng hồ thứ 3 | QUÝ 3 CAO |
| Xung đồng hồ thứ 4 | CAO QUÝ 4 |
| Xung đồng hồ thứ 5 | Q5 CAO |
| Xung đồng hồ thứ 6 | Q6 CAO |
| Xung đồng hồ thứ 7 | Q7 CAO |
| Xung đồng hồ thứ 8 | Q8 CAO |
| Xung đồng hồ thứ 9 | Q9 CAO |
| Xung đồng hồ thứ 10 | Trở lại Q0 |
CD4017 phản ứng với cạnh tăng của tín hiệu đồng hồ. Điều này có nghĩa là số đếm tăng lên khi đầu vào đồng hồ thay đổi từ THẤP sang CAO. Tín hiệu đồng hồ sạch sẽ và ổn định là rất quan trọng vì tín hiệu nhiễu hoặc nảy có thể tạo ra thêm số lượng không mong muốn.
Mỗi lần chỉ có một đầu ra CAO vì logic giải mã bên trong chọn một đầu ra hoạt động cho mỗi vị trí đếm. Sau khi Q9 trở thành CAO, xung đồng hồ tiếp theo sẽ khởi động lại trình tự từ Q0. Chu kỳ này tiếp tục miễn là xung đồng hồ được áp dụng, chân bật đồng hồ cho phép đếm và chân đặt lại không được kích hoạt.
Cách sử dụng CD4017 trong thiết kế mạch
Thiết lập mạch CD4017 cơ bản

Mạch CD4017 tiêu chuẩn yêu cầu nguồn điện được điều chỉnh, đầu vào đồng hồ, điều khiển đặt lại và đầu ra được kết nối đúng cách. Các chân VDD và GND phải được nối dây chính xác và các đầu vào điều khiển không sử dụng không được để nổi. Hệ thống dây điện ổn định đảm bảo đếm có thể dự đoán được và ngăn chặn quá trình chuyển đổi đầu ra ngoài ý muốn.
Tạo tín hiệu đồng hồ

CD4017 nâng cao một lần đếm cho mỗi xung xung nhịp tăng lên. Các nguồn đồng hồ phổ biến bao gồm bộ dao động, mạch nút nhấn, cổng logic và bộ hẹn giờ 555. Tín hiệu đồng hồ phải sạch sẽ và ổn định vì nhiễu hoặc dội công tắc có thể tạo ra kích hoạt sai và số lần bỏ qua.
Đặt lại Logic và Kiểm soát đếm

Đầu vào đặt lại ngay lập tức buộc bộ đếm trở lại Q0. Kiểm soát đặt lại thường được sử dụng để khởi tạo khởi động, đồng bộ hóa trình tự và giới hạn bộ đếm ở dưới mười trạng thái. Đặt lại hệ thống dây điện thích hợp là rất quan trọng để hoạt động ổn định và lặp lại.
Kiểm soát tần số đồng hồ

Tốc độ chuyển đổi đầu ra phụ thuộc hoàn toàn vào tần số xung nhịp. Tần số xung nhịp thấp hơn tạo ra trình tự chậm hơn, trong khi tần số cao hơn làm tăng tốc độ chuyển mạch. Điều khiển tần số rất quan trọng trong mạch thời gian, hệ thống phân chia xung và các ứng dụng chuyển mạch đồng bộ.
Sử dụng CD4017 làm bộ đếm chia cho N

CD4017 có thể tạo phạm vi đếm tùy chỉnh bằng cách đưa đầu ra đã chọn trở lại chân đặt lại. Khi đầu ra đã chọn hoạt động, bộ đếm sẽ tự động đặt lại và khởi động lại từ Q0.
| Bộ phận mong muốn | Đặt lại kết nối | Trình tự đầu ra |
|---|---|---|
| Chia cho 2 | Đặt lại → Q2 | Q0 → Q1 |
| Chia cho 3 | Đặt lại → Q3 | Q0 → Q1 → Q2 |
| Chia cho 4 | Đặt lại → Q4 | Q0 → Q1 → Q2 → Q3 |
| Chia cho 5 | Đặt lại → Q5 | Q0 → Q1 → Q2 → Q3 → Q4 |
| Chia cho 10 | Không có phản hồi đặt lại | Trình tự Q0–Q9 đầy đủ |
Phương pháp này cho phép phân chia tần số phần cứng nhỏ gọn mà không cần thêm mạch giải mã.
Xếp tầng nhiều IC CD4017

Nhiều IC CD4017 có thể được xếp tầng để mở rộng phạm vi đầu ra tuần tự vượt quá mười trạng thái. Chân Thực hiện thường được sử dụng để điều phối các giai đoạn truy cập bổ sung.
Xếp tầng đáng tin cậy yêu cầu:
• Hành vi đặt lại được đồng bộ hóa
• phân phối đồng hồ ổn định
• dấu vết đồng hồ ngắn
• nối đất thích hợp
• tụ điện tách cục bộ cho mỗi IC
Khi nhiều giai đoạn được thêm vào, thời gian lan truyền và đồng bộ hóa ngày càng trở nên quan trọng.
Ứng dụng CD4017
LED Chaser và trình tự trực quan trang trí

CD4017 được sử dụng rộng rãi trong các mạch đuổi theo đèn LED, nơi đèn lần lượt bật để tạo hiệu ứng hình ảnh chuyển động. Điều này làm cho nó phù hợp với ánh sáng trang trí, biển báo, đường viền trưng bày, đèn lễ hội, dự án mô hình và trình diễn giáo dục. Đầu ra được giải mã của nó đơn giản hóa việc sắp xếp thứ tự trực quan vì mỗi giai đoạn LED có thể được kích hoạt theo kiểu lặp lại rõ ràng mà không cần lập trình.
Hệ thống mô phỏng đèn giao thông

Bộ điều khiển đèn giao thông được hưởng lợi từ CD4017 vì IC tự nhiên tạo ra các đầu ra tuần tự theo thứ tự. Điều này cho phép tiến trình giai đoạn có thể dự đoán được cho các chuỗi thời gian màu đỏ, vàng và xanh lá cây trong các mô hình giáo dục và hệ thống tín hiệu đơn giản.
Xúc xắc điện tử và màn hình hiển thị ngẫu nhiên

Mạch xúc xắc điện tử sử dụng trình tự đầu ra nhanh chóng để tạo ra các mẫu hiển thị thay đổi xuất hiện ngẫu nhiên khi dừng. CD4017 phù hợp vì hoạt động tuần tự của nó giúp đơn giản hóa chu kỳ hình ảnh đa đầu ra mà không cần điều khiển phần mềm.
Trình tự tự động hóa công nghiệp và sự kiện

CD4017 cũng có thể được sử dụng trong các hệ thống tự động hóa đơn giản, nơi các đầu ra phải kích hoạt theo một thứ tự cố định. Trong các thiết lập công nghiệp hoặc điều khiển sự kiện, nó có thể sắp xếp thứ tự rơle, chỉ báo, hiệu ứng sân khấu, đèn cảnh báo, bảng hiển thị hoặc các giai đoạn chuyển đổi theo thời gian. Điều này làm cho nó hữu ích khi cần một mẫu điều khiển từng bước có thể dự đoán được mà không cần sử dụng bộ vi điều khiển.
Màn hình LED phản ứng âm thanh

Trong các mạch trực quan hóa âm thanh, CD4017 tạo ra các mẫu đèn LED chuyển động phản ứng với hoạt động âm thanh thay đổi. Điều này cho phép các hiệu ứng hình ảnh phản ứng âm thanh đơn giản trong thiết bị âm thanh sở thích và màn hình giải trí.
Các ứng dụng phân chia tần số và thời gian

CD4017 rất hữu ích trong các mạch phân chia tần số trong đó tín hiệu thời gian chậm hơn phải được tạo ra từ nguồn xung nhịp nhanh hơn. Điều này làm cho nó phù hợp với các hệ thống phân chia xung, điều khiển thời gian và thời gian tuần tự.
Trình tự rơ le và điều khiển tự động hóa

Các hệ thống tự động hóa thường yêu cầu đầu ra kích hoạt theo thứ tự xác định trước từ một nguồn kích hoạt duy nhất. CD4017 rất hữu ích cho việc sắp xếp trình tự rơle, chuyển đổi theo thời gian, hệ thống tiến trình cảnh báo và điều khiển máy dựa trên bước, trong đó trình tự phần cứng đơn giản được ưu tiên hơn điều khiển có thể lập trình.
CD4017 với 555 hẹn giờ

Bộ hẹn giờ 555 và CD4017 thường được ghép nối để tạo ra các mạch trình tự tự động đơn giản. Trong cấu hình này, bộ đếm thời gian 555 tạo ra xung đồng hồ trong khi CD4017 tiến qua các đầu ra được giải mã của nó.
Bộ hẹn giờ 555 thường được cấu hình ở chế độ không ổn định để tạo ra các xung sóng vuông liên tục. Đầu ra hẹn giờ kết nối trực tiếp với đầu vào đồng hồ CD4017, cho phép tự động sắp xếp trình tự đầu ra. Tốc độ giải trình tự phụ thuộc vào tần số xung được tạo ra bởi bộ hẹn giờ 555. Điều chỉnh điện trở thời gian hoặc tụ điện thay đổi tốc độ chuyển tiếp đầu ra.
Bộ hẹn giờ 555 và sự kết hợp CD4017 cung cấp khả năng triển khai phần cứng đơn giản, số lượng thành phần thấp, chi phí thấp, tạo xung nhịp đáng tin cậy và điều khiển tuần tự dễ dàng mà không cần lập trình. Ghép nối này thường được sử dụng trong các thiết bị đuổi theo đèn LED, trình diễn thời gian, mạch tự động hóa đơn giản và các dự án điện tử giáo dục.
Các sự cố CD4017 thường gặp và khắc phục sự cố
| Vấn đề | Nguyên nhân có thể | Khắc phục sự cố / Giải pháp |
|---|---|---|
| Đầu ra bỏ qua ngẫu nhiên | • Tín hiệu đồng hồ ồn ào | |
| • Chuyển đổi độ nảy | ||
| • Nguồn điện không ổn định | Sử dụng tín hiệu đồng hồ sạch, thêm độ nảy cho công tắc và cải thiện khả năng lọc nguồn điện. | |
| Nhiều đèn LED BẬT cùng nhau | • Đầu vào nổi | |
| • Nối đất kém | Đảm bảo các đầu vào không sử dụng được kết nối đúng cách và cải thiện kết nối nối đất. | |
| Bộ đếm không tiến lên | • Thiếu xung đồng hồ | |
| • Trạng thái chân bật không chính xác | ||
| • Kết nối nguồn bị lỗi | Kiểm tra tín hiệu đầu vào đồng hồ, xác minh hệ thống dây chân bật và xác nhận nguồn cung cấp chính xáctage. | |
| Đặt lại sự cố về mã pin | • Chân đặt lại nổi | |
| • Tiếng ồn trên đường dây đặt lại | Kết nối chân đặt lại đúng cách và tránh để nó nổi. | |
| Sự cố tín hiệu đồng hồ ồn ào | • Dây đồng hồ dài | |
| • Nhiễu điện | Giữ cho các dòng đồng hồ ngắn và ổn định để giảm kích hoạt sai. | |
| Các vấn đề về độ ổn định của nguồn điện | • Dao động điện áp | |
| • Lọc kém | Thêm tụ điện tách rời gần các chân nguồn IC để cải thiện độ ổn định và độ tin cậy. | |
| Các vấn đề về Debouncing với các nút nhấn | • Bật công tắc cơ học tạo ra nhiều xung | Sử dụng phần cứng hoặc phần mềm debouncing để đảm bảo một xung cho mỗi lần nhấn nút. |
CD4017 so với các IC bộ đếm khác

| Tính năng | CD4017 | CD4022 | Bộ đếm nhị phân | Bộ vi điều khiển |
|---|---|---|---|---|
| Loại quầy | Bộ đếm thập kỷ với đầu ra được giải mã | Bộ đếm bát phân với đầu ra được giải mã | Đầu ra đếm nhị phân | Bộ điều khiển nhúng có thể lập trình |
| Số lượng đầu ra | 10 đầu ra được giải mã | Ít đầu ra được giải mã hơn | Đầu ra được mã hóa nhị phân | Phụ thuộc vào kiểu MCU |
| Hoạt động đầu ra | Mỗi lần một đầu ra CAO | Mỗi lần một đầu ra CAO | Nhiều đầu ra nhị phân thay đổi cùng nhau | Điều khiển bằng phần mềm |
| Yêu cầu lập trình | Không | Không | Không | Có |
| Dễ giải trình tự | Rất dễ dàng | Dễ dàng | Yêu cầu logic giải mã | Linh hoạt thông qua phần mềm |
| Độ phức tạp của phần cứng | Thấp | Thấp | Trung bình | Trung bình đến cao |
| Tính linh hoạt | Giới hạn ở trình tự cố định | Trình tự hạn chế | Thích hợp để đếm kỹ thuật số | Tính linh hoạt cao |
| Trường hợp sử dụng tốt nhất | Bộ đuổi theo đèn LED và trình tự đơn giản | Điều khiển tuần tự đơn giản | Hệ thống đếm kỹ thuật số | Hệ thống nhúng tiên tiến |
| Lợi thế chính | Giải trình tự phần cứng đơn giản | Đếm giải mã đơn giản | Đếm kỹ thuật số nhỏ gọn | Điều khiển và giao tiếp nâng cao |
| Hạn chế chính | Chức năng hạn chế | Ít đầu ra hơn CD4017 | Ít thuận tiện hơn cho việc giải trình tự trực tiếp | Phức tạp hơn và tốn kém hơn |
Các lựa chọn thay thế CD4017 và IC tương đương
CD4017 không phải là IC bộ đếm duy nhất có sẵn. Giải pháp thay thế tốt nhất phụ thuộc vào việc mạch có cần đầu ra được giải mã, đếm nhị phân, điều khiển hiển thị bảy đoạn, tốc độ cao hơn hay hoạt động có thể lập trình hay không.
| IC / Thiết bị thay thế | Loại | Được sử dụng tốt nhất cho | Sự khác biệt so với CD4017 |
|---|---|---|---|
| CD4022 | Bộ đếm giải mã bát phân | Trình tự 8 bước ngắn hơn | Tương tự như CD4017, nhưng có 8 đầu ra được giải mã thay vì 10 |
| CD4026 | Bộ đếm thập kỷ với trình điều khiển 7 phân đoạn | Bộ đếm kỹ thuật số và màn hình số | Được thiết kế để điều khiển màn hình 7 phân đoạn thay vì các đầu ra tuần tự riêng biệt |
| CD4040 | Bộ đếm gợn sóng nhị phân 12 giai đoạn | Phân chia tần số và đếm nhị phân | Cung cấp đầu ra nhị phân, không phải đầu ra được giải mã từng lần một |
| CD4060 | Bộ dao động và bộ đếm nhị phân | Mạch chia thời gian và tần số | Bao gồm chức năng dao động và đầu ra bộ chia nhị phân |
| 74LS90 | Bộ đếm thập kỷ TTL | Mạch logic TTL tốc độ cao hơn | Số lượng ở dạng BCD và thường cần giải mã để giải trình tự trực tiếp |
| 74HC4017 | Bộ đếm thập kỷ CMOS tốc độ cao | Mạch logic 5V và thiết kế CMOS nhanh hơn | Chức năng tương tự như CD4017, nhưng thường phù hợp hơn với các hệ thống cấp logic hiện đại |
| Arduino | Bảng điều khiển lập trình | Trình tự và tự động hóa linh hoạt | Yêu cầu lập trình nhưng cung cấp nhiều quyền kiểm soát hơn |
| Vi điều khiển | Thiết bị điều khiển nhúng | Tự động hóa nâng cao, cảm biến, màn hình và giao tiếp | Mạnh mẽ và linh hoạt hơn, nhưng phức tạp hơn CD4017 |
Câu hỏi thường gặp [FAQ]
Tại sao CD4017 thực tế hơn bộ đếm nhị phân trong mạch đầu ra từng bước?
Bởi vì nó cung cấp các đầu ra tuần tự được giải mã trực tiếp, chỉ với một đầu ra CAO tại một thời điểm, giúp loại bỏ logic giải mã bổ sung và đơn giản hóa trình tự LED, rơle và thời gian.
Làm thế nào để chân đặt lại cho phép CD4017 hoạt động như một bộ đếm chia cho N?
Bằng cách cung cấp đầu ra đã chọn trở lại Đặt lại, bộ đếm sẽ khởi động lại trước Q9, do đó độ dài trình tự được rút ngắn xuống số trạng thái cần thiết.
Tại sao chất lượng xung nhịp lại quan trọng như vậy trong mạch CD4017?
Bởi vì CD4017 tiến lên trên mỗi cạnh xung nhịp tăng, do đó, nhiễu, nảy công tắc hoặc hệ thống dây điện không ổn định có thể tạo ra số đếm sai, các bước bị bỏ qua hoặc thay đổi đầu ra ngẫu nhiên.
Điều gì hạn chế độ tin cậy của các giai đoạn CD4017 xếp tầng trong các trình tự dài hơn?
Phân tầng làm tăng độ nhạy thời gian, phối hợp thiết lập lại và độ phức tạp của phân phối đồng hồ, do đó đồng bộ hóa kém hoặc hệ thống dây điện nhiễu có thể gây ra trình tự không ổn định.
Tại sao CD4017 vẫn hữu ích khi bộ vi điều khiển có thể thực hiện công việc tương tự?
Bởi vì nó cung cấp trình tự phần cứng đơn giản mà không cần lập trình, giúp xây dựng nhanh hơn, khắc phục sự cố dễ dàng hơn và tiết kiệm chi phí hơn cho điều khiển đầu ra lặp đi lặp lại cố định.