otto29 Postat 11 ore în urmă Partajează Postat 11 ore în urmă Hi! Trebuie să controlez 6 motoare pas cu pas, fiecare motor are 4 faze, prin urmare trebuie să folosesc 4 biți ai unui PIC pentru a controla fiecare, așa că voi folosi 3 porturi ale micro-ului meu și mai am nevoie de încă 2 porturi pentru alte lucruri. Cum îmi recomandati să fac? Mulţumesc Link spre comentariu
cimitavita Postat 8 ore în urmă Partajează Postat 8 ore în urmă (editat) Porturile pot fi multiplicate în mai multe feluri. Atât pe intrare cât și pe ieșire și din 2 porturi de 8 biți poți face 255 porturi tot de 8 biți. Cel mai simplu ieșirile se pot multiplica doar cu două 74373 sau 74374. Dintr-un singur port și încă 2 biți de la alt port, poți obține 2 porturi întregi de ieșire. 373 memorează cu OC pe low in timp ce 374 are CLK și memorează pe front crescător. Cel din urmă pare mai ușor de folosit și mai stabil la paraziți. Pentru că și 74373 și 74374 au ieșirile și intrările dispuse în zigzag și cablajul e mai greoi de făcut, e mai bine să folosești 74573 sau 74574. Acestea au intrările într-o parte (pinii 2-9) și ieșirile în partea cealaltă (pinii 19-12). În plus, 573 și 574 se găsesc și în versiunile CMOS cu consum mic (74HCT573 sau 74HCT574 ori versiunile lor mai bune, 74AHCT573 oei 74AHCT574) Pentru că la folosești pentru comanda motoarelor, ar fi bine să mai "strici" un bit de la un port pentru a folosi la pornire funcția HiZ a circuitelor ăstora. Dacă folosești 6 motoare, programul s-ar simplifica mult dacă pui 3 bucăți 573 sau 574 și să folosești pentru comanda lor 4 biți de la un alt port și astfel rămâi cu un port întreg liber plus încă 4 biți de la celălalt. Nu cred că este nevoie de vreo schemă pentru că dacă te uiți în datasheet-uri îți dai seama imediat cum să le legi dar dacă totuși vrei schemă, o pot face mai târziu când ajung la calculator Editat 8 ore în urmă de cimitavita Link spre comentariu
mihaiaurul Postat 3 ore în urmă Partajează Postat 3 ore în urmă 8 hours ago, otto29 said: prin urmare trebuie să folosesc 4 biți ai unui PIC pentru a controla fiecare, așa că voi folosi 3 porturi ale micro-ului meu și mai am nevoie de încă 2 porturi pentru alte lucruri. Daca nu esti conditionat de un anume tip de PIC, alege unul cu mai multe porturi. Sunt si 18F care au peste 40 de I/O. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum