-
Data: 2009-11-09 17:02:30
Temat: Algorytm choppera do silnika krokowego
Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Witam.
Mam silnik unipolarny i 4 tranzystory sterowane poziomami logicznymi
oraz komparator od strony masy na rezestorze pomiarowym.
Chce uzyskac jakiś sensowny algorytm sterowania silnikiem krokowym.
Przekroczenie prądu w silniku sygnalizwoane jest przez komparator i
podawane na wejście INT procesora wywołujac przerwanie.
Algorytm teraz wygląda tak:
unsigned char zalaczone_cewki = 0;
void przerwanie_co_1_mikrosekunde( void )
{
port_silnikow = zalaczone_cewki
}
void przerwanie_przy_przekroczeniu_pradu( void )
{
port_silnikow = 0;
}
main(void)
{
while( 1 )
{
zalaczone_cewki = 0x01;
pauza_1ms();
zalaczone_cewki = 0x02;
pauza_1ms();
zalaczone_cewki = 0x04;
pauza_1ms();
zalaczone_cewki = 0x08;
pauza_1ms();
}
}
Problem w tym, że nie wiem czy to sensowny algorytm sterowania silnikiem
krokowym. Czy ktoś ma pomysł co mozna zmienić aby uzyskac sensowne
działanie? Co prawda to działa poprawnie, ale mam wrażenie, ze silnik
moze wyciągnąc więcej, tym bardziej że na scalonym sterowniku wyciąga
wyższe obroty. Co robie źle ?
Następne wpisy z tego wątku
- 09.11.09 19:25 Paweł
- 09.11.09 19:35 Waldemar Krzok
- 09.11.09 19:54 Zbych
- 09.11.09 21:24 Sebastian Biały
- 09.11.09 21:26 Sebastian Biały
- 10.11.09 14:14 J.F.
- 10.11.09 22:39 Jerry1111
Najnowsze wątki z tej grupy
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
- Skąd diody LED 1,5V?
- Apollo Comm
- PICkit3 mnie pokonał
- LEDy na choinkę zdechły
- Wtopa LED
- Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- Microsoft, C/C++ na Rust - news
- Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- zasilacz
- Zegary DCF
Najnowsze wątki
- 2026-01-09 EKOFASZYŚCI DO NAUKI Chiny odpaliły reaktor na tor. Zachód przespał ten moment? - AstroSzort
- 2026-01-09 Sebastian M
- 2026-01-09 weto nowelizacji ustawy o ś.u.d.e. (wz. DSA)
- 2026-01-09 Warszawa => Dynamics 365 Commerce/POS Developer <=
- 2026-01-09 Ładowanie w 13 minut
- 2026-01-08 Umiejętność tankowania na egzaminie z prawa jazdy
- 2026-01-08 Nowy akumulator Donut Lab
- 2026-01-08 Komenda policji nie ma nic wspólnego ze sprawą zgwałcenia policjantki
- 2026-01-08 Pilot do zamka/bramy
- 2026-01-08 Ślad węglowy
- 2026-01-08 Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia
- 2026-01-08 Prezydent SZAP/USONA Trump ułaskawił prezydenta Hondurasu Hernandeza skazanego na 45 lat więzienia
- 2026-01-08 Agora zwalnia grupowo, mimo że w firmie pojawiły się zyski, czyli załoga zapracowała na siebie
- 2026-01-08 Agora zwalnia grupowo, mimo że w firmie pojawiły się zyski, czyli załoga zapracowała na siebie
- 2026-01-08 Dlaczego wrzucenie szkolnego krzyża do śmieci to zbrodnia mniejsza od zgaszenia sejmowej menory?




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]