Skocz do zawartości

Włączanie silnika bez sterownika na stm32?


faustin

Pomocna odpowiedź

Mam takie pytanie czy dałoby się  zwyczajnie włączyć silnik tak samo w sensie takim samym kodem jak włączamy diode ? czy raczej jest to niemożliwie bez sterownika ? bo wydaje mi sie ze jest to jak najbardzije możliwe gdyż ustawienie SET ba pinie stm32 powoduje przeciez podanie napięcia więc to tak samo jakby przyłożenie  plusa baterii do końcówek silniczka dc ?

 Próbuje własnie cos takiego zrobic ale silnik ani drgnie wiec chyba sobie musiałam spalić płytke poprzednimi eksperymentami...

Link do komentarza
Share on other sites

Musisz się dowiedzieć ile prądu potrzebuje silnik, a ile może dostarczyć ta konkretna nóżka na mikrokontrolerze. Plus jaki to jest silniczek, nie jest tak, że każdy potrzebuje tylko stałego napięcia i się kręci jak szalony. 😛

 

edit. Dla jasności - bez układu pośredniczącego to my nie damy rady 😕

Edytowano przez BananWszyscy
Link do komentarza
Share on other sites

#include "stm32f1xx.h"

void delay(int time)
{
    int i;
    for (i = 0; i < time * 570; i++) {}
}

int main(void)
{
	HAL_Init();

	__HAL_RCC_GPIOA_CLK_ENABLE();

	GPIO_InitTypeDef gpio;				
	gpio.Pin = GPIO_PIN_5; 				
	gpio.Mode = GPIO_MODE_OUTPUT_PP;
	
	gpio.Pull = GPIO_NOPULL;			
	gpio.Speed = GPIO_SPEED_FREQ_LOW;	
	HAL_GPIO_Init(GPIOB, &gpio);		

	while (1)
	{
		HAL_GPIO_WritePin(GPIOB, GPIO_PIN_5, GPIO_PIN_SET);
		
	}
}

 

Dokument7 (1)mn.pdf

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

Pytanie jaki silnik, DC, krokowy, Bldc? Od razu powiem, że nie próbuj podłączac silnika obojętnie jakiego bezpośrednio pod mikrokontroler bo spalisz płytkę. Musi być pośrednio jakiś mostek H, lub jakis driver np ULN2003. 

 

Polecam przestudiować dwie częście kursu elektroniki forbota. Wtedy powinno się trochę rozjaśnić w głowie, żeby nie wpadać na takie pomysłu jak bezpośrednie podłączanie obciążenia, które ciągnie ponad 20mA do uC 

Edytowano przez Krawi92
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.