Mục lục:

Digital IC Tester (dành cho các trường Cao đẳng Công nghiệp và Kỹ thuật) của Shubham Kumar, UIET, Panjab University: 6 bước (có Hình ảnh)
Digital IC Tester (dành cho các trường Cao đẳng Công nghiệp và Kỹ thuật) của Shubham Kumar, UIET, Panjab University: 6 bước (có Hình ảnh)

Video: Digital IC Tester (dành cho các trường Cao đẳng Công nghiệp và Kỹ thuật) của Shubham Kumar, UIET, Panjab University: 6 bước (có Hình ảnh)

Video: Digital IC Tester (dành cho các trường Cao đẳng Công nghiệp và Kỹ thuật) của Shubham Kumar, UIET, Panjab University: 6 bước (có Hình ảnh)
Video: 【FULL】Hello, I'm At Your Service EP06:Su Qi Rode a Bike to take Dong Dongen | 金牌客服董董恩 | iQIYI 2024, Tháng mười một
Anonim
Image
Image
Yêu cầu thành phần để thực hiện dự án này
Yêu cầu thành phần để thực hiện dự án này

Giới thiệu và hoạt động của Digital IC Tester (đối với IC CMOS và TTL)

TRỪU TƯỢNG:

IC, thành phần chính của mỗi và mọi mạch điện tử có thể được sử dụng cho nhiều mục đích và chức năng khác nhau. Nhưng đôi khi do IC bị lỗi mạch không hoạt động. Thật vậy, việc gỡ lỗi mạch điện và xác nhận xem mạch điện đang tạo ra sự cố hay bản thân vi mạch đã chết. Vì vậy, để đưa ra các loại vấn đề này, người kiểm tra IC xác nhận xem IC đang được xem xét có hoạt động bình thường hay không.

GIỚI THIỆU:

Các bước hoàn thành dự án.

• Tôi đã làm mạch cơ bản trên breadboard và đã thử với một số IC cơ bản trên đó.

• Tôi đã phát triển mạch có thể đặt trên PCB và có thể được sử dụng cho tất cả các IC.

• Để làm cho dự án thân thiện với người dùng, tôi đã làm việc để tạo giao diện bàn phím và màn hình LCD.

ĐANG LÀM VIỆC:

IC cần kiểm tra được lắp vào đế. Có hai chế độ mà máy kiểm tra IC có thể được vận hành

1. Chế độ tự động

2. chế độ thủ công

1. Chế độ tự động: Theo hoạt động của chế độ Tự động, người dùng không cần sử dụng bàn phím, người dùng chỉ cần lắp IC vào ổ cắm IC và máy kiểm tra IC sẽ tự động phát hiện số IC bằng cách giao tiếp với MCU được kết nối với bên ngoài EEPROM chứa tất cả logic của các IC sau đó về cơ bản nó kiểm tra các IC đối với một số bộ đầu vào được đưa ra thông qua MCU có sẵn trong EERPOM và đầu ra tương ứng. Kết quả một lần nữa được thông báo đến MCU đầu tiên xác nhận nó là chính xác hoặc bị lỗi được hiển thị trên màn hình LCD. Nếu IC được kiểm tra là ổn, “IC Hoạt động” được hiển thị trên màn hình LCD, nếu không thì “Lỗi IC” sẽ hiển thị.

2. Chế độ thủ công: Dưới hoạt động của chế độ thủ công, người dùng nhập số IC thông qua bàn phím được hiển thị đồng thời trên màn hình LCD. Số IC được giao tiếp với MCU, về cơ bản kiểm tra các IC đối với một số bộ đầu vào được đưa ra thông qua MCU và đầu ra tương ứng. Kết quả một lần nữa được thông báo đến MCU đầu tiên xác nhận nó là chính xác hoặc bị lỗi được hiển thị trên màn hình LCD. Nếu IC được kiểm tra là ổn, “IC Hoạt động” được hiển thị trên màn hình LCD Nếu không thì “Lỗi IC” được hiển thị. Ví dụ, nếu chúng ta muốn kiểm tra 74192, các bước sau phải được thực hiện theo 1. IC tức là 74192 được lắp vào đế. 2. Số IC, tức là 74192 được nhập bằng bàn phím 3. Sau đó nhấn phím Enter 4. nếu IC ổn thì "IC Hoạt động" được hiển thị trên màn hình nếu không thì "IC Bad" sẽ hiển thị.

Bước 1: Yêu cầu thành phần để tạo dự án này:

Yêu cầu thành phần để thực hiện dự án này
Yêu cầu thành phần để thực hiện dự án này
Yêu cầu thành phần để thực hiện dự án này
Yêu cầu thành phần để thực hiện dự án này

Yêu cầu về thành phần để tạo máy kiểm tra vi mạch kỹ thuật số (đối với hầu hết các vi mạch CMOS và TTL)

⦁ Aduino Mega 2560

Mega 2560 là một bo mạch vi điều khiển dựa trên ATmega2560. Nó có 54 chân đầu vào / đầu ra kỹ thuật số (trong đó 15 chân có thể được sử dụng làm đầu ra PWM), 16 đầu vào tương tự, 4 UART (cổng nối tiếp phần cứng), bộ dao động tinh thể 16 MHz, kết nối USB, giắc cắm nguồn, đầu cắm ICSP, và một nút đặt lại. Nó chứa mọi thứ cần thiết để hỗ trợ vi điều khiển; chỉ cần kết nối nó với máy tính bằng cáp USB hoặc cấp nguồn bằng bộ chuyển đổi AC-to-DC hoặc pin để bắt đầu.

⦁ EEPROM

EEPROM là cần thiết để tải dữ liệu của các IC mà chúng ta muốn kiểm tra. 24LC512 có thể được sử dụng để lưu trữ 512KB dung lượng lưu trữ.

Chân A0, A1, A2 và Vss kết nối với chân Ground SCL nên được kết nối với SDA của Arduino Mega Chân SDA nên được kết nối với SCL của Arduino Mega WP là chân bảo vệ ghi nên kết nối với VCC để vô hiệu hóa hoạt động ghi

⦁ LCD

Màn hình LCD 16 * 2 được sử dụng cho mục đích hiển thị

GND và VCC nên được áp dụng. Chúng tôi sử dụng điều này ở chế độ 4 bit. Ở đó để kết nối DB7 với D13, DB6 với D12, DB5 với D11 và DB4 với chân D10 của Arduino. Kết nối RS với D6 và EN với D8.

⦁ Bàn phím Hex Để nhận đầu vào từ người dùng, chúng tôi đã sử dụng kết nối bàn phím Hex Bàn phím Hex, yêu cầu 8 chân Arduino. Ở đó, chúng tôi kết nối chân đầu tiên của bàn phím với D43 và liên tục với D42 của chân cuối cùng của bàn phím hex.

Bước 2: Cách thực hiện

Làm thế nào để làm cho nó
Làm thế nào để làm cho nó
Làm thế nào để làm cho nó
Làm thế nào để làm cho nó
Làm thế nào để làm cho nó
Làm thế nào để làm cho nó

Làm thế nào để làm cho nó

Bước 1:

Trước hết hãy thực hiện kết nối phần cứng như trong sơ đồ mạch bên dưới.

Bước 2:

Hãy cẩn thận khi kết nối GND và VCC. không quan tâm đến VCC vì VCC được cung cấp bằng cách mã hóa bằng cách làm cho PIN CAO trong các tổ hợp logic của IC nhưng phải quan tâm đến GND tức là. GND của IC (ổ cắm IC) được kết nối với chân GND của vi điều khiển (MCU) nhưng VCC của IC (ổ cắm IC) không được kết nối với chân VCC của MCU.

Bước 3:

1. Để ghi dữ liệu trong EEPROM, hãy sử dụng 24LC512 và mã từ phần ví dụ của Arduino, hãy cẩn thận về các kết nối chân của EEPROM với MCU. chân 1, 2, 3, 4 luôn được kết nối với GND chân 8 luôn được kết nối với VCC. chân 5 là SDA kết nối với SCL của MCU và chân 6 là SCL kết nối với SDA của MCU chân 7 là WP (chống ghi) vì vậy trong khi ghi dữ liệu trong EEPROM, hãy kết nối nó với GND và nếu dữ liệu được ghi, để đọc dữ liệu, hãy kết nối chân 7 với VCC của MCU thì dữ liệu của bạn sẽ an toàn trong EEPROM (24LC512) nếu không nếu được kết nối với GND trong khi đọc, dữ liệu có thể bị mất.

2. Tải lên dữ liệu của tất cả các kết hợp logic có thể có theo đầu vào và đầu ra của mỗi IC nhờ sự trợ giúp của bảng sự thật. Dữ liệu phải ở định dạng sau "Tên IC" / r / n "Không có chân" / r / nll logic khả thi / r / n

Ví dụ: 7408 phải được nhập như sau 7408 / r / n14 / r / n00L00LGL00L00V / r / n01L01LGL01L01V / r / n10L10LGL10L10V / r / n11H11HGH11H11V

Bước 4: Tải lên mã được cung cấp bên dưới trong mega 2560.

Bước 5: Bắt đầu sử dụng…. 1. Cắm IC vào ổ cắm cẩn thận chân GND được kết nối với chân GND của ổ cắm IC sử dụng chân GND của MCU. 2. Làm theo hướng dẫn trên màn hình LCD để sử dụng.

Bước 3: CKT. Sơ đồ, Tệp mô phỏng Proteus và Hình ảnh và Mã EEPROM

CKT. Sơ đồ, Tệp và Hình ảnh Mô phỏng Proteus và Mã EEPROM
CKT. Sơ đồ, Tệp và Hình ảnh Mô phỏng Proteus và Mã EEPROM
CKT. Sơ đồ, Tệp mô phỏng Proteus và Hình ảnh và Mã EEPROM
CKT. Sơ đồ, Tệp mô phỏng Proteus và Hình ảnh và Mã EEPROM
CKT. Sơ đồ, Tệp và Hình ảnh Mô phỏng Proteus và Mã EEPROM
CKT. Sơ đồ, Tệp và Hình ảnh Mô phỏng Proteus và Mã EEPROM

Bước 4: Cách sử dụng

Làm thế nào để sử dụng nó
Làm thế nào để sử dụng nó
Làm thế nào để sử dụng nó
Làm thế nào để sử dụng nó
Làm thế nào để sử dụng nó
Làm thế nào để sử dụng nó

Cách sử dụng:

Bước 1

Kết nối thiết bị bằng cáp USB hoặc bộ chuyển đổi DC.

Bước 2

Bạn sẽ thấy 2 tùy chọn chế độ trên LCD.mode1: chế độ tự động và mode2: chế độ thủ công Bước 3. IC cần kiểm tra được lắp vào đế. Có hai chế độ mà máy kiểm tra IC có thể được vận hành

1. Chế độ tự động 2. Chế độ thủ công

1. Chế độ tự động:

Theo hoạt động của chế độ Tự động, người dùng không cần sử dụng bàn phím, anh ta chỉ cần lắp IC vào ổ cắm IC và tự động số IC được giao tiếp với MCU về cơ bản kiểm tra các IC đối với một số bộ đầu vào được đưa ra. MCU và đầu ra tương ứng. Kết quả một lần nữa được thông báo đến MCU đầu tiên xác nhận nó là chính xác hoặc bị lỗi được hiển thị trên màn hình LCD. Nếu IC được kiểm tra là ổn, “IC đang hoạt động” được hiển thị trên màn hình LCD. Nếu không, "Lỗi IC" được hiển thị. 1. Chèn IC bất kỳ 2. Nhấn phím 1 để kích hoạt chế độ tự động 3. Ngoài ra, nó hiển thị “Đang kiểm tra” 4. Nếu có IC, nó hiển thị “Đã tìm thấy” 5. Nếu IC OK hơn nó sẽ in tất cả các IC có thể

2. Chế độ thủ công:

Dưới hoạt động của chế độ thủ công, người dùng nhập số IC thông qua bàn phím được hiển thị đồng thời trên màn hình LCD. Số IC được giao tiếp với MCU khác, về cơ bản kiểm tra các IC đối với một số bộ đầu vào được đưa ra thông qua MCU và đầu ra tương ứng. Kết quả một lần nữa được thông báo đến MCU đầu tiên xác nhận nó là chính xác hoặc bị lỗi được hiển thị trên màn hình LCD. Nếu IC được kiểm tra là ổn, “IC đang hoạt động” được hiển thị trên màn hình LCD. Nếu không, "Lỗi IC" được hiển thị.

Ví dụ, nếu chúng ta muốn kiểm tra 74192, phải làm theo các bước sau IC tức là 74192 được lắp vào đế.

⦁ Chọn Chế độ Thủ công ⦁ Số IC, tức là 74192 được nhập bằng bàn phím

Nhấn phím Enter

Sau đó, nó tìm kiếm IC trong cơ sở dữ liệu và nếu có nó sẽ hiển thị Đã tìm thấy

Sau đó, nó sẽ kiểm tra vi mạch

nếu IC ổn, "IC Hoạt động" được hiển thị trên màn hình, nếu không "IC kém" sẽ hiển thị.

Bước 5: Bây giờ chúng tôi có sản phẩm đầu ra của mình

Bây giờ chúng tôi có sản phẩm đầu ra của mình
Bây giờ chúng tôi có sản phẩm đầu ra của mình

SẢN PHẨM ĐẦU RA

IC CÓ THỂ ĐƯỢC KIỂM TRA: 4002 4009 4010 40106 4011 4012 4013 4015 4016 40161 40162 4017 40174 40175 4018 4019 40192 40193 4020 4022 4023 4024 4025 4027 4028 4029 4030 4031 4040 4041 4042 4043 4044 4048 4049 4051 4053 4066 4068 4069 4075 4076 4077 4078 4081 4082 4093 4094 4098 4501 4503 4506 4510 4511 4512 4518 4519 4520 4529 4532 4543 4572 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 74107 74109 7411 7411 74112 74113 7412 741237 7413 7413 7413 7413 7413 7413 7413 7413 7413 7413 7413 7413 74 74140 74147 74148 7415 74151 74153 74157 74158 7416 74160 74161 74162 74163 74164 74165 74166 7417 74173 74174 74175 7418 74182 74190 74191 74192 74193 74194 74195 7420 7421 7422 74237 74251802 74273 74257 74252 74273 7425 747 74252 742 7427 74 74298 7430 7432 74365 74366 74367 74368 7437 74375 7438 74386 74390 74393 7440 7442 7447 7450 7451 7452 7455 7458 74589 74595 74597 7460 7461 7462 7465 74154 7474 7485 7486 74244 74373/74

ĐẶT VẤN ĐỀ

1. Mạch trên breadboard không đủ chắc chắn. Nó không đáng tin cậy vì vậy tôi đã làm lại mạch của chúng tôi trên PCB.

2. Vì kích thước bộ nhớ thấp của arduino Mega nên tôi đã sử dụng ROM bên ngoài 24LC512 để lưu trữ dữ liệu của IC Tất cả các kết hợp có thể có của INPUT và OUTPUT, Đối với IC 16 chân Chuỗi logic 16 bit, đối với IC 20 chân Chuỗi logic 20 bit 3. Tôi đã cố gắng làm Ic tester này để kiểm tra IC có 28 chân nhưng thiếu chân kỹ thuật số, tôi không thể làm cho nó cho 28 chân. Nó có thể kiểm tra tối đa 20 hoặc 24 chân IC.

4. cảnh báo: Chân GND của IC là cần thiết để cung cấp GND từ chân GND của MCU, nhưng chân VCC của IC không được kết nối với VCC của MCU, toàn bộ dự án có thể không hoạt động bình thường.

MỞ RỘNG TƯƠNG LAI:

Dự án có thể được mở rộng như sau:

1) Nó có thể được mở rộng cho hơn 28 pin ic bằng cách thay đổi một số phần cứng và một số dữ liệu của IC đó

2) Nó có thể được mở rộng sang IC tương tự

Bước 6: Bạn có thể yêu cầu mã chính của IC Tester trong Hộp thư góp ý hoặc gửi thư cho tôi tại [email protected]

Tiếp xúc

Shubham Kumar

UIET, Đại học Panjab

Đề xuất: