Skocz do zawartości
IGNORED

csr8635 i guziki vol+ vol-, <<, >>


mojomad
 Udostępnij

Rekomendowane odpowiedzi

Hej, mam taki moduł csr8635

I chcę do niego dorobić sterowanie

Mam problem z podłączeniem guzików.

 

pinout jest taki:3349214-5.thumb.png.1afaecc33f4693d4751b6d0b59410e1d.png.54655ab106408288a6c2597eb72eaa89.png

 

Jak podłączyć guziki zmiany utworu i regulacji głośności ?

 

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Odnośnik do komentarza
Udostępnij na innych stronach

Wszystko zależy od tego jak są zaprogramowane piny - pod czym co jest.

Możesz mi podesłać moduł, sprawdzę jak są przypisane piny.

Ja zrobiłem swój SW i HW, zrezygnowałem z tych przycisków, mam jeden główny + sporo innych funkcji - 

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) Edytowane przez gavron04

www.gavron04.diyaudio.pl układy audio 

Odnośnik do komentarza
Udostępnij na innych stronach
20 godzin temu, gavron04 napisał:

Wszystko zależy od tego jak są zaprogramowane piny - pod czym co jest.
 

A, czyli muszę podawać napięcie kolejno na pio i patrzeć co się dzieje.

Jakie to powinno być napięcie ?

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Odnośnik do komentarza
Udostępnij na innych stronach

Musisz się podlutować pod VBAT o ile nie masz wyprowadzonych sygnałów na goldpinach. 

Z VBAT na rezystor 10k, z rezystora na przycisk. Osobiście daje zawsze osobny rezystor na każdy przycisk.

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

i teoretycznie:
PIO17 VOL+
PIO21 VOL-
PIO6 PREV
PIO18 NEXT

jeśli nie zadziała to podeślij moduł do mnie to podłączę pod programator i sprawdzę co gdzie jest + mogę zmienić np. nazwę bluetooth, zmienić przypisane przyciski (w tym zmienić czy ma być pojedynczy klik  czy dłuższy itd)

 

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

www.gavron04.diyaudio.pl układy audio 

Odnośnik do komentarza
Udostępnij na innych stronach
22 godziny temu, gavron04 napisał:

Musisz się podlutować pod VBAT o ile nie masz wyprowadzonych sygnałów na goldpinach. 


 

 

Na VBAT jest 5.0V, a nie jest tak, że powinno być 3,3V ?

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Odnośnik do komentarza
Udostępnij na innych stronach
26 minut temu, mojomad napisał:

Na VBAT jest 5.0V, a nie jest tak, że powinno być 3,3V ?

w sensie że na piny od guzików powinno iść 3.3V ?

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Odnośnik do komentarza
Udostępnij na innych stronach

moduł wygląda tak:

ezgif.com-gif-maker.thumb.jpg.373e728ebdceef393b830c5deffbf825.jpg.b7b17d9f4a3024f73cf7a03cab8963c8.jpg

A jak twoim zdaniem wypada jakość dźwięku jaką oferuje, w porównaniu do innych modułów BT?

Używam go głównie do słuchania ze Spotify HD, i zastanawiam się, czy odczułbym różnice, gdybym użył innego modułu BT.

 

Poza tym główny powód, dla którego chcę wyprowadzić przyciski do sterowania głośnością jest taki, że po podłączeniu bezepośrednio do wzmacniacza, poziom dźwięku ze wzmacniacza jest niski. Zastanawiam się teraz czy problem rozwiąże podkręcenie dźwięku vol+ jak uda mi się go wyprowadzić, czy pomiędzy modułami dać jeszcze bufor wzmacniający sygnał.

 

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) Edytowane przez mojomad
Odnośnik do komentarza
Udostępnij na innych stronach

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Odnośnik do komentarza
Udostępnij na innych stronach

1) Regulacja głośności czy to przez telefon (przyciskami od tel) czy przyciskami, które podłączysz do moduły pod PIO to to samo. Moduły mają wbudowaną regulację głośności, która w większości przypadków jest ustawiona na maks. Można to sprawdzić, ale bez odpowiedniego programatora i przede wszystkim oprogramowania to nic nie sprawdzisz.

2) Poziom głośności wyjścia analogowego jest na poziomie "aż" 778mV RMS. Dla porównania odtwarzacz CD powinien mieć 2V RMS. Można zwiększyć poziom głośności za pomocą WO.

3) Nie porównywałem bezpośrednio modułów BT. Na początku testowałem CSR64215, ale to było tylko 4.2 (wersja bluetooth) . Także odpuściłem i przesiadłem się na CSR8675. Używam tylko wyjścia i2s, także ciężko porównywać to do wyjścia analogowego z tego modułu do twojego.

4) Podłącz przyciski, bez rezystora między PIO a 1V8 (najpierw zmierz czy na pewno tam masz 1,8VDC).

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) Edytowane przez gavron04

www.gavron04.diyaudio.pl układy audio 

Odnośnik do komentarza
Udostępnij na innych stronach

Z tego co widzę to ty podłączyłeś zasilanie pod 1V8? To jest wyjście przetwornicy, nie wejście. To by wyjaśniało skąd masz 5V na VBAT. Tutaj masz dokładniejszą dokumentację - 

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) Edytowane przez gavron04

www.gavron04.diyaudio.pl układy audio 

Odnośnik do komentarza
Udostępnij na innych stronach
13 godzin temu, gavron04 napisał:

Z tego co widzę to ty podłączyłeś zasilanie pod 1V8? T

jeśli chodzi o wyjście 1.8v podłączyłem do niego rezystor, żeby podawać to 1.8v na PIOX, żeby wywołać efekt wciskanych przycisków.

Wyjście w dokumentacji jest opisane jako "1.8V output for keys", jednak łączenie rezystorem z PIOX daje taki efekt, że moduł się wyłącza 😞

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

 Udostępnij



  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

                  wykrzyknik.png

Wykryto oprogramowanie blokujące typu AdBlock!
 

Nasza strona utrzymuje się dzięki wyświetlanym reklamom.
Reklamy są związane tematycznie ze stroną i nie są uciążliwe. 

Nie przeszkadzają podczas czytania oraz nie wymagają dodatkowych akcji aby je zamykać.

 

Prosimy wyłącz rozszerzenie AdBlock lub oprogramowanie blokujące, podczas przeglądania strony.

Zarejestrowani użytkownicy + mogą wyłączyć ten komunikat.