Forum Krótkofalarskie PKI

Zasilacz sterowany komputerem
T#630575
Facebook
sp3qfe
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: JO92he
Ilość edycji wpisu: 1
#8174662 25.04.2024 07:27:37
Witajcie, Jak odczytywać napięcie i prąd np. Arduino wiem. Szukam rozwiązań w których Arduino steruje napięciem i maksymalnym prądem. Wiem jak analogowo takie układy wykonać, (sterowanie przez zmianę rezystancji) lecz nie wiem jak nimi sterować z Arduino. Zakres napięcia do 15V. Może ktoś juz widział podobne rozwiązania?
wpis edytowany 25.04.2024 07:28:23



Armand, SP3QFE, (SWL: SP3 27 235)
PS. Z osobami, które nie chcą mi się przedstwić (nawet prywatnie) i "ukrywają swoja toższamość" nie dyskutuję. Nie chcesz publicznie, to przedstaw się poza forum.

Do U want to be HAM? Remember: Play fair on the air.
SO8FM
poziom 4
Użytkownik
QTH: Rzeszów
#8174718 25.04.2024 10:20:48
Generalnie są trzy opcje:

1. Potencjometr cyfrowy w miejsce analogowego (uwaga na napięcia pracy).
2. Przetwornik C/A zadający referencję do obwodu zasilacza.
3. Bieda-przetwornik w postaci wyjścia PWM z mikrokontrolera, reszta jak p. 2.

Wujek Google podpowie jakieś praktyczne rozwiązania.

Pozdrawiam,
Paweł
sp3qfe
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: JO92he
#8174846 25.04.2024 16:42:04
Dziękuje za cenne inspiracje.



Armand, SP3QFE, (SWL: SP3 27 235)
PS. Z osobami, które nie chcą mi się przedstwić (nawet prywatnie) i "ukrywają swoja toższamość" nie dyskutuję. Nie chcesz publicznie, to przedstaw się poza forum.

Do U want to be HAM? Remember: Play fair on the air.
SP9IT
poziom 5
Użytkownik
QTH: KN09IO
#8174938 25.04.2024 21:28:49
    SO8FM pisze:

    Generalnie są trzy opcje:

    1. Potencjometr cyfrowy w miejsce analogowego (uwaga na napięcia pracy).
    2. Przetwornik C/A zadający referencję do obwodu zasilacza.
    3. Bieda-przetwornik w postaci wyjścia PWM z mikrokontrolera, reszta jak p. 2.

    Wujek Google podpowie jakieś praktyczne rozwiązania.

    Pozdrawiam,
    Paweł


Pewnie więcej da się podpowiedzieć po deklaracji o co chodzi, jaka jakość tego prądu ma być (zakłócenia, odporność na nagłe wahania poboru) itd...



Jacek SP9IT
sq6ade
moc !!!
moc !!!
Użytkownik
QTH: Wrocław (Breslau) Party-n
Ilość edycji wpisu: 2
#8174943 25.04.2024 21:53:56
    . pisze:


    3. Bieda-przetwornik w postaci wyjścia PWM z mikrokontrolera, reszta jak p. 2.



To nie tędy myślę wesoły

Ciekawe czy sam uP z PWM (szybki Andrutino) jest na tyle szybki aby regulować
impulsowo mosfetem DC w zasilaczu z trafo 50Hz mierząc wyjście na A/D ?
wpis edytowany 25.04.2024 21:55:19



"Panta rej" jak mawiał Demokles z Akwirynu

SR6MA w mobilku 145.350 home


sp3qfe
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: JO92he
#8174957 25.04.2024 22:30:48
    SP9IT pisze:



    Pewnie więcej da się podpowiedzieć po deklaracji o co chodzi, jaka jakość tego prądu ma być (zakłócenia, odporność na nagłe wahania poboru) itd...


Z jednej strony o to, że nie wiedziałem jak wykonać sterowany komputerem regulator napięcia lub prądu. Z drugiej zastanawiam się nad ambitnym projektem...




Armand, SP3QFE, (SWL: SP3 27 235)
PS. Z osobami, które nie chcą mi się przedstwić (nawet prywatnie) i "ukrywają swoja toższamość" nie dyskutuję. Nie chcesz publicznie, to przedstaw się poza forum.

Do U want to be HAM? Remember: Play fair on the air.
pswiatki
poziom 3
Użytkownik
Ilość edycji wpisu: 1
#8174960 25.04.2024 22:50:30
Nie prościej wziąć RIDENa z ALI? Byłoby sterowanie z PC, oraz byłyby parametry jak trzeba.
wpis edytowany 25.04.2024 22:51:02
sp3qfe
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: JO92he
#8174963 26.04.2024 04:33:50
    pswiatki pisze:

    Nie prościej wziąć RIDENa z ALI? Byłoby sterowanie z PC, oraz byłyby parametry jak trzeba.


A mozna tu zdefiniować własną procedure zmian napięcia i prądu w czasie?



Armand, SP3QFE, (SWL: SP3 27 235)
PS. Z osobami, które nie chcą mi się przedstwić (nawet prywatnie) i "ukrywają swoja toższamość" nie dyskutuję. Nie chcesz publicznie, to przedstaw się poza forum.

Do U want to be HAM? Remember: Play fair on the air.
SO8FM
poziom 4
Użytkownik
QTH: Rzeszów
#8174976 26.04.2024 06:42:35
    sq6ade pisze:

    [quote=. ]
    3. Bieda-przetwornik w postaci wyjścia PWM z mikrokontrolera, reszta jak p. 2.



To nie tędy myślę wesoły

Ciekawe czy sam uP z PWM (szybki Andrutino) jest na tyle szybki aby regulować
impulsowo mosfetem DC w zasilaczu z trafo 50Hz mierząc wyjście na A/D ?[/quote]


Zależy jakiej dokładności potrzebujemy. Jednostkowy egzemplarz można sobie dopieścić. Oczywiście mówimy o zadawaniu referencji, bo wykorzystanie tego rozwiązania w pętli stabilizacji jest bez szans.

A jeśli chodzi o synchronizację z siecią i sterowanie MOSFETem to robiłem to na 8051 nawet (urządzenie typu "ściemniacz" dużej mocy), tylko raczej nie o to tu chodzi. Przetwornica napięcia to już będzie problem, zwłaszcza, gdy spodziewamy się skoków obciążenia - zasilacz będzie strasznie "miękki" i będzie wolno reagował na zmianę obciążenia.

Ja jestem generalnie za rozwiązaniem analogowym, gdzie tylko nastawy zadawane są cyfrowo (referencja lub dzielnik w pętli sprzężenia). Przynajmniej jeśli chodzi o zasilacz typu laboratoryjnego. Niemniej rozwiązania oparte o mikroprocesor istnieją nawet w amatorskim sprzęcie radiowym (np. transceiver QMX z QRP-Labs, choć to zasilanie tylko części cyfrowej radia i zrealizowane na STM32).

Pozdrawiam,
Paweł
sq6ade
moc !!!
moc !!!
Użytkownik
QTH: Wrocław (Breslau) Party-n
#8175233 26.04.2024 22:48:57
Rozbija się temat na bity jakby edukacyjnie a jest gotowiec z ...
Czas umierać wesoły



"Panta rej" jak mawiał Demokles z Akwirynu

SR6MA w mobilku 145.350 home


SO8FM
poziom 4
Użytkownik
QTH: Rzeszów
#8175262 27.04.2024 08:42:58
    sq6ade pisze:

    Rozbija się temat na bity jakby edukacyjnie a jest gotowiec z ...
    Czas umierać wesoły


Daj się pobawić wesoły

To tak jakbyś powiedział wędkarzowi, po co godzinami siedzi nad rzeką, jak może pójść do rybnego...

Najbiedniejsi są ludzie, którzy nie mają niczego oprócz pieniędzy.

Pozdrawiam,
Paweł
pswiatki
poziom 3
Użytkownik
Ilość edycji wpisu: 1
#8175281 27.04.2024 10:09:59
    sp3qfe pisze:

    [quote=pswiatki]Nie prościej wziąć RIDENa z ALI? Byłoby sterowanie z PC, oraz byłyby parametry jak trzeba.


A mozna tu zdefiniować własną procedure zmian napięcia i prądu w czasie? [/quote]

Ma sterowanie przez USB- a więc w praktyce obie gałki to encodery, a regulacje nimi wykonywane mogą być też zadane zdalnie.
Trzeba poszukać (teraz nie mam pod ręką), ale wydaje mi się, że GitHub ma gotowe projekty sterowania zasilaczami tego producenta.
Nie jest też wykluczone, że software udostępniony przez samego producenta też ma takie opcje (zadawanie wartości w konkretnych
punktach czasowych), a to dlatego, że jedną z reklamowanych funkcji jest ładowanie akumulatorów.
A jakby komuś było to potrzebne - można wziąć wersję z Wi-Fi i sterować bez kabla do komputera.
wpis edytowany 27.04.2024 10:10:42
pswiatki
poziom 3
Użytkownik
Ilość edycji wpisu: 2
#8175282 27.04.2024 10:19:32
Znalazłem w mojej historii przeglądania link do wykazu RIDEN-ów na ALI - można kupić albo sam moduł (DC-DC step-down), albo kompletny zasilacz (moduł + zasilacz impulsowy + obudowa, itd.) Są też wersje na różne prądy max. Tu wersja na 24A
wpis edytowany 27.04.2024 10:20:33
pswiatki
poziom 3
Użytkownik
Ilość edycji wpisu: 1
#8175284 27.04.2024 10:30:20
    pswiatki pisze:


    Trzeba poszukać (teraz nie mam pod ręką), ale wydaje mi się, że GitHub ma gotowe projekty sterowania zasilaczami tego producenta.

Proszę:
https://github.com/ShayBox/Riden
https://github.com/Baldanos/rd6006
+ wzmiankowany tam (pierwszy link przynajmniej) modyfikowany firmware.
wpis edytowany 27.04.2024 10:30:48
sp3qfe
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: JO92he
Ilość edycji wpisu: 1
#8175321 27.04.2024 12:21:11
Spojrzę. Dziękuję. Mnie chodzi o procedury kontrolowanych zmian np. ustaw 5V i zmieniaj ograniczenie prądu co 5mA do jakiejś wartości np. co 0.5sek.

Bardziej podoba mi się pomysł z potencjometrami cyfrowymi.
wpis edytowany 27.04.2024 12:21:26



Armand, SP3QFE, (SWL: SP3 27 235)
PS. Z osobami, które nie chcą mi się przedstwić (nawet prywatnie) i "ukrywają swoja toższamość" nie dyskutuję. Nie chcesz publicznie, to przedstaw się poza forum.

Do U want to be HAM? Remember: Play fair on the air.
pswiatki
poziom 3
Użytkownik
#8175479 28.04.2024 02:33:35
OK, pytanie jakie ma spełniać założenia - jak małe prądy to nie trzeba RIDENa, fakt.
sp6ryd
poziom najwyższy i najjaśniejszy :-)
Użytkownik
QTH: Wrocław
Ilość edycji wpisu: 1
#8175488 28.04.2024 07:58:10
Jeśli chodzi o zastosowania 'radiowe' to na wybór rozwiązania wpływ będą miały szumy i zakłócenia.
Z zasilaczy laboratoryjnych liniowy Rigol w serii 800 ma programowanie. To może starsza konstrukcja i w innym budżecie, ale z pewnością mniej 'szumiąca'

funkcja czasowego programowania parametrów wyjścia:
wpis edytowany 28.04.2024 07:58:33
sp6ryd
poziom najwyższy i najjaśniejszy :-)
Użytkownik
QTH: Wrocław
Ilość edycji wpisu: 1
#8175491 28.04.2024 09:00:08
    sq6ade pisze:

    [quote=. ]
    3. Bieda-przetwornik w postaci wyjścia PWM z mikrokontrolera, reszta jak p. 2.



Ciekawe czy sam uP z PWM (szybki Andrutino) jest na tyle szybki aby regulować
impulsowo mosfetem DC w zasilaczu z trafo 50Hz mierząc wyjście na A/D ?[/quote]

Zadanie @QFE to nie 'generator arbitralny' tylko 'zasilacz', stała czasowa odpowiedzi na zmiany w zasilaniu będzie dłuższa niż okresy PWM przy konwersji DC/DC możemy, w pewnym zakresie dać regulator liniowy i może trochę tak zastosować PWM:

Cyfrowe sterowanie wartością napięcia wyj-
ściowego uzyskano przez zmianę napięcia na
wejściu NI (5) za pomocą przetwornika C/A. Ze
względu na uproszczenie konstrukcji zasilacza
nie zastosowano tu drogich przetworników C/A.
Wykorzystano prosty obwód całkujący RC (R6,
C17), na który podawany jest przebieg PWM
z wyjścia OC1A mikrokontrolera ATmega8
oraz wtórnik napięciowy U7 odseparowujący
obwód całkujący od obciążającego go układu.
Zmiana wartości cyfrowej na odpowiadającą
jej wartość napięcia następuje poprzez całko-
wanie sygnału PWM, w obwodzie RC, którego
stała czasowa jest większa od okresu przebie-
gu PWM. Przetwornik C/A ma rozdzielczość 10
bitów, a jego napięcie wyjściowe zawiera się
w zakresie napięcia zasilania mikrokontrole-
ra, a więc od 0 do 5 V.


https://serwis.avt.pl/manuals/AVT5161.pdf
wpis edytowany 28.04.2024 09:07:14
sp5iou
poziom najwyższy i najjaśniejszy :-)

Użytkownik
QTH: Warszawa
Ilość edycji wpisu: 4
#8177479 06.05.2024 18:43:16
Tu jest taki projekt: https://www.instructables.com/Arduino-Controlled-Power-Supply-Source/
Można by dołożyć rzeczywisty pomiar napięcia na wyjściu przez ADC Arduino poprzez stosowny dzielnik i procedurę poprawki do ustawień cyfrowego potencjometru już w trakcie pracy pod obciążeniami.
Standardowe moduły Arduino mają na pokładzie dość tradycyjny procesor Atmega328, a tenże dysponuje 10 bitowym ADC i też wewnętrznym źródłem napięcia odniesienia 1.1V i jest wystarczająco wydajny do sterowania liniowego zasilacza.
Jeśli znajdziemy / zaprojektujemy zasilacz, który ma regulację dzielnikiem zarówno napięcia wyjściowego jak i prąd odcięcia prądowego, to tenże moduł Arduino może sterować również tymże parametrem też potencjometrem cyfrowym.
można posunąć się jeszcze dalej i zamiast tradycyjnego arduino, zastosować dość niedrogie moduły z procesorami ESP32. Wtedy zasilacz mógłby łączyć się z naszą siecią Wifi i być sterowany poprzez intra / internet.
Jeszcze znalazłem na YT video gdzie młody człowiek z Hiszpanii pokazuje doświadczenia z pełnym sterowaniem praca zasilacza impulsowego ze stabilizacją zarówno napięcia jak i prądu.



https://www.youtube.com/watch?v=rwqY0rYPlVE
wpis edytowany 06.05.2024 21:07:51



(((73))) Marcin.
Słucham na DMR TG-26056 i 2605 i FM SR5RR. ID: 2605142-portable lub 2605153-home
Warszawa KO02OE, VOT PZK 73
KF: FTDX101D, FT-817ND, FT897, IC735, IC706, FT991, IC7000, UNIDEN2020,
HM: QCX, Forty-9er,uBitX, Pilgrim, Kacper 40m, Taurus 40m,
UKF: Motorola MCX100, Radmor FM315K, IC211E, Intek HR2040, TM-218, QYT KT-8900 i KT8900D, TYT DM380, RT320. Baofengi UV-5R, UV-B6, UV82. FT-817ND, Radioddity GD-77, TYT DM-9600, TYT DMUV380, Anytone D868UV, Anytone D578UV PRO, Anytone D878UV, FT290RII, DM1701, RT-4D
PA: IC2KL(500W), Tuner: LDG600 ProII, LDG11ZPro.
ANT: Multiband InVee, GP7DX, Slooper 160m, Lafayette UV300 i uv200, InV L na samochodzie.
((( NIGDY NIE PRZEKRACZAM MOCY LICENCYJNEJ )))
Niema głupich pytań, spotyka się niezbyt mądre odpowiedzi.
Aby pisać na forum musisz się zalogować !!!
załóż własne forum · korzystasz z forum? wesprzyj projekt - postaw kawę! · rss