ENCYCLOPEDIA VỀ ĐIỆN TỬ TRUYỀN THANH VÀ KỸ THUẬT ĐIỆN Bộ giải mã các lệnh cần điều khiển từ bảng điều khiển trò chơi điện tử. 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 / Bộ vi điều khiển Khi phát triển các thiết bị điện tử thường cần đến bảng điều khiển từ xa tiện lợi. Trong nhiều trường hợp, điều khiển từ xa như vậy có thể là cần điều khiển của máy chơi trò chơi điện tử; bạn chỉ cần giải mã tín hiệu của nó. Tác giả bài viết đã sử dụng bộ vi điều khiển thuộc họ AT89 để phát triển bộ giải mã lệnh rất đơn giản được gửi bằng cần điều khiển từ các bảng điều khiển video phổ biến. Chúng có thể được xây dựng thành bất kỳ thiết kế nghiệp dư nào. Ý tưởng phát triển bộ giải mã vi điều khiển cho các loại cần điều khiển khác nhau xuất hiện sau khi đọc bài viết [1]. Bộ giải mã tín hiệu cần điều khiển "Dendy" được đề xuất ở đó khá phức tạp (được lắp ráp trên bốn vi mạch dòng K561), không được bảo vệ khỏi các điểm tiếp xúc của nút điều khiển bị nảy và có khả năng tải đầu ra thấp. Những vấn đề này đã được giải quyết bằng cách sản xuất một thiết bị có chức năng tương tự chỉ sử dụng một con chip - bộ vi điều khiển AT89C2051 giá rẻ. Ngoài ra, chức năng xác nhận âm thanh đã được giới thiệu khi nhấn các nút điều khiển, mỗi nút tương ứng với âm của một cao độ nhất định. Mạch giải mã cho cần điều khiển "Dendy" được hiển thị trong Hình. 1 và trong bảng. 1 - Mã chương trình cơ sở FLASH ROM cho vi điều khiển DD1. Bạn có thể đọc về nguyên lý hoạt động của cần điều khiển này trong [2]. Sơ đồ thời gian của tín hiệu của nó cũng được hiển thị ở đó. Bộ giải mã chuyển đổi chúng thành các mức logic ở đầu ra của cổng P1 và P1.0 của vi điều khiển. Nút được nhấn tương ứng với mức thấp và nút không được nhấn tương ứng với mức cao ở đầu ra tương ứng. Tín hiệu A và B không chỉ có thể được loại bỏ khỏi các chân của bộ vi điều khiển được chỉ ra trên sơ đồ mà còn khỏi các đầu ra thoát nước mở của nó - các đường P12 (chân 1.1) và P13 (chân XNUMX), tương ứng. Bộ phát Piezo HA1 được thiết kế để báo hiệu âm thanh khi nhấn nút cần điều khiển. Tụ điện C3, C4 và bộ cộng hưởng thạch anh ZQ1 được đưa vào mạch vi điều khiển điển hình. Tụ điện C1 là tụ điện chặn nguồn điện, C2 cần thiết để tạo ra xung reset ban đầu. Điện áp +5 V được cung cấp từ nguồn điện của thiết bị được điều khiển. Trong bộ lễ phục. Hình 2 hiển thị sơ đồ bộ giải mã các lệnh được đưa ra bằng cần điều khiển của bảng điều khiển trò chơi SEGA Mega Drive-2. Bạn có thể tìm thấy mô tả về cần điều khiển này và các tín hiệu của nó trong [3]. Vì số lượng đường đầu vào và đầu ra cần thiết của bộ vi điều khiển trong trường hợp này lớn hơn trong trường hợp trước nên cần phải thay thế bộ vi điều khiển AT20S89 2051 chân bằng AT40S89 51 chân. Mã chương trình cơ sở cho FLASH ROM của nó được đưa ra trong bảng. 2. Cần điều khiển được kết nối với đầu nối XP1, các lệnh được giải mã sẽ bị xóa khỏi cổng P1 và RXNUMX của vi điều khiển. Trong bộ lễ phục. Hình 3 cho thấy sơ đồ của một phiên bản khác của bộ giải mã. Nó hoạt động với cần điều khiển từ bảng điều khiển Sony PlayStation và Sony PlayStation 2. Các mã từ bảng phải được tải vào bộ nhớ của vi điều khiển DD1. 3. Một chút về nguyên tắc trao đổi thông tin giữa các cần điều khiển này và bộ giải mã. Trước đây đã đặt dòng SEL ở mức thấp, bộ vi điều khiển DD1 tạo ra một chuỗi gồm năm nhóm gồm tám xung mức logic thấp trong mỗi nhóm trên dòng CLOCK. Các xung của ba nhóm đầu tiên đồng bộ hóa việc trao đổi thông tin dịch vụ dọc theo các đường LỰA CHỌN (từ bộ giải mã đến cần điều khiển) và DATA (theo hướng ngược lại). Cần điều khiển phản hồi từng xung trong số 16 xung đồng bộ của hai nhóm cuối cùng bằng cách đặt mức logic trên dòng DATA, hiển thị trạng thái của nút tiếp theo. Thứ tự bỏ phiếu của các nút trùng với thứ tự liệt kê các tín hiệu đầu ra của bộ giải mã trong sơ đồ (xem Hình 3, từ trên xuống dưới). Vào cuối chu kỳ thăm dò, bộ vi điều khiển đặt đường SEL ở mức cao. Việc đánh số các điểm tiếp xúc của ổ cắm XS1 tương ứng với sửa đổi “PS one” được chỉ định trên bảng của bảng điều khiển video. Bạn có thể kết nối cần điều khiển kỹ thuật số thông thường hoặc cần điều khiển kỹ thuật số-analog (“Sốc kép”) với bộ giải mã. Trong trường hợp đầu tiên, mức logic cao liên tục xuất hiện ở đầu ra “JoyL” và “JoyR”, vì không có nút tương ứng trên cần điều khiển kỹ thuật số. Nếu cần, bộ giải mã có thể được cấp nguồn với điện áp 5 V thay vì 3,5 V được chỉ ra trong sơ đồ. Trong trường hợp này, điện áp dư thừa bị triệt tiêu bởi hai điốt KD522B (hoặc các điốt silicon công suất thấp khác). Trong cả ba tùy chọn bộ giải mã, bạn có thể cài đặt bộ cộng hưởng thạch anh ZQ1 ở bất kỳ tần số nào từ 4 đến 8 MHz. Có thể tăng thêm tần số lên đến giới hạn đối với bộ vi điều khiển được sử dụng, nhưng không mong muốn, vì nó đi kèm với việc giảm thời gian thăm dò của các nút và tăng âm sắc của tín hiệu âm thanh. Khoảng thời gian bỏ phiếu là 20 ms ở tần số thạch anh là 4 MHz. Nếu cần thiết (được xác định bằng thực nghiệm), thời gian khảo sát có thể tăng gấp đôi. Để làm điều này, chỉ cần kết nối các chân 2 và 3 (xem Hình 1), 26 và 27 (xem Hình 2) hoặc 21 và 22 (xem Hình 3) của vi điều khiển DD1. Các kết nối này được thể hiện trong sơ đồ bằng các đường đứt nét. Bộ giải mã được đề xuất sẽ hoạt động với bộ vi điều khiển AT89S51, AT89S2051 với bất kỳ chỉ số chữ và số nào, ví dụ AT89S2051-12RS. Các con số trong chỉ số có nghĩa là tần số tối đa của bộ cộng hưởng thạch anh, MHz, các chữ cái P - vỏ PDIP, vỏ S - SOIC (để gắn trên bề mặt), C hoặc I - phạm vi nhiệt độ hoạt động, tương ứng là 0...+70 ° C (thương mại) hoặc -45. ..+85 °С (công nghiệp). Để tải bộ nhớ vi điều khiển, tôi khuyên bạn nên sử dụng bộ lập trình được mô tả trong [4]. Tất cả các tụ điện đều là gốm, ví dụ K10-17. Bộ phát âm thanh HA1 từ dòng ZP hoặc một loại gốm áp điện khác không có bộ tạo âm thanh tích hợp. Văn chương
Tác giả: S.Ryumik, Chernihiv, Ukraine Xem các bài viết khác razdela Bộ vi điều khiển. Đọ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áy tỉa hoa trong vườn
02.05.2024 Kính hiển vi hồng ngoại tiên tiến
02.05.2024 Bẫy không khí cho côn trùng
01.05.2024
Tin tức thú vị khác: ▪ Đã vô hiệu hóa gián điệp di động ▪ Điện thoại thông minh Smartisan T2 ▪ Điều gì là tốt cho một con mèo là cái chết cho một con muỗi ▪ Thông báo về PCI Express 5.0 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 của trang web Microphone, micro radio. Lựa chọn các bài viết ▪ bài báo Nhảy múa từ bếp lò. biểu hiện phổ biến ▪ bài Gieo lúa mạch. Truyền thuyết, canh tác, phương pháp áp dụng ▪ bài báo Khối chỉ thị nguồn điện. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện
Để 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 |