Sterowniki na procesorach AVR

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC
Awatar użytkownika

x
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 243
Rejestracja: 29 mar 2006, 23:24
Lokalizacja: Laski, gm. Izabelin

#21

Post napisał: x » 24 sty 2007, 22:40

rchobby pisze:
Gdybyś mógł wrzuć na forum "wprasowankę" no i program (asm lub hex)
Nie przewidywałem udostepnienia kodu stąd wątek jest w tym dziale "Elektronika CNC" a nie w "Open Source".
O, a już liczyłem, że sobie podejrzę jak to się robi.

Projekt jest w ogóle amatorsko-hobbistyczny, czy po dopracowaniu trafi do sklepiku?



Tagi:


Szymon
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 24 sty 2007, 21:30
Lokalizacja: Legnica

#22

Post napisał: Szymon » 24 sty 2007, 22:53

Witam wszystkich
Już od dawna noszę się z zamiarem zbudowania własnej maszynki. Chciałbym oprzeć się o ten schemat. U siebie mam zamiar wykorzystać mikrokontroler ATmega8 (program mam już prawie gotowy, podział kroku do 1/128) i przystosować końcówkę mocy do silników bipolarnych. I tu mam pytanie. Przerobiłem końcówkę z tego schematu tak jak na rysunku (przepraszam za nieprofesjonalizm, nie znam obsługi eagle, musiałem sobie radzić na piechotę :razz: ) Czy taki układ ma szanse zadziałać? Jakie tranzystory powinienem zastosować by móc sterować prądem np. do 7A? Prosiłbym o jak najbardziej łopatologiczne odpowiedzi, jestem raczej początkującym elektronikiem.
Załączniki
bipolar.jpg
bipolar.jpg (40.83 KiB) Przejrzano 1596 razy


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#23

Post napisał: Leoo » 25 sty 2007, 09:24

Szymon - z przykrością muszę stwierdzić, że Twój układ nie będzie działał.
Driver TC427 nie nadaje się do sterowania mostkiem. Do tego celu firma International Rectifier stworzyła całą gamę specjalizowanych układów np. IR2184 stosowany w UHU. Układ ten różni się od TC427 tym, że część odpowiedzialna za wysterowanie "górnego" tranzystora jest "pływająca". Przyjmijmy, że mostek zasilamy napięciem 200V a IR2184 12V w związku z czym napęcie bramki tranzystora "górnego" może osiągnąć 212V bez szkody dla układu. Oczywiście drivery IR sterują tranzystorami N-MOS, co jest zaletą, gdyż mają lepsze parametry od swoich braci P-MOS.


astony
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 183
Rejestracja: 26 mar 2006, 23:23
Lokalizacja: jaworzno

#24

Post napisał: astony » 25 sty 2007, 12:21

A gdyby dać optotriaki ?
PYKNIJ na GG 5133624 to skocze na forum -> PLEASE


Szymon
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 24 sty 2007, 21:30
Lokalizacja: Legnica

#25

Post napisał: Szymon » 25 sty 2007, 16:30

Leoo dzięki za wskazówki. Czy w ten sposób jest poprawnie? Na linię /SD mam podać 1 czy 0 logiczne aby układ działał, bo ne jestem pewien.
Załączniki
bipolar2.jpg
bipolar2.jpg (38.15 KiB) Przejrzano 1615 razy


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#26

Post napisał: Leoo » 25 sty 2007, 16:50

Kreska nad literami DS (czyt. NIE SD) oznacza, że sygnał aktywujący ma postać L - czyli zero logiczne (potencjał masy). W tym konkretnym przypadku kiedy podamy H mostki będą aktywne, kiedy L prąd zostanie wyłączony we wszystkich włączonych tranzystorach jednocześnie. Możesz zastosować negator mięzy wejściami IN, wówczas zamiast wejść TRA1, TRA2 otrzymasz jedno (prawda, że będzie prościej?) TRA. Diody 1N4007 są bardzo dobre ale w mostkach prostowniczych (50, 100Hz). Układy chopperowe pracują na częstotliwościach 20kHz i większych, dla tego należy stosować szybkie diody. W tym miejscu proponuję MUR120 lub podobne.


Autor tematu
rchobby
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 11
Posty: 441
Rejestracja: 31 maja 2004, 07:01
Lokalizacja: Białystok
Kontakt:

#27

Post napisał: rchobby » 25 sty 2007, 16:57

x pisze:Projekt jest w ogóle amatorsko-hobbistyczny, czy po dopracowaniu trafi do sklepiku?
Jak na razie projekt jest amatorski, na własne potrzeby. Na komercję nie mam czasu.

Dla wszystkich zainteresowanych polecam wizytę na forum cnczone i zapoznanie sie z tematem chyba 'unipolar microstepping'. Jest tam bardzo podobny układ (bez L6506) i są opublikowane kody źródłowe BascomAVR, pliki pdf. Kompilator BascomAVR ma problemy z dobrą obsługą nowych procesorów Atmela, szczególnie Timer0 i Watchdog.


Szymon
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 3
Rejestracja: 24 sty 2007, 21:30
Lokalizacja: Legnica

#28

Post napisał: Szymon » 25 sty 2007, 21:49

Teraz wszystko powinno być dobrze. Linię TRA podpinam bezpośrednio do mikrokontrolera a /SD i Vsens podpinam do odpowiednich wyprowadzeń L6506, po drobnych poprawkach w programie powinno śmigać. Leoo wielkie dzięki za pomoc :smile:
Mam jeszcze małe pytanie apropo tranzystorów. Można tu wstawić dowolne tranzystory N-MOS (z wbudowaną diodą) tylko o odpowiedniej mocy, czy nie wszystkie się nadają?
Załączniki
bipolar3.jpg
bipolar3.jpg (32.84 KiB) Przejrzano 1593 razy


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#29

Post napisał: Leoo » 25 sty 2007, 23:26

Wszystkie MOSFETY mają "wbudowaną" diodę, która powstaje automatycznie w procesie produkcyjnym, taki mały skutek uboczny. Nie jest ona jednak zbyt szybka, dla tego stosuje się zewnętrzne diody relaksacyje. Tranzystory powinny mieć dopuszczalne napięcie pracy Vdss większe przynajmniej o 50V od napięcia zasilania oraz jak najmniejszą oporność w stanie przewodzenia RdsON.


jarekk
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 9
Posty: 1701
Rejestracja: 17 mar 2006, 08:57
Lokalizacja: Gdańsk

#30

Post napisał: jarekk » 19 lut 2007, 22:32

Dzieciak Nr.2 trochę podchowany, przeprowadzka załatwiona. Uff zajęło tylko pół roku he he.

Ale teraz mogę trochę pokontynuować mój ulubiony projekt:
Obrazek

Docelowo 80V 6A
Jest to 3 prototyp, w trakcie końcowego uruchamiania.
Zbudowany na Mega88

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”