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



Teraz jest 30 maja 2026, o 21:19


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 
Autor Wiadomość
PostNapisane: 11 paź 2015, o 10:21 
Offline
Użytkownik

Dołączył(a): 15 mar 2015
Posty: 35
Lokalizacja: Jadowniki
Pomógł: 0

Witam Jestem nowicjuszem tu na forum wiec proszę mnie tak traktować XD

Od pewnego czasu marzy mi sie amatorska frezarka CNC, ale nie taka ze wejdę na stronę jakiegoś sklepu, kupie gotowe sterowniki do silników, płytkę sterująca i to poskładam.. nie nie nie.. to by było za proste XD
Chce to zrobić sam od podstaw łącznie z rama cala elektronika wliczając w to sterowniki, płytkę sterująca oraz zasilacz.
Mam zamiar zrobić sterownik na podstawie uC ATMega 8 a potem go powielić, oraz płytkę sterująca każdym z sterowników na ATMega 16.
Wiec zabrałem się za pisanie programu w C zacząłem od podstaw, czyli od wprawienia silnika w ruch.
Owszem udało mi się, silnik kreci w obie strony i to było by na tyle...
Problemów oraz pytań mam kilka:
-mam tez problem z wyzerowaniem portów sterujących tranzystory gdy puszcze switch-a
-nie mam pojęcia jak sterować prędkością silnika i czy to w ogóle będzie potrzebne w cnc?
-wiem ze istnieją rożne sposoby komunikacji uC nawzajem i z komputerem ale czy to zadziała?

Dodam ze posiadam blue book Pana Mirka, program w dużej mierze powstał na podstawie tego z książki.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


To kod który "wymęczyłem"
Oraz schemat układu na którym to testuje (złożony na płytce prototyp.).
Obrazek

Kody poprawiłem ... SunRiver



Ostatnio edytowano 11 paź 2015, o 12:27 przez RedStar, łącznie edytowano 3 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2015, o 10:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 gru 2013
Posty: 202
Lokalizacja: Koszalin
Pomógł: 22

Co do schematu to rezystor R12 10K od resetu ma iść na VCC a nie jak u Ciebie na GND.
Kondensator filtrujący zasilanie C1 100nF masz zle podłączony.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2015, o 11:03 
Offline
Użytkownik

Dołączył(a): 15 mar 2015
Posty: 35
Lokalizacja: Jadowniki
Pomógł: 0

Za szybko robiony :D Poprawione.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2015, o 11:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 gru 2013
Posty: 202
Lokalizacja: Koszalin
Pomógł: 22

Przy tranzystorach BUZ11 brak rezystorów.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 paź 2015, o 11:30 
Offline
Użytkownik

Dołączył(a): 15 mar 2015
Posty: 35
Lokalizacja: Jadowniki
Pomógł: 0

A chodzi o rezystoryy?? dodam ze to tez mój pierwszy raz gdy mosfety steruje przez uC :D

@Edit
ok dodałem rezystor 15k miedzy G a D mosfeta, cos pomogło to w kwestii płynności krecenia.

@@Edit
Temat do zamknięcia pomocy tu raczej nie znajdę skoro tylko jedna osoba zainteresowała się problemem..



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 paź 2015, o 08:48 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

spójrz na ten schemat:
http://serwis.avt.pl/manuals/AVT1314.pdf



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 paź 2015, o 10:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

RedStar napisał(a):
Witam Jestem nowicjuszem tu na forum wiec proszę mnie tak traktować XD

Dodam ze posiadam blue book Pana Mirka, program w dużej mierze powstał na podstawie tego z książki.


Kolego piszesz że jesteś początkujący ? No ok to rozumie każdy z nas cały czas poznaje C.
Nie rozumie natomiast tego że masz bb a go nie przeczytałeś.
Mirek w bb pięknie opisje sterowanie silnikami dc ac i krokowymi w książce niebieskiej. Zobacz rozdział przeczytaj i zrób na początku tak jak jest w BB pobaw się następnie możesz zacząć rozbudowe układu.

Nie mniej sterowanie frezarką to pestka w porównaniu z frezowaniem z pc.

Sam o tym myślałem ale wiem że to jeszcze nie dla mnie.

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 paź 2015, o 11:04 
Offline
Użytkownik

Dołączył(a): 15 mar 2015
Posty: 35
Lokalizacja: Jadowniki
Pomógł: 0

A ja nie mam żadnej pretensji :P porostu nikt się nie wypowiadał..
Mówiąc podstawy co masz na myśli?
Co do rezystora to szczerze powiedziawszy nie mam pojęcia co on tam ma robić, kolega humanoid wspomniał o braku rezystora brzy BUZ11?
Docelowo użyje nie BUZ11 a IRFZ44n.
I nie tyle chodzi o część elektroniczna co o sam program, sama budowa części mechanicznej frezarki to nie jest dla mnie spory problem..
I czemu od razu głęboka woda? I zdaje sobie sprawę ze do prostych to nie należy ale od czegoś trzeba zacząć?
Jakos mnie nie kreci kupienie gotowego sterownika na internecie, podłączenie go do kompa, silników.. to nie dla mnie :D
Pisałem ze jestem nowicjusz :D i dziękuje ze tak mnie traktujesz, ale jednak ta twoja postawa względem mnie jest tak trochę zniechęcająca..(jak dla mnie)
Ale ja się nie poddam :D

Co do bb czemu twierdzisz ze nie czytałem? dział o sterowaniu silnikami nie raz nawet :D sam listing analizowałem dość skrupulatnie.. Posiłkowałem się nie tylko książka ..

@edit Jeśli chodzi o rezystor to prawdopodobnie miedzi G a S MOSFET-a który będzie zabezpieczał go przed przypadkowym załączeniem tak? I MOSFET-a wysteruję bc547b, mniej więcej tak jak na schemacie :
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 paź 2015, o 12:11 
Offline
Użytkownik

Dołączył(a): 15 mar 2015
Posty: 35
Lokalizacja: Jadowniki
Pomógł: 0

Juz poprawiam zaraz wstawię schemat :D
No dobra ok ale po to w pierw robię schemat i go pokazuje żeby nie popełnić takich błędów, nie sadzisz ze to bardziej rozsądne?
Z reszta po to chyba jest dział dla całkowicie początkujących????



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 paź 2015, o 14:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 162
Pomógł: 6

Kolego spróbuj zrobić coś takiego:
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 paź 2015, o 17:56 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8631
Pomógł: 338

A ja nie rozumiem jak można nie czytać zaleceń i zasad panujących na forum .,...
Kolega niech poprawi kody zgodnie z zaleceniami topic7402.html
--- jako że jesteś nowy nie usunę posta , poprawię ci to , ale proszę przestrzegać zasad i czytać :)


majster napisał(a):
Nie rozumie natomiast tego że masz bb a go nie przeczytałeś.


To co napisałem wyżej tłumaczy powyższe.... Po co czytać prawda ... :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 paź 2015, o 09:34 
Offline
Użytkownik

Dołączył(a): 15 mar 2015
Posty: 35
Lokalizacja: Jadowniki
Pomógł: 0

aaadamw napisał(a):
Kolego spróbuj zrobić coś takiego:
Obrazek
aaadamw
możesz mi wytłumaczyć jak to mniej więcej działa? Bo tak patrze i jak dla mnie to ma jakiś związek z prądem ( tak wnioskuje na podstawie tego rezystora 0,56R 5W, a jeśli chodzi o rezystor R7 1k to ma on zabezpieczyć port mikrokontrolera przed pociągnięciem zbyt dużego prądu tak? Nie jestem pewien i na pewno jestem w błędzie :D
Cy zamiast BC 337-25 na schemacie mogę użyć BC 547 poradzi sobie?oraz zamiast IRF540 użyć IRFZ44N ?

Panu SunRiver dziękuje za wyrozumiałość :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 paź 2015, o 08:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 162
Pomógł: 6

R6 i BC337 ograniczają prąd do dopuszczalnego, bo silniki są zasilane z 24VDC.
R7 ma zabezpieczyć port uC gdy BC337 będzie robił swoją robotę. :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 paź 2015, o 09:05 
Offline
Użytkownik

Dołączył(a): 15 mar 2015
Posty: 35
Lokalizacja: Jadowniki
Pomógł: 0

Czy tranzystory muszą pozostać takie jak są na schemacie?



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: 14 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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