Salve, vorrei un vs. aiuto a programmare un PIC di questa fascia, che abbia max 8 pin e che funzioni in un range di tensione compreso tra 3,5 e 4,2 volt, con poco assorbimento a riposo.
Non sono un esperto nella programmazione, ho letto qualcosa qui sul forum...ma ho appreso poco, mi serve aiuto.
Il PIC dovrebbe verificare se 2 elettrodi sono immersi in acqua, e quando lo sono fare accendere un led ed attivare un micromotore a vibrazione ( tipo quelli dei telefoni ), dovrebbe eseguire un funzione loop con OFF di 2/3 secondi e ON di 1 sec all'infinito, intanto che gli elettrodi sono immersi.
Il PCB e' stand alone, deve usare il suo oscillatore interno ( non serve la precisione ), ed avere pochi comp. ext. ( comp. tutta in SMD )
Saluti
PIC 12F683 o simili
Moderatore:
Paolino
14 messaggi
• Pagina 1 di 2 • 1, 2
0
voti
Se hai problemi, devi allegarci lo schema hardware e la parte del codice in cui hai difficoltà, diversamente è impossibile aiutarti.
Se non hai esperienza di programmazione valuta di usare un arduino nano
Se non hai esperienza di programmazione valuta di usare un arduino nano
0
voti
Ciao Blueice, ti ringrazio per a sollecita risposta, premetto che non ho scritto nessuna riga di codice perché non avendo esperienza in programmazione non so da dove iniziare, la mia idea è una impostazione hardware è molto semplice il PIC viene alimentato con 3,7v, al pin 7 gp0 collegare il sensore1 ( uno i dei 2 elettrodi ), al pin 6 gp1 il sensore2, al pin 5 gp0 il led, al pin 4 gp3 il micromotore.
0
voti
A proposito dell`arduino nano, ho preferito un PIC perché lo spazio a disposizione e molto piccolo.
0
voti
Vorrei porti 2 domande:
1) perche' utilizzare un sistema HW + SW quando e' sufficiente un sistema solo HW?
2) sei a conoscenza che gli elettrodi di rivelazione devono essere eccitati da una tensione alternata (per tanti ottimi motivi)?
Vedi data sheet LM1380 (non piu' in produzione)
https://pdf1.alldatasheet.com/datasheet ... M1830.html
http://www.ti.com/lit/an/snoa576a/snoa576a.pdf
1) perche' utilizzare un sistema HW + SW quando e' sufficiente un sistema solo HW?
2) sei a conoscenza che gli elettrodi di rivelazione devono essere eccitati da una tensione alternata (per tanti ottimi motivi)?
Vedi data sheet LM1380 (non piu' in produzione)
https://pdf1.alldatasheet.com/datasheet ... M1830.html
http://www.ti.com/lit/an/snoa576a/snoa576a.pdf
0
voti
elfo ha scritto:Vorrei porti 2 domande:
1) perche' utilizzare un sistema HW + SW quando e' sufficiente un sistema solo HW?
2) sei a conoscenza che gli elettrodi di rivelazione devono essere eccitati da una tensione alternata (per tanti ottimi motivi)?
Vedi data sheet LM1380 (non piu' in produzione)
https://pdf1.alldatasheet.com/datasheet ... M1830.html
http://www.ti.com/lit/an/snoa576a/snoa576a.pdf
Ciao, beh in realtà hai ragione basterebbe soltanto la parte hardware...però a discapito del consumo,e spazio, devo alimentare il PCB con una piccola litio da 100ma
In realtà la rivelazione tra le placche può avvenire anche misurando la sola resistenza che passa da ∞ a xy ohm quando vengono immerse.
0
voti
Vi chiedo possibilmente se mi potete abbozzare le righe di codice necessarie alla funzione di base, poi di aggiustare con il vs aiuto al simulatore.
Grazie
Grazie
0
voti
Ecco la guida Microchip per cominciare:
http://microchipdeveloper.com/tls0101:start
Per il PIC puoi utilizzare un PIC12F1571 e devi acquistare anche il PICKIT4 per programmare e fare il debug.
Dimenticavo, devi studiare anche qualcosina del linguaggio C.
http://microchipdeveloper.com/tls0101:start
Per il PIC puoi utilizzare un PIC12F1571 e devi acquistare anche il PICKIT4 per programmare e fare il debug.
Dimenticavo, devi studiare anche qualcosina del linguaggio C.
-

ivanpascolo
20 3 - New entry

- Messaggi: 71
- Iscritto il: 29 set 2014, 20:44
0
voti
puoi usare anche i PIC della famiglia 10Fxx, per il tuo scopo, se mandi il clock a bassa frequenza tutti assorbono ordine dei microampère,
il problema sarà che per questa strada devi avere "molte" conoscenze anche solo per partire a fare qualcosa, non fai niente senza le basi.
saluti.
il problema sarà che per questa strada devi avere "molte" conoscenze anche solo per partire a fare qualcosa, non fai niente senza le basi.
saluti.
-

lelerelele
4.899 3 7 9 - Master

- Messaggi: 5505
- Iscritto il: 8 giu 2011, 8:57
- Località: Reggio Emilia
14 messaggi
• Pagina 1 di 2 • 1, 2
Torna a Firmware e programmazione
Chi c’è in linea
Visitano il forum: Nessuno e 2 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



