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

Jak przerobić wzmacniacz Technics na sterowanie pilotem?

Arek2003 23 Sty 2004 23:32 7113 12
REKLAMA
  • #1 488029
    Arek2003
    Poziom 2  
    Posty: 2
    witam mam pytanko posiadam wzmacniacz technicsa i chcialbym go przerobic na pilot(glownie rozchodzi mi sie aby szlo dac glosniej i ciszej za pomoca pilota),
    dzieki
  • REKLAMA
  • #2 488041
    dymek
    Poziom 27  
    Posty: 1261
    Pomógł: 24
    Ocena: 30
    a wiec tak musisz miec do tego celu nadajnik i odbiornik oraz potencjometr z silniczkiem jako element wykonawczy no bo pewie nie chce ci sie robic od nowa przedwzmacniacza.nie mam zadnego schematu gotowego niestety.zakladam ze masz tam regulacje na potencjometrach.
  • REKLAMA
  • #3 488053
    Arek2003
    Poziom 2  
    Posty: 2
    jak to sie fachowo nazywa i ile mniej wiecej kosztuje i cz ma ktos jaki schemat?
  • #4 492408
    Roburr
    Poziom 21  
    Posty: 550
    Pomógł: 1
    Ocena: 15
    potencjometr na silniku jest dość drogi a jeśli chcesz to możesz zrobic super regulację na układzie pga2310(texas :)) lub 2311 wysyłasz dane szegegowo( komenda shiftout) do tego podłaczysz At89c2051 i odbiornik tfms5360 oprogramowanie tego w Bascomie nie jest trudne a pozatym możesz dorobić wiele dodatkowych funkcji.
  • REKLAMA
  • #5 493140
    Ligeon84
    Poziom 12  
    Posty: 12
    sa tez gotowe zrodla (dla mniej zaawansowanych w bascomie) .... wystarczy tylko poszukac troche...
  • #6 493247
    ozman
    Poziom 21  
    Posty: 626
    Pomógł: 19
    Ocena: 36
    można prośic o linka jak pga2311 sterować z mikrokontrolera pod bascomem
  • #7 493343
    Jaco18
    Poziom 26  
    Posty: 1122
    Pomógł: 7
    Ocena: 15
    hm..... ja bym radził jednak zrobić silniczek niż elektroniczną regulację jeżeli to tylko stereo.. potencjometr nie jest taki drogi można kupić już za ok 30 zł taki od zestawów unitry np. Jeżeli się nie znasz za bardzo na bascomie to prościej będzie zrobić z silniczkiem był nawet taki ukłąd w EP którymś. A jeżeli chcesz cyfrowo to zamiast tego PGA lepiej będzie chyba zastosować jakiś scalony procesor audio o dobrych parametrach np coś z serii TDA73xx polecam 7318SMD bo tani i dobry (ok 6-8zł) SNR >100dB, niskie zniekształcenia irp.. będziesz miał wtedy prosto regulacje głośności, basów, sopranów i balansu też zdalnie. Wszystko zależy od tego jak daleko chcesz integrować w konstrukcję wzmacniacza

    Pozdrawiam
  • #8 493866
    ozman
    Poziom 21  
    Posty: 626
    Pomógł: 19
    Ocena: 36
    chodzi mi o regylację tylko wzmocnienia ale PGA ma lepsze parametry od TDA i jest tańsze dla mnie
    A gdzie można kupić taki tani i dibry potencjomert do audio bo np .ALPS kosztujr 90zł

    niech ktoś wrzuci program w Bascomie dla AVR
  • #9 493875
    music
    Poziom 28  
    Posty: 1787
    Pomógł: 94
    Ocena: 263
    A dla kogoś komu obce są bascomy i inne pegea jest inne bardzo proste rozwiązanie. Można wykorzystać fabrycznie zaprogramowany kontroler z któregoś z ostatnich wzmacniaczy Diory (np.WS504). Oprócz przyciszania i przygłaśniania zyskujemy przełacznik źródeł i stand-by. Kontrolery i oryginalne piloty Diory można kupić na wrocławskiej giełdzie za jakieś trywialne pieniądze.
  • #10 493877
    Dragonking
    Poziom 13  
    Posty: 136
    Ocena: 6
    A może by tak jakiś pilot na pdczerwien z zestawu AVT i pot. elektroniczny... chyba też jest taki zestaw
  • REKLAMA
  • #11 493887
    ozman
    Poziom 21  
    Posty: 626
    Pomógł: 19
    Ocena: 36
    to niech ktoś wytłumaczy teorię jak sterować tym PGA z pdfa doczytałem się że trrzeba wysyłać z kontrolera 16bitowe słowa ok. ale jaką one mają strukture?
  • #12 493919
    CKsrv
    Poziom 32  
    Posty: 2378
    Pomógł: 8
    Ocena: 87
    Elektronika Praktyczna 11/2001

    Zdalnie sterowany
    regulator siły głosu
    do wzmacniacza High−End
    AVT−5040
  • #13 502611
    Roburr
    Poziom 21  
    Posty: 550
    Pomógł: 1
    Ocena: 15
    Dim New As Bit
    Dim Command As Byte , Subaddress As Byte , Volume As Byte
    Reset P1.0
    Reset P1.1
    Reset P1.2
    Reset P1.3
    Reset P1.4
    Reset P1.5
    Reset P1.6
    Reset P1.7
    Reset Tcon.0
    Volume = 50 'triggered by rising edge
    On Int0 Receiverc5
    Enable Int0
    Enable Interrupts
    Do
    If New = 1 Then 'received new code
    Disable Int0



    If Command = 20 Then
    Set P1.0
    Waitms 200
    Reset P1.0
    End If

    If Command = 3 Then
    Set P1.1
    Waitms 200
    Reset P1.1
    End If

    If Command = 1 Then
    Set P1.2
    Waitms 200
    Reset P1.2
    End If

    If Command = 2 Then
    Set P1.3
    Waitms 200
    Reset P1.3
    End If

    If Command = 21 Then
    Set P1.4
    Waitms 200
    Reset P1.4
    End If

    If Command = 19 Then
    Set P1.5
    Waitms 200
    Reset P1.5
    End If

    If Command = 18 Then
    Set P1.6
    Waitms 200
    Reset P1.6
    End If

    If Command = 13 Then
    Set P1.7
    Waitms 200
    Reset P1.7
    End If

    If Command = 20 Then
    Set P1.0
    Waitms 200
    Reset P1.0
    End If

    If Command = 3 Then
    Set P1.1
    Waitms 200
    Reset P1.1
    End If

    If Command = 1 Then
    Set P1.2
    Waitms 200
    Reset P1.2
    End If

    If Command = 2 Then
    Set P1.3
    Waitms 200
    Reset P1.3
    End If

    If Command = 21 Then
    Set P1.4
    Waitms 200
    Reset P1.4
    End If

    If Command = 19 Then
    Set P1.5
    Waitms 200
    Reset P1.5
    End If

    If Command = 18 Then
    Set P1.6
    Waitms 200
    Reset P1.6
    End If

    If Command = 13 Then
    Set P1.7
    Waitms 200
    Reset P1.7
    End If
    If Command = 20 Then
    Set P1.0
    Waitms 200
    Reset P1.0
    End If

    If Command = 3 Then
    Set P1.1
    Waitms 200
    Reset P1.1
    End If

    If Command = 1 Then
    Set P1.2
    Waitms 200
    Reset P1.2
    End If

    If Command = 2 Then
    Set P1.3
    Waitms 200
    Reset P1.3
    End If

    If Command = 21 Then
    Set P1.4
    Waitms 200
    Reset P1.4
    End If

    If Command = 19 Then
    Set P1.5
    Waitms 200
    Reset P1.5
    End If

    If Command = 18 Then
    Set P1.6
    Waitms 200
    Reset P1.6
    End If

    If Command = 13 Then
    Set P1.7
    Waitms 200
    Reset P1.7
    End If
    If Command = 16 Then ' procedura zwiększania głosnosci




    If Volume = 192 Then
    Volume = 191
    End If

    Reset P3.5

    Shiftout P3.3 , P3.4 , Volume , 3
    Incr Volume
    Set P3.5
    Waitms 1



    End If


    If Command = 17 Then' procedura zmniejszaniai




    If Volume = 0 Then
    Volume = 1
    End If

    Reset P3.5
    Decr Volume
    Shiftout P3.3 , P3.4 , Volume , 3
    Set P3.5

    Waitms 1


    End If




    New = 0 'reset new bit
    Enable Int0
    End If
    Loop



    Receiverc5: 'interrupt routine
    'the getrc5 routine uses 30 bytes ! of the stack for measuring
    'the interval between the bits

    Getrc5(subaddress , Command)
    New = 1 'set flag
    Return


    Zrobiłem sobie w ten sposób sterowanie do odtwarzacza cd do którego nie maiłem pilota :) tamte procedury na górze <if cośtam możesz wyrzucić> one są po to by generować impuls na kolejnych wyjściach procesora i w ten sposób właczyć kolejne funkcje w cd. zostaw tylko te procedury zwiekszania głośności. musisz mieć zwykły pilot do triluxa z kodem rc5 zrobisz głośniej i ciszej procesor odpowie i pga tez :). P3.5 dołaczasz do CS. p3.3 to wyjście danych a p3.4 to zegar wyjściowy. jak czegoś nie wiesz to pytaj. przepraszam że tak późno odpowiedziałem ale miałem egzaminy :). aaa i niech nikt nie mówi mi o jakims tda ze jest lepszy... Panowie Pga to zamiennik słynnego cs3310 i sadze że jeśli chodzi o potencjometry cyfrowe jest najlepszy. Dodam tylko że cs 3310 stosowano w przedwzmacniaczu hi end (nie pamiętam firmy)za .... 16000zł więc uważam że takowy do najgorszych nie należy:) a co do zniekształceń THD.. hmm. czy to ważne czy ma 0.002 czy 0.009? pewnie że nie.. ważne sa szybkość i pasmo od nich zależa zniekształcenia TIM( na nie jesteśmy bardzo wrażliwi) a których większość producentów scalaków nie podaje :). z resztą pga2310 i tak mają najmniejsze o ile pmiętam to 0.0004:)

Podsumowanie tematu

✨ Dyskusja dotyczy przeróbki wzmacniacza Technics na sterowanie pilotem, głównie regulacji głośności zdalnie. Proponowane rozwiązania obejmują zastosowanie potencjometru z silniczkiem jako elementu wykonawczego, co wymaga nadajnika i odbiornika IR oraz mechanicznej regulacji potencjometru. Alternatywnie sugerowano elektroniczną regulację za pomocą układów PGA2310 lub PGA2311 (Texas Instruments), sterowanych mikrokontrolerem At89c2051 i odbiornikiem tfms5360, z oprogramowaniem w Bascomie. Dla mniej zaawansowanych dostępne są gotowe źródła programów. Inna propozycja to użycie scalonych procesorów audio z serii TDA73xx (np. TDA7318SMD), które umożliwiają cyfrową regulację głośności, basów, sopranów i balansu zdalnie. Wskazano również możliwość wykorzystania fabrycznie zaprogramowanych kontrolerów z wzmacniaczy Diora (np. WS504) wraz z oryginalnymi pilotami, co pozwala na prostą integrację funkcji zdalnego sterowania. Wspomniano o zestawach AVT z pilotem na podczerwień i elektronicznym potencjometrem. Dyskusja zawiera także pytania o strukturę 16-bitowych słów sterujących układ PGA oraz fragmenty kodu w Bascomie do obsługi odbiornika IR.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA