Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

PIC 16F84A ed Encoder

Tipologie, strumenti di sviluppo, hardware e progetti

Moderatore: Foto UtentePaolino

0
voti

[21] Re: PIC 16F84A ed Encoder

Messaggioda Foto Utentecyclone » 20 ott 2012, 19:41

carlo201983 ha scritto:purtroppo alle volte è difficile esprimersi quanto sarebbe + facile spiegarlo con un video. provo a spiegarmi meglio l'encoder servirebbe x far sapere al PIC dove fermarsi e in che posizione si trova il microriduttore ed anche che ad ogni pressione dei pulsanti il microriduttore si deve muove di TOT passi impostati nel file sorgente.

Grazie


Quel tipo di movimentazione non la puoi gestire con un semplice PIC ed un encoder incrementale relativo,
mi spiego meglio, non la puoi gestire con un encoder incrementale rotativo poiché esso non è assoluto e quindi ad ogni azionamento dopo avere spento tutto avresti bisogno di riinizializzare le posizioni per un check della home-position (zero-position).

Ti consiglio di sostituire l'encoder con un potenziometro di precisione meccanicamente connesso alla tua struttura motorizzata. Poi attraverso un controllo PID (proporzionale, Integrativo e derivativo) potresti realizzare un controllo di posizione (assoluta).... Diciamo, molto simile al controllo dei servo RC.

ciao
Avatar utente
Foto Utentecyclone
86 2
New entry
New entry
 
Messaggi: 64
Iscritto il: 6 feb 2012, 11:38

0
voti

[22] Re: PIC 16F84A ed Encoder

Messaggioda Foto Utentecarlo201983 » 21 ott 2012, 2:46

Ok utilizzerò un potenziometro ma prima dovrò modificare il programmatore. Grazie x tutti i suggerimenti
Avatar utente
Foto Utentecarlo201983
-2 3
New entry
New entry
 
Messaggi: 66
Iscritto il: 14 apr 2011, 14:51

0
voti

[23] Re: PIC 16F84A ed Encoder

Messaggioda Foto Utentecarlo201983 » 21 ott 2012, 17:31

rusty ha scritto:La dimensione degli zoccoli non c'entra nulla con la programmabilita'. Adatta i segnali al nuovo chip (16f628 o chicchèsia) e da ICProg (se usi quello, non so') programmi senza problemi.
Adatta i segnali vuol dire che devi portare quei cinque fili (vdd,vss,mclr,clk,data) al nuovo PIC, guardando il datasheet per le corrispondenze pin/funzione. Magari avendo sotto'occhio il tuo ludipipo potremmo fare l'adattamento piu' specificatamente, ma in sostanza il concetto è quello che ho cercato di esprimerti qua sopra :ok:

p.s. ad esempio guarda un qualsiasi programmatore, della Mikro, pickit, ecc... portano sempre gli stessi segnali, che vanno poi adattati alla piedinatura dell'integrato, ma la dimensione fisica non pregiudica la programmabilita'.

con immensa felicità x il PIC da te suggerito non c'è da modificare nulla ha la stessa piedinatura del 16f84a se hai 2 min dai un occhiata e confermami.. ciao e buona domenica :)
Avatar utente
Foto Utentecarlo201983
-2 3
New entry
New entry
 
Messaggi: 66
Iscritto il: 14 apr 2011, 14:51

-1
voti

[24] Re: PIC 16F84A ed Encoder

Messaggioda Foto Utentecarlo201983 » 22 ott 2012, 14:09

RUSTY ARDURI PAOLINO NON MI RISP PIù ??? :(
Avatar utente
Foto Utentecarlo201983
-2 3
New entry
New entry
 
Messaggi: 66
Iscritto il: 14 apr 2011, 14:51

0
voti

[25] Re: PIC 16F84A ed Encoder

Messaggioda Foto Utenteaduri » 22 ott 2012, 15:43

Da quello che so, il pic16f84a per un suo bug sulla tensione di programmazione poteva essere tranquillamente utilizzato con i programmatori tipo il tuo mentre con i PIC più recenti tipo pic16f628a potrebbero avere dei problemi (cerca di non usare il portatile x la scarsa tensione nella seriale).
Per fare un sw tipo il tuo potresti provare col pic16f84a dovendo gestire solo ingressi digitali.
Prova a fare un programmino semplice tipo attivare un uscita (accensione led) e vedi se funziona, poi procedi.
Comunque io ribadisco il suggerimento di prendere un pickit2 o 3 e non ti imbatti in nessun problema.

Buon divertimento
Antonio
Avatar utente
Foto Utenteaduri
435 1 5 11
Expert
Expert
 
Messaggi: 937
Iscritto il: 29 giu 2005, 23:13
Località: Genova

0
voti

[26] Re: PIC 16F84A ed Encoder

Messaggioda Foto Utentecarlo201983 » 22 ott 2012, 15:46

aspetta, il programmatore funziona infatti ho programmato + volte il PIC in oggetto senza alcun problema, il sw me lo creò un amico pratico ma era x il controllo di un sevo da modellismo ora il sorgente così come lo schema elettrinco andrebbe modificato inserendo il potenziomentro e sostituendo il PIC con quello da te indicato.
Io da solo non ne sno all'altezza.. quindi per ora nn mi diverto :D :-):D :-) ahha
Ultima modifica di Foto Utenteadmin il 22 ott 2012, 19:37, modificato 1 volta in totale.
Motivazione: eliminata citazione integrale del messaggio che precede. Usare il tasto Rispondi
Avatar utente
Foto Utentecarlo201983
-2 3
New entry
New entry
 
Messaggi: 66
Iscritto il: 14 apr 2011, 14:51

0
voti

[27] Re: PIC 16F84A ed Encoder

Messaggioda Foto Utenteaduri » 22 ott 2012, 16:02

Non avendo l'ingresso analogico, o aggiungi un convertitore A/D o sfrutti intelligentemente il comparatore che è presente all'interno del pic16f628A e non nell'84a, ad esempio, impostando delle soglie.

ciao
Antonio
Avatar utente
Foto Utenteaduri
435 1 5 11
Expert
Expert
 
Messaggi: 937
Iscritto il: 29 giu 2005, 23:13
Località: Genova

0
voti

[28] Re: PIC 16F84A ed Encoder

Messaggioda Foto Utentecarlo201983 » 22 ott 2012, 16:05

ci rinuncio aspetto che mi riaiuti il mio amico. nn ci capiamo.. come ho detto qualche post fa prendo il PIC da te consigliato ma io personalmente nn sono in grado di apportare chissà che modifche non conosco il linguaggio di programmazione. :oops: :oops:
Avatar utente
Foto Utentecarlo201983
-2 3
New entry
New entry
 
Messaggi: 66
Iscritto il: 14 apr 2011, 14:51

0
voti

[29] Re: PIC 16F84A ed Encoder

Messaggioda Foto Utenterusty » 22 ott 2012, 17:55

Non capisco, ma quale è il PIC che hai a disposizione e che sai di poter programmare? Se non sai programmare nemmeno l'accensione di un LED a che ti serve tutto sto discorso sul cambio PIC ecc??
Se proprio non sai programmare o non ti interessa imparare, mi dai il sorgente e te lo programmo io un PIC, il modello che vuoi, te lo spedisco con una decina di euro tutto compreso (costo chip + raccomandata).
Avatar utente
Foto Utenterusty
4.075 2 9 11
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 1578
Iscritto il: 25 gen 2009, 13:10

0
voti

[30] Re: PIC 16F84A ed Encoder

Messaggioda Foto Utentecarlo201983 » 22 ott 2012, 18:02

Forse nn riesco a spiegarmi. So programmare fino qui ci arrivo. Il problema è modificare il sorgente adattando al PIC 16f628 inserendo ovviamente il potenziometro per il controllo di posizione. Dovrei mettere un link del sorgente e dello schema elettrico che andrebbe modificato. Ma se nn c'è nessuno disposto ad aiutarmi nn ha senso. comunque dico grazie ugualmente.
Ultima modifica di Foto Utenteadmin il 22 ott 2012, 19:41, modificato 1 volta in totale.
Motivazione: eliminata citazione integrale del messaggio che precede. Usare il tasto Rispondi
Avatar utente
Foto Utentecarlo201983
-2 3
New entry
New entry
 
Messaggi: 66
Iscritto il: 14 apr 2011, 14:51

PrecedenteProssimo

Torna a Realizzazioni, interfacciamento e nozioni generali.

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti