Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Program do sterowania przeksztaltnika energolelktronicznego

toma19
-
-
Posty:5
Rejestracja:11 maja 2007, o 16:32
Lokalizacja:Kabul
Program do sterowania przeksztaltnika energolelktronicznego

Postautor: toma19 » 7 gru 2007, o 22:37

sytuacja wyglada jak na rysunku zalaczonym. Sterujemy wypelnieniem zadawanym w potencjometru. Program pisze w asemblerze na mikrokontroler Hitachi (Renesans) h8/3048f. Licze na jakies sugestie. Moje wsteopne przemyslenia: chce wykorzystac tryb compare match output i 2 uklady czasowe ITU i wykorzystac przerwania. Na poczatek chce wygenerowac ten przebieg s1 czyli wpisuje do rejestru GRB mala wartosc - ustawic wyjscie TIOCA na 1 i wygenerowac przerwanie, w programie obslugi przerwania zmodyfikowac GRB wpisujac wartosc wypelnienia - po uplywie tego czasu wyzerowac licznik i ustawic wyjscie na 0. czest sygnalow sterujacych ma wyn 4kHz. od okresu odejmuje wartosc czasu odpowiadajaca wypelnieniu i wczytuje do licznika - po uplywie tego czasu wystawiam przerwanie i wyjscie na 1. Czy to ma sznse chodzic bo nie mam teraz mozliwosci tego sprawdzic. a moze ktos ma jakis lepszy sposob. zastanawialem sie tez nad PWM ale z tym podzialam jak mi nie wyjdzie to.
Załączniki
przek.JPG

Awatar użytkownika
pajaczek
Moderator
Moderator
Posty:2653
Rejestracja:24 sty 2005, o 00:39
Lokalizacja:Winny gród

Postautor: pajaczek » 8 gru 2007, o 00:30

Nie programowalem h8, ale z tego co widze w dokumentacji po nazwach rejestrow, to chcesz zrobic cos jak PWM tylko na piechote ;) (i chyba okrezna droga).

Generalnie wykozystanie PWM to jest wlasnie to czego potrzebujesz, do tego ADC do zczytania wartosci ze sterujacego potencjometru. Wiem ze dokumentacja do tego h8 jest obszerna (901 str), ale conieco jest tam o PWM napisane.

Wróć do „PLD/FPGA i inne zagadnienia techniki cyfrowej”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość