Zdravo svima,
pravim drajver za DC motor. Kao motion controller koristim PIC18F4431. Ta serija je dedicated za drajvovanje raznih vrsta motora. Ima interface za citanje enkodera u kvadraturi i jos dosta dobrih stvarcica za closed loop control pa mi samim tim savrseno odgovara. E sad s obzirom da cu imati povratnu spregu, i citanje pozicije i struje motora , kao i brzine, hteo bih da rasteretim ovaj kontroler tako sto bih za komunikaciju sa racunarom stavio poseban communication controller. Planiram da ova dva kontrolera povezem preko 8bit -nog bus -a i da communication controler moze u svakom trenutku da ocita vrednosti kao sto su pozicija, brzina i struja motora i takodje zada komande za start stop i ostale parametre. Sve ovo radim zato sto sam prvo u sam motion cotroller zgurao i modbus pa nisam imao dovoljan troughput podataka ka racunaru zbog preopterecenosti mikrokontrolera. Sampling logovanja mi je bio jako spor. a potrebno mi je da prikupljam podatke min 100x u sekundi.
Interesuje me misljenje svih koji su se bavili necim slicnim.
Zahvalan sam za svaki komentar.
Pozdrav Miroslav.
pravim drajver za DC motor. Kao motion controller koristim PIC18F4431. Ta serija je dedicated za drajvovanje raznih vrsta motora. Ima interface za citanje enkodera u kvadraturi i jos dosta dobrih stvarcica za closed loop control pa mi samim tim savrseno odgovara. E sad s obzirom da cu imati povratnu spregu, i citanje pozicije i struje motora , kao i brzine, hteo bih da rasteretim ovaj kontroler tako sto bih za komunikaciju sa racunarom stavio poseban communication controller. Planiram da ova dva kontrolera povezem preko 8bit -nog bus -a i da communication controler moze u svakom trenutku da ocita vrednosti kao sto su pozicija, brzina i struja motora i takodje zada komande za start stop i ostale parametre. Sve ovo radim zato sto sam prvo u sam motion cotroller zgurao i modbus pa nisam imao dovoljan troughput podataka ka racunaru zbog preopterecenosti mikrokontrolera. Sampling logovanja mi je bio jako spor. a potrebno mi je da prikupljam podatke min 100x u sekundi.
Interesuje me misljenje svih koji su se bavili necim slicnim.
Zahvalan sam za svaki komentar.
Pozdrav Miroslav.