sterownik na PICach

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

Autor tematu
camel131
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 9
Posty: 84
Rejestracja: 27 gru 2004, 21:27
Lokalizacja: gdansk
Kontakt:

sterownik na PICach

#1

Post napisał: camel131 » 11 lut 2005, 08:48

znalezione w sieci http://www.cenece.com/ceneceC4.htm
czy to ma sens i będzie działać do eksperymentowania?



Tagi:

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#2

Post napisał: markcomp77 » 12 lut 2005, 12:34

Witam!

prosta kontrukcja... opis - dobrze, że są obrazki...
Obrazek

Obrazek

dostępny program dla PICa jedynie w wersji binarnej...
PIC steruje czterema kluczmi MOSFETowymi - typowe i bardzo proste rozwiązanie...
zapewne dostępne sterowanie półkrokowe/ i krokowe... kwarc 4MHz + prosty program (627 ma krótką pamięć programu) => brak próby sterowania mikrokowego przez modulcję szerokośi impulsu...

takie rozwiązanie "wszystko w jednym" zdecydowanie upraszcza całe okablowanie!

szkoda, iż autor nie zamieścił źródełek programu dla PIC... mozliwe by były wtedy modyfikacje

Obrazek

pierwszy lewy - opis:
------------------------
modo de polarizacion - mod polaryzacji
paso, sempaso - krok, półkrok (albo przejście, semi przejście)
polarization double - polaryzacja podwójna
polarizacion normal - normalna polaryzacja

krok/pólkrok to zrozumiałe... ale o co chodzi z tą polarycają????

oba wyjścia switcha idą do wejść PICa... więc tajemnica ich zaczenia leży w programie...

drugi z lewej opis:
---------------------
Fin de carrera. Motor 4 - jakieś propozycję???

TO również idzie na wejście PICa


następny opis idąc w prawo:
--------------------------------

Conector para leds externos - konektor dla zew. ledów

zapewne złącze przygotowane dla celów diagnostycznych...


opis z prawej:
----------------

Conector para modulo de temperatura - przyłączenie modułu kontroli temperatury


jeżeli ktoś zna hiszpański... może by coś przetłumaczył (bo ja go nie znam)
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


Autor tematu
camel131
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 9
Posty: 84
Rejestracja: 27 gru 2004, 21:27
Lokalizacja: gdansk
Kontakt:

#3

Post napisał: camel131 » 12 lut 2005, 18:17

są też programy do pic F627 i f84
ale właśnie widze że nie zrodłowe .
Chyba podobny znalazłem linistepper http://www.piclist.com/techref/io/stepp ... /index.htm
i tam jest program do pica ale nie wiem czy układ jest podobny.
Załączniki
pic assem.rar
(13.19 KiB) Pobrany 555 razy
C4_Progs.rar
(2.07 KiB) Pobrany 396 razy

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#4

Post napisał: markcomp77 » 14 lut 2005, 18:21

camel131 pisze:są też programy do pic F627 i f84
ale właśnie widze że nie zrodłowe .
Chyba podobny znalazłem linistepper http://www.piclist.com/techref/io/stepp ... /index.htm
i tam jest program do pica ale nie wiem czy układ jest podobny.
sterownik linisteper jest BARDZO DOBRY!
ale program do PICa jest inny - bo zasada działania linistepera jest INNA - to sterownik mikrokrokowy... wspierający się przy tworzeniu pozimów dla mikrokroków dwoma mechanizmami:
1. prostym przetwornikiem C/A na bramce rezystancyjnej (z diodami)
2. oraz przez ustalanie poziomów napięciowych za pomocą PWM (regulując współczynnik wypełnienia impulsu w pęli programowej czasowo zależnej)

parametry liniteppera są bardzo dobre... bo oprócz mikrokowości... jak nazwa wskazuje próbuje sterować silnikiem prawie liniowo

wada jest taka, że stopień końcowy pracuje analogowo - wydziela DUŻO CIEPŁA!!!
--- czytaj: DUŻE RADIATORY (a może i wiatrak)
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 4478
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#5

Post napisał: 251mz » 16 lut 2005, 17:22

ten kod z pliku pic assem.zip jest prawidłowy. to jest po prostu napisany program w mplabie z duza iloscia komentarzy:P terz wystarczy skopiowac z worda do mplaba i skompilowac do .hex i mozna juz wgrac do pica np. programatorem JDM

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#6

Post napisał: markcomp77 » 16 lut 2005, 17:33

251mz pisze:ten kod z pliku pic assem.zip jest prawidłowy. to jest po prostu napisany program w mplabie z duza iloscia komentarzy:P terz wystarczy skopiowac z worda do mplaba i skompilowac do .hex i mozna juz wgrac do pica np. programatorem JDM
ten wątek dyskusji tyczy się kontrolera silnków krokowych zupełnie innego od linistepera...

projektu: http://www.cenece.com/ceneceC4.htm

na stronie "hiba" niema zródełek dla PIC z tego projektu (jedynie hex)

"hiba" oznacza niepewność przy kontaknie z j.hiszpańskim (a może to jeszcze jakiś inny)

oto próbka:
CONTROLADOR C4

Javier López y Juanchi


Este nuevo controlador está basado en un PIC 16F84 o 16F627 programado para el control de motores PaP del tipo Unipolar.

Se utliza también para fresadoras ya que puede manejar motores de hasta 3 Amp de consumo.
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


Autor tematu
camel131
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 9
Posty: 84
Rejestracja: 27 gru 2004, 21:27
Lokalizacja: gdansk
Kontakt:

#7

Post napisał: camel131 » 16 lut 2005, 17:37

właśnie trawię płytkę ale do tego pierwszego , nie wiem tylko czy naprawdę warto ,może linistepper byłby lepszy?
Jeżeli ktoś umie to może skompilować plik do PIC16f84 -popularnego w kraju i zamieścić na forum to po uruchomieniu tego typu sterownika ktoś mógłby ocenić jego przydatność.

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 3962
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#8

Post napisał: markcomp77 » 16 lut 2005, 17:43

camel131 pisze:właśnie trawię płytkę ale do tego pierwszego , nie wiem tylko czy naprawdę warto ,może linistepper byłby lepszy?
Jeżeli ktoś umie to może skompilować plik do PIC16f84 -popularnego w kraju i zamieścić na forum to po uruchomieniu tego typu sterownika ktoś mógłby ocenić jego przydatność.
1.
kompilacja nie jest potrzebna - autor zamieścił na swojej stronie
http://www.cenece.com/zip/C4_Progs.zip
a tam jest C4_F627_v17.hex C4_F84_v17.hex
czyli postać binarna (skompilowana) w formacie hex...
trzeba jedynie zapodać TO programatorowi... i zaprogramować

2.
hiszpański projekcik jest elementarny - i nie można spodziewać się po nim nadzyczajnych parametrów...
ale jego prostota jest dużą zaletą!!!

3.
linisteper to elita!!!
pozwala sterować mikrokrokowo - mniej rezonansów i wyższa rozdzielczość (mniejszy krok)
jest BEZ POROWNANIA LEPSZY!!!
ale o ile bardziej skomplikowany...
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm


Autor tematu
camel131
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 9
Posty: 84
Rejestracja: 27 gru 2004, 21:27
Lokalizacja: gdansk
Kontakt:

#9

Post napisał: camel131 » 16 lut 2005, 18:36

pisząc o kompilacji myślałem o Linistepperze.
A swoją drogą dlaczego w tym projekcie są cztery tory z PICami(myślę że jako sterownik do cięcia styropianu na 4 silniki)


pil
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 10
Rejestracja: 11 sie 2004, 23:26
Lokalizacja: toru?

#10

Post napisał: pil » 17 lut 2005, 00:38

zrobiłem taką płytke wzór konspekt ale Juanchi poleciał na komerche i moje 4 pice robiły jako piece zdecydowanie odradzam.
wykonałem ponadto zasilacz i monitor temperatury to tak pięknego strzału kondziora niewidziałem.
niewszystko złoto co się świeci.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”