Ogłoszenie

Collapse
No announcement yet.

2 kanałowy preamp na PGA2320

Collapse
X
 
  • Filtr
  • Czas
  • Pokaż
Clear All
new posts

    2 kanałowy preamp na PGA2320

    Już od dłuższego czasu myślałem o zrobieniu porządnego preampu sterowanego pilotem. W zasadzie jedynym problemem, który mnie powstrzymywał, była znikoma znajomość jakiegokolwiek języka do programowania uC. Na szczęście jest forum i przy odrobinie chęci można znaleźć odpowiednią osobę, która ogarnie ten problem :)
    Do rzeczy, preamp zawiera:
    - selektor 6 wejść przełączanych przekaźnikami
    - regulację głośności opartą na kostce PGA2320
    - wejście sygnału podczerwieni z pilota
    - dwa wejścia na enkoder obrotowy wraz z przyciskiem
    - wyjście na wyświetlacz lcd 2x16 znaków
    - zintegrowany zasilacz (bez trafa)
    - Atmega16 do zarządzania całością

    Schemat


    PCB


    Gotowa płytka


    Na ten moment układ wygląda tak


    W tym momencie układ jest w wersji v0.04. Podczas lutowania wyszło kilka rzeczy, które należy poprawić. W końcu jeśli można ułatwić sobie życie to czemu tego nie zrobić :)
    W wersji v0.05 poprawiłem:
    - raster kondensatorów C1 i C2 zmieniony na 5 mm
    - zmiana kolejności pinów na wyjściu do odbiornika podczerwieni
    - wyjście na podświetlenie wyświetlacza lcd jest teraz w jednym rzędzie z pozostałymi pinami do lcd-ka
    - podświetlanie lcd-ka jest sterowane przez uln2003, a nie przez osobny tranzystor jak to było poprzednio
    - zamieniłem masę z +5V na wyjściu do lcd (kolejność jest teraz identyczna jak na wyświetlaczu, który zakupiłem)
    - zmiana średnicy otworów dla zworek
    - poprawione opisy, po wlutowaniu gniazd będą widoczne
    - drobne poprawki w prowadzeniu ścieżek

    Co zostało do zrobienia? Muszę wymienić dwa kondensatory na wyższe napięcie i będę uruchamiał układ. Jak ten etap zakończy się sukcesem pozostanie do napisania soft :)
    Jeśli chodzi o sam soft i sterowanie PGA to wstępnie myślałem żeby działało to następująco:
    - regulacja głośności w zakresie -80 dB do +10 dB
    - w zakresie -80 dB do -30 dB ze skokiem co 2 dB
    - od -30 dB do -10 dB co 1 dB
    - od -10 dB do +10 dB co 0,5 dB
    - układ nie będzie zapamiętywał ostatniego poziomu, myślę że może startować z -40 dB po uruchomieniu układu
    - fajnie by było gdyby była możliwość zmiany maks poziomu, jest zworka na płytce, którą można wykorzystać do tego celu. Port zwarty do masy = maks poziom 0 dB, port rozwarty +10 dB.
    Arcam CD17 + Denon TU580RD + I-amp + W18E001 + T25CF002
    Grado SR125i

    #2
    Czy ten i inne podobne piloty używają standardu transmisji NEC-a ?

    Skomentuj


      #3
      Według tego co tutaj napisali http://botland.com.pl/odbiorniki-pod...-przewody.html to tak :)
      Arcam CD17 + Denon TU580RD + I-amp + W18E001 + T25CF002
      Grado SR125i

      Skomentuj


        #4
        Dzięki. W poniedziałek powinienem mieć analizator stanów logicznych bo na zwykłym oscyloskopie niewiele da się sprawdzić, ale tak mi się wydawało, że to NEC. Trzeba będzie sprawdzić kod w Bascom-ie znaleziony w sieci...

        Skomentuj


          #5
          Super! EAGLE? Polecam.

          Tylko 2 kanały?! A co jeśli będziesz chciał mieć zwrotnicę przed wzmacniaczem?
          Jako purysta, ja bym użył zestaw przekaźników i oporników jako potencjometr, ale byłoby ryzykowne bez planu na wyciszenie pstrykania przy zmianach głośności.

          A język na pewno C? Ogólnie spróbowałbym znaleźć przykładowe rozwiązanie z sieci, nawet na inny procesor i zmodyfikować. Bo wdrażając nawet prosty protokół od zera... dobre ćwiczenie! :ohmy:

          Skomentuj


            #6
            Gafę strzeliłem w tytule, preamp jest 2 kanałowy. 6 to ma wejść :)

            Aktywne zwrotnice przeszły mi dawno temu. Mają parę zalet, ale mają też swoje wady. Przekaźniki + oporniki jako regulacja głośności? Ciekaw jestem trwałości takiego układu :)
            Arcam CD17 + Denon TU580RD + I-amp + W18E001 + T25CF002
            Grado SR125i

            Skomentuj


              #7
              A napisz jeszcze jak planujesz zrealizować stronę graficzną, tzn. co będzie na wyświetlaczu.

              Skomentuj


                #8
                W jednej linii nazwa aktywnego wejścia: CD, Tuner, PC, Aux.... a w drugiej linii głośność -xx dB. Przykład:
                Input CD
                Volume -32 dB
                Arcam CD17 + Denon TU580RD + I-amp + W18E001 + T25CF002
                Grado SR125i

                Skomentuj


                  #9
                  Masz w planach grupowe zamówienie? Udostępnisz kod?

                  Skomentuj


                    #10
                    Zamieszczone przez mobias Zobacz posta
                    Masz w planach grupowe zamówienie? Udostępnisz kod?
                    Ja już się piszę :) Najgorsze to PCB

                    Skomentuj


                      #11
                      Fajnie by było jakby jeden przycisk enkodera mógł służyć jako ON/OFF, czyli sterować dodatkowym przekaźnikiem.

                      Skomentuj


                        #12
                        Zamieszczone przez taz Zobacz posta
                        Gafę strzeliłem w tytule, preamp jest 2 kanałowy. 6 to ma wejść :)
                        Spoko :)

                        Aktywne zwrotnice przeszły mi dawno temu. Mają parę zalet, ale mają też swoje wady.
                        *szok* :ohmy: Nie chowam że jestem dużym fanem zwrotnic na bazie NE5532, ale przyznaje że zrobiłem kilka słabszych układów zanim mi na prawdę dobrze wyszło. W skrócie, szumy trzeba ogarnąć ze wszystkich stron: z zasilania, wartości oporników, nawet uważać żeby opampy się nie przegrzały w trakcie lutowania. Łagodne cięcie filtrów np. Bessel żeby nie dzwoniło, tam gdzie akustyka to kondensatory MKP, albo przynajmniej MKT z 'DC bias'... ale się rozgadałem :p

                        Przekaźniki + oporniki jako regulacja głośności? Ciekaw jestem trwałości takiego układu :)
                        Sam nie wiem. Może 100k przełączeń? Kiedyś pracowałem w firmie gdzie testowali płytki używając mierniki "National Instruments". Pośredniczące płytki właśnie miały podobne przekaźniki które pstrykały setki może tysiące razy dziennie. Chyba bardziej się psują od utlenienia i można je regenerować przez szybkie przełączanie od czasu do czasu.

                        Kiedyś się zastanawiałem nad takim czymś ale byłem za leniwy. ~7 przekaźników na 128 poziomów + 1 na odłączenie. Można się spodziewać że każdy opornik będzie +/-1% albo 2%. Na płytce można by zostawić miejsca na korekcyjne oporniki do strojenia żeby np. kombinacja 0111111 nie była w praktyce większa niż 1000000. A w tym najgorszym przypadku gdzie wszystkie przekaźniki są na chodzie to co? Przydałby się taki równoległy PGA2320 żeby łagodnie wchodził w grę póki reszta pstryka.

                        Skomentuj


                          #13
                          mobias Nie wiem czy będzie grupowe zamówienie na pcb. Powody są dwa.
                          1. Nie tak dawno temu zorganizowałem trzy zamówienia na pcb, łącznie poszły 262 płytki. Jakoś nie widzę wysypu konstrukcji z tymi płytkami. A jeśli ktoś zakupił i trzyma je w szufladzie, no sorry nie takie jest przeznaczenie tych płytek. A później pojawiają się tematy że forum umiera...że nic ciekawego się nie dzieje...
                          2. W przypadku poprzednich zamówień stopień skomplikowania układu oceniam na 1 z 5. W tym przypadku ze względu na elementy smd poziom trudności rośnie do 3 z 5 (w mojej opinii). Powyższe pcb wymaga sporo więcej cierpliwości i precyzji, w szczególności chodzi mi o scalaki. Krzywo wlutowany rezystor to małe piwo, ale taki błąd w przypadku montażu Atmegi zrodzi spore problemy.

                          Z mojego punktu widzenia nie chciałbym żeby moja praca została "zamknięta w szufladzie". Podsumowując, na ten moment nie mówię nie :) Jednak zanim dojdzie do takiego zamówienia trzeba dopracować układ i pousuwać choroby wieku dziecięcego.

                          Jeśli chodzi o kod to przypuszczam, że skompilowany wsad zostanie udostępniony. A czy kod źródłowy będzie dostępny to nie wiem. Jak już nadmieniłem nie ja będę pisał soft.

                          Myślałem żeby dodać ze dwa transoptory, którymi będziesz mógł sterować przekaźniki. Zobaczymy :)

                          abstrakt co Ci przeszkadza w PGA2320, że tak bardzo kombinujesz? :) W tej kostce masz wszystko to o czym piszesz, z jedną "małą" różnicą, zamiast przekaźników są klucze elektroniczne. Zmiana głośności odbywa się gdy sygnał jest w zerze, to niweluje stuki przy przełączaniu. Ta kostka ma zawodowe parametry, nie kosztuje aż tak dużo. A jej trwałość jest w zasadzie nieskończona, przekaźniki takim wynikiem nie mogą się pochwalić :)

                          Temat zwrotnic aktywnych był już poruszany w innym wątku i proszę go tutaj NIE kontynuować :)
                          Arcam CD17 + Denon TU580RD + I-amp + W18E001 + T25CF002
                          Grado SR125i

                          Skomentuj


                            #14
                            Zamieszczone przez taz Zobacz posta
                            abstrakt co Ci przeszkadza w PGA2320, że tak bardzo kombinujesz? :)
                            Właśnie nic nie przeszkadza i ono bardzo dobrze wygląda! Ja tylko opowiadałem o dawnym pomysłu którego nigdy nie zrealizowałem. Tak kombinowałem że w końcu zapytałem sobie po co wałczyć o jakieś 0.0003% zniekształcenie które i tak będzie zagłuszone przez niemal każdy wzmacniacz o co najmniej 20-40dB?

                            Skomentuj


                              #15
                              A ja zapytam, jak wygląda kosztorys takiej zabawki (płytki)? Generalnie układ strasznie mi się podoba, chociaż ciężko trochę mi się przekonać do PGA, jakoś przywykłem do klasycznych potencjometrów
                              Jeżeli finanse pozwolą, piszę się na grupowe zamówienie :)

                              Skomentuj


                                #16
                                Elementy bierne wyjdą w cenie dobrej kawy w kawiarni :) Cenę robią dwie rzeczy: przekaźniki i PGA2320. W zasadzie jedynym źródłem jakie znam gdzie dostępna jest ta kostka to farnell. Przy zamówieniu większej ilości sztuk można sporo zaoszczędzić. Myślę, że przy zbiorowym zamówieniu można zejść z ceną do poziomu 250-300 zł za kompletny preamp.
                                Arcam CD17 + Denon TU580RD + I-amp + W18E001 + T25CF002
                                Grado SR125i

                                Skomentuj


                                  #17
                                  Tak sobie grzebię po DIYAUDIO.com i tam są dopiero cuda na kiju. Bargrafy, programowanie pilotów, edycja oznaczeń wejść, z enkoderami i bez. Co kto lubi. Pewnie znajdziesz tam soft, który trzeba będzie dopasować tylko pod względem pin-ologii.

                                  Skomentuj


                                    #18
                                    Huh, wszedłem na farnella, cena za PGA 3x większa niż myślałem... :P 300zł to połowa tego ile ma kosztować cały wzmak.
                                    Myślałem nad dwoma zestawami, a chyba jednak zostanę przy zwykłym potku i kiedyś może sobie upgrade zrobię.

                                    Skomentuj


                                      #19
                                      http://www.ebay.com/itm/PGA2320-Digi...-/170988618301

                                      Tylko brać.

                                      Skomentuj


                                        #20
                                        Taz może do sterowania wyświetlaczem użyć i2c ? przez PCF8574 wtedy praktycznie tylko 3 piny procesora będą potrzebne. No i zegar by się przydał np na DS1307, można za 20zł kupić gotowe moduły z bateryjką, sterowane też przez i2c.

                                        Bufor wejściowy jest konieczny ?

                                        Skomentuj

                                        Czaruję...
                                        X