Rytm16 - problem...
- Zaloguj Zarejestruj się by odpowiadać
Witam Szanowne koleżeństwo.
Czy ktoś ma wiedzę jak można sprawdzić MCY7304GR który jest "sercem" tego modułu?
Mam w naprawie to cudo, i wszelkie dane wyczytane z gwiazd, właśnie na taką sytuację wskazują...
ale nie jestem w stanie wykluczyć czy nie pracuje, gdyż jest uszkodzony układ, czy jest uszkodzenie nie pozwalające mu pracować...
Poszczególne brzmioenia, jestem w stanie wyzwolić... a zatem wszystko wskazuje na problem z MCY...
Ktoś pomoże?
Moje doświadczenie z cyfrą nie jest zbyt duże...
Piotr
Dzięki za reakcję.
Możesz mi podpowiedzieć dokładniej co i gdzie mam sprawdzić?
tak jak pisałem wcześniej, cyfra nie jest moją mocną stroną...
Wg schematu urządzenia, ma on 9 wejść adresowych (A0-A8), wg "datashit" ma 8 (A0-A7)...
Piotr
Cóż - jeśli nie masz doświadczenia z cyfrówką łatwo nie będzie. Podstawą jest oscyloskop. Z jego pomocą trzeba ustalić czy są wystawiane adresy A0 do A8 (dziewięć wejść adresowych).
Wejścia CS to końcówki wyboru układu (za pomocą tych dwóch linii można było zaadresować do czterech kostek). U ciebie powinny być stany ustalone, tzn nic się nie powinno się zmieniać bo masz tylko jednego scalaka.
Wreszcie wejście zezwolenia odczytu AE. Wyzwalane 0 logicznym. Nie znam schematu, być może u ciebie na stałe zwarte do masy. To wejście odblokowuje proces odczytu danych. Jeśli ustawione jest na 0 to zmiana adresów wejściowych powinna wywoływać zmianę na wyjściach D. Brak zmiany na wyjściach D jest wtedy gdy:
kostka nie jest wybrana (złe ustawienia wejść CS) albo/i
na wejściu AE jest stan wysoki albo/i
w pamięci są same słowa FF albo 00 albo/i
kostka jest padnięta.
To tak skrótowo, zacznij od oscyloskopu - to podstawowe narzędzie w cyfrówce.
Pytaj jakby co
PS.A masz schemat całego urządzenia?
Statyczna pamięć ROM o organizacji 8x512 bitów. Obudowa CE73.Wystepowała w kilku grupach, w zależności od tego, co było zaprogramowane maską. W wersji MCY7304AA były to wielkie litery alfabetu łacińskiego, cyfry, znaki przystankowe i kilka symboli, jak np.+,-. W wersji MCY7304AB zaprogramowane były litery ze znakami diakrytycznymi (polskie) i część alfabetu rosyjskiego. W wersji MCY7304AC zaprogramowana była część alfabetu rosyjskiego, cyfry i znaki. W wersji MCY7304AJ zawierała duże i małe litery rosyjskie kodu ASCII.Czas dostępu wynosił 450 ns. Wersja pamięci o oznaczeniu MCY7304GR zastosowana była w automacie perkusyjnym "Rytm 16". Prawdopodobnie zawierała programy pracy generatorów dla poszczególnych rytmów. Oznaczenie GR zapewne pochodzi od słów "Generator Rytmu". Moc tracona w układzie pamięci MCY7304 wynosiła 1W.Cykl odczytu przy pracy synchronicznej 700ns, przy pracy asynchronicznej zaś 500ns.
I jeszcze - padniętą pamięć można zastąpić EPROMem albo EEPROMem. Problemem jest jej zaprogramowanie tzn. trzeba mieć plik wsadowy.
No i wszystko jasne. Pamięć jest wybrana na stałe (wejścia CS i AE)kiedy na wyjściu bramki 42 jest 0. Odepnij tę linię od wyjścia bramki nand i zewrzyj do masy. Teraz jeśli zmieniają się adresy na wejściach A0-A8 to i powinny zmieniać się na D0 - D7. Jeśli nie - pamięć jest do wymiany. Jeśli tak to problem jest w taktowaniu (sygnały doprowadzone do bramki 42 albo sama bramka).
Daj znać
Pzdr
Po niedzieli wrócę do firmy i usiądę do tego cuda...
Na 100% dam znać...
i dzięki za dotychczasową pomoc...
Piotr
Jeszcze nurtuje mnie jedna sprawa.
Jaka jest rola 7304...
Czy jest to element sterujący, dający informację, jaki dźwięk i w którym momencie, ma się wydobyć? - Czy o tym decydują inne elementy układu... a 7403 de'facto wykonuje "polecenia" i steruje generatorami..
Wiem, że dla kogoś kto siedzi w cyfrze, może jest to banalne, ale ja jestem - typowo analogowy...
Piotr...
7304 wytwarza impulsy które wyzwalają generatory zbudowane na tranzystorach i to one wytwarzają konkretny instrument perkusyjny
Jest ładnie opisane które wyjście części cyfrowej steruje konkretny generator, np. pin 5 snare wyzwala generator który symuluje werbel (snare).
7304 pełni rolę dekodera. Wejścia A0 do A3 sterowane licznikiem powodują przełączanie wyjść. Wejścia A4-A8 sterowane z przełącznika wybierają określone sekwencje generatorów. Jak z tego wynika A0-A3 cały czas są przełączane, A4-A8 raczej ustawiane statycznie. Cztery adresy A0-A3 dają 16 różnych kombinacji na wyjściach.
Główny generator taktujący zbudowany jest na T1 i T2, oraz bramkach 43 i 44. Jeśli tu coś nie działa, stać będzie cały układ.
Generator na T1 i T2 działa. Nie wiem czy prawidłowo, bo teoretycznie powinien generować sygnał 0/1 czyli "analogowo mówiąc" - prostokąt - a generuje coś podobnego do piły z zaokrąglonym zboczem narastania... przynajmniej takie coś dochodzi do bramki "42".
Nie do końca rozumiem rolę T3 w tym układzie... czy to może "start/stop" generatora???
Na dole schematu masz dwie diody LED. Według opisu urządzenia, jedna sygnalizuje tempo, druga jeśli dobrze zrozumiałem - początek taktu. Podejrzewam że jak typowy metronom.
Tu mam tak że jedna dioda LED tempo pokazuje i daje się to tempo regulować, ale druga dioda "milczy". Najczęściej cały czas nie świeci, choć zdażyło jej się cały czas świecić...
Może to będzie jakaś wskazówka...
Piotr
- 1
- 2
- 3
- 4
- 5
- następna ›
- ostatnia »
Witam!
Scalak (pamięć) programowana maską. Sprawdź czy zmieniają się stany na wejściach adresowych A i na sterujących Cs i AE. Jeżeli tam wszystko ok a na wyjściach D brak zmian to najprawdopodobniej potwierdzi się że scalak zwalony.
Pzdr