Sztuczne obciazenie

Układy półprzewodnikowe pełniące ważne funkcje pomocnicze w układach lampowych.

Moderatorzy: gsmok, tszczesn, Romekd, Einherjer, OTLamp

Awatar użytkownika
zjawisko
625...1249 postów
625...1249 postów
Posty: 1058
Rejestracja: sob, 27 lutego 2010, 00:22

Re: Sztuczne obciazenie

Post autor: zjawisko »

A ja się zastanawiam czy taki rezystor no name (rzecz jasna na radiatorze, wychłodzony) rzeczywiście przeżyje dłuższe obciążenie 50 W?
Cóż to za robot piękny i młody,
i cóż to za robotniczka,
ona mu z dzbana daje pentody,
on jej - wtyczki z koszyczka.
S. Lem
Awatar użytkownika
Romekd
moderator
Posty: 7307
Rejestracja: pt, 11 kwietnia 2003, 23:47
Lokalizacja: Zawiercie

Re: Sztuczne obciazenie

Post autor: Romekd »

Tego nie sprawdzałem, ale domyślam się, że tanie rezystory o dużej mocy na Allegro pochodzą właśnie z Chin. Używam tych zakupionych na Allegro i do tej pory żaden z nich się jeszcze nie uszkodził, a zdarzało mi się chwilowo, dość mocno przekraczać ich moc znamionową (były zamontowane na radiatorze)...
Sprawdzałem ich współczynnik temperaturowy rezystancji oraz indukcyjność i te parametry okazywały się w nich całkowicie akceptowalne.

Pozdrawiam
Romek
α β Σ Φ  Ω  μ π °C ± √ ² < ≤ ≥ > ^ Δ − ∞ α β γ ρ . . . .
cirrostrato
6250...9374 posty
6250...9374 posty
Posty: 6503
Rejestracja: sob, 5 listopada 2005, 15:51
Lokalizacja: Warszawa

Re: Sztuczne obciazenie

Post autor: cirrostrato »

Romekd pisze: pt, 24 października 2025, 10:42 Podobne rezystory mocy można czasami kupić jeszcze trochę taniej na AliExpress
Tam również możemy liczyć na darmową przesyłkę przy zakupie
Kupiłem osiem sztuk 8ohm z podanego linku, piaty rezystor -50% i wysyłka gratis, we wtorek odbiorę z paczkomatu za rogiem, w ogóle paczkomaty na Zaciszu/Targówek InPost i Orlen działają fantastycznie. Pozdrawiam.
Awatar użytkownika
zjawisko
625...1249 postów
625...1249 postów
Posty: 1058
Rejestracja: sob, 27 lutego 2010, 00:22

Re: Sztuczne obciazenie

Post autor: zjawisko »

Dziękuję Romku za informacje. Zwłaszcza o współczynniku temperaturowym oraz indukcyjności.

Tak, zazwyczaj tak jest, że to co na Allegro to to samo co na Aliexpress... tylko drożej. :wink:
Cóż to za robot piękny i młody,
i cóż to za robotniczka,
ona mu z dzbana daje pentody,
on jej - wtyczki z koszyczka.
S. Lem
Einherjer
2500...3124 posty
2500...3124 posty
Posty: 2760
Rejestracja: pt, 22 stycznia 2010, 18:34
Lokalizacja: Wałbrzych

Re: Sztuczne obciazenie

Post autor: Einherjer »

:arrow: TooL46_2 Nie boisz się, że malinie zrobi się gorąco?
Awatar użytkownika
TooL46_2
1875...2499 postów
1875...2499 postów
Posty: 2089
Rejestracja: ndz, 20 lipca 2008, 12:06
Lokalizacja: Seattle, WA

Re: Sztuczne obciazenie

Post autor: TooL46_2 »

Oporniki 8 omow / 50W mam wiec kupowac na szczesnie nie musze, zwazywszy, ze wszystkie przesylki z Chin do US teraz maja idiotowe taryfy :evil: Uzywalem do tej pory tych 4 omowych do testow koncowek gitarowych i dzieki pascie przewodzacej i radiatorowi: bez problemow.
Einherjer pisze: pt, 24 października 2025, 14:39 :arrow: TooL46_2 Nie boisz się, że malinie zrobi się gorąco?
Budka ktora sie drukuje to bedzie prototyp. Jesli bedzie sie to grzalo strasznie to wtedy przekombinuje i pewnie dodam jakis maly wentylator (Malina #5 ma nawet wyjscie na wentylator wiec bedzie mogla sobie sama to regulowac). Ale mysle, ze jakos bardzo konieczne to nie bedzie.

Zamysl mam taki:

1, Generator z przemiataniem od 5Hz do 50kHz (albo i 100kHz choc z MAX11666 i jego probkowaniem do 500ksps to tylko bedzie mozna moc i pewnie druga harmoniczna tylko policzyc). Nie testowalem jeszcze tego ale sadze ze mojemu sedziwemu juz HP 33120A przemiatanie od 5Hz do 50kHz nie powinno to zajac wiecej niz kilka sekund wiec moc wydzielona na tych 8 omach nie powinna podniesc tej temperatury jakos znacznie.
2. Malina pobiera sygnal z generatora na AD8052 (porzucilem MAX4430 bo juz nie produkowany) jako bufor. Z wyjscia AD8052 sygnal bedzie wysylany na jedno wejscie MAX11666 oraz na wejscie badanego wzmacniacza.
3. Wyjscie wzmacniacza bedzie podpiete do tychze 8 omow. Sygnal z LOAD bedzie nastepnie dopasowany do 1VRMS (byc moze bedzie przelaczana drabinka rezystorowa tak by dostosowac sygnal ze wzmacniacza tak by nie przesterowac AD8502, czyli max 2Vpp) i taki 'obkrojony sygnal' bedzie podany na drugie wejscie AD8502 a nastepnie na drugie wejscie MAX11666. Pi bedzie probkowal ta drabinke rezystorowa przy wlaczeniu tak, by wszystkie kalkulacje mocy byly poprawnie liczone (DIV_RATIO ponizej). Aczkolwiek byc moze zrobie tylko drabinke 1W / 10W / 100W na 3PDT pstryczku i z Pi bedzie tylko czytal sygnal po linii cyfrowej a DIV_RATIO bedzie zdefiniowane jako lista.
4. MAX11666 bedzie probkowal kazdy z sygnalow (probkowanie jest seryjne wiec mailna bedzie czytac wyniki z SPI i kompensowac te minimalne przesuniecia).
5. Pi bedzie liczyl (wszystko w domenie czestotliwosci): moc, znieksztalcenia, przesuniecie fazy. Wszystko bedzie automatem: w momencie gdy f(t) bedzie inne niz f(t-1), nowy rekord dla f(t) bedzie zapisywany. Pewnie nasuwa sie Wam pytanie -- po co sygnal z generatora do Maliny... Wiec, zamysl mam taki: znieksztalcenia generatora, jakkolwiek minimalne, zawsze jakies sa. Zatem, jesli policzymy sobie (z FFT) znieksztalcenia samego generatora -- mozemy je wtedy odjac od znieksztalcen DUT (device under test) tak aby policzyc tylko 'wlasne' znieksztalcenia DUT. Ma to sens?
6. Aktualny pomiar (f, moc, znieksztalcenia, przesuniecie fazy) bedzie wyswietlane na LCD. CSV z wynikami bedzie zapisane na USB. Wykresy mocy, znieksztalcen oraz przesuniec fazy beda takze zapamietywane na USB.

Schemat blokowy w zalczeniu -- krytyka, jak zawsze, mile widziana.

Tymczasowa nazwa: Dummy Smart LOL

Przymiarka do kodu 'pomiarowego' -- jak widzicie jakies byki to dajcie znac :)

Kod: Zaznacz cały

def analyze(x):
    X = np.fft.rfft(x)
    freqs = np.fft.rfftfreq(N, 1/FS)
    mag = np.abs(X)
    k1 = np.argmax(mag)
    f1 = freqs[k1]
    A1 = mag[k1]
    harmonics, powers = {}, {}

    for h in range(1, HMAX+1):
        kh = np.argmin(np.abs(freqs - h*f1))
        Ah = mag[kh]
        harmonics[h] = 20*np.log10(Ah/A1 + 1e-20)
        # Voltage at amp output
        Vrms = (Ah / np.sqrt(2)) * DIV_RATIO
        powers[h] = (Vrms**2) / R_LOAD

    # THD
    rel = [10**(harmonics[h]/20) for h in range(2, HMAX+1)]
    THD = 100 * np.sqrt(np.sum(np.square(rel)))

    return f1, harmonics, powers, THD
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Pozdr,
-Tomek Drabas
________
‎"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein

tomdrabas.com
Awatar użytkownika
zjawisko
625...1249 postów
625...1249 postów
Posty: 1058
Rejestracja: sob, 27 lutego 2010, 00:22

Re: Sztuczne obciazenie

Post autor: zjawisko »

Natomiast ja już usiadłem na spokojnie i wyjaśniam skąd moje wcześniejsze pytanie.

Takie i podobne (np nieco mniejszej mocy) rezystory często-gęsto używamy w pracy jako zamienniki różnych innych cudacznych rezystorów mocy - o ile jest miejsce. Np w obwodach ograniczania prądu udarowego przy włączaniu. Ale zawsze ich źródłem jest dostawca w stylu TME. Stąd pytanie o no name prosto (lub prawie prosto) od Chińczyka.

Nawiasem - problemów z izolacją rezystor-obudowa też nigdy nie było. Przynajmniej w tych z TME.
Cóż to za robot piękny i młody,
i cóż to za robotniczka,
ona mu z dzbana daje pentody,
on jej - wtyczki z koszyczka.
S. Lem
Awatar użytkownika
TooL46_2
1875...2499 postów
1875...2499 postów
Posty: 2089
Rejestracja: ndz, 20 lipca 2008, 12:06
Lokalizacja: Seattle, WA

Re: Sztuczne obciazenie

Post autor: TooL46_2 »

Jak to mowia: fair enough :) Jak te, ktore juz mam, nie beda brykac to sie udam na mouser.com. :)
Pozdr,
-Tomek Drabas
________
‎"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein

tomdrabas.com
Einherjer
2500...3124 posty
2500...3124 posty
Posty: 2760
Rejestracja: pt, 22 stycznia 2010, 18:34
Lokalizacja: Wałbrzych

Re: Sztuczne obciazenie

Post autor: Einherjer »

Zatem, jesli policzymy sobie (z FFT) znieksztalcenia samego generatora -- mozemy je wtedy odjac od znieksztalcen DUT (device under test) tak aby policzyc tylko 'wlasne' znieksztalcenia DUT. Ma to sens?
Nie ma. W Twoim rozumowaniu zaszyte jest założenie o liniowości testowanego układu, tylko wtedy takie odejmowanie ma sens. Natomiast zniekształcenia nieliniowe z definicji pochodzą od części układu, które są nieliniowe, więc proste liniowe zależności tu nie obowiązują. W szczególności zniekształcenia na wyjściu mogą być mniejsze niż na wejściu. Wyobraź sobie na przykład, że Twój generator wprowadza zniekształcenia proporcjonalne do x^2 a wzmacniacz proporcjonalne do sqrt(x). Co będzie na wyjściu wzmacniacza? :lol:
Awatar użytkownika
TooL46_2
1875...2499 postów
1875...2499 postów
Posty: 2089
Rejestracja: ndz, 20 lipca 2008, 12:06
Lokalizacja: Seattle, WA

Re: Sztuczne obciazenie

Post autor: TooL46_2 »

Ma to sens. Co dosc znaczaco uprosci cala aparature I mozna pominac 8502 i zastapic go 8501. Ponadto, probkowanie MAX11666 bedzie tyle latwiejsze bo nie trzeba bedzie zgrywac fazy i probkowac z calym 500ksps. Aczkolwiek... wyliczanki przesuniec fazy trzeba bedzie schowac miedzy bajki.
Pozdr,
-Tomek Drabas
________
‎"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein

tomdrabas.com
Awatar użytkownika
TooL46_2
1875...2499 postów
1875...2499 postów
Posty: 2089
Rejestracja: ndz, 20 lipca 2008, 12:06
Lokalizacja: Seattle, WA

Re: Sztuczne obciazenie

Post autor: TooL46_2 »

Pierwsza przymiarka do schematu :) Mozecie rzucic okiem?

Na wejsciu mamy wybor 2W / 20W / 200W dzielnikow. Wejscie AD8051 jest zabezpieczone diodami od przepiec i podparte na 1.65V tak wiec wejscie na MAX11666 powinno byc ok i wahac sie miedzy 0V i 3V3. Reszta aplikacji praktycznie prosto z noty MAX11666.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Pozdr,
-Tomek Drabas
________
‎"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein

tomdrabas.com
Awatar użytkownika
AZ12
3125...6249 postów
3125...6249 postów
Posty: 5526
Rejestracja: ndz, 6 kwietnia 2008, 15:41
Lokalizacja: 83-130 Pelplin

Re: Sztuczne obciazenie

Post autor: AZ12 »

Witam

Rezystory o dużych mocach można spotkać w falownikach dla silników indukcyjnych trójfazowych. Nie wiem, jak w Ameryce, ale w Polsce myślę że można je łatwo uzyskać w ten sposób.
zjawisko pisze: pt, 24 października 2025, 14:28Tak, zazwyczaj tak jest, że to co na Allegro to to samo co na Aliexpress... tylko drożej.
Jak ktoś nie ma konta na Ali... czy TEMU to kupi na Allegro, a ponadto sprzedawcy muszą na czymś zarabiać.
Ratujmy stare tranzystory!
Einherjer
2500...3124 posty
2500...3124 posty
Posty: 2760
Rejestracja: pt, 22 stycznia 2010, 18:34
Lokalizacja: Wałbrzych

Re: Sztuczne obciazenie

Post autor: Einherjer »

TooL46_2 pisze: sob, 25 października 2025, 07:17 Pierwsza przymiarka do schematu :) Mozecie rzucic okiem?

Na wejsciu mamy wybor 2W / 20W / 200W dzielnikow. Wejscie AD8051 jest zabezpieczone diodami od przepiec i podparte na 1.65V tak wiec wejscie na MAX11666 powinno byc ok i wahac sie miedzy 0V i 3V3. Reszta aplikacji praktycznie prosto z noty MAX11666.
Wydaje mi się, że widzę co najmniej jeden babol, ale muszę jutro zerknąć na spokojnie, bo schemat jest narysowany tak, żeby przypadkiem nie było za łatwo się tam połapać.

Tak na szybko parę innych uwag:
1. Nie ma żadnej potrzeby, żeby używać w Twoim układzie tak szybkiego wzmacniacza operacyjnego jak zalecają w nocie katalogowej przetwornika.Oni wybrali tak ze względu na czas ustalania, ale to by miało znaczenie przy przebiegach impulsowych, u Ciebie takie szerokie pasmo może tylko powodować problemy, lepszy by już był uA741 :lol: Ja bym dał na przykład MCP6022 albo MCP6V82, żeby się nie martwić offsetem.
2. Napięcie "połówkowe" powinno pochodzić z podziału napięcia odniesienia, a nie napięcia zasilania. Masz wypasione źródło napięcia odniesienia (Chyba chcieli napędzić jego sprzedaż, bo jest dużo za dobre dla 12 bitowego przetwornika), a wprowadzasz sobie szum i offset przez Vcc/2. Przydałby się Vref/2 też wtórnik, albo na opampie (uważając z pojemnością na wyjściu), albo dedykowanym układzie jak TLE2426.
3. Dzielnik możesz też zrobić podobnie jak w oscyloskopie. https://sound-au.com/articles/oscilloscope.htm W każdym przypadku zanim się zabierzesz za rysowanie w KiCADzie najpierw zbuduj sobie część analogową na płytce stykowej albo chociaż w symulacji i zobacz czy działa zgodnie z oczekiwaniami.
Radiowiec
625...1249 postów
625...1249 postów
Posty: 636
Rejestracja: pt, 23 lutego 2018, 17:13

Re: Sztuczne obciazenie

Post autor: Radiowiec »

Fajnie się zapowiada. A Jaki tam będzie minimalny zakres zniekształceń?
Może warto by było zastosować generator z mostkiem Wiena? Może 1 lub 2 częstotliwości ale zawsze to małe zniekształcenia.
A może by tak dorobić funkcję Wow & Flutter meter? :wink: :D
Awatar użytkownika
TooL46_2
1875...2499 postów
1875...2499 postów
Posty: 2089
Rejestracja: ndz, 20 lipca 2008, 12:06
Lokalizacja: Seattle, WA

Re: Sztuczne obciazenie

Post autor: TooL46_2 »

@Einherjer -- dziekuje za krytyke! :)

Odpowiadajac:

1. Nie znalem tych MCP6022 ale zaraz zerkam w note.
2. Ahhh teraz ma to sens. TLE2426 juz wy-duckduck-gowalem. :)
3. Ciekawe rozwiazanie. Musze sobie przesymulowac ta drabinke tak by impedancja byla stala miedzy 5Hz i powiedzmy 100kHz.

Pewnie porysuje troche w tym tygodniu czekajac na obudowe.
Pozdr,
-Tomek Drabas
________
‎"One should not pursue goals that are easily achieved. One must develop an instinct for what one can just barely achieve through one's greatest efforts."
—Albert Einstein

tomdrabas.com