logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

CB Grundig cbh2000 - jak przerobić 15 kanałów na 40 za pomocą epromu?

radowit 08 Kwi 2010 15:19 3216 16
REKLAMA
  • #1 7935296
    radowit
    Poziom 16  
    Posty: 285
    Ocena: 27
    Witam.
    Radio j.w. a problem już poruszany na forum ale nie do końca rozwiązany - chodzi o przeróbkę 15 kanałów na 40.
    Mam rozpisaną tabelę prawdy syntezy TC9100 w tym radiu i przełącznika (zresztą nie pierwszego) no i oczywiście większość stanów się nie pokrywa.
    Kol. SQ6ADE pisał kiedyś o zastosowaniu epromu ale jak to zrobić?
    Jakiś schemat by się przydał.
    A może zastosować jakiś mały procesor?
    Za wszelkie konkretne rady będę wdzięczny.
  • REKLAMA
  • #2 7936780
    sq6ade
    Poziom 40  
    Posty: 6855
    Pomógł: 482
    Ocena: 286
    Wrzuć tabelę prawdy dla posiadanego przełącznika i układu PLL - podpowiem jak dalej.
  • REKLAMA
  • #3 7939970
    radowit
    Poziom 16  
    Posty: 285
    Ocena: 27
    Oto tabelka .Pierwsza pozycja tc9100 ,druga przełącznik .P 6 dla wszystkich kanałów ma 0 ,P7 ma 1 a P8 ma 0 .Pozdrawiam
    Załączniki:
    • przełącznik.pdf (21.9 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #4 7940596
    sq6ade
    Poziom 40  
    Posty: 6855
    Pomógł: 482
    Ocena: 286
    Ok.
    Przykładowo dla kanału 1:
    Dane (słowo,bajt) z przełącznika 010101 (binarnie) - zamieniasz na HEX = 15
    Dane dla scalaka 000000 (binarnie) - zamieniasz na HEX = 00
    Licząc dla kanału 40 wartości będą takie:
    Przełącznik:4C scalak: 0D

    Masz teraz 2 dane HEX da każdego kanału.
    Używając edytora bufora, który znajduje się np. w programie do programowania
    pamięci wpisujesz w adresie o wartości danej z przełącznika (15) daną dla scalaka czyli 00 dla kanału nr.1

    Takich wpisów musisz wykonać 40 - tyle ile jest kanałów.
    Tak to wygląda w buforze jak wpisałem dla kanałów 1 i 40:

    CB Grundig cbh2000 - jak przerobić 15 kanałów na 40 za pomocą epromu?

    Jak opanujesz ten krok - wystarczy już tylko połączyć zaprogramowaną
    pamięć pomiędzy przełącznik i scalaka o czym dalej.

    (porty scalaka nie zmieniające stanu można połączyć na stałe do 0 i 1 - te co pisałeś)
  • #5 7941781
    radowit
    Poziom 16  
    Posty: 285
    Ocena: 27
    Dzięki sq6ade za szybką odpowiedz .Teraz zaczęło mi się rozjaśniać,jutro popracuję nad tym .Teraz tylko będę potrzebował jakiś sprytny schemacik ( z programowaniem nie będzie problemu )-pewnie coś dla mnie znajdziesz .Pozdrawiam
  • #6 7945573
    sq6ade
    Poziom 40  
    Posty: 6855
    Pomógł: 482
    Ocena: 286
    Jak się uporasz z zawartością pamięci dla 40 CH - wrzuć ją tutaj np jako zrzut z ekrany albo plik hex lub bin.
    Schemat jest bajecznie prosty ale o tym dalej.
  • #7 7946179
    Dogu
    Poziom 17  
    Posty: 333
    Pomógł: 2
    Ocena: 15
    hej:) przyłącze się do tematu mam radio cbm100 i jest podobny problem...

    jakiego układu użyć do tego co pisał sq6ade?? to jest obojętne jaki eprom czy może jakiś konkretny warto wziąć??

    pozdrawiam
  • #9 7950096
    radowit
    Poziom 16  
    Posty: 285
    Ocena: 27
    No i wyniknął problem .Teraz przy przeliczaniu okazało się że sześć par kanałów ma te same ustawienia ( na przełączniku) wcześniej nie zwróciłem na to uwagi .Ten przełącznik pracował z pll03a i musiał używać więcej bitów -chyba? Popróbuję z innym przełącznikiem .
  • #10 7953131
    radowit
    Poziom 16  
    Posty: 285
    Ocena: 27
    Inaczej podłączyłem się do przełącznika i problem zniknął .Oto mój bufor z czterdziestoma kanałamiCB Grundig cbh2000 - jak przerobić 15 kanałów na 40 za pomocą epromu?
  • REKLAMA
  • #12 7953667
    radowit
    Poziom 16  
    Posty: 285
    Ocena: 27
    Oto poprawiona tabela
    Załączniki:
    • Nowy OpenDocument Dokument tekstowy 2.pdf (22.23 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • Pomocny post
    #13 7953996
    sq6ade
    Poziom 40  
    Posty: 6855
    Pomógł: 482
    Ocena: 286
    Ok
    Sprawdziłem na wszelki wypadek wpisy dla kanałów 1 , 2 i 39 , 40 - jest dobrze.

    Teraz tym wsadem zaprogramuj dowolną pamięć eprom.
    Po zaprogramowaniu podłączenie pamięci pomiędzy przełącznik i PLL wygląda tak:

    Piny pamięci poczynając od A0 do A5 podłącz odpowiednio do pinów przełącznika w ten sposób że pin A0 trafi na pierwszy pin z tabeli licząc od prawej itd.
    Czyli pin pamięci A5 będzie podłączony do pinu przełącznika pierwszego z lewej z tabeli.

    Następnie piny pamięci oznaczone jako D0 do D5 podłącz odpowiednio do pinów PLL w takim kierunku jak powyżej czyli pin D0 pamięci do pinu PLL z prawej strony tabeli a pin D5 pamięci do pinu PLL z pierwszej od lewej pozycji tabeli.

    Pozostaje tylko jeszcze podłączenie linii statusowych pamięci:
    -CE(CS),OE do masy.
    -Niewykorzystane piny A6 i w górę (A7,A8....) do masy.
    -Vpp jeśli jest osobno na pinie do +5V
    -GND do masy
    -VDD do +5V

    Opis połączeń jest uniwersalny i pasuje do pamięci z przedziału 27C64 do 27C512 oraz do staruszków 2716 i 2732.

    Pamiętaj że pamięć pracuje na logice 5V i stany logiczne na jej wejściach i wyjściach podlegają rygorom zawartym w dokumentacji od konkretnego układu.
  • #14 7954091
    radowit
    Poziom 16  
    Posty: 285
    Ocena: 27
    Dzięki za błyskawiczną odpowiedz .Jutro z tym powalczę .
  • #15 7974473
    radowit
    Poziom 16  
    Posty: 285
    Ocena: 27
    Wszystko gra .Dzięki sq6ade za pomoc ,problem miałem tyko z willemem ,z zaprogramowaniem 27c512 ale poszło .
  • #17 7991859
    radowit
    Poziom 16  
    Posty: 285
    Ocena: 27
    Witam .Dorzucam kilka fotek z przeróbki . Wszystko działa elegancko ale musiałem wszystkie wejścia od A0 do A5 podciągnąć do masy-przez oporniki 10k- bo eprom działał nie stabilnie .PozdrawiamCB Grundig cbh2000 - jak przerobić 15 kanałów na 40 za pomocą epromu? CB Grundig cbh2000 - jak przerobić 15 kanałów na 40 za pomocą epromu? CB Grundig cbh2000 - jak przerobić 15 kanałów na 40 za pomocą epromu?

Podsumowanie tematu

LABEL_AI_GENERATED
Użytkownik poszukuje informacji na temat przeróbki radia CB Grundig CBH2000 z 15 kanałami na 40 kanałów za pomocą pamięci EPROM. W dyskusji poruszono kwestie dotyczące tabeli prawdy syntezy TC9100 oraz przełącznika. Użytkownicy dzielą się doświadczeniami związanymi z konwersją danych z przełącznika na format HEX oraz programowaniem pamięci EPROM. Wskazówki obejmują podłączenie pinów pamięci do przełącznika i układu PLL, a także rozwiązania problemów z nieprawidłowymi ustawieniami kanałów. Użytkownik końcowy potwierdza, że przeróbka zakończyła się sukcesem, a dodatkowe problemy z stabilnością działania EPROM zostały rozwiązane przez podciągnięcie pinów do masy.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA