Bezpłatna biblioteka techniczna ENCYKLOPEDIA RADIOELEKTRONIKI I INŻYNIERII ELEKTRYCZNEJ Odtwarzacz CD oparty na CD-ROM. Encyklopedia elektroniki radiowej i elektrotechniki Encyklopedia radioelektroniki i elektrotechniki / Audio W ostatnim czasie napędy CD-ROM stały się nieodzownym atrybutem współczesnego komputera. Jednak ostatnio, w związku z gwałtownym wzrostem szybkości wymiany informacji i spadkiem kosztów szybkich modeli, coraz więcej „starszych i niespiesznych” osób udaje się w swoją ostatnią podróż - na półkę, aby ugryźć kurz (a w najgorszym przypadku - na części zamienne). Teraz cena modeli 2-4-biegowych waha się od 40-75 hrywien (modele z przyciskami sterującymi są nieco droższe). I choć jakość dźwięku, jaką zapewniają napędy CD-ROM jest znacznie gorsza niż w stacjonarnych odtwarzaczach CD, to i tak jest wyższa w porównaniu z magnetofonami kasetowymi. Główną przeszkodą uniemożliwiającą wykorzystanie napędów CD-ROM jako samodzielnych odtwarzaczy CD jest brak jakichkolwiek elementów sterujących odtwarzaniem płyt. I chociaż istnieją modele z klawiszami sterującymi, to niestety nie zapewniają one żadnych funkcji serwisowych. Istnieją dwie możliwości rozwiązania tego problemu: można znaleźć dane referencyjne dla procesora sterującego napędu – być może pozwala to na podłączenie klawiszy sterujących, lub można sterować napędem w sposób, w jaki robi to komputer – poprzez interfejs napędu. Muszę natychmiast dokonać rezerwacji: pierwsza opcja jest praktycznie beznadziejna, druga, choć obarczona dodatkowymi kosztami materiałowymi i czasowymi, jest korzystna dla obu stron. Obecnie istnieje kilka tego typu programów. Dwie z nich ukazały się w czasopiśmie „Radio Amatorska”, kolejna była reklamowana na jednej z echowych konferencji sieci FIDO. Niestety wszystkie te schematy mają swoje wady, a mianowicie: konieczność stosowania klawiszy sterujących na przednim panelu napędu, brak oprogramowania sprzętowego dla mikrokontrolera i interfejsu innego niż IDE („Radio Amatorski nr 1/98”) i znowu , brak oprogramowania układowego dla trzeciego obwodu, co oczywiście utrudnia ich powtórzenie. Biorąc pod uwagę wszystkie powyższe, podjęto decyzję o opracowaniu niedrogiego kontrolera napędu CD-ROM, w pewnym stopniu darmowego z tych niedociągnięć. A więc krótko o tym, czym jest to urządzenie i do czego jest potrzebne. Obwód ten jest kontrolerem do sterowania napędem CD-ROM z interfejsem IDE i ma na celu realizację możliwości odtwarzania płyt CD z muzyką. Dodatkowo sterownik umożliwia sprawdzenie pracy napędu (ta wersja oprogramowania nie obsługuje tej funkcji). Jako procesor sterujący zastosowano procesor Z80 (DD3). Powody takiego wyboru są dwa: po pierwsze, opracowując coś, najczęściej trzeba zadowolić się tym, co jest pod ręką, a po drugie, tym procesorem, a także urządzeniami na nim opartymi (Caller ID i ZX-Spectrums, które zbierają kurz, w połowie zmontowane, na półkach jest ich wiele) jest dość powszechne. Na przykład użyłem starej płytki identyfikacji dzwoniącego, ponieważ większość połączeń była już tam okablowana. Schemat odtwarzacza CD (102 Kb) Za pomocą elementów DD1.1-DD1.3 układu DD1 (K1533LN1) montowany jest główny oscylator kwarcowy, z którego wyjścia dostarczana jest sekwencja zegara o częstotliwości 4 MHz na wejście zegara (pin 6) układu edytor. Generator impulsów przerwań wykonany jest na elementach DD1.4-DD1.6. Krótkie impulsy o ujemnej polaryzacji pobierane z jego wyjścia o częstotliwości około 400 Hz podawane są na wejście maskowanego przerwania (pin 16) procesora. Objętość pamięci RAM i ROM (chipy DD7 (K573RU10) i DD5 (2764)) wynoszą odpowiednio 2 KB i 8 KB (maksymalna objętość - 32 KB i 32 KB), co pozwala na użycie prawie dowolnego układu pamięci. Karta pamięci urządzenia wygląda następująco: Adres Typ pamięci 0000H-1FFFH ROM 2000H-27FFH RAM. 2800H-FFFFH Zarezerwowany do rozbudowy pamięci RAM i ROM. Układ DD2 (K1533ID7) zawiera dekoder adresu urządzenia zewnętrznego. Aby zmniejszyć liczbę pakietów mikroukładów, a co za tym idzie obniżyć koszt urządzenia, wybrano metodę dynamicznego wskazywania. Obraz symbolu jest zatrzaskiwany w rejestrze DD8 K1533IR23 (odpowiadający adresowi zapisu 7FH), a kod odpowiadający numerowi podświetlonej cyfry jest zatrzaskiwany w rejestrze DD9 K1533TM9 (adres zapisu 3FH). Cyfrowy kod liczbowy jest odszyfrowywany przez układ DD4 K555ID10. Port klawiatury wykonany jest na chipie DD6 K1533KP11. Adres portu klawiatury to 3ЕH (odczyt). Klawiatura to matryca 4x4 normalnie otwartych przycisków. Kolumny klawiatury są podłączone do wejść portu klawiatury, a wiersze są podłączone do wyjść dekodera skanującego (DD4). Ilość przycisków można łatwo zwiększyć do 36, wystarczy w tym celu przylutować matrycę klawiatury analogicznie do istniejącej, wykorzystując pozostałe piny dekodera DD4 za wyjątkiem pinu R9 (pin 11), który bierze udział w generowaniu sygnału resetowania dla napędu CDROM. Do koordynacji ośmiobitowej magistrali danych mikroprocesora z szesnastobitową magistralą danych napędu CD-ROM stosuje się zespół składający się z trzech mikroukładów: DD10 (K1533AP6) i DD11-DD12 (K1533IR23). Sterownik magistrali DD10 zapewnia oddzielenie szyny danych mikroprocesora od dolnej połowy szyny danych napędu, a rejestry DD11-DD12 - utrwalanie danych docierających do górnej połowy szyny danych napędu podczas odczytu lub zapisu. Dolna połowa odpowiada bazowemu adresowi odczytu/zapisu F0H, a górna połowa odpowiada BFH. (Uwaga: ponieważ napęd CD-ROM ma 8 rejestrów, przez które odbywa się wymiana danych i sterowanie, zatem jako urządzenie zewnętrzne odpowiada 8 adresom wejściowym i wyjściowym, w tym przypadku - F0H-F7H). Zatem, aby zapisać dane na płycie CD-ROM, należy najpierw zapisać starszy bajt na adres BFH, a następnie niższy bajt na wymagany adres z zakresu F0H-F7H. Aby odczytać dane należy najpierw odczytać młodszy bajt (adres - F0H-F7H), a następnie odczytać starszy bajt z portu o adresie BFH. Teoretycznie prawidłowo zmontowane urządzenie nie wymaga regulacji. Jednak w praktyce może zaistnieć konieczność dostosowania wartości częstotliwości generatora impulsów przerwań – powinna ona wynosić 400 Hz Mikroukłady serii K1533 zastępują ich analogi z serii K555. Procesor Z80 można zastąpić radzieckim analogiem K1858VM1. Multiplekser K1533KP11 (DD6) można zastąpić sterownikiem magistrali K1533AP5, K1533AP6, a nawet czterema elementami mikroukładu K555LP8. Zamiast rejestru DD8 K1533IR23 można zainstalować rejestr K1533IR27, a pin 1 mikroukładu należy podłączyć do logiki 1 lub do pinu 26 (obwód resetowania) procesora. Zamiast rejestru DD9 K1533TM9 można zastosować K1533IR27 (pin 1 podłączamy analogicznie jak w poprzedniej wersji) lub K1533IR23. Podany firmware kontrolera ROM nie udostępnia żadnych funkcji serwisowych. W rzeczywistości jego głównym celem jest pokazanie, że obwód sterownika działa. Nie oznacza to w żaden sposób, że nowe wersje oprogramowania sprzętowego nie będą się pojawiać. Być może pojawią się one do czasu publikacji artykułu. Zatem to oprogramowanie zapewnia następujące funkcje: 1. Odtwarzanie płyt audio ze wskazaniem numeru bieżącego utworu i czasu odtwarzania (klawisz „2”); 2.Przejdź do poprzedniego utworu (klawisz „1”); 3. Przejdź do następnego utworu (klawisz „4”); 4.Zatrzymaj odtwarzanie (klawisz „3”); 5.Wstrzymaj/wznów odtwarzanie (klawisz „6”) 6.Wysuń płytę (klawisz „7”). Włożona płyta zostanie automatycznie rozpoznana i wysunięta, jeśli nie zawiera żadnych ścieżek audio. Podany firmware został pomyślnie przetestowany na następujących modelach napędów CD-ROM:
Autor: Roman Iwaszczenko; Publikacja: N. Bolshakov, rf.atnn.ru Zobacz inne artykuły Sekcja Audio. Czytaj i pisz przydatne komentarze do tego artykułu. Najnowsze wiadomości o nauce i technologii, nowa elektronika: Maszyna do przerzedzania kwiatów w ogrodach
02.05.2024 Zaawansowany mikroskop na podczerwień
02.05.2024 Pułapka powietrzna na owady
01.05.2024
Inne ciekawe wiadomości: ▪ Teleportacja kwantowa przy użyciu konwencjonalnego sprzętu ▪ Bambus to najlepsza roślina do oczyszczania powietrza ▪ Lumo Lift - monitor fitness i korektor postawy Wiadomości o nauce i technologii, nowa elektronika
Ciekawe materiały z bezpłatnej biblioteki technicznej: ▪ sekcja serwisu Audio Art. Wybór artykułu ▪ artykuł Jak działa płyta CD? Szczegółowa odpowiedź ▪ artykuł Irga kolczasta. Legendy, uprawa, metody aplikacji ▪ artykuł Przetworniki elektronowo-optyczne. Encyklopedia elektroniki radiowej i elektrotechniki
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 |