Menu English Ukrainian Tiếng Nga Trang Chủ

Thư viện kỹ thuật miễn phí cho những người có sở thích và chuyên gia Thư viện kỹ thuật miễn phí


ENCYCLOPEDIA VỀ ĐIỆN TỬ TRUYỀN THANH VÀ KỸ THUẬT ĐIỆN
Thư viện miễn phí / Sơ đồ của các thiết bị vô tuyến-điện tử và điện

Cách mở rộng khả năng của cần điều khiển. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện

Thư viện kỹ thuật miễn phí

Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện / Truyền hình

Bình luận bài viết Bình luận bài viết

Nhiều trò chơi trên máy tính yêu cầu điều khiển không chỉ bằng cần điều khiển mà còn bằng cách nhập lệnh từ bàn phím. Tuy nhiên, việc mang theo cả hai thiết bị này bên mình khi chơi là điều rất bất tiện. Sử dụng mảng logic lập trình (PLM) 556RT1, tác giả đã giải quyết vấn đề bằng cách thay thế các lệnh “bàn phím” bằng tổ hợp nhấn nút joystick.

Các chương trình trò chơi dành cho máy tính ZX-Spectrum thường được xây dựng theo cách mà sau khi khởi chạy, chúng không tự động chuyển sang chế độ điều khiển cần điều khiển; Để làm điều này, bạn phải nhấn một số phím. Nhu cầu sử dụng bàn phím đôi khi phát sinh trong quá trình chơi game. Ví dụ: để bắt đầu một phiên mới hoặc thay thế trò chơi, bạn cần nhấp vào nút cài đặt ban đầu. Điều này có nghĩa là người chơi không thể rời khỏi máy tính trong thời gian dài với cần điều khiển trên tay, ngồi trên ghế hoặc nằm trên ghế sofa. Để nhấn một hoặc hai phím, bạn cần phải tiếp cận máy tính khá thường xuyên.

Một số trò chơi hoàn toàn không được thiết kế để điều khiển cần điều khiển. Bạn phải sử dụng bàn phím nhiều nên bàn phím sẽ nhanh chóng bị hỏng. Ngoài ra, các phím điều khiển hướng chuyển động của các hình và cách chụp được chọn không tốt (ví dụ: chúng nằm thành một hàng trên bàn phím), điều này thường ảnh hưởng đến kết quả. Sẽ rất hấp dẫn khi chuyển quyền điều khiển những trò chơi như vậy sang cần điều khiển mà không cần thay đổi chương trình.

Ngày nay, loại phổ biến nhất là cần điều khiển “nút nhấn”, có năm nút được đặt thuận tiện để biểu thị bốn hướng di chuyển và bắn. Để thực hiện các thao tác khác (nhập ký hiệu điều khiển trò chơi), bạn có thể sử dụng tất cả các loại kết hợp nhấn nút. Nhưng việc giải quyết vấn đề này theo cách truyền thống bằng cách sử dụng các vi mạch có mức độ tích hợp thấp và trung bình sẽ dẫn đến việc tạo ra một thiết bị quá đắt tiền và phức tạp.

Trong các thiết bị công nghiệp, các vi mạch PLM, vốn vẫn còn ít được những người nghiệp dư vô tuyến biết đến và được thiết kế đặc biệt để thực hiện logic tổ hợp phức tạp, được sử dụng rộng rãi. Một trong số chúng - 556PT1 - có thể tính toán đồng thời 8 hàm logic từ 16 biến đầu vào và biến sau có thể được đưa vào các biểu thức logic trong 48 kết hợp khác nhau. Về thiết kế, nó tương tự như EEPROM của cùng dòng 556. Để thực hiện các chức năng cần thiết, sử dụng bộ lập trình, các bộ nhảy cầu chì trên chip vi mạch sẽ bị đốt cháy. Kỹ thuật lập trình, sơ đồ chức năng của người lập trình và sơ đồ mạch của các khối của họ có thể được tìm thấy trong [1-8].

Sơ đồ sửa đổi cho máy tính ZX-Spectrum được hiển thị trong hình.

Cách mở rộng khả năng của cần điều khiển

Cần điều khiển (thông qua bộ biến tần của chip DD3) và bàn phím vẫn được kết nối với máy tính theo cách thông thường và tiếp tục thực hiện các chức năng của chúng. Các tiếp điểm của nút điều khiển SB 1-SB5 được kết nối bổ sung với đầu vào A1-A5. và các dòng A8-A15 của bus địa chỉ bộ xử lý - với đầu vào A7-A14 của PLM 556RT1 (002). Đầu vào A6 được để trống. Các đầu ra của vi mạch 0D2 (có bộ thu mở) được kết nối song song với cổng bàn phím (KL0-KL4) với cổng sau và với dòng cài đặt ban đầu.

Cần lưu ý rằng trong nhiều phiên bản của máy tính ZX-Spectrum, bus địa chỉ bộ xử lý bị quá tải. Do đó, nên kết nối bàn phím và tải bổ sung (đầu vào PLM) với bàn phím thông qua trình điều khiển bus KR580VA86 (DD1). Đôi khi nó đã có sẵn trong máy tính, chẳng hạn như nếu ổ đĩa được kết nối với nó.

Bộ đệm như vậy sẽ làm tăng độ tin cậy của bàn phím. Thực tế là để giảm tải cho bus địa chỉ, các nhà phát triển máy tính đã kết nối đầu vào của cổng bàn phím với nguồn điện thông qua các điện trở có giá trị cao (15 kOhm). Kết quả là, sau khi nhả phím, điện dung lạc sẽ nạp lại quá chậm, dẫn đến kết quả đọc sai về trạng thái bàn phím. Trong một số trò chơi, khiếm khuyết này biểu hiện ở dạng chuyển động con trỏ hỗn loạn trên màn hình và chuyển đổi chế độ tự phát. Sau khi cài đặt trình điều khiển bus và giảm định mức điện trở tải xuống 1 kOhm, hiện tượng như vậy hoàn toàn bị loại bỏ.

Khi công tắc SA1 mở, đầu ra PLM ở trạng thái trở kháng cao và không ảnh hưởng đến hoạt động của máy tính. Bằng cách đóng SA1, sự kết hợp của các nút điều khiển được nhấn có thể lặp lại hành động của một số phím. Điều này xảy ra do chức năng logic “được nối cứng” vào PLM lặp lại trạng thái của một trong các bit địa chỉ ở đầu vào tương ứng của cổng bàn phím, do đó mô phỏng kết nối của các mạch này bằng các tiếp điểm của phím được nhấn.

Chương trình phần mềm PLM được đưa ra trong Bảng. 1.

Cách mở rộng khả năng của cần điều khiển

Trong số 48 phần tử có sẵn trong ma trận 16I, 30 phần tử đã được sử dụng. Ví dụ về chuẩn bị mã lập trình cho phần tử mô phỏng việc nhấn phím “C” được đưa ra trong Bảng. 2.

Cách mở rộng khả năng của cần điều khiển

Cần phải đưa tín hiệu từ đường A8 của bus dữ liệu (đầu vào A14 PLM) đến đường KL3 của cổng bàn phím (đầu ra B4 PLM) nếu các nút ở mức "Phải". "Trái" và "Bắn" được nhấn cùng nhau.

Trong PLM chưa được lập trình, mỗi đầu vào A1-A16 được kết nối với đầu vào tương ứng của phần tử 16I thông qua hai bộ nhảy cầu chì và trong mạch của một trong số chúng có một bộ biến tần. Nếu bạn ghi jumper “nghịch đảo”, đối số sẽ chuyển trực tiếp đến đầu vào của phần tử AND và nếu là “trực tiếp” thì nó sẽ bị đảo ngược. Việc ghi cả hai jumper sẽ loại trừ hoàn toàn đối số này khỏi hàm được triển khai. Trong các bit nhị phân của mã lập trình, các jumper cần loại bỏ được chỉ định theo logic 1.

Trong trường hợp của chúng tôi, các nút điều khiển được nhấn tương ứng với các số 0 logic ở đầu vào PLM được kết nối với chúng. Để thực hiện hàm AND, chúng phải được đảo ngược. bằng cách loại bỏ các nút nhảy "thẳng". Và trong các bit liên quan đến các nút không được nhấn trong sự kết hợp này, các bit "nghịch đảo" sẽ bị loại bỏ. Tiếp theo, thiết lập dòng bus địa chỉ để sử dụng. Vì mức logic hoạt động trên nó thấp nên bộ nhảy “trực tiếp” cũng bị loại bỏ trong bit mã tương ứng, để lại bộ nhảy “nghịch đảo”. Tất cả những gì còn lại là vô hiệu hóa các đầu vào không sử dụng bằng cách loại bỏ cả hai nút nhảy ở vị trí của chúng.

Ma trận OR bao gồm tám phần tử (một cho mỗi đầu ra) 48OR, các đầu vào của chúng được kết nối thông qua các bộ nhảy với đầu ra của ma trận AND. Do đó, ở đầu ra của mỗi phần tử 16I có tám bộ nhảy, bằng cách đốt cháy chúng. nó bị ngắt kết nối khỏi phần tử tương ứng 48OR, nghĩa là và khỏi đầu ra PLM. Đầu ra B1 tương ứng với bậc thấp và B8 tương ứng với chữ số bậc cao của mã lập trình. Để rời khỏi kết nối chúng ta cần với đầu ra B4, hãy đặt mã thành 0F7H. Nếu xảy ra lỗi trong quá trình lập trình hoặc cần phải thay thế chức năng này bằng chức năng khác, tất cả các jumper sẽ bị cháy (mã 0FFH). ngắt kết nối hoàn toàn phần tử AND không cần thiết khỏi đầu ra. Thay vào đó, một trong những cái còn lại không được sử dụng sẽ được lập trình. Miễn là các yếu tố như vậy tồn tại, thao tác có thể được lặp lại nhiều lần, cải thiện và bổ sung thuật toán vận hành cần điều khiển.

Xin lưu ý rằng nút "Trái" mô phỏng việc nhấn phím "5", bất kể trạng thái của nút "Lên". Tương tự, nút "Lên" mô phỏng việc nhấn phím "7", bất kể trạng thái của nút "Trái". Vì vậy, việc nhấn các nút này cùng lúc đối với máy tính cũng tương đương với việc nhấn cùng một phím. Điều này cũng áp dụng cho các nút “Xuống” và “Phải”, bắt chước phím “6” và “8”. Tổ hợp phím “0” và “5” yêu cầu hai phần tử AND và OR. Điều này là cần thiết để tín hiệu A0 không vào mạch KL11 và tín hiệu A4 không vào mạch KL12.

Dễ dàng nhận thấy rằng khi nhấn các phím được chỉ định, các phím không được chỉ định sẽ trống và trên dòng đã chọn của bus địa chỉ có logic 0. Ở đầu ra của PLM, thay vì logic 0 được yêu cầu, thì có 1 sẽ xuất hiện.Tuy nhiên, có thể đảo ngược tín hiệu đầu ra bằng cách ghi các jumper của ma trận NOT. Trong trường hợp của chúng tôi, điều này phải được thực hiện bằng cách xóa tất cả.

Theo cách tương tự, bạn có thể lập trình PLM để hoạt động với cần điều khiển có các tiếp điểm thường đóng. Nếu cần, bạn có thể sử dụng nó để kết nối với máy tính một bàn phím có kết nối bên trong giữa các phím không tương ứng với “tiêu chuẩn” ZX-Spectrum (ví dụ: bàn phím “Điện tử MS 7007”).

Khi sử dụng các khả năng nâng cao của cần điều khiển, bạn nên nhớ rằng đôi khi, cùng với phím mong muốn, nó mô phỏng việc nhấn một số phím khác. Điều này là do không thể nhấn tất cả các nút cần thiết cùng lúc và tất cả các trạng thái trung gian phát sinh trong quá trình gõ tổ hợp có thể được coi là nhấn các phím tương ứng. May mắn thay, nhiều chương trình trò chơi không đáp ứng được điều này. Nếu bạn không thể nhập ký tự được yêu cầu, hãy thử nhấn các nút theo tổ hợp mong muốn khi công tắc SA1 đang mở. Sau đó, trong khi giữ chúng, hãy đóng công tắc lại.

Văn chương

  1. Shchelkunov N. N. Dianov A. P. Quy trình lập trình ma trận logic. - Hệ thống và công cụ vi xử lý, 1986. Số 2. tr. 71 - 76.
  2. Dianov A. P., Shchelkunov N. N. Phương tiện kỹ thuật lập trình mạch logic. - Các công cụ và hệ thống vi xử lý. 1986. Số 2, tr. 77 - 80.
  3. Lukyanov D. A. Thiết kế mạch của các lập trình viên ROM phổ thông. -Các công cụ và hệ thống dựa trên bộ vi xử lý. 1985. Số Z.s. 84 - 88.
  4. Solonin V. Yu. Sự tự chủ của các lập trình viên phổ thông. - Các công cụ và hệ thống vi xử lý. 1990, số 1. tr. 51, 52.
  5. Solonin V. Yu. Thiết bị giám sát RAM. Bản mô tả sáng chế xin cấp giấy chứng nhận quyền tác giả số 1292040. - Bản tin “Những khám phá, phát minh…”. 1987. Số 7.
  6. Solonin V. Yu Lập trình viên. Mô tả sáng chế để cấp giấy chứng nhận quyền tác giả số 1372356. - Bản tin "Những khám phá, phát minh, 1988, số 5.
  7. Solonin V. Yu Lập trình viên. Bản mô tả sáng chế xin cấp giấy chứng nhận quyền tác giả số 1654869. - Bản tin "Những khám phá, phát minh,...", 1991, số 21.
  8. Solonin V. Yu., Buryan S. V. Trình tạo sơ đồ thời gian. Mô tả sáng chế để cấp giấy chứng nhận quyền tác giả số 1817133. - Bản tin "Khám phá, phát minh...", 1993, số 19.

Tác giả: V.Solonin, Konotop, Ukraine

Xem các bài viết khác razdela Truyền hình.

Đọc và viết hữu ích bình luận về bài viết này.

<< Quay lại

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

Thế giới khoa học và công nghệ hiện đại đang phát triển nhanh chóng, hàng ngày các phương pháp và công nghệ mới xuất hiện mở ra những triển vọng mới cho chúng ta trong nhiều lĩnh vực khác nhau. Một trong những đổi mới như vậy là sự phát triển của các nhà khoa học Đức về một phương pháp mới để điều khiển tín hiệu quang học, phương pháp này có thể dẫn đến tiến bộ đáng kể trong lĩnh vực quang tử học. Nghiên cứu gần đây đã cho phép các nhà khoa học Đức tạo ra một tấm sóng có thể điều chỉnh được bên trong ống dẫn sóng silica nung chảy. Phương pháp này dựa trên việc sử dụng lớp tinh thể lỏng, cho phép người ta thay đổi hiệu quả sự phân cực của ánh sáng truyền qua ống dẫn sóng. Bước đột phá công nghệ này mở ra triển vọng mới cho việc phát triển các thiết bị quang tử nhỏ gọn và hiệu quả có khả năng xử lý khối lượng dữ liệu lớn. Việc điều khiển phân cực quang điện được cung cấp bởi phương pháp mới có thể cung cấp cơ sở cho một loại thiết bị quang tử tích hợp mới. Điều này mở ra những cơ hội lớn cho ... >>

Bàn phím Primium Seneca 05.05.2024

Bàn phím là một phần không thể thiếu trong công việc máy tính hàng ngày của chúng ta. Tuy nhiên, một trong những vấn đề chính mà người dùng gặp phải là tiếng ồn, đặc biệt là ở các dòng máy cao cấp. Nhưng với bàn phím Seneca mới của Norbauer & Co, điều đó có thể thay đổi. Seneca không chỉ là một bàn phím, nó là kết quả của 5 năm phát triển để tạo ra một thiết bị lý tưởng. Mọi khía cạnh của bàn phím này, từ đặc tính âm thanh đến đặc tính cơ học, đều được xem xét và cân bằng cẩn thận. Một trong những tính năng chính của Seneca là bộ ổn định im lặng, giúp giải quyết vấn đề tiếng ồn thường gặp ở nhiều bàn phím. Ngoài ra, bàn phím còn hỗ trợ nhiều độ rộng phím khác nhau, thuận tiện cho mọi người dùng. Mặc dù Seneca vẫn chưa có sẵn để mua nhưng nó được lên kế hoạch phát hành vào cuối mùa hè. Seneca của Norbauer & Co đại diện cho các tiêu chuẩn mới trong thiết kế bàn phím. Cô ấy ... >>

Khai trương đài quan sát thiên văn cao nhất thế giới 04.05.2024

Khám phá không gian và những bí ẩn của nó là nhiệm vụ thu hút sự chú ý của các nhà thiên văn học từ khắp nơi trên thế giới. Trong bầu không khí trong lành của vùng núi cao, cách xa ô nhiễm ánh sáng thành phố, các ngôi sao và hành tinh tiết lộ bí mật của chúng một cách rõ ràng hơn. Một trang mới đang mở ra trong lịch sử thiên văn học với việc khai trương đài quan sát thiên văn cao nhất thế giới - Đài thiên văn Atacama của Đại học Tokyo. Đài quan sát Atacama nằm ở độ cao 5640 mét so với mực nước biển mở ra cơ hội mới cho các nhà thiên văn học trong việc nghiên cứu không gian. Địa điểm này đã trở thành vị trí cao nhất cho kính viễn vọng trên mặt đất, cung cấp cho các nhà nghiên cứu một công cụ độc đáo để nghiên cứu sóng hồng ngoại trong Vũ trụ. Mặc dù vị trí ở độ cao mang lại bầu trời trong xanh hơn và ít bị nhiễu từ khí quyển hơn, việc xây dựng đài quan sát trên núi cao đặt ra những khó khăn và thách thức to lớn. Tuy nhiên, bất chấp những khó khăn, đài quan sát mới mở ra triển vọng nghiên cứu rộng lớn cho các nhà thiên văn học. ... >>

Tin tức ngẫu nhiên từ Kho lưu trữ

Máy quay siêu khủng Sony Handycam HDR-GWP88 với máy chiếu tích hợp 23.06.2013

Sony đã giới thiệu máy quay Handycam HDR-GWP88 trong mọi thời tiết cho những người đam mê hoạt động ngoài trời và vận động viên. Tính mới được tạo ra trong một hộp kín: nó bảo vệ thiết bị điện tử khỏi bụi và nước (ở độ sâu lên đến 10 mét). Đảm bảo vẫn hoạt động khi rơi từ độ cao lên đến một mét rưỡi và hoạt động ở nhiệt độ xuống đến âm 10 độ C.

Máy quay được trang bị cảm biến Exmor R CMOS 1 / 3,91 inch với 5,43 megapixel, bộ xử lý hình ảnh BIONZ, ống kính zoom quang 10x (tiêu cự 36,3-363,0 mm tương đương 35mm), cũng như hệ thống ổn định quang học SteadyShot. Đường chéo màn hình là 3 inch, hỗ trợ điều khiển cảm ứng.

Máy ảnh này cho phép bạn quay video độ nét cao ở định dạng Full HD và chụp ảnh tĩnh với độ phân giải lên đến 20 triệu điểm (chế độ nội suy). Đoạn phim có thể được lưu vào bộ nhớ 16 GB tích hợp hoặc vào thẻ nhớ Memory Stick Micro và microSD có thể tháo rời. Điểm mới lạ là được trang bị một máy chiếu mini tích hợp. Nó cho phép bạn tạo một hình ảnh có độ phân giải 640x360 pixel với kích thước từ 10 đến 100 inch theo đường chéo.

Có bộ thu hệ thống định vị GPS, giao diện HDMI và USB. Máy quay nặng 210 g và có kích thước 108,5 x 40 x 70 mm. Giá ước tính - 620 đô la.

Tin tức thú vị khác:

▪ Kính hiển vi ion

▪ Màn hình WQHD với công nghệ cảm ứng In-cell

▪ Micrô MEMS từ Akustica: một từ mới trong xử lý âm thanh

▪ Đàn ông và phụ nữ có những giấc mơ khác nhau

▪ Sức khỏe từ khi còn trẻ

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 Bảo vệ các thiết bị điện. Lựa chọn các bài viết

▪ bài báo Pháp y. Ghi chú bài giảng

▪ bài viết Các chàng trai và cô gái cảm thấy thế nào khi thảo luận về các vấn đề của họ? đáp án chi tiết

▪ bài viết Cây dương xỉ nam. Truyền thuyết, canh tác, phương pháp áp dụng

▪ bài viết Decibel là gì. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện

▪ bài viết Một thiết bị để sạc pin xe hơi. 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:

Имя:


Email (tùy chọn):


bình luận:





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

www.diagram.com.ua
2000-2024