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

Dzielnik częstotliwości koderów RDS i STEREO- mikrokontroler

dec1234 22 Sty 2010 20:37 3119 16
REKLAMA
  • #1 7575672
    dec1234
    Poziom 14  
    Posty: 168
    Pomógł: 1
    Ocena: 35
    Witam :)

    Szykuję nadajnik UKF ze stereofonią i RDS'em.

    Problem polega na tym że kodery te potrzebują kilku częstotliwości aby mogły działać.

    Orginalne układy zostały zrobione tak że mają w sobie potrzebne generatory - problem w tym że są one dość uporczywe do zrobienia i jest potrzebna "tona" elementów żeby je wykonać...

    Dołączam schematy układów które mam zamiar wykonać:
    Koder STEREO
    http://nadajnikiukf.republika.pl/koderkwarc.jpg
    (jak widać sam generator to ponad połowa schematu....)
    Koder RDS
    http://nadajnikiukf.republika.pl/rds_pic16f84.pdf
    (tam ktoś wykonał podobny układ o jaki mi chodzi ale nie ma wszystkich częstotliwości, po za tym nie mogę znaleźć tego malutkiego procesorka)


    I tutaj mój pomysł i problem jednocześnie... :|
    Z elektroniki nie mam problemu żeby wykonać układ, ale niestety jestem zielony w pisaniu wsadów do mikrokontrolerów...

    Chodzi mi o układ który będzie dzielił częstotliwość kwarca 4,332MHz i na nóżkach mikrokontrolera będą się pojawiały częstotliwości:
    38kHz na jednej nóżce i na drugiej nóżce też 38kHz tylko że odwrócone (na przemian)
    19kHz
    57kHz
    76kHz
    1,1875kHz
    ewentualnie jakieś jeszcze...


    I takie pytanko do osób które były by skłonne mi pomóc :)
    Czy ktoś w ramach wolnego czasu i dobrych chęci napisał by wsad do procka np. atmega8 albo attiny26 lub innego łatwo dostępnego na alledrogo, i narysował schemacik gdzie co wychodzi ?
    Najmocniej proszę o pomoc :)

    Taki układzik bardzo by ułatwił i zmniejszył całość układu kodera STEREO+RDS.
    Po za tym na pewno nie tylko ja bym na tym skorzystał na forum :)
  • REKLAMA
  • REKLAMA
  • Pomocny post
    #3 7576231
    Konto nie istnieje
    Poziom 1  
  • #4 7576413
    dec1234
    Poziom 14  
    Posty: 168
    Pomógł: 1
    Ocena: 35
    Z tą częstotliwością 76kHz to się po prostu zamyśliłem jak pisałem posta i jakoś tak wyszło :D

    Oczywiście ona nie musi być :)
  • Pomocny post
    #5 7576795
    Konto nie istnieje
    Poziom 1  
  • #6 7577350
    dec1234
    Poziom 14  
    Posty: 168
    Pomógł: 1
    Ocena: 35
    O kurcze nie sądziłem, że tak szybko ktoś to wykona :D :D

    Super! :)


    Tylko teraz pytanie:
    Tyle co na ile czaje z kodu to procek to atmega8 - tak ?
    PC0 - 57kHz - nóżka 23
    PC1,PC2 - 38kHz - nóżka 24,25 (na przemian)
    PC3 - 19kHz - nóżka 26
    PC4 - 1,1875kHz - nóżka

    W jakim to jest języku napisane? - bo muszę znaleźć program który przerobi mi to na gotowy wsad (*.hex)

    Reszta połączeń procesora standardowo ?
    Czy trzeba coś jeszcze oprócz kwarca i zasilania?
  • REKLAMA
  • Pomocny post
    #7 7577379
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #8 7578395
    dec1234
    Poziom 14  
    Posty: 168
    Pomógł: 1
    Ocena: 35
    No i gra gitara :D

    Co do przebiegu 1,1875 kHz - akurat nie bardzo wiem o co chodzi... ?
    Sygnał będzie szedł z procesora do procesora (schemat w pierwszym poście)

    Jest możliwość że będzie to wprowadzało jakieś fałszywe impulsy w koderze RDS ?
    Czy dla procesora "odbiorczego" nie będzie to miało znaczenia?


    Dzięki serdecznie za pomoc !! :D :D

    Już wcisnąłem "pomógł" :)
  • #9 7578682
    wzk
    Poziom 19  
    Posty: 259
    Pomógł: 22
    Ocena: 25
    Temat tutaj był poruszany odnośnie PICa.
  • #10 7579284
    Konto nie istnieje
    Poziom 1  
  • #12 7579395
    Konto nie istnieje
    Poziom 1  
  • #13 7579626
    dec1234
    Poziom 14  
    Posty: 168
    Pomógł: 1
    Ocena: 35
    Jeśli by się dało to bym już w ogóle podskakiwał z radości :D :D :D

    Bo nie musiał bym robić prowizorycznego programatorka i wykorzystywać atmegi (mam tylko dwie)

    A tych piców mam kilkanaście sztuk i gotowy programator (pozostałości z zabawy z budowy kart do tunerów) :D


    Naprawdę dzięki wielkie!! :D
  • Pomocny post
    #14 7579642
    Konto nie istnieje
    Poziom 1  
  • #15 7579731
    dec1234
    Poziom 14  
    Posty: 168
    Pomógł: 1
    Ocena: 35
    No tak, ale w tamtym temacie procesor nie generuje wszystkich częstotliwości dokładnie tak jak bym chciał.

    Myślałem że chodzi koledze o procesor PIC16F84 jako ten generator częstotliwości...
    W tamtym temacie jest mowa o 12C508 - po za tym musiał bym gdzieś szukać na necie gdzie kupić taki procek...


    Pozostanę jednak przy tej atmedze i programie który napisałeś :)
  • #16 7711668
    SP8JZ
    Poziom 33  
    Posty: 2094
    Pomógł: 143
    Ocena: 212
    Cześć szkoda czasu na zabawę, kiedy masz gotowy wsad do 12C508: Link
  • #17 7794394
    SP8JZ
    Poziom 33  
    Posty: 2094
    Pomógł: 143
    Ocena: 212
    Witam ponownie, zrobiłem opis . Jest 38kHz. Sprawdzone, działa.
    12C508
    Pozdrawiam

Podsumowanie tematu

✨ Użytkownik planuje stworzenie nadajnika UKF z funkcjami stereofonii i RDS, napotykając trudności w generowaniu wymaganych częstotliwości. Wskazano, że oryginalne układy zawierają złożone generatory, co wymaga wielu komponentów. Uczestnicy dyskusji zasugerowali, że sygnały muszą być zsynchronizowane, co jest kluczowe dla RDS. Proponowane rozwiązania obejmują użycie mikrokontrolera ATMega8 do generowania częstotliwości 57 kHz, 38 kHz, 19 kHz oraz 1,1875 kHz. Użytkownik rozważa również zastosowanie procesora PIC16F84, jednak preferuje pozostać przy ATMega8, ze względu na dostępność programatora. Wskazano na potrzebę stabilizowanego zasilania oraz standardowe połączenia dla mikrokontrolera.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA