Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 25 sty 2025, o 19:11


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 2 lip 2014, o 21:29 
Offline
Nowy

Dołączył(a): 09 mar 2014
Posty: 19
Pomógł: 0

Witam,

Jestem w trakcie budowy regulatora PI dla przetwornicy BUCK. Moj klopot polega na niewlasciwym dzialaniu regulatora po podlaczeniu napiecia wyjsciowego BUCK'a do kanalu przetwornika ADC.
Jesli na wejscie przetwornika odpowiedzialne za pomiar wielkosci wyjsciowej regulowanego obiektu podam sygnal z zasilacza, ktory dowolnie zmieniam (0-5V) wypelnienie przebiegu PWM zmienia sie plynnie i wszystko dziala, zgodnie z dobranymi nastawami regulatora. Jednak po podlaczeniu wlasciwego napiecia wyjsciowego z przetwornicy moj przebieg PWM i napiecie BUCK'a wyglada nastepujaco:

Obrazek

Schemat podlaczenia uC i ADC jak w linku: http://2.bp.blogspot.com/-vhUemQW3GDM/T ... sja_03.gif

Zamieszczam ponizej fragment kodu odpowiedzialny za pomiar i algorytm regulatora:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Czestotliwosc PWM wynosi 6.7kHz. Przez ponad 2ms wypelnienie jest 100% po czym spada do 0 przez kolejne 2ms. Jezeli jako sygnal mierzony podam napiecie z zewnetrznego zrodla (zasilacza) wypenienie zmienia sie zgodnie z zalozeniami, czestotliwosc jest poprawna.
Bede bardzo wdzieczny za pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lip 2014, o 23:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2011
Posty: 401
Lokalizacja: Siedlce
Pomógł: 7

Jakiego typu jest zmienna pomiar?

_________________
Czekamy na RedBook'a!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 lip 2014, o 07:17 
Offline
Nowy

Dołączył(a): 09 mar 2014
Posty: 19
Pomógł: 0

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 lip 2014, o 09:26 
Offline
Użytkownik

Dołączył(a): 27 mar 2012
Posty: 511
Lokalizacja: Sląsk
Pomógł: 14

Może kolega by napisał ile wynosi to napięcie BUCK bo może jest wyższe niż napięcie zasilania uC albo jest takie małe... Może schemat przetwornicy z podłączoną atmegą bo z kolegi schematu nie da się wiele powiedzieć.

_________________
Programowanie to styl życia :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 lip 2014, o 12:06 
Offline
Nowy

Dołączył(a): 09 mar 2014
Posty: 19
Pomógł: 0

Obrazek

Stosuje driver Irs2113 dla tranzystora. Jak pisalem wczesniej dla napiecia podawanego "sztucznie" z zewnatrz wypenienie zmienia sie wedlug oczekiwac jednak po podlaczeniu do wyjscia BUCKA uklad zachowuje sie jak opisalem wczesniej.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Bing [Bot], Majestic-12 [Bot] i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO