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

Chuông cửa có nhạc trên bộ đồng xử lý âm thanh AY8910. 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 / Cuộc gọi và trình mô phỏng âm thanh

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

Trong những năm gần đây, nhiều cuộc gọi âm nhạc khác nhau đã được mô tả trên các trang của "Radio". Trong hầu hết các trường hợp, chúng khá đơn giản và tất nhiên, kết quả không hoàn toàn khả quan. Biến thể với việc sử dụng bộ vi xử lý được cung cấp để thu hút sự chú ý của độc giả phức tạp hơn, nhưng nó có tiềm năng lớn. Thiết bị này thực hiện chức năng của chuông cửa, tuy nhiên, sau khi tinh chỉnh tối thiểu và lựa chọn các giai điệu yêu thích, bạn có thể tìm thấy các cách sử dụng khác cho nó.

Chuông nhạc được lắp ráp từ các bộ phận của máy tính tương thích SPECTRUM. Điều này làm cho nó có thể đạt được kết quả tốt. Sơ đồ của thiết bị được hiển thị trong hình. 1.

Chuông cửa âm nhạc trên bộ đồng xử lý âm thanh AY8910
(bấm vào để phóng to)

Trên các phần tử DD5.1 ​​- DD5.3 tạo trình tạo chính. Các phần tử DD6.1-DD6.3 tạo thành cổng của bộ đồng xử lý âm thanh, để kiểm soát chỉ tín hiệu A14 được phân tích. Việc lựa chọn địa chỉ là do các tác giả mong muốn duy trì khả năng tương thích với máy tính ZX-SPECTRUM, giúp sử dụng một số lượng lớn các chương trình và giai điệu hiện có. Đồng thời, điều khiển của bộ đồng xử lý âm thanh không thay đổi:

LD BC, 65533: OUT C, A - đăng ký lựa chọn;

LD BC, 49149: OUT C, A - mục đăng ký;

LD 60,65533: IN C, A - đọc từ thanh ghi.

Mục đích của các thanh ghi bộ đồng xử lý âm thanh được mô tả chi tiết trong [1, 2]. Nội dung của thanh ghi C không quan trọng ở đây. Nó được sử dụng theo ý muốn.

Trên các phần tử DD7, DD5.4, DD5.5 và điốt VD2, VD3, một đơn vị quản lý bộ nhớ được lắp ráp. Tín hiệu RAM do nó tạo ra sẽ kích hoạt RAM trong trường hợp truy cập bộ nhớ trong các địa chỉ F800H-FFFFH (63488-65535). Nếu không, hãy chọn ROM. Nếu không có ý định sử dụng ROM có dung lượng lớn hơn 32 KB, thiết kế có thể được đơn giản hóa. Để thực hiện việc này, hãy tháo chip DD7, đặt tín hiệu A2 từ bộ xử lý vào cực âm diode VD15 (để lại điện trở R5), đặt tín hiệu MR vào đầu vào CS của ROM DD2 (chân 20) và tín hiệu A0 vào đầu vào 22E (chân 15). Sơ đồ nút quản lý bộ nhớ đơn giản hóa được hiển thị trong hình. 2. Cần lưu ý rằng trường bộ nhớ bây giờ sẽ có 16 ánh xạ của cùng một RAM. Như vậy các địa chỉ 8000H, 8800H, 9000H-F800H là tương đương nhau.

Chuông cửa âm nhạc trên bộ đồng xử lý âm thanh AY8910

Bất kỳ bộ cộng hưởng thạch anh ZQ1 nào có tần số 2 MHz đều được áp dụng trong thiết kế. Chips có thể hoán đổi cho nhau với nhiều đối tác của họ. Điốt - bất kỳ loạt KD521, KD522. Giá trị điện trở của điện trở và điện dung của tụ điện có thể thay đổi được trong một khoảng rộng. Bạn có thể phải chọn điện trở của điện trở R1 - để máy phát hoạt động ổn định và R18 - cho mức âm lượng tối ưu. Các tụ điện chặn C3-C9 được lắp đặt trên dây dẫn nguồn vi mạch, tốt nhất là gần vỏ của chúng hơn. Công tắc: SB1 - nút gọi; SF1 được gắn trên khung cửa hoặc sử dụng bất kỳ công tắc cách ly nào (mạch sẽ mở khi cửa đóng).

Tốt nhất là cài đặt một công tắc sậy ba chấu được điều khiển bằng nam châm, như được thực hiện trong hệ thống báo động chống trộm. Chuông kêu khi mở và đóng cửa. Có thể tắt tính năng này bằng cách kết nối đầu ra PA2 (chân 19) của bộ đồng xử lý âm thanh với một dây chung. Hiệu ứng được thực hiện trong phần mềm (Bảng 1).

Chuông cửa âm nhạc trên bộ đồng xử lý âm thanh AY8910

Thiết bị được lắp ráp trên bảng làm sẵn từ máy tính tương thích SPECTRUM hoặc AON. Nó đã có sẵn các vị trí để cài đặt RAM, ROM và bộ xử lý, cũng như dây dẫn điện, đường thông tin và địa chỉ. Thiết bị đã hoàn thành, nguồn điện và bộ khuếch đại được đặt thuận tiện trong trường hợp đài phát thanh hoặc máy ghi âm.

Thiết lập cuộc gọi bắt đầu bằng việc kiểm tra cài đặt. Kết nối nguồn điện và bộ khuếch đại. Tiếp theo, bạn cần viết chương trình KIỂM TRA (Bảng 2) vào ROM có kích thước bất kỳ (xem [3]). Nếu sau khi gửi lệnh RESET tới bộ xử lý, bạn nghe thấy tiếng chuông - mọi thứ đều ổn (có lẽ, ngoại trừ RAM). Mặt khác, máy phát điện không khởi động hoặc các bộ phận bị lỗi hoặc quá trình cài đặt được thực hiện không chính xác. Để kiểm tra RAM, ghi giá trị 0001 tại các địa chỉ 0002H, 1H. Nếu chuông kêu thì RAM đang hoạt động bình thường, nếu không, hãy thử thay thế điốt VDXNUMX bằng hai điốt mắc nối tiếp.

Chuông cửa âm nhạc trên bộ đồng xử lý âm thanh AY8910

Sau đó, bạn nên lập trình một cuộc gọi âm nhạc. Để làm điều này, hãy thực hiện các bước sau.

Sử dụng trình chỉnh sửa nhạc SOUND TRACKER V3.0, bạn cần tải bất kỳ giai điệu nào đã biên dịch tại 63488 bằng cách chọn lệnh "WITH PLAYER".

Trong BASIC, thực hiện lệnh CLEAR 4E4.

Từ hệ điều hành TR-DOS, thực hiện các lệnh:

  • TẢI "tên" MÃ (trong đó "tên" là tên của tệp được tải);
  • LƯU MÃ "player" 63564,1116;
  • Tải nhạc chuông xuống bằng cách chọn lệnh "KHÔNG CÓ NGƯỜI CHƠI";
  • Viết văn bản của chương trình PROG.

Hợp nhất các tệp kết quả thành một tệp bằng cách đặt vào đó:

  • Chương trình PROG bắt đầu từ địa chỉ 0000H (00000);
  • chương trình người chơi, bắt đầu tại địa chỉ 0200H (00512);
  • các giai điệu được biên dịch trong bộ nhớ ROM miễn phí (ngoại trừ các địa chỉ F800H-FFFFH);
  • ngay sau chương trình PROG, một bảng có địa chỉ của các giai điệu, kết thúc nó bằng từ FFFFH. Độ dài của bảng là bất kỳ trong khoảng 2-182 byte (1-91 giai điệu).

Nếu không gian trống của ROM và các bảng địa chỉ chứa đầy mã FFH mà không xóa "phần sụn", bạn có thể thêm một giai điệu mới vào không gian trống và viết địa chỉ của nó vào cuối bảng.

Chương trình PROG sử dụng các hằng số sau:

  • 00D7H 00D8H - xác định thời gian trễ để loại bỏ độ nảy của các tiếp điểm của công tắc SB1: 13*{(00D8H)*256+(00D7H)), tính bằng micro giây;
  • 0086Н 0087Н - xác định khoảng thời gian giữa các lần gọi đến trình phát chương trình 13*{(0087H)*256+(0086H)}, tính bằng micro giây (xấp xỉ 0,02 giây), sau đó khoảng thời gian giữa các nốt lớn hơn -DELAY- lần (sau đây gọi là dấu hiệu - - thông số của trình chỉnh sửa nhạc SOUND TRACKER được đính kèm);
  • 00F7H - chứa tham số -LENGTH- khi -PATTERNS LENGTH- là 63, tức là (00F7H)*64 là số nốt được chơi trước khi tự dừng.

Để sử dụng hợp lý bộ nhớ ROM, bạn nên điều chỉnh trước độ dài của giai điệu trong trình chỉnh sửa SOUND TRACKER đối với nội dung của ô 00F7H. Nếu giai điệu ngắn hơn, sau một lần mất, nó sẽ bắt đầu lại và chơi (00F7H) * 64 nốt cần thiết (tất nhiên, với điều kiện cửa vẫn đóng); còn nếu dài hơn thì cuối giai điệu sẽ không vang lên.

Thay vì trình chỉnh sửa SOUND TRACKER, bạn có thể sử dụng một phiên bản khác, điều chỉnh một số hằng số trong chương trình PROG nếu cần:

  • (000ВН, 000СН) - thời lượng của chương trình trình phát;
  • (0055Н,0056Н) - địa chỉ mà địa chỉ của giai điệu hiện tại được nhập vào quy trình khởi tạo;
  • (0062Н, 0063Н) - địa chỉ của thủ tục khởi tạo;
  • (0083Н, 0084Н) - địa chỉ của thủ tục người chơi;
  • (00SAN, 00SVN) - địa chỉ của thủ tục tắt tiếng.

Cuộc gọi đôi khi tạo nhiễu ở dạng sọc trên màn hình TV. Mức độ của chúng có thể được giảm bớt bằng cách tách rời chuông và dây dẫn đến nút bấm và cảm biến cửa. Điều này có thể được thực hiện bằng cách sử dụng hai bộ ghép quang AOT110, một tế bào điện từ đồng hồ đeo tay và một số điện trở. Khi đóng cửa và không nhấn nút, các mạch sẽ mở và pin không được xả. Bạn cũng có thể tư vấn để cải thiện bộ tạo xung nhịp, bộ cấp nguồn và lấy mẫu RAM, bộ khởi động và đặt lại.

Văn chương

  1. Larchenko A., Rodionov N. ZX Spectrum & TR-DOS cho người dùng và lập trình viên. - S.-Pb.: PETER, 1994.
  2. Kostinevich R. Bộ đồng xử lý âm nhạc AY-3-8910 trên "Vector-O6ts". - Đài nghiệp dư, 1995, số 5, tr. 25.
  3. Borovik O., Parfenov A., Syryamkin V. Trò chơi hấp dẫn trên máy tính gia đình. - Tomsk: MGP "Rasko", 1992.

Tác giả: V. Ogleznev, V. Tolstukhin, Izhevsk

Xem các bài viết khác razdela Cuộc gọi và trình mô phỏng âm thanh.

Đọ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:

Da nhân tạo để mô phỏng cảm ứng 15.04.2024

Trong thế giới công nghệ hiện đại, nơi khoảng cách ngày càng trở nên phổ biến, việc duy trì sự kết nối và cảm giác gần gũi là điều quan trọng. Những phát triển gần đây về da nhân tạo của các nhà khoa học Đức từ Đại học Saarland đại diện cho một kỷ nguyên mới trong tương tác ảo. Các nhà nghiên cứu Đức từ Đại học Saarland đã phát triển những tấm màng siêu mỏng có thể truyền cảm giác chạm vào từ xa. Công nghệ tiên tiến này mang đến những cơ hội mới cho giao tiếp ảo, đặc biệt đối với những người đang ở xa người thân. Các màng siêu mỏng do các nhà nghiên cứu phát triển, chỉ dày 50 micromet, có thể được tích hợp vào vật liệu dệt và được mặc như lớp da thứ hai. Những tấm phim này hoạt động như những cảm biến nhận biết tín hiệu xúc giác từ bố hoặc mẹ và đóng vai trò là cơ cấu truyền động truyền những chuyển động này đến em bé. Việc cha mẹ chạm vào vải sẽ kích hoạt các cảm biến phản ứng với áp lực và làm biến dạng màng siêu mỏng. Cái này ... >>

Cát vệ sinh cho mèo Petgugu Global 15.04.2024

Chăm sóc thú cưng thường có thể là một thách thức, đặc biệt là khi bạn phải giữ nhà cửa sạch sẽ. Một giải pháp thú vị mới từ công ty khởi nghiệp Petgugu Global đã được trình bày, giải pháp này sẽ giúp cuộc sống của những người nuôi mèo trở nên dễ dàng hơn và giúp họ giữ cho ngôi nhà của mình hoàn toàn sạch sẽ và ngăn nắp. Startup Petgugu Global đã trình làng một loại bồn cầu độc đáo dành cho mèo có thể tự động xả phân, giữ cho ngôi nhà của bạn luôn sạch sẽ và trong lành. Thiết bị cải tiến này được trang bị nhiều cảm biến thông minh khác nhau để theo dõi hoạt động đi vệ sinh của thú cưng và kích hoạt để tự động làm sạch sau khi sử dụng. Thiết bị kết nối với hệ thống thoát nước và đảm bảo loại bỏ chất thải hiệu quả mà không cần sự can thiệp của chủ sở hữu. Ngoài ra, bồn cầu có dung lượng lưu trữ lớn có thể xả nước, lý tưởng cho các hộ gia đình có nhiều mèo. Bát vệ sinh cho mèo Petgugu được thiết kế để sử dụng với chất độn chuồng hòa tan trong nước và cung cấp nhiều lựa chọn bổ sung. ... >>

Sự hấp dẫn của những người đàn ông biết quan tâm 14.04.2024

Định kiến ​​phụ nữ thích “trai hư” đã phổ biến từ lâu. Tuy nhiên, nghiên cứu gần đây được thực hiện bởi các nhà khoa học Anh từ Đại học Monash đã đưa ra một góc nhìn mới về vấn đề này. Họ xem xét cách phụ nữ phản ứng trước trách nhiệm tinh thần và sự sẵn sàng giúp đỡ người khác của nam giới. Những phát hiện của nghiên cứu có thể thay đổi sự hiểu biết của chúng ta về điều gì khiến đàn ông hấp dẫn phụ nữ. Một nghiên cứu được thực hiện bởi các nhà khoa học từ Đại học Monash dẫn đến những phát hiện mới về sức hấp dẫn của đàn ông đối với phụ nữ. Trong thí nghiệm, phụ nữ được cho xem những bức ảnh của đàn ông với những câu chuyện ngắn gọn về hành vi của họ trong nhiều tình huống khác nhau, bao gồm cả phản ứng của họ khi gặp một người đàn ông vô gia cư. Một số người đàn ông phớt lờ người đàn ông vô gia cư, trong khi những người khác giúp đỡ anh ta, chẳng hạn như mua đồ ăn cho anh ta. Một nghiên cứu cho thấy những người đàn ông thể hiện sự đồng cảm và tử tế sẽ hấp dẫn phụ nữ hơn so với những người đàn ông thể hiện sự đồng cảm và tử tế. ... >>

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

Một bộ xử lý lượng tử được dệt từ ánh sáng 26.10.2019

Một nhóm các nhà khoa học quốc tế đã chế tạo một bộ xử lý cho một máy tính lượng tử đa năng, tạo ra một trạng thái cụm đủ lớn lần đầu tiên sau 20 năm nghiên cứu về lĩnh vực này.

Máy tính lượng tử hứa hẹn sẽ giải quyết các vấn đề quá phức tạp đối với các máy cổ điển, nhưng chúng cần rất nhiều thành phần để làm được điều đó, và tất cả chúng đều cần phải tương đối chính xác. Máy tính lượng tử hiện đại vẫn còn quá nhỏ và thường mắc lỗi. Một thiết kế mới của các trạng thái cụm, được đề xuất bởi các nhà khoa học từ Úc, Nhật Bản và Hoa Kỳ, cung cấp quy mô cần thiết và cuối cùng, có thể vượt qua các máy tính cổ điển.

Các trạng thái cụm là một tập hợp các thành phần lượng tử vướng víu thực hiện các phép tính lượng tử. Để hữu ích cho việc giải quyết các vấn đề thực tế, trạng thái cụm phải vừa đủ lớn và có cấu trúc vướng víu chính xác. Tuy nhiên, trong 20 năm kể từ khi chúng được đề xuất, các nhà khoa học đã không thể đạt được cả hai cùng một lúc, Nicholas Menicucci của Đại học Melbourne giải thích. “Chúng tôi là những người đầu tiên đạt được cả hai,” anh nói.

Để có được trạng thái cụm, các tinh thể được tạo ra theo một cách đặc biệt chuyển đổi ánh sáng laze thông thường và ánh sáng lượng tử, cái gọi là ánh sáng vắt. Sau đó, nó được dệt thành một trạng thái cụm với một mạng lưới các gương, bộ tách chùm và sợi quang học.

Thiết kế này cho phép tạo ra một trạng thái cụm hai chiều khổng lồ với khả năng mở rộng quy mô - đủ để tạo ra một máy tính lượng tử phổ quát. Mặc dù mức độ nén - thước đo chất lượng - vẫn còn quá thấp để giải quyết các vấn đề thực tế, nhưng chương trình được đề xuất sẽ giúp bạn có thể đạt được mức độ nén cao.

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

▪ Chip NFC Infineon NLM0011 để điều khiển trình điều khiển LED

▪ Chỉ thị thức ăn hư hỏng

▪ Nút khai tử trong vi xử lý Qualcomm Snapdragon 810

▪ AT2AD8 ADC 84 kênh, 004 bit hiệu suất cao

▪ Sạc cho ô tô điện 1 km mỗi giây

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 Garland. Lựa chọn bài viết

▪ bài viết Những căn bệnh tuyệt vọng đòi hỏi những phương tiện tuyệt vọng. biểu hiện phổ biến

▪ bài viết Vì sao trăng lưỡi liềm trở thành biểu tượng của đạo Hồi? đáp án chi tiết

▪ bài viết Y tá văn phòng nha khoa. Mô tả công việc

▪ tiền tố bài viết với một bộ điều chế từ tính. Bách khoa toàn thư về điện tử vô tuyến và kỹ thuật điện

▪ bài viết Bộ thu phát SSB trên 80 m. 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