Home
Accesso / Registrazione
 di 

Programmazione Pic

23 risposte [Ultimo post]
ritratto di 9elettronica6
Offline
Titolo: User+
Utente+
Ultima visita:
30 settimane 2 giorni fa
Utente dal: 23/10/2013
Messaggi: 15

volevo sapere qualcosa sui pic e su come fargli programmare un display lcd ed una matrice di led con scritte a scorrimento siete in grado di fornirmi maggiori

ritratto di Ivan Scordato
Offline
Titolo: PowerUser
Utente Power
Ultima visita:
2 ore 55 min fa
Utente dal: 30/09/2012
Messaggi: 377
Utente PREMIUM
Ciao, si sono in grado

Ciao, si sono in grado didarti maggiori informazioni, ma prima dimmi una cosa:
Hai bisogno semplicemente di un display lcd con scritte a scorrimento o hai bisogno di una matrice di led con scritte a scorrimento?
Posso aiutarti in tutti e due i casi, ma non sò di cosa hai bisogno :)
Inoltre, se è l'unica applicazione che ti interessa realizzare oltre ai pic puoi scegliere la soluzione Arduino:
L'Arduino è una schedina elettronica con un microcontrollore e circuiteria di contorno, utile per creare rapidamente prototipi e per scopi hobbistici e didattici. Con Arduino si possono realizzare in maniera relativamente rapida e semplice piccoli dispositivi come controllori di luci, di velocità per motori, sensori di luce, temperatura e umidità e molti altri progetti che utilizzano sensori, attuatori e comunicazione con altri dispositivi. Arduino è fornito con un semplice ambiente di sviluppo integrato per la programmazione. Tutto il software a corredo di Arduino è libero, e gli schemi circuitali sono distribuiti come hardware libero."
"

Fammi sapere di cosa hai bisogno e sarò ben lieto di aiutarti.
A presto,
Ivan

ritratto di 9elettronica6
Offline
Titolo: User+
Utente+
Ultima visita:
30 settimane 2 giorni fa
Utente dal: 23/10/2013
Messaggi: 15
Avrei bisogno di entrambi

Ciao Ivan,
conosco già il funzionamento di arduino già utilizzato in passato però ora volevo fare qualcosa con il pic 16f84a il problema non è la parte di montaggio del circuito ma la parte software. Comunque si con le scritte a scorrimento sarebbe perfetto in internet stavo cercando anche se c'era un programma che permetteva come alcuni simulatori di arduino l'interfaccia per provare il programma ma non ha avuto molto successo come opzione. >.< grazie in anticipo :)

ritratto di Ivan Scordato
Offline
Titolo: PowerUser
Utente Power
Ultima visita:
2 ore 55 min fa
Utente dal: 30/09/2012
Messaggi: 377
Utente PREMIUM
ok ma vuoi gestire un display

ok ma vuoi gestire un display lcd o un matrix led?

ritratto di Ivan Scordato
Offline
Titolo: PowerUser
Utente Power
Ultima visita:
2 ore 55 min fa
Utente dal: 30/09/2012
Messaggi: 377
Utente PREMIUM
non avevo letto il titolo del

non avevo letto il titolo del commento, ok :)

ritratto di 9elettronica6
Offline
Titolo: User+
Utente+
Ultima visita:
30 settimane 2 giorni fa
Utente dal: 23/10/2013
Messaggi: 15
Una matrice di led per il momento

Matrice a led

ritratto di 9elettronica6
Offline
Titolo: User+
Utente+
Ultima visita:
30 settimane 2 giorni fa
Utente dal: 23/10/2013
Messaggi: 15
:)

hahaha non ti preoccupare

ritratto di Marven
Offline
Titolo: PowerUser
Utente Power
Ultima visita:
17 settimane 3 giorni fa
Utente dal: 14/04/2013
Messaggi: 146
Utente PREMIUM
Ciao Leggo con

Ciao
Leggo con interesse...
ho iniziato da pochi giorni a studiare i Pic, quindi tutto ciò che riguarda la loro programmazione è per me benvenuto :-)
Grazie Ivan

Ciao
Mario

ritratto di Ivan Scordato
Offline
Titolo: PowerUser
Utente Power
Ultima visita:
2 ore 55 min fa
Utente dal: 30/09/2012
Messaggi: 377
Utente PREMIUM
Bhè... se posso aaiutare

Bhè...
se posso aaiutare qualcuno, sono ben lieto di farlo :)

Allora...
Sai già come funzionano le matrici a led?
Sai come collegarne diverse insieme?

Così saprò da dove cominciare :)

ritratto di 9elettronica6
Offline
Titolo: User+
Utente+
Ultima visita:
30 settimane 2 giorni fa
Utente dal: 23/10/2013
Messaggi: 15
qualcosa so sulle matrici

so che bisogna farle accendere tramite delle coordinate se non sbaglio... se ti può essere utile io ho lo scema elettrico... cosi magari ti puoi regolare meglio :)

ritratto di Ivan Scordato
Offline
Titolo: PowerUser
Utente Power
Ultima visita:
2 ore 55 min fa
Utente dal: 30/09/2012
Messaggi: 377
Utente PREMIUM
Allora hai già una base! :D

Allora hai già una base! :D vediamo lo schema, pubblica il link dello schema

ritratto di 9elettronica6
Offline
Titolo: User+
Utente+
Ultima visita:
30 settimane 2 giorni fa
Utente dal: 23/10/2013
Messaggi: 15
Piccolo problema

sono nuovo come te lo posto?? hahahaah :D

ritratto di Ivan Scordato
Offline
Titolo: PowerUser
Utente Power
Ultima visita:
2 ore 55 min fa
Utente dal: 30/09/2012
Messaggi: 377
Utente PREMIUM
Non ti preoccupare... Puoi

Non ti preoccupare...
Puoi utilizzare uno dei tanti siti che ti permette di caricare una foto su un dominio.
Uno di questi che mi sento di consigliarti è ImagesHack (http://imageshack.us/).
Praticamente ti basterà cliccare sul tasto Browse e scegliere l'immagine in questione.
Dopodichè puoi velocemente creare un account scrivendo la tua email e su "Ridimensionamento immagine:" scegli non ridimensionare.
Adesso puoi premere sul pulsante "Carica adesso" copiare il link che ti viene restituito, ed incollare il link quì sul forum.
Non mi ricordo se prima di avere il link bisogna confermare l'account cliccando sul link che ti arriva via email, lo vedrai :)
A presto,
Ivan

ritratto di 9elettronica6
Offline
Titolo: User+
Utente+
Ultima visita:
30 settimane 2 giorni fa
Utente dal: 23/10/2013
Messaggi: 15
fatto

l'e-mail di conferma non è arrivata ma credo di esserci riuscito...
http://imageshack.us/photo/my-images/35/s8vr.jpg/

ritratto di adrirobot
Offline
Titolo: PowerUser
Utente Power
Ultima visita:
2 giorni 3 ore fa
Utente dal: 04/06/2013
Messaggi: 113
Utente PREMIUM
Ciao 9elettronica6

Ciao 9elettronica6
Ho letto la tua richiesta, e visto il tuo circuito base, quello che ti posso proporre è di utilizzare un processore più “moderno”del modello 16F84a quello che ti consiglio è per esempio il modello 16F628, che è anche meno costoso e forse più facile da trovare.
http://www.adrirobot.it/elettronica/PIC16F628/pic16f628.htm
Oppure ancora meglio il modello PIC18F2550, di cui ho trovato in rete un’applicazione che potrebbe interessarti.
http://embedded-lab.com/blog/?p=2661
Anche se più complessa di quella da te indicata
Per la programmazione, non so se hai già un compilatore, ma personalmente ne ho utilizzato uno prodotto dalla MikroElektronika.
http://www.adrirobot.it/software/mikroBasic_for_PIC/mikroBasic_for_PIC.htm
Puoi scaricare la versione demo di una qualsiasi delle versioni disponibili (PASCAL, BASIC, C), che è limitata solamente alla dimensione del programma limitata a 2k, ma che dovrebbe essere sufficiente per fare delle prove.
http://www.mikroe.com/compilers/
Saluti
Adriano

ritratto di 9elettronica6
Offline
Titolo: User+
Utente+
Ultima visita:
30 settimane 2 giorni fa
Utente dal: 23/10/2013
Messaggi: 15
Ciao Adriano

Ciao Adriano
grazie per l'indicazione però il PIC 16f84a già lo avevo quindi mi sembra inutile andarne a comprare un altro. Per il compilatore ancora sto valutando ora proverò anche quello da te consigliato.
Grazie mille per tutto :)

ritratto di effe12
Offline
Titolo: User
Utente
Ultima visita:
12 ore 13 min fa
Utente dal: 23/11/2011
Messaggi: 3
Utente PREMIUM
Consiglio

Mi permetto di darti un avviso:
Ho guardato il tuo schema e ho visto che hai intenzione di usare 7 pin della PORTB come driver diretto per le righe, fai molta attenzione, se guardi bene le caratteristiche elettriche del pic da te scelto, noterai che la massima corrente sink/source di un pin è 25mA ma la PORTB in totale può darti al max 100mA in source e 150mA in sink e parliamo di absolute maximum ratings ovvero il limite estremo del componente, che sarebbe meglio non raggiungere mai. Quindi usando le porte in modo diretto devi considerare il caso peggiore in cui tutte siano a livello alto e quindi un veloce calcolo con le tue resistenze è:(VCC/220)*7, quindi a 5V hai 160mA, a 3,3V hai 105mA. Essendo la tua configurazione di tipo source, per non superare i 100mA (massimo source della PORTB) dovresti avere una VCC di 2,8V. Naturalmente puoi modificare le resistenze per abbassare la corrente, oppure puoi aggiungere 7 transistor PNP, comandati dalla PORTB, in modo da non usare più il micro nè come source nè come sink, ottenendo il vantaggio di poter alimentare la matrice a una tensione diversa da VCC e fargli assorbire correnti alte.
Ultimo consiglio, riguardo ai transistor da te scelti sono un pò esagerati perchè tengono fino a 1A, puoi usare qualcosa di più piccolo e meno costoso (se vai sui 500mA costano 1/4 dei tuoi).
Puoi anche valutare l'impiego di mosfet per righe e per colonne, ne esistono molti con tensioni di gate (equivalente della base dei transistor) abbastanza basse da essere comandati da un micro (anche a 3,3V) ti danno grossi vantaggi, perchè in genere portano correnti molto alte, sono economici e hanno una resistenza interna molto bassa che si traduce in una minore produzione di calore rispetto al transistor.

ritratto di 9elettronica6
Offline
Titolo: User+
Utente+
Ultima visita:
30 settimane 2 giorni fa
Utente dal: 23/10/2013
Messaggi: 15
Ciao Effe12

Ciao Effe12
lo schema elettrico l'ho trovato girovagando in rete quindi i componenti sicuramente li dovrei valutare meglio quindi sicuramente le resistenze le metterò un po più alte e si i transistor prenderò sicuramente quelli da 500mA.
Ciao e grazie per i tuoi preziosi consigli :)

ritratto di Ivan Scordato
Offline
Titolo: PowerUser
Utente Power
Ultima visita:
2 ore 55 min fa
Utente dal: 30/09/2012
Messaggi: 377
Utente PREMIUM
Ciao, Scusami se non hai

Ciao,
Scusami se non hai avuto più notizie d parte mia, ma... mi è sfuggito il topic.
in questi giorni sto avendo parecchio studio, ma prometto che mi farò vivo presto!
Saluti,
Ivan

ritratto di 9elettronica6
Offline
Titolo: User+
Utente+
Ultima visita:
30 settimane 2 giorni fa
Utente dal: 23/10/2013
Messaggi: 15
Non fa niente

Ciao Ivan non ti preoccupare pensavo che ci stavi lavorando perche magari era impegnativo comunque non ti preoccupare ;)

ritratto di tomcat
Offline
Titolo: User
Utente
Ultima visita:
34 settimane 5 giorni fa
Utente dal: 18/01/2014
Messaggi: 2
info compilatore

Ciao, a tutti, sapete indicarmi se c'e' qlc software Windows per creare
un flow chart, inserendo opportunamente il device,e dal flow chart sviluppi la compilazione dell'ASM in C-Assembler,etc. tenedo conto delle "instruction set" di ogni pic, per intenderci del tipo
KTechlab,solo che questo e' per linux.
Saluti

ritratto di effe12
Offline
Titolo: User
Utente
Ultima visita:
12 ore 13 min fa
Utente dal: 23/11/2011
Messaggi: 3
Utente PREMIUM
info compilatore

puoi provare questo, è abbastanza simile: http://www.genieonline.com/

ritratto di Ivan Scordato
Offline
Titolo: PowerUser
Utente Power
Ultima visita:
2 ore 55 min fa
Utente dal: 30/09/2012
Messaggi: 377
Utente PREMIUM
links utili

Ecco alcuni links utili:
Link 1

Link2

Link 3

Buon divertimento :)

ritratto di tomcat
Offline
Titolo: User
Utente
Ultima visita:
34 settimane 5 giorni fa
Utente dal: 18/01/2014
Messaggi: 2
Ciao, @ effe12, ti ringrazio

Ciao,
@ effe12, ti ringrazio x il link, ma questo software non tratta dei propiamente dei pic tipo 16F o 18F ma solo i loro pic con programmazione seriale, conosci qualche altro link ?
Grazie
Saluti

 

 

Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Chi è online

Ultimi Commenti