Skocz do zawarto艣ci

Problem z mostkiem L6201


Luuke

Pomocna odpowied藕

Witam wszystkich 馃檪

Zak艂adam temat, poniewa偶 mam problem z uruchomieniem mostk贸w steruj膮cych silniki w LFie. Mostek wymaga dw贸ch sygna艂贸w 0/1 do sterowania kierunku obrot贸w oraz 1 sygna艂 PWM jako Enable. Cz臋stotliwo艣膰 PWM powinna by膰 mi臋dzy 30kHz, a 100kHz. Ustawi艂em atmeg臋 jak trzeba, sygna艂y s膮 odpowiednio podawane, cz臋stotliwo艣膰 ok. 31.5kHz, a mostki cisza.

Pytanie do Was czy spotkali艣cie si臋 z takim problemem i jak uda艂o Wam si臋 go rozwi膮za膰?

Dorzucam schemat po艂膮cze艅 mostka z Eagle'a:

B臋d臋 bardzo wdzi臋czny za pomoc, szczeg贸lnie przed sobotnimi zawodami! 馃檪

Pzdr.

Luuke

Link do komentarza
Share on other sites

Jak dobra艂e艣 cz臋stotliwo艣膰 PWM?

Spr贸buj ustawi膰 na sta艂e jedynk臋 lub zero na wyj艣ciu gdzie normalnie jest pwm i zamiast silnik贸w pod艂膮cz jakiego艣 leda.

Fclk = 16 MHz

N (preskaler) = 1

TOP = 255 (PWM 8-bitowy)

wychodzi jakie艣 31372 Hz

W艂a艣nie, sk膮d twierdzenie, 偶e "powinna by膰 mi臋dzy 30 a 100kHz" ?

Screen z DSa mostka:

Link do komentarza
Share on other sites

Zarejestruj si臋 lub zaloguj, aby ukry膰 t臋 reklam臋.
Zarejestruj si臋 lub zaloguj, aby ukry膰 t臋 reklam臋.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i monta偶 PCB - wybierz sprawdzone PCBWay!
聽聽 鈥 Darmowe p艂ytki dla student贸w i projekt贸w non-profit
聽聽 鈥 Tylko 5$ za 10 prototyp贸w PCB w 24 godziny
聽聽 鈥 Us艂uga projektowania PCB na zlecenie
聽聽 鈥 Monta偶 PCB od 30$ + bezp艂atna dostawa i szablony
聽聽 鈥 Darmowe narz臋dzie do podgl膮du plik贸w Gerber
Zobacz r贸wnie偶 禄 Film z fabryki PCBWay

Spr贸buj ustawi膰 na sta艂e jedynk臋 lub zero na wyj艣ciu gdzie normalnie jest pwm i zamiast silnik贸w pod艂膮cz jakiego艣 leda.

Nadal nic :/

Jaki mikrokontroler oraz tryb PWM?

ATmega128, tryb Phase Correct

Link do komentarza
Share on other sites

No tak zapomnia艂em zapyta膰 kt贸ry timer? 馃檪

Najlepiej poka偶 jak go inicjujesz (fragment kodu).

#include <avr/io.h>
#include <util/delay.h>
#include <avr/iom128.h>

//PB6(0C1B) - PWM RIGHT
//PE6 - I/O RIGHT
//PE7 - I/O RIGHT
//PB7(OC1C) - PWM LEFT
//PC0 - I/O LEFT
//PC1 - I/O LEFT

int main(){
DDRB=0b11111111;
DDRE=0b11111111;
DDRC=0b11111111;

TCCR1A|=(1<<WGM10)|(1<<COM1B1)|(1<<COM1B0)|(1<<COM1C1)|(1<<COM1C0);
TCCR1B|=(1<<CS10);

while(1){
	PORTB=0b11111111;
	PORTC=0b01010101;
	PORTE=0b01010101;
	OCR1B=200;
	OCR1C=50;
}
}

taki kod testowy na razie mam

Link do komentarza
Share on other sites

Zanim sprawdz臋 czy poprawnie inicjujesz pytanie co ma na celu ci膮g艂e 艂adowanie rejestr贸w w p臋tli g艂贸wnej?:
OCR1B=200; 
OCR1C=50;

w sumie to mog艂em raz to za艂adowa膰

Wiem ile wyrobi ten mostek wi臋c sprecyzuj臋 pytanie: a znasz DS silnika ? Jaka dla niego jest optymalna f do PWM ?

mam silniki Pololu 30:1 HP, ale niestety nie znam DS

Link do komentarza
Share on other sites

Zapyta艂em sk膮d te 30kHz widz膮c do艣膰 pewne stwierdzenie, 偶e taka by膰 musi. My艣la艂em 偶e mo偶e gdzie艣 trafi艂e艣 na jakie艣 konkretne, wiarygodne info czy tp.

PWM jest to jedyny spos贸b regulacji obrot贸w silniczk贸w DC z zachowaniem w ca艂ym zakresie max momentu obrotowego. O ile sam mostek mo偶na sprawdzi膰 praktycznie na ka偶dym silniczku i dowolnej f dla PWM ( w granicach mo偶liwo艣ci mostka ) daj膮c maksymalny wsp. wype艂nienia duty 100% ( czyli nijako ci膮g艂y pr膮d sta艂y ), to nie znam silniczk贸w kt贸re zachowywa艂by moment przy a偶 tak du偶ej f. Owszem, przez jaki艣 tam minimalny zakres "od g贸ry" duty silniczek b臋dzie zwalnia艂, b臋dzie jaka艣 tam regulacja ale mo偶na zapomnie膰 o momencie czy cho膰by obracaniu si臋 przy duty 20-30%. 30kHz to jest ze 100 razy za du偶o.

Link do komentarza
Share on other sites

Do艂膮cz do dyskusji, napisz odpowied藕!

Je艣li masz ju偶 konto to zaloguj si臋 teraz, aby opublikowa膰 wiadomo艣膰 jako Ty. Mo偶esz te偶 napisa膰 teraz i zarejestrowa膰 si臋 p贸藕niej.
Uwaga: wgrywanie zdj臋膰 i za艂膮cznik贸w dost臋pne jest po zalogowaniu!

Anonim
Do艂膮cz do dyskusji! Kliknij i zacznij pisa膰...

×   Wklejony jako tekst z formatowaniem.   Przywr贸膰 formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Tw贸j link b臋dzie automatycznie osadzony.   Wy艣wietla膰 jako link

×   Twoja poprzednia zawarto艣膰 zosta艂a przywr贸cona.   Wyczy艣膰 edytor

×   Nie mo偶esz wklei膰 zdj臋膰 bezpo艣rednio. Prze艣lij lub wstaw obrazy z adresu URL.

×
×
  • Utw贸rz nowe...

Wa偶ne informacje

Ta strona u偶ywa ciasteczek (cookies), dzi臋ki kt贸rym mo偶e dzia艂a膰 lepiej. Wi臋cej na ten temat znajdziesz w Polityce Prywatno艣ci.