Conversione A/D con pic877 - BaroneRosso.it - Forum Modellismo

Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Circuiti Elettronici


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 05 dicembre 04, 12:34   #1 (permalink)  Top
User
 
Data registr.: 05-12-2004
Messaggi: 4
Volevo sottoporvi questo mio problema e spererei che qualcuno mi desse un aiuto:

ho tre batterie e per ognuna di esse ho dei sensori che ne misurano la tensione e la corrente.
Devo poi confrontare entrambe le grandezze rispettivamente con un riferimento per la tensione e uno per la corrente. Se la tensione misurata è troppo bassa o la temperatura troppo alta, devo andare a selezionare la batteria successiva.

In base a questa procedura come faccio a gestire i convertitori? Avete/sapete se esistono delle routine in c?
Jighen non è collegato   Rispondi citando
Vecchio 05 dicembre 04, 15:34   #2 (permalink)  Top
User
 
L'avatar di MSchiepp
 
Data registr.: 21-01-2004
Residenza: Milano
Messaggi: 989
Mi sembra un po' vaga come richiesta...
Se hai già dei sensori di tensione/corrente a cosa serve il convertitore?
Per gestire il convertitore comunque basta selezionare il canale da acquisire, avviare la conversione a aspettare l'interrupt o il flag di fine conversione.

Ma, giusto per curiosità, su che modello lo devi mettere????


Michele
__________________
__________________________________________________
The worst day flying is better than the best day working.
MSchiepp non è collegato   Rispondi citando
Vecchio 05 dicembre 04, 19:19   #3 (permalink)  Top
User
 
Data registr.: 05-12-2004
Messaggi: 4
Scusami, mi sono spiegato male: in ingresso ho dei valori analogici che provengono da due riferimenti di tensione, da un partitore resistivo(per la tensione sulla batteria) e da un NTC (per la temperatura sulla batteria).
Dovrei confrontare separatamente questi valori e decidere se continuare ad usare quella batteria oppure selezionarne un'altra(quindi acquisire altri valori)

Il pic da utilizzare è l'877.


Federico
Jighen non è collegato   Rispondi citando
Vecchio 06 dicembre 04, 11:05   #4 (permalink)  Top
User
 
Data registr.: 03-12-2004
Messaggi: 6
Citazione:
Originally posted by Jighen@05 dicembre 2004, 18:24
Scusami, mi sono spiegato male: in ingresso ho dei valori analogici che provengono da due riferimenti di tensione, da un partitore resistivo(per la tensione sulla batteria) e da un NTC (per la temperatura sulla batteria).
Dovrei confrontare separatamente questi valori e decidere se continuare ad usare quella batteria oppure selezionarne un'altra(quindi acquisire altri valori)

Il pic da utilizzare è l'877.
Federico
Se io fossi in te, farei in polling la misura di tutti i sensori ogni 100ms e calcolerei la media su 10 samples, i valori finali li stori magari in una struttura e nel main ti fai una funzione che tramite gli operatori condizionali ( <, >, >=, <=) seleziona in automatico il pacco piu idoneo, scegliendo tu se dare la priorità alla temperatura o alla corrente.
spacebeam non è collegato   Rispondi citando
Rispondi

Bookmarks




Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Commento
Conversione T rex da 90° a 120° Luca78 Elimodellismo Motore Elettrico 0 06 marzo 07 00:17
radio a doppia conversione - ricevente singola conversione carmine1977 Radiocomandi 3 05 aprile 06 19:50
conversione file ramasco CNC e Stampanti 3D 5 12 ottobre 05 13:24
conversione Ghepard88 Automodellismo 3 01 luglio 05 14:27
Controllo motore brushless tramite pic877 Jighen Circuiti Elettronici 0 05 dicembre 04 12:45



Tutti gli orari sono GMT +2. Adesso sono le 09:00.


Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002