ENCYCLOPEDIA VỀ ĐIỆN TỬ TRUYỀN THANH VÀ KỸ THUẬT ĐIỆN Bộ phân tích logic giải mã. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện / Đài thiết kế nghiệp dư Làm cách nào để hiểu hoạt động của một thiết bị sử dụng FPGA hoặc VLSI tùy chỉnh mà không có mô tả chi tiết về nó? Chỉ bằng cách phân tích các tín hiệu ở đầu vào và đầu ra của vi mạch và các tiếp điểm đầu nối. Thiết bị được đề xuất có thể giúp giải quyết vấn đề này. Trong một số trường hợp, nó sẽ thay thế thành công máy hiện sóng lưu trữ kỹ thuật số đa kênh. Bằng cách sử dụng máy phân tích, tác giả bài báo đã có thể sửa chữa một số máy chơi game điện tử. Bộ xử lý của một hệ thống máy tính thông thường có quyền truy cập vào từng chip bộ nhớ và tất cả các cổng đầu vào/đầu ra. Bằng cách truy cập chúng, anh ta thiết lập một sự kết hợp nhất định giữa các mức logic trên địa chỉ và bus điều khiển. Tín hiệu lựa chọn thiết bị (chip bộ nhớ hoặc thanh ghi I/O) được tạo bởi bộ giải mã địa chỉ (DA), thường thực hiện thao tác AND logic trên các giá trị trực tiếp và nghịch đảo của tín hiệu bộ xử lý. Trong các thiết bị hiện đại, DA thường được đặt bên trong FPGA và các vi mạch tùy chỉnh với logic hoạt động mà người dùng không xác định được. Các thiết bị bị lỗi có vi mạch như vậy đôi khi có thể được sửa chữa bằng cách thay thế DA tích hợp bị lỗi bằng một DA bên ngoài tự chế được lắp ráp từ các bộ phận có sẵn. Nhưng để làm được điều này, trước hết cần xác định xem tín hiệu nào của hệ thống xử lý được cung cấp cho các đầu vào của CÓ. Có một thiết bị hoạt động tương tự như thiết bị đang được sửa chữa, bạn có thể sử dụng máy hiện sóng lưu trữ kỹ thuật số đa kênh để ghi lại và phân tích cẩn thận sơ đồ thời gian của nhiều tín hiệu. Tuy nhiên, điều này sẽ đòi hỏi rất nhiều thời gian và sự kiên nhẫn. Trong một số trường hợp, việc sử dụng máy phân tích logic hoạt động của bộ giải mã (sau đây gọi là máy phân tích) sẽ dễ dàng hơn, sơ đồ của nó được hiển thị trong Hình. 1. Bằng cách áp dụng tín hiệu đầu ra CÓ cho đầu vào “CS” của nó và kết nối luân phiên đầu vào “ADR” với các mạch khác nhau của thiết bị đang được kiểm tra, có thể nhanh chóng tìm thấy các tín hiệu liên quan đến hoạt động của bộ giải mã và xác định cực tính của chúng . Phân tích dựa trên thực tế là tín hiệu được áp dụng cho đầu vào “ADR” rất có thể là một trong các DA đầu vào nếu mức logic của nó giống nhau ở đầu mỗi xung ở đầu vào “CS” và không thay đổi trong toàn bộ quá trình. xung. Theo truyền thống, trong hầu hết các hệ thống vi xử lý, mức hoạt động ở đầu ra CÓ là thấp. Nhưng có thể có ngoại lệ. Công tắc SA1 cho phép bạn chọn mức tín hiệu cao hoặc thấp đang hoạt động ở đầu vào "CS". Tùy thuộc vào vị trí của nó, phần tử DD1.3 đảo ngược hoặc không đảo ngược tín hiệu. Trước khi so sánh các mức tín hiệu ở đầu vào “CS” và “ADR”, các phần tử DD3.1, DD3.2 và DD1.4 trì hoãn phần sau vài chục nano giây. Điều này bù đắp cho độ trễ trong DA được phân tích và trong phần tử DD1.3. Bản thân việc so sánh được thực hiện bởi các phần tử DD3.3 và DD3.4, các xung ở đầu ra của chúng chỉ xuất hiện nếu các tín hiệu đầu vào không trùng nhau về mặt thời gian. Mạch R5C3 và R6C4 ngăn chặn các đột biến ngắn hạn (còn gọi là “chân”) do quá độ gây ra. Hai bộ kích hoạt RS được lắp ráp từ các phần tử của vi mạch DD5. Một trong các đầu vào của mỗi đầu vào nhận xung từ bộ so sánh tương ứng, đầu vào còn lại - từ bộ tạo xung đặt lại trên các phần tử DD1.1, DD1.2. Việc đặt lại trình kích hoạt định kỳ cho phép bạn theo dõi động lực của quá trình đang nghiên cứu. Chu kỳ hoạt động của các xung đặt lại là 500... 1000, thời gian lặp lại là 80... 120 ms. Nhờ sử dụng vi mạch DD1 dòng KR1533 nên giá trị điện trở R3 được chọn khá lớn (theo chuẩn TTL), giúp giảm điện dung của tụ C1. Bộ đếm DD4 đóng vai trò là bộ phát hiện sự thay đổi tín hiệu ở đầu vào "ADR". Nếu có ít nhất hai xung đến giữa hai xung đặt lại từ đầu ra của phần tử DD3.1 đến đầu vào 5 của DD4, thì mức cao được thiết lập ở đầu ra 2 của bộ đếm sẽ đi đến đầu vào của phần tử DD2.3 và DD3.4, cho phép chỉ báo trạng thái của các bộ kích hoạt bằng đèn LED HL1, HL2 trước khi xuất hiện xung đặt lại tiếp theo tới đầu vào R của bộ đếm. Đèn LED chiếu sáng đồng thời có nghĩa là tín hiệu được cung cấp cho đầu vào “ADR” không tham gia vào hoạt động của DA được phân tích. Nếu chỉ một trong các đèn LED sáng (đôi khi có tiếng “nháy mắt”) thì mức tín hiệu ở đầu vào “CS” sẽ hoạt động khi mức tín hiệu logic ở đầu vào “ADR” ở mức thấp (HL1 sáng) hoặc cao (HL2 được thắp sáng). Ở mức tín hiệu logic không đổi ở đầu vào "ADR" (ví dụ: khi đầu vào này không được kết nối ở bất kỳ đâu), trạng thái của bộ đếm DD4 vẫn bằng XNUMX và các chỉ báo tắt. Thực tiễn đã chỉ ra rằng việc chặn như vậy làm giảm đáng kể khả năng đọc sai của máy phân tích. Các điện trở có điện trở thấp R1 và R2 được mắc nối tiếp với mạch đầu vào của máy phân tích. Chúng là cần thiết để loại bỏ tiếng “chuông” khi các tín hiệu được phân tích bị rớt, xảy ra với các dây kết nối dài. Nếu cần bảo vệ đầu vào khỏi điện áp dương và âm lớn, điốt VD3-VD6 được lắp đặt trong máy phân tích, thể hiện trong sơ đồ (Hình 1) với các đường đứt nét. Tuy nhiên, điện dung của điốt làm suy giảm hiệu suất của thiết bị. Điốt có thể là dòng KD521, KD509 hoặc loại nhập khẩu tương tự. Máy phân tích được cấp nguồn từ bất kỳ nguồn điện áp 5 V nào, bao gồm cả nguồn có sẵn trong thiết bị đang được thử nghiệm. Mức tiêu thụ hiện tại không vượt quá 35 mA. Diode Schottky VD1 bảo vệ khỏi sự phân cực sai của kết nối với nguồn. Nếu điều này là không cần thiết, diode có thể được loại bỏ bằng cách thay thế nó bằng một jumper. Để có được điện áp mức logic cao cung cấp cho một số đầu vào của phần tử logic và vi mạch, phần tử DD2.1 được sử dụng. Đèn LED thuộc bất kỳ loại và màu nào đều phù hợp như HL1 và HL2, mặc dù cặp màu đỏ-xanh trông đẹp hơn. Nên sử dụng vi mạch DD1 và DD3 của dòng KR1533. Phần còn lại có thể thuộc các dòng TTL khác nhau, ví dụ K555, K155. Bằng cách áp dụng bất kỳ xung nào ở mức TTL có tần số từ hàng trăm hertz đến vài megahertz vào đầu vào “CS” của máy phân tích đã lắp ráp, hãy đảm bảo rằng khi +5 không được kết nối hoặc kết nối với mạch ở đầu vào “ADR”, đèn LED HL1, HL2 không sáng. Sau khi kết nối đầu vào "ADR" với dây chung, đèn LED sẽ nhấp nháy nhanh và tắt. Nếu bạn áp dụng các xung giống nhau cho đầu vào “ADR” như cho “CS” (bằng cách kết nối các đầu vào), khi công tắc SA1 đóng, chỉ đèn LED HL1 sáng và khi nó mở, chỉ HL2. Một ví dụ về ứng dụng thực tế của máy phân tích là nghiên cứu thiết bị tạo tín hiệu lựa chọn hộp mực trong bảng điều khiển trò chơi điện tử Sega (xem Ryumik S. Các tính năng của mạch của bảng điều khiển video 16 bit. - Radio, 1998, Số 4 , 5, 7, 8). Đầu vào "CS" được kết nối với một trong các mạch chọn ROM - tiếp điểm B16 (OE) hoặc B17 (CS) của đầu nối "CARTRIDGE" của hộp giải mã tín hiệu đang hoạt động. Cài đặt và đưa vào sử dụng bất kỳ hộp mực trò chơi nào. Sử dụng đầu dò được kết nối với đầu vào “ADR”, lần lượt chạm vào từng tiếp điểm của đầu nối “CARTRIDGE” và quan sát trạng thái của đèn LED của máy phân tích trong một thời gian. Trong trường hợp nghi ngờ, hãy nhấn nút "ĐẶT LẠI" trên bảng điều khiển trò chơi. Bằng cách này, các tiếp điểm được tìm thấy khi được kết nối với cả hai đèn LED đều sáng ở một vị trí của công tắc SA1 và chỉ một trong số chúng ở vị trí còn lại. Đôi khi, để đảm bảo kết quả phân tích là chính xác, bạn phải lặp lại nó bằng hộp mực khác. Tất nhiên, không có gì đảm bảo rằng tất cả các tín hiệu cần thiết sẽ được tìm thấy. Không thể loại trừ rằng một số trong số chúng được “ẩn” rất sâu bên trong VLSI và không thể tiếp cận được về mặt vật lý. Và vẫn... Thí nghiệm cho thấy các xung lựa chọn hộp mực CS trùng khớp về thời gian với các mức tín hiệu cao A21 và A22, và OE với các mức tín hiệu thấp WE1 và WE2. Kết quả là có thể sản xuất một bộ phận chỉ trên một con chip, thay thế các bộ giải mã bị lỗi. Sơ đồ của nó được thể hiện trong hình. 2, các dấu chéo trên đó biểu thị các mạch của bảng điều khiển video phải bị đứt khi lắp đặt thiết bị bằng cách cắt dây dẫn in. Đương nhiên, nếu chỉ có trục trặc ở mạch tạo tín hiệu OE thì không cần phải làm lại mạch CS và ngược lại. Sử dụng thiết bị này, có thể sửa chữa một số bản sao “vô vọng” của các mẫu “Sega” NAA-2502 và MK-1631-07 bị lỗi trong bộ xử lý video VLSI U3 (TA-06) và bộ đa xử lý U4 (được gắn nhãn “97xx” hoặc “98xx”). Dấu hiệu bên ngoài của sự cố là hoàn toàn không có hình ảnh và âm thanh, các xung truy cập vào hộp mực CS và (hoặc) OE cũng như mức logic cao ở chân B31 (KIỂM TRA) của đầu nối “CARTRIDGE”. Tác giả: S.Ryumik, Chernihiv, Ukraine Xem các bài viết khác razdela Đài thiết kế nghiệp dư. Đọc và viết hữu ích bình luận về bài viết này. Tin tức khoa học công nghệ, điện tử mới nhất: Một cách mới để kiểm soát và điều khiển tín hiệu quang
05.05.2024 Bàn phím Primium Seneca
05.05.2024 Khai trương đài quan sát thiên văn cao nhất thế giới
04.05.2024
Tin tức thú vị khác: ▪ Một kỷ lục mới về thời gian của phản ứng tổng hợp nhiệt hạch ▪ Pin Lenmar Helix sẽ không để điện thoại hết pin ▪ Hệ thống thanh toán di động LG Pay Nguồn cấp tin tức khoa học và công nghệ, điện tử mới
Tài liệu thú vị của Thư viện kỹ thuật miễn phí: ▪ phần trang web Chống sét. Lựa chọn bài viết ▪ bài báo Và chỉ những gì còn lại trên các tờ báo: anh ấy đã đi đến Rostov. biểu hiện phổ biến ▪ bài viết Hóa thạch được hình thành như thế nào? đáp án chi tiết ▪ bài viết Arrowroot Tây Ấn Độ. Truyền thuyết, canh tác, phương pháp áp dụng
Để lại bình luận của bạn về bài viết này: Tất cả các ngôn ngữ của trang này Trang chủ | Thư viện | bài viết | Sơ đồ trang web | Đánh giá trang web www.diagram.com.ua |