Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 29 mar 2024, o 14:07


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 13 kwi 2017, o 11:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

Witam. ATmega8 8MHz. Mam problem z servem. Servo rusza się bardzo powoli, można je bardzo lekkim dotknięciem zahamować. Słabo się rusza, nie umie do końca dojechać. Na arduino jest "mocne, odważne, silne" trudno je zatrzymać. Jak wgrywałem kod z Arduino, to działało dobrze.
Tu kod ze "słabym" servem.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Servo do PB1 podpięte

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 kwi 2017, o 11:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

Witam,
Podejrzyj tu.
topic18073.html#p186396
Co prawda na atmege32, ale zasada identyczna.
Pozdrawiam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 kwi 2017, o 11:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

Oki dzięki sprawdzę

------------------------ [ Dodano po: 3 minutach ]

To jest prawie to samo, mój kod jest na 16 mhz to jest na 8 mhz. Też przeglądałem ten temat, konfiguracja prawie taka sama. Próbowałem na kilku różnych serwach efekt ten sam.

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 kwi 2017, o 11:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 lis 2015
Posty: 1448
Lokalizacja: okolice Warszawa
Pomógł: 149

Ewentualnie wieczorkiem coś pomogę. :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 kwi 2017, o 11:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

Oki. Ale diodą się pobawię :lol:

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 kwi 2017, o 12:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Witam
W.g mnie koledze nie o ten tryb chodziło, bo tutaj ICRx nie ma nic do gadania:
Obrazek
Situs napisał(a):
ATmega8 8MHz.

Situs napisał(a):
To jest prawie to samo, mój kod jest na 16 mhz to jest na 8 mhz

...to w końcu jak :)

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 kwi 2017, o 12:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

No tamten był na 16mhz a 8 mhz wzielo się z rozkojarzenia bo teraz próbuję poprawiać i dałem 8 mhz na moim lokalnym kodzie

------------------------ [ Dodano po: kilkunastu sekundach ]

Mam ustawione (0<<WGM10) a nie (1<<WGM10) więc jest tryb odpowiedni. Wiem że to nic nie wnosi

------------------------ [ Dodano po: 6 minutach ]

Ten kod tymczasem działa więc softwarowy problem
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


------------------------ [ Dodano po: 39 minutach ]

Problem rozwiązany, złe zasilanie & niedokładność wewnętrznego oscylatora

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 9 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO