Skocz do zawartości

danielll

Użytkownicy
  • Zawartość

    17
  • Rejestracja

  • Ostatnio

Reputacja

1 Neutralna

O danielll

  • Ranga
    2/10

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. Dzieki. To z odcinaniem napiecia przy wiekszym poborze pradu brzmi calkiem rozsadnie i moze rzeczywiscie takie rozwiazanie bylo zastosowane. Jedynie nie wiem czy wtedy byloby mozliwe lagodne skrecanie bez maksymalnego skrecenia osi nie wydaje mi sie zeby byl wmontowany jakis sterownik gdyz byla tam tylko jedna plytka i nic na niej nie przypominalo sterownika czy mostka. Jednak wydaje mi sie ze jak bede chcial zrobic na podstawie tej kontrukcji swoj samochod to najlepszym rozwiazaniem bedzie samodzielne zaprojektowanie czesci i zastosowanie serwa. Chyba ze mozecie mi polecic jakies prostsze rozwiazanie ogolnie zaskoczylo mnie to ze jak na tania zabawke produkowana seryjnie zastosowane byly tam mocne silniki. Zdecydowanie lepsze od pololu ktore kiedys kupilem wiec odzysk moge uznac za udany
  2. Wiem ze nie potrzeba dokladnej wartosci ale trzeba w miare precyzyjnie wyznaczyc czas przez ktory ten silnik ma sie obracac zeby nie probowal sie krecic gdy bedzie zablokowany, a szybkosc obrotu zalezy tez od tego jak naladowany jest akumulator wiec eksperymentalne wyznaczenie czasu bedzie bardzo malo dokladne. Tym bardziej ze ten silnik jest calkiem mocny a kolo zebate sterujace osia z cienkiego i niezbyt wytrzymalego plastiku. Dlatego wlasnie zdziwilo mnie to ze taka konstrukcja byla w stanie to wytrzymac. Nie wiem tez czy dobrze zrozumiales ale nue chodzi o silnik obracajacy kola tylko odpowiedzialny za skrecanie
  3. Planuje zrobic model samochodu sterowany przez telefon. Mialem jeszcze w domu stary zepsuty samochod wiec go rozebralem na czesci. I ku mojemu zaskoczeniu w ukladzie sterujacym osia znalazlem zwykly silnik, nie serwo lub silnik krokowy. I tutaj mam pytanie, jak to moglo byc sterowane. Nie ma chyba mozliwosci bez innych dodatkowych elementow zmierzenia kata obrotu.
  4. Dzieki za wyjaśnienie. Szczególnie zaciekawila mnie ostatnia cześć bo wogóle o tym nie wiedziałem. Silnik wykorzystałem ten http:// https://botland.com.pl/pl/silniki-micro-n20-seria-mp-medium-power/12563-silnik-n20-bt21-micro-301-1000rpm-9v.html Skończyłem dzisiaj najprostsza wersje programu i linefollower dziala ale radzi sobie tylko z gladkimi zakretami i na malej predkosci. W głownej mierze jest to jednak wina samej budowy robota niz silników wiec pozostaje jedynie zrobic nowy projekt obudowy do druku 3D zeby wyciagnac wiecej, gdyz teraz dostrzegam kilka istotnych bledow tej konstrukcji. Dzięki wielkie za wszelka pomoc w stworzeniu mojego pierwszego robota
  5. Nie wiem jeszcze jak dokładnie wszystko sie oznacza ale mam nadzieje ze uda sie cos z tego zrozumiec. Poprzez 0 i 1 przy GPIO oznaczylem stan wysoki i niski.
  6. sorry, myslalem ze kazdy mostek H działa podobnie, używam L293D. Co do podlaczenia to jest tutaj chyba tylko jeden sposob, zgodny z dokumentacja.
  7. Czyli jesli GPIO beda ustawione na 01 i wtedy ustawie PWM 0 to bedzie odciecie zasilania a jesli przy maksymalnym PWM ustawie na GPIO 00 lub 01 to bedzie gwaltowne hamowanie?
  8. Jest to mój pierwszy robot i nie mam pojecia jak dziala PID i myslalem narazie o jak najprostszym sposobie zmiany predkosci. Chyba jak ustawie w petli zeby po prostu po wykryciu linii wartosc PWM na kola sie odpowiednio zmieniala to powinno to chyba zadzialac. Przykladowo zeby po wykryciu linii przez lewy czujnik wartosc na prawym kole stopniowo malala do zera robot sie obrocil i wartosc znowu zwiekszyc. Pozniej z czasem moze pomysle nad zrobieniem tego w lepszy sposob ale narazie moim celem jest zeby wogole to zadzialalo Dzieki za odpowiedz, to ze nie musze sie bardzo martwic o szybkosc zmiany predkosci duzo ulatwi eksperymentalne dobranie parametrów
  9. Pracuje właśnie nad linefollowerem i zastanowiła mnie pewna sprawa. Jeśli zbyt szybko będę zmieniał obroty w silnikach to prawdopodobnie będą one ulegały stopniowo uszkodzeniu. Jeśli się mylę to mnie poprawcie i można na tym zakończyć temat. Jeśli jednak rzeczywiście tak jest to jaka jest bezpieczna granica. Może ktoś z doświadczenia wie o ile procent mozną zmienić wypełnienie sygnału PWM w jednostce czasu w silnikach Pololu.
  10. Chce się tylko upewnić jednej rzeczy. Jesli będę zasilał mikrokontroler stm32f303re Nucleo z akumulatora, czyli podlacze plusa do Vin i zlacze masy oraz przełoże zworkę to mogę później na zasilaniu z akumulatora poprzez USB podlaczyc do kompa i wgrywac program caly czas zasilajac akumulatorem? Chyba powinno byc wszystko dobrze i w taki sposób nic nie uszkodzę?
  11. To jest nucleo. Dokladnie stm32f303re. Wiem ze trzeba przelozyc zworke tylko jeszvze musze sprawdzic ktora. Chcialem sie tylko upewnic czy napiecie powyzej 5V nic nie uszkodzi i czy poprawnie podlaczam bo w sumie nie moglem znalezc nic w necie nic na temat polaczenia a czytanie dokumentacji jeszcze srednio mi idzie. Dzieki wielkie za pomoc
  12. Co do podłączenia akumulatora to jak podłączam bezsposrednio plus do VIN, mase do GND i wysuwam zworke to powinno być ok?
  13. Sterownik to LSM293D Zasilanie z lipola 7.4V Prawdopodobnie jak rozlaczyl mi sue przewod od zasilania z akumulatora to dotknal masy mikrokontrolera. Glowne pytanie brzmi czy w takim przypadku mikrokontroler calkiem sie spalil i jest juz do wyrzucenia.
  14. Podłączyłem sobie dzisiaj dwa silniki. Wszystko dzialalo dobrze az do pewnego czasu gdy przez przypadek rozlaczyl mi sie kabel doprowadzajacy zasilanie do sterownika silnika z akumulatora. Uslyszalem lekkie pykniecie i natychmiast wylaczylem obwod z akumulatora. Teraz nawet gdy podlaczam sam mikrokontroler to mimo ze diody sie swiecą to st-link nie wykrywa plytki. Dodatkowo zauwazylem ze plytka sie mocno nagrzewa. Czy to jest objaw spalenia mikrokontrolera? Prawdopodobnie tak, ale co konkretnie moglo byc przyczyna?
  15. Nie za bardzo rozumiem o co w tym chodzi Gdy przewod laczacy PIN1 z masa jest zwarty to funkcja mcp_read_reg zwraca stan wysoki na tym pinie czyli wartosc 0x02 (00000010). Po co nastepnie ta koniunkcja. Sluzy moze do tego zeby wyzerowac najmlodszy bit gdy dioda jest zaswiecona (bo wtedy tez jest na niej stan wysoki wiec zostanie odczytana wartosc 0x03) ?
×
×
  • Utwórz nowe...