Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Elettronica - PIC 18F4550
Forum - Elettronica - PIC 18F4550 - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 22:27
Mercoledì, 15/03/2017
Confermo che serve xc8.

Le limitazioni sono sia sulla ottimizzazione che sulla grandezza degli eseguibili, quindi un doppio colpo, visto che senza un adeguato livello di ottimizzazione se le periferiche da gestire sono molte il limite si fa sentire.

Detto questo per software poco "complesso" le versioni free sono eccezionali.

Tra l'altro l'ide della microchip, l'mplabx funziona benissimo e dispone di una interfaccia per il debug veramente ben fatta e comoda.

PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2297
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 9:35
Giovedì, 16/03/2017
In pratica ho un vecchissimo PLC su quale è montato questo PIC.
però la eeprom è partita purtroppo.

Non riuscendo a recuperare il programma interno devo in qualche modo riuscire a far eseguire lo stesso procedimento o almeno avvicinarmi al suo processo.

C'è solo un problema però.

L'encoder dei motori e a 12v

E per mia sfortuna, il macchinario è molto datato ed'è uscito fuori produzione
quindi la casa madre non produce nemmeno più pezzi di ricambio.

Mi servirebbe un alternativa.
Dovrei riuscire in qualche modo a tenere conto dello spessore tra due punti esempio da A ----- B

gli spessori variano da 5mm, 6mm, 8mm, 10mm, 12mm 18mm 23mm
conoscete qualche componente che possa aiutarmi a fare ciò?


il macchinario più o meno è questo

http://www.schiattiangelosrl.com/wp-content/uploads/2015/0 ...
solo che il mio ha la plancia parallela ed'è ha 3 di questi PLC.

Caratteristiche PLC

Alimentazione: 220 o 110 o 24 V, 50/60 Hz ± 10%
Uscita per alimentazione trasduttori 12 Vcc ± 5% max 70 mA
Frequenza di conteggio: 4 KHz onda primaria
4 uscite relé di tipo S.P.S.T. con l max 3A V max 220 Vac
Uscita analogica ± 10 V (8 bit) con rampa di decelerazione
Ingressi conteggio analogici o digitali
2 ingressi ausiliari segnali PNP o NPN selezionabili
Ingresso seriale in CURRENT LOOP 20 mA (passivo) oppure RS232
Protocollo di trasmissione
N. bit dati 8
N. bit stop 1
Parità n
Velocità di trasmissione: 1200 baud
Salvataggio dati su EEPROM
Display ad alta definizione: h 7 mm
Tastiera in poliestere antigraffio
Morsettiera estraibile ed accessibile da retro


Chiedevo..

C'è un modo per leggere i dati da quell'encoder a 12v?
Serve un driver per motori?

Se metto una resistenza?

Ultima modifica effettuata da Thejuster il 16/03/2017 alle 9:53


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6378
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 12:09
Giovedì, 16/03/2017
Scusa, ma tutto questo no potevi dirlo prima?

Che c'entra la questione PIC/AVR ?



Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 12:19
Giovedì, 16/03/2017
Ma alla ditta non potresti chiedere i sorgenti del PIC? cosi puoi flasharlo su uno nuovo?


PM Quote
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2297
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 15:28
Giovedì, 16/03/2017
Testo quotato

Postato originariamente da nessuno:

Scusa, ma tutto questo no potevi dirlo prima?

Che c'entra la questione PIC/AVR ?





Perché il pic montato sul PLC è quello del titolo ma non credevo che era partito.
volevo appunto sapere prima di tentare con arduino se quel pic era compatibile.
ma siccome è bruciato, no si può far nulla.


https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6378
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 18:13
Giovedì, 16/03/2017
Continuo a non capire ... Che c'entra adesso Arduino?


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo