Bezpłatna biblioteka techniczna ENCYKLOPEDIA RADIOELEKTRONIKI I INŻYNIERII ELEKTRYCZNEJ Muzyczny dzwonek do drzwi na koprocesorze dźwięku AY8910. Encyklopedia elektroniki radiowej i elektrotechniki Encyklopedia radioelektroniki i elektrotechniki / Połączenia i symulatory audio W ostatnich latach na łamach „Radia” opisano wiele różnych muzycznych wezwań. W większości przypadków są one dość proste, a efekt oczywiście nie do końca zadowalający. Wariant z wykorzystaniem mikroprocesorów proponowany czytelnikom jest bardziej złożony, ale ma duży potencjał. Urządzenie spełnia funkcję dzwonka do drzwi, jednak po minimalnym dopracowaniu i wybraniu ulubionych melodii można znaleźć dla niego inne zastosowania. Muzyczny dzwonek jest złożony z części komputerów kompatybilnych ze SPECTRUM. Umożliwiło to osiągnięcie dobrych wyników. Schemat urządzenia pokazano na ryc. 1. Na elementach DD5.1 - DD5.3 wykonany główny generator. Elementy DD6.1-DD6.3 tworzą port koprocesora audio, do sterowania którym analizowany jest tylko sygnał A14. Wybór adresu podyktowany jest chęcią autorów zachowania kompatybilności z komputerem ZX-SPECTRUM, co daje możliwość wykorzystania dużej ilości istniejących programów i melodii. Jednocześnie nie zmieniło się sterowanie koprocesorem dźwięku: LD BC,65533: OUT C, A - wybór rejestru; LD BC, 49149: OUT C, A - wpis do rejestru; LD 60,65533: IN C, A - odczyt z rejestru. Przeznaczenie rejestrów koprocesora audio zostało szczegółowo opisane w [1, 2]. Zawartość rejestru C nie ma tutaj znaczenia. Jest używany do woli. Na elementach DD7, DD5.4, DD5.5 i diodach VD2, VD3 montowana jest jednostka zarządzania pamięcią. Generowany przez nią sygnał RAM aktywuje RAM w przypadku dostępu do pamięci w ramach adresów F800H-FFFFH (63488-65535). W przeciwnym razie wybierz ROM. Jeśli nie jest przeznaczone użycie pamięci ROM o pojemności większej niż 32 KB, projekt można uprościć. W tym celu wyjmij układ DD7, przyłóż sygnał A2 z procesora do katody diody VD15 (rezystor R5 zostaw), doprowadź sygnał MR do wejścia CS pamięci DD2 ROM (pin 20), a sygnał A0 do wejście 22E (pin 15). Schemat uproszczonego węzła zarządzania pamięcią pokazano na ryc. 2. Należy pamiętać, że pole pamięci będzie miało teraz 16 odwzorowań tej samej pamięci RAM. Zatem adresy 8000H, 8800H, 9000H-F800H są równoważne. W projekcie ma zastosowanie dowolny rezonator kwarcowy ZQ1 o częstotliwości 2 MHz. Chipy są wymienne z wieloma odpowiednikami. Diody - dowolna seria KD521, KD522. Wartości rezystancji rezystorów i pojemności kondensatorów można zmieniać w szerokim zakresie. Być może będziesz musiał dobrać rezystancję rezystorów R1 - dla stabilnej pracy generatora i R18 - dla optymalnego poziomu głośności. Kondensatory blokujące C3-C9 są instalowane na przewodach zasilających mikroukładu, najlepiej bliżej ich obudów. Przełączniki: SB1 - przycisk wywołania; SF1 montuje się na ościeżnicy lub stosuje się dowolny wyłącznik (obwód jest otwarty, gdy drzwi są zamknięte). Najlepiej zamontować kontaktron trójbolcowy sterowany magnesem, tak jak ma to miejsce w alarmach antywłamaniowych. Dzwonek rozlega się, gdy drzwi są otwierane i zamykane. Można go wyłączyć, podłączając wyjście PA2 (pin 19) koprocesora audio do wspólnego przewodu. Efekt jest zaimplementowany programowo (tab. 1). Urządzenie montuje się na gotowej płytce z komputera kompatybilnego ze SPECTRUM lub AON. Ma już miejsca do zainstalowania pamięci RAM, ROM i procesorów, a także przewody zasilające, linie informacyjne i adresowe. Gotowe urządzenie, zasilacz i wzmacniacz wygodnie mieszczą się w obudowie radia lub magnetofonu. Nawiązanie połączenia rozpoczyna się od sprawdzenia instalacji. Podłącz zasilacz i wzmacniacz. Następnie należy zapisać program TEST (tabela 2) na dowolnej pamięci ROM (patrz [3]). Jeśli usłyszysz dzwonek po wysłaniu polecenia RESET do procesora, wszystko jest w porządku (być może z wyjątkiem pamięci RAM). W przeciwnym razie albo generator nie uruchamia się, albo części są wadliwe, albo instalacja jest nieprawidłowo wykonana. Aby sprawdzić pamięć RAM, wpisz wartości zerowe pod adresami 0001H, 0002H. Jeśli dzwoni dzwonek, oznacza to, że pamięć RAM działa poprawnie, jeśli nie, spróbuj wymienić diodę VD1 na dwie połączone szeregowo. Następnie należy zaprogramować muzyczną rozmowę. Aby to zrobić, wykonaj następujące kroki. Korzystając z edytora muzycznego SOUND TRACKER V3.0, należy załadować dowolną skompilowaną melodię pod adresem 63488, wybierając polecenie „WITH PLAYER”. W BASICu wykonaj polecenie CLEAR 4E4. Z systemu operacyjnego TR-DOS wykonaj polecenia:
Połącz powstałe pliki w jeden, umieszczając w nim:
Jeśli wolne miejsce w pamięci ROM i tabele adresów są wypełnione kodami FFH, bez kasowania „oprogramowania układowego”, możesz dodać nową melodię do wolnego miejsca i wpisać jej adres na końcu tabeli. Program PROG wykorzystuje następujące stałe:
W celu racjonalnego wykorzystania pamięci ROM wskazane jest wstępne dopasowanie długości melodii w edytorze SOUND TRACKER do zawartości komórki 00F7H. Jeśli melodia jest krótsza, po jednej przegranej zacznie od nowa i zagra wymagane (00F7H) * 64 nuty (oczywiście pod warunkiem, że drzwi pozostaną zamknięte); a jeśli jest dłuższy, koniec melodii nie zabrzmi. Zamiast edytora SOUND TRACKER można skorzystać z innej wersji, dostosowując w razie potrzeby niektóre stałe w programie PROG:
Połączenie czasami powoduje zakłócenia w postaci pasków na ekranie telewizora. Ich poziom można zmniejszyć poprzez galwaniczne odsprzęgnięcie dzwonka i przewodów prowadzących do przycisku i czujnika otwarcia drzwi. Można to zrobić za pomocą dwóch transoptorów AOT110, ogniwa galwanicznego z zegarka i kilku rezystorów. Kiedy drzwi są zamknięte, a przycisk nie jest wciśnięty, obwody są otwarte, a akumulator nie jest rozładowany. Możesz również doradzić, aby poprawić generator zegara, próbkowanie pamięci RAM i zasilacz, jednostkę uruchamiania i resetowania. literatura
Autorzy: W. Oglezniew, W. Tołstuchin, Iżewsk Zobacz inne artykuły Sekcja Połączenia i symulatory audio. Czytaj i pisz przydatne komentarze do tego artykułu. Najnowsze wiadomości o nauce i technologii, nowa elektronika: Sztuczna skóra do emulacji dotyku
15.04.2024 Żwirek dla kota Petgugu Global
15.04.2024 Atrakcyjność troskliwych mężczyzn
14.04.2024
Inne ciekawe wiadomości: ▪ Sześć zasad dotyczących systemów sztucznej inteligencji ▪ Winne katastrofom pogodowym są ogromne fale atmosferyczne ▪ Centrum muzyczne PIONEER z dyskiem twardym 40 GB dostępne pod koniec maja ▪ Bioczujniki kontrolujące gojenie się ran skóry Wiadomości o nauce i technologii, nowa elektronika
Ciekawe materiały z bezpłatnej biblioteki technicznej: ▪ część witryny „Podręcznik elektryka”. Wybór artykułu ▪ artykuł Roberta Louisa Stevensona. Słynne aforyzmy ▪ artykuł Dlaczego nasze zęby psują się? Szczegółowa odpowiedź ▪ artykuł Gryka. Legendy, uprawa, metody aplikacji ▪ artykuł Sekret przesuwającego się ołówka. eksperyment fizyczny
Zostaw swój komentarz do tego artykułu: Wszystkie języki tej strony Strona główna | biblioteka | Artykuły | Mapa stony | Recenzje witryn www.diagram.com.ua |