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


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 09 aprile 20, 21:48   #1 (permalink)  Top
User
 
L'avatar di Minestrone
 
Data registr.: 13-09-2012
Messaggi: 4.689
Probabilmente avevi delle righe di codice che generavano delay o loop. Per usare le librerie non devi usare delay o robe analoghe che non permettano al codice di eseguire periodicamente la istruzioni delle librerie. Per lo stesso motivo evita di usare interrupt.
Ho provato anche io ad usare le librerie per simulare dei sensori e scrivendo un codice piuttosto lineare funzionano benissimo.

Inviato dal mio Mi A3 utilizzando Tapatalk
Minestrone non è collegato   Rispondi citando
Vecchio 09 aprile 20, 22:07   #2 (permalink)  Top
User
 
L'avatar di ElNonino
 
Data registr.: 06-05-2007
Residenza: Tre Ville (Preore)
Messaggi: 3.605
Invia un messaggio via MSN a ElNonino
Per applicazioni particolari dove è richiesta precisione di misura e deteminismo forse è meglio lasciar perdere Arduino uno, se non ricordo male non ha la DMA,

Usando un PIC od un ARM è possibile usare i canali DMA sia per convertitore A/D che per la comunicazione, in tal modo il microprocessore passa il 98% del tempo in sleep, questi micro supportano la lettura in loop del convertitore A/D senza utilizzo della CPU, i canali vengono letti nella sequenza programmata ed è anche possibile con alcuni micro effettuare già medie su più campionamenti.

Lo stesso vale anche per le scomunicazioni seriali; quando serve inviare i dati scritti in un buffer basta avviare il trasferimento da DMA a SERx ed il micro non viene interrotto.

IMHO

__________________
Peace & Love
Fate le cose nel modo più semplice possibile, ma senza semplificare. (A. Einstein)
ElNonino non è collegato   Rispondi citando
Vecchio 09 aprile 20, 22:24   #3 (permalink)  Top
User
 
Data registr.: 13-11-2014
Residenza: Chiavenna
Messaggi: 544
Che librerie state usando voi? io avevo trovato queste, un po più semplici che estrarre tutto dal codice di openxvario.
https://www.rcgroups.com/forums/show...d-configurable
A questo punto penso che la libreria che ho usato per leggere la pressione abbia si qualche delay all'interno per eseguire più misurazioni e fare probabilmente la media.
absinth84 non è collegato   Rispondi citando
Vecchio 09 aprile 20, 23:40   #4 (permalink)  Top
User
 
L'avatar di Minestrone
 
Data registr.: 13-09-2012
Messaggi: 4.689
Citazione:
Originalmente inviato da absinth84 Visualizza messaggio
Che librerie state usando voi? io avevo trovato queste, un po più semplici che estrarre tutto dal codice di openxvario.

https://www.rcgroups.com/forums/show...d-configurable

A questo punto penso che la libreria che ho usato per leggere la pressione abbia si qualche delay all'interno per eseguire più misurazioni e fare probabilmente la media.
Dovrei andare a guardare ma a memoria erano proprio quelle. Prova a variare periodicamente un valore ed a trasmetterlo come fosse il valore di pressione, se funziona il problema sta proprio nella libreria per la lettura della pressione

Inviato dal mio Mi A3 utilizzando Tapatalk
Minestrone non è collegato   Rispondi citando
Vecchio 10 aprile 20, 01:11   #5 (permalink)  Top
User
 
Data registr.: 13-11-2014
Residenza: Chiavenna
Messaggi: 544
Citazione:
Originalmente inviato da Minestrone Visualizza messaggio
Dovrei andare a guardare ma a memoria erano proprio quelle. Prova a variare periodicamente un valore ed a trasmetterlo come fosse il valore di pressione, se funziona il problema sta proprio nella libreria per la lettura della pressione

Inviato dal mio Mi A3 utilizzando Tapatalk
Sì si mandando valori statici o incrementati ogni x cicli funziona.. dovrei riscrivere la libreria con un accesso diretto in I2C.. se ho tempo ci provo, altrimenti mi sarebbe piaciuto lavorare nativamente senza Arduino ide ma con espressif
absinth84 non è collegato   Rispondi citando
Vecchio 10 aprile 20, 21:30   #6 (permalink)  Top
User
 
L'avatar di Se1972
 
Data registr.: 14-05-2013
Residenza: Parma
Messaggi: 280
per chi ci vuole provare con la stampante allego i file del contenitore.

Buona serata
Icone allegate
Frsky Gas Suite 2.0-frsky-gas-suite-2.0-b.jpg  
Files allegati
Tipo file: rar contenitore.rar‎ (187,8 KB, 31 visite)
__________________
Thunder tiger Minititan V2, Thunder tiger X50 Titan TT Gasser, Trex 700 Nitro Pro Gasser, Radio Aurora 9
http://www.youtube.com/channel/UCPNwBmhkCPcaLqP-HfafxMw
Se1972 non è collegato   Rispondi citando
Vecchio 18 settembre 20, 02:18   #7 (permalink)  Top
User
 
L'avatar di andreavi90
 
Data registr.: 28-04-2015
Messaggi: 105
Complimenti per l'idea e per il progetto...Vorrei sapere se è di pubblico dominio lo schema del progetto finale, per poterlo replicare

Grazie mille
andreavi90 non è collegato   Rispondi citando
Vecchio 18 settembre 20, 23:44   #8 (permalink)  Top
User
 
L'avatar di Se1972
 
Data registr.: 14-05-2013
Residenza: Parma
Messaggi: 280
A chi interessa ho i circuiti già stampati fatti in Cina e le termocoppia e gli integrati
Icone allegate
Frsky Gas Suite 2.0-20200914_192001.jpg  
__________________
Thunder tiger Minititan V2, Thunder tiger X50 Titan TT Gasser, Trex 700 Nitro Pro Gasser, Radio Aurora 9
http://www.youtube.com/channel/UCPNwBmhkCPcaLqP-HfafxMw
Se1972 non è collegato   Rispondi citando
Vecchio 10 aprile 20, 10:51   #9 (permalink)  Top
User
 
L'avatar di Minestrone
 
Data registr.: 13-09-2012
Messaggi: 4.689
Quanto ti viene a costare il tutto?

Inviato dal mio Mi A3 utilizzando Tapatalk
Minestrone non è collegato   Rispondi citando
Vecchio 10 aprile 20, 11:00   #10 (permalink)  Top
User
 
L'avatar di Se1972
 
Data registr.: 14-05-2013
Residenza: Parma
Messaggi: 280
Citazione:
Originalmente inviato da Minestrone Visualizza messaggio
Quanto ti viene a costare il tutto?

Inviato dal mio Mi A3 utilizzando Tapatalk
credo tra i 15-20€ se troviamo qualcuno che ci stampa a poco le custodie
__________________
Thunder tiger Minititan V2, Thunder tiger X50 Titan TT Gasser, Trex 700 Nitro Pro Gasser, Radio Aurora 9
http://www.youtube.com/channel/UCPNwBmhkCPcaLqP-HfafxMw
Se1972 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
RX: da Frsky fasst a Frsky normale Clabe Radiocomandi 0 10 febbraio 20 08:11
Frsky Horus X12S impostazione gas cut off roberto_b Radiocomandi 1 14 giugno 19 19:54
frsky variometer e frsky d8r-ii plus si può? dillo83 Radiocomandi 1 29 gennaio 15 02:03
Turnigy 9XR - ricevente FrSky D8R-XP e vario materiale telemetria FrSky ricky971 Merc. Motori ed Elettronica 2 28 gennaio 14 15:06
HITEC Eclipse 7 da gas a dx a gas a sx delcolandrea Radiocomandi 0 07 marzo 10 18:01



Tutti gli orari sono GMT +2. Adesso sono le 22:58.


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