Jump to content
IGNORED

PRE 2020 - przedwzmacniacz audio


Waldi_06
 Share

Recommended Posts

OK, to wszystko rozumiem i nie negowałem kosztu płytki. Może trochę źle się wyraziłem, ale chodziło o to, że przesyłanie do Ciebie i od Ciebie procesorów (płytek, całego przedwzmacniacza ?) generuje niepotrzebne koszty. 
Rozumiem, że przesłanie pliku HEX (jak w innych projektach na forum) do samodzielnego wgrania nie wchodzi w grę ze względu na ochronę praw autorskich.
Ale to trochę akademicka dyskusja, sądząc po opiniach o Twoich innych projektach wszystko będzie OK.

AMB

Link to comment
Share on other sites

Trcochę zwlekam z wysłaniem dokumentacji bo mi się w pracy zakręciło - jakoś jej więcej na jesień.

A teraz wracamy do pre.
Pilot - soft startuje z pilotem RC6. Jest też dobra wiadomość, raczej lepsza niż poprzednia. Otóż na płytce mamy przyciski, mogą one być zdublowane i powieszone na obudowie - jest do tego złęcze.
W pre jest menu Servisowe w którym wybieramy pilota z predefiniowanych.
Jest też miejsce do uczenia dowolnego sprawnego pilota o w miarę cywilizowanych czasach. Można sobie zaprogramować swój własny pilot, lub kilka przycisków. Daje to sporą elastyczność.
Wyświetlacz - w Menu Serv można wybrać 2x20 lub 2x40. Oczywiście musi być standardowy ze sterownikiem HD44780. Program współpracuje ze sterownikiem wykorzystując informację zwrotną. Czyli szybkie wyświetlacze zyskają, a z wolnymi nie będzie problemu z obsługą. Poprostu procek czeka na potwierdzenie przez wyświetlacz informacji przesłania danych. Co usparwnia nieco komunikację.

Zauważone błędy są trzy.
Pierwszy to zły opis U19, który nazywa sie inaczej.
Po drugie tak jak na schemacie nie lutujemy obwodu XLRin. A to z powodu mojej nie możności jego uruchomienia. Symulator pokazuje poprawność elektryczną układu, ale podczas pracy zachowuje się jakby miał za mało albo za dużo prądu ze źródła. Za jakiś czas umieszczę erratę z poprawką. Bo albo sam sobie coś źle polutowałem albo muszę się  nad nim pochylić. Docelowo będzie to wejście XLR podłączane do dowlonego wejścia 1-7 wewnetrznym przewodem (są opisane złączki).
Po trzecie to brak ściezki do IN3 U18. W tym przypadku na schemacie który teraz sie robi umieszczę krótkie info o konieczności podłaczenia dwóch przelotek od spodu pcb o długości coś ok 1cm.

Na razie tyle.

Większy bół głowy bedziecie mieli z doborem napięcia przekaźników. Poprostu należy się zdecydować na 5 albo 12volt i pod to napięcie dobrać rezystory ustalające napięcie stabilizatorów. Jak będa na 5v to transformator części cyfrowej powinien być na min 6volt napiecia znamionowego (pod pełnym obciążeniem). A jak przekaźniki trafią sięna 12 volt to dany stabilizator będzie miał inne wartości rezystorów a także będzie transformator na inne napięcie. Akurat u mnie mam w sieci 238-242 volty więc jak podłączam 12vol znamionowego z trafa na 220volt to mam akurat. Ale zalecam ten transformator 15volt na 230.

Edited by Waldi_06

www.sparus.pl

Link to comment
Share on other sites

Prostym rozwiązaniem problemu zdalnej aktualizacji oprogramowania jest bootloader z szyfrowaniem.
Tym bardziej że na schemacie widzę port UART który nadaje się do tego idealnie.
Końcowy użytkownik dostaje zaszyfrowany plik który jest rozszyfrowywany dopiero wew. procesora.
Do aktualizacji jest potrzebny tylko PC z portem UART.
Takie rozwiązanie stosowałem w swoim sterowniku i wielu forumowiczów korzystało z możliwości samodziolenej
aktualizacji oprogramowania bez potrzeby posiadania programatora. Jednocześnie chroniło to firmware przed nieautoryzowanym kopiowaniem.

JarekC

Link to comment
Share on other sites

11 hours ago, JarekC said:

jest bootloader z szyfrowaniem

Przepraszam za offtop. To jest jakieś gotowe rozwiązanie przemysłowe czy samemu się to implementuje? Bo rozumiem na stałe w bootloaderze jest klucz który umie rozszyfrować obraz tak? Co stoi na przeszkodzie żeby ten klucz z BL wyjąć?

Link to comment
Share on other sites

2 godziny temu, Daniel_68412 napisał:

Przepraszam za offtop. To jest jakieś gotowe rozwiązanie przemysłowe czy samemu się to implementuje? Bo rozumiem na stałe w bootloaderze jest klucz który umie rozszyfrować obraz tak? Co stoi na przeszkodzie żeby ten klucz z BL wyjąć?

To jest możliwe, zdaje się, jedynie przy całkowitym wyczyszczeniu pamięci mikrokontrolera, Ale wtedy i tak zaszyfrowanego oprogramowania z zewnątzr się nie zainstaluje.

Link to comment
Share on other sites

3 godziny temu, Daniel_68412 napisał:

Przepraszam za offtop. To jest jakieś gotowe rozwiązanie przemysłowe czy samemu się to implementuje? Bo rozumiem na stałe w bootloaderze jest klucz który umie rozszyfrować obraz tak? Co stoi na przeszkodzie żeby ten klucz z BL wyjąć?

Procesor jest zabezpieczony przed odczytem, tym samym nie można wyciągnąć bootloadera i znaleźć klucza.
Fuse bity są tak ustawione że Flash można modyfikować tylko z obszaru bootloadera.
Oczywiście nie jest to zabezpeiczenie idealne ale na domorosłych hakerów w zupełności wystarcza.
Możeliwe że klucz udałoby się wyciągnąć przy pomocy ataku typu Side channel ale wymaga to odpowiedniego sprzętu i wiedzy.

JarekC

 

 

Link to comment
Share on other sites

W dniu 15.10.2021 o 21:29, JarekC napisał:

Prostym rozwiązaniem problemu zdalnej aktualizacji oprogramowania jest bootloader z szyfrowaniem.
Tym bardziej że na schemacie widzę port UART który nadaje się do tego idealnie.
Końcowy użytkownik dostaje zaszyfrowany plik który jest rozszyfrowywany dopiero wew. procesora.
Do aktualizacji jest potrzebny tylko PC z portem UART.
Takie rozwiązanie stosowałem w swoim sterowniku i wielu forumowiczów korzystało z możliwości samodziolenej
aktualizacji oprogramowania bez potrzeby posiadania programatora. Jednocześnie chroniło to firmware przed nieautoryzowanym kopiowaniem.

JarekC

>JarekC
Jarek - dzięki za info. Znam to rozwiązanie. Ale od razu zakładałem, że nie będzie wielu chętnych na to pre. Dlatego wydaje mi się, że przesłanie zaprogramowanej kości będzie tu prostrze (mniej ambarasu) niż otrzymanie zaprogramowanego zabezpieczonego procesora. Być może się mylę.

www.sparus.pl

Link to comment
Share on other sites

**************************************************************
Uwagi montażowe
Przekaźniki
Pady na przekaźniki są:
 - przewlekane dla selektora i wyjściowego,
 - smd dla PVC.
Jednakże kupujemy THT. A tym dla PVC wyginamy sami nóżki. Jak projektowałem płytkę znacznie łatwiej było kupić przekaźniki THT i dla PVC wygiąć nóżki.
Przekaźniki selektora sa dwucewkowe.
Przekaźniki PVC są jednocewkowe.
Powiny być sygnałowe.
Rezystory podciągające.
Na płytce zaprojektowałem rezystory podciągające przy procesorze (R13 i R14). Wartość typowa tych rezystorów to 4k7 lub mniej. Na schemacie jest 4k7, ale podczas uruchamiania wstawiłm nieco mniej. Zalecana wartość to przedział 2k4-4k7.
Niestety sami musimy dolutować takie same rezystory z prawej strony U9. Ja to zrobiłem na J13. Czyli ok 4k7 do zasilania (+5p).
Rezystory 0R
Przy wyświetlaczu OLED U5 umieściłęm rezystory 0R. To zworki. Może się zdażyć że Wasz OLed będzie miął inny roztsaw nóżek to wówczas można skorzystać z padów aby zamienieć wyprowadzenia. na rynku jest kilka typów takich wyświetlaczy i proszę uważać na ich opis i porównac z opisem na naszej pcb.
Złączka JP5
Podczas normalnej pracy zakładamy zworki (5 zworek obok siebie), lub lutujemy zworki od spodu łacząc kolejno 1 z 2 , 3 z 4 itd.
Przekaźnik na wyjściu
Ten przekaźnik musi być na to samo napięcie co przekaźniki PVC. Są one razem zasilane z U1. Dopiero jak kupimy te przekaźniki dobierzemy napięcie (rezystory) zasilające PKPVC.
**************************************************************

www.sparus.pl

Link to comment
Share on other sites

Mam pytanie o wartości rezystorów Res ? w module PVC. Poza tym zauważyłem, że rezystory R129, R130, R132, R133, ...., R156, R157 są dołączone do nóżek 8 i 9 przekaźników, które są zwarte wewnątrz przekaźnika (wg. datasheet). To błąd na schemacie czy tak ma być ?

 

AMB

Link to comment
Share on other sites

Chodzi o to, że nóżki 8 i 9 do których są dołączone rezystory są zwarte wewnątrz przekaźnika (chyba, że źle czytam datasheet). Rezystory, o których pisałem wyżej, dołączone są do jednego tylko styku przekaźnika - z poniższego schematu wynika, że nóżki 8 i 9 to jeden styk. Co innego R119 i R120 - nóżka 3 to jeden styk, nóżka 4 drugi styk.

Teraz widzisz różnicę ?

 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) 1.jpg.5136f865339e6801bdfc85ca68d4660f.jpg

No chyba, że po podaniu napięcia na cewkę zwierane są nóżki 7 i 8, a 8 i 9 rozwierane.

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

AMB

Link to comment
Share on other sites

4 godziny temu, miant napisał:

Chodzi o to, że nóżki 8 i 9 do których są dołączone rezystory są zwarte wewnątrz przekaźnika (chyba, że źle czytam datasheet). Rezystory, o których pisałem wyżej, dołączone są do jednego tylko styku przekaźnika - z poniższego schematu wynika, że nóżki 8 i 9 to jeden styk. Co innego R119 i R120 - nóżka 3 to jeden styk, nóżka 4 drugi styk.

Teraz widzisz różnicę ?

No chyba, że po podaniu napięcia na cewkę zwierane są nóżki 7 i 8, a 8 i 9 rozwierane.

Przekażniki mają dwa stany.
NC - normalnie zamkniety rozumie sie jako zwarty bez wyzwolenia, a po wyzwoleniu następuje zmiana NC->Open i jednocześnie NO->closed. W tym układzie wykorzystujemy oba stany.

Od jutra wysyłam płytki i procesory, tak aby przed weckendem dotarły do Was.

www.sparus.pl

Link to comment
Share on other sites

8 godzin temu, miant napisał:

Chodzi o to, że nóżki 8 i 9 do których są dołączone rezystory są zwarte wewnątrz przekaźnika (chyba, że źle czytam datasheet). Rezystory, o których pisałem wyżej, dołączone są do jednego tylko styku przekaźnika - z poniższego schematu wynika, że nóżki 8 i 9 to jeden styk. Co innego R119 i R120 - nóżka 3 to jeden styk, nóżka 4 drugi styk.

Teraz widzisz różnicę ?

 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) 1.jpg.5136f865339e6801bdfc85ca68d4660f.jpg

No chyba, że po podaniu napięcia na cewkę zwierane są nóżki 7 i 8, a 8 i 9 rozwierane.

No bo akurat diagram wybrałeś dwuznaczny, tu jest taki (Ormon) gdzie wyraźnie widać o co chodzi:

Omron N1-v1.jpg

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą ) Edited by czekin1
Link to comment
Share on other sites

12 godzin temu, miant napisał:

Sorry, ale taki diagram udostępnia producent.

Dzięki za info i przepraszam za zamieszanie.

Pozostaje jeszcze pytanie o wartości rezystorów PVC.

Pytaj o wszystko i nie martw się .

Jezeli chodzi o rezystory - umieszczę małą instrukcję z excelem.
Podam też moje wartości - bo z tąd wynika krok (nie dokonca równy) naszego pre.
Wybraliśmy kroki co około 2,5dB. Różnie wyszło, ale szczegóły zobaczycie na excelu bo jest wykres i kolory jak przekroczycie jakiś tam kompromis kroku.
Zwiększyłem ilośc przekaźników z 8 do 10 aby cokolwiek polepszyć obsługę dużych tłumień (małych wzmocnień).
Nie jest idealnie ale jest lepiej niż pierwowzorze.

Płytki wysłane do znakomitej większości - tylko jedna nie poszła z braku nr.

Edited by Waldi_06

www.sparus.pl

Link to comment
Share on other sites

Do mnie też dotarły, dziękuję.

Mam pytanie: 2SK389 z jaką są grupą bo raczej nie kupię oryginału i będę się starał zastąpić LSK389 lub np. 2SK3320 bo te można kupić jeszcze oryginalne albo podaj czym Ty zastąpiłeś (bo widzę na zdjęciach że są wstawione pojedyncze)     

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

                  wykrzyknik.png

AdBlock blocking software detected!


Our website lives up to the displayed advertisements.
The ads are thematically related to the site and are not bothersome.

Please disable the AdBlock extension or blocking software while using the site.

 

Registered users can disable this message.