• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Kierownica DIY oparta o leonardo - cześć 2
#1
Witam, jakis czas temu pisalem watek w sprawie enkodera, a dokladniej jego podlaczenia.( https://forum.arduinopolska.pl/watek-kie...r3-problem
Kolejny problem, ktory napotkalem na swej drodze, a w zasadzie to 2:
1. Potrzebuje sprawdzic ile moj enkoder posiada PPR jednak nie ma do niego zadnego katalogu, danych serwisowych itd. Czy istnieje mozliwosc sprawdzenia tego poprzez jakis pomiar enkodera? Wie ktos jak to zrobic?
2. Nie dziala forcefeedback, probowalem juz roznych metod typu grzebanie w ustawieniach programu, testowanie na roznych silnikach, mierzenie miernikiem czy w ogole jakis prad zostaje "wypluty" ze sterownika i za kazdym razem bylo 0v. Oczywiscie prad doplywajacy do sterownika jest taki jaki byc powinien, od strony arduino 5v, a od zasilacza 12v 400w
Budowalem kierownice w oparciu o ten schemat:
   
Sterownik silnika to BTS 7960
Ps Nie dziala tylko ffb, cala reszta przelacznikow, guzikow i potencjometrow chodzi bez zarzutu.
 
#2
1. Przypisz sobie zmienną do encodera i przekręć o 180o, wartość zmiennej drukuj na serial.
2. Podłącz silnik pod 12V i sprawdź czy w ogóle działa. Znajdź inne przykłady tylko do obsługi tego sterownika i sprawdź czy sterownik jest sprawny.
Miło być decenianym https://buycoffee.to/kaczakat
 
#3
Nie mogę nigdzie znaleźć sketcha, który pozwoli mi przetestować sterownik. Znalazłem tylko to: http://www.hessmer.org/blog/2013/12/28/i...h-arduino/ ale to jest na arduino uno, a mi potrzebne na leonardo. Czy mogę bez obaw, że coś uszkodzę podłączyć i wgrać ten sketch na leonardo?
Co do silnika działa po bezpośrednim podpięciu pod zasilacz i nawet nie da się go ręką zatrzymać także wina musi leżeć po innej stronie


//EDIT
Udało mi się uzyskać prąd na wyjściu sterownika poprzez wgranie innego sketcha, silnik zaczął się ruszać więc sterownik uznaje za sprawny. Problem w tym, że od kierownicy mam tylko plik .hex i nie mam jak zajrzeć do kodu, którego używam. Przy budowie korzystałem z tego poradnika: https://www.kaskus.co.id/show_post/5879c...o-leonardo - kompletnie nie mam pojęcia jak rozwiązać ten problem. Używam win 10 jeśli to ma jakieś znaczenie
 
#4
Witam ponownie, udało mi się rozwiązać problem - Sterownik reagowal wcześniej na sygnały jednak nie tak jak tego chciałem, a więc przyjrzałem się z bliska elektronice i okazało się, że fabrycznie został on krzywo przylutowany przez co nóżka od mostka stykała się z inną. Po przelutowaniu wszystko działa tak jak powinno.
 
#5
Cieszę się Twoim szczęściem.
Temat zamykam.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.

[Obrazek: SsIndaG.jpg]
 
  


Skocz do:


Przeglądający: 1 gości