Show Posts
Pages: 1 ... 25 26 [27] 28 29 ... 399
391  International / Hardware / Re: Resistore di carico per operazionale on: July 04, 2014, 10:37:31 am
Occhio a non fare un loop stretto di acquisizioni ... altrimenti leggi in continuazione la corrente di carica del S/H  smiley-lol

Guglielmo
392  International / Software / Re: Problema compilazione sketch on: July 04, 2014, 10:31:15 am
E difatti c'è un errore nel TUO codice ...
... stai usando una libreria più aggiornata del programma che cerchi di compilare e ... sono cambiate alcune cose ...

Guardati gli esempi della libreria e vedrai ...  smiley-twist smiley-twist smiley-twist

Guglielmo
393  International / Software / Re: Problema compilazione sketch on: July 04, 2014, 10:27:09 am
Aaarrrggghhh ... ma Arduino.h fa già parte dell'IDE .. NON la devi andare a prendere chissà dove e mettere tra le lib !!!

Toglila da dove l'hai messa così usa la sua e ... guarda che, se ti leggi il codice della libreria PS2 di cui hai messo il link ... vedi che la includono già loro, quindi ... l'errore è altrove !

Guglielmo
394  International / Hardware / Re: Resistore di carico per operazionale on: July 04, 2014, 10:19:50 am
Comunque ripeto che secondo me stai sbagliando qualche cosa ...

Il circuito rappresentato a pag. 249 del datasheet indica chiaramente che devi caricare il condensatore del S/H che è circa da 14pF e lo devi fare con un qualche cosa che loro indicano da 1..100 KΩ (per ovvie ragioni di tempo di carica).

Inoltre dicono chiaramente :

Quote
The ADC is optimized for analog signals with an output impedance of approximately 10 KΩ or less. If such a source is used, the sampling time will be negligible. If a source with higher impedance is used, the sampling time will depend on how long time the source needs to charge the S/H capacitor, with can vary widely.

Ed infine, a pagina 317 del datasheet, è chiaramente indicato : RAIN - Analog Input resistance - 100 MΩ.

Spiega come stai facendo le misure perché c'è qualche cosa che non va ...  smiley-roll

Guglielmo
395  International / Hardware / Re: Resistore di carico per operazionale on: July 04, 2014, 10:10:13 am
...
Tuttavia, da misure effettuate (per adesso solo su MICRO) nel resistore (1k) tra l'uscita di un OP differenziale (esterno) e l'ingresso ADC scorre una certa corrente e da calcoli che ho fatto questa corrente viene giustificata da una impedenza interna di appunto 10k.

Mi sembra incredibile ...
... in che condizioni hai fatto le misure ? Con l'ADC che acquisisce ? Se metti il codice (così siamo nelle stesse condizioni) provo a fare delle misure anche io ... smiley-wink

Guglielmo
396  International / Generale / Re: Arduino Micro Serial Monitor costantemente vuoto on: July 04, 2014, 10:00:13 am
Guglielmo, la while(!Serial){;} ...

Paolo ... lo vuoi insegnare a me ?  smiley-razz smiley-mr-green smiley-razz smiley-lol

Io consiglio di usare la IF prima di usare la Serial e non la while messa così a cavolo che ti blocca il programma ... smiley-wink

Guglielmo
397  International / Software / Re: Problema compilazione sketch on: July 04, 2014, 09:23:39 am
Metti il link alla libreria che hai usato e posta il codice che lo verifichiamo (... mi raccomando, racchiuso tra i tag CODE che, in fase di edit, ti inserisce il bottone # ... terzultimo della seconda fila  smiley-lol).

Guglielmo
398  International / Software / Re: Split String in Char on: July 04, 2014, 08:37:45 am
Si, hai fatto la tua prima gaffe ...  smiley-mr-green smiley-mr-green smiley-mr-green

Le presentazioni QUI

Poi ...
... ti sconsiglio caldamente l'uso della classe String !

NON sei su un PC dove c'è un sistema operativo ed un "garbage collector", sei su una piccola MCU con solo 2KBytes di SRAM, dove devi fare tutto tu e dove usare la classe "String", a causa dell'allocazione e riallocazione dinamica della memoria, porta quasi sempre ... a sicuri problemi !  smiley-twist

Impara ad usare le stringhe classiche del C ... ovvero semplici array di char terminati dal carattere null (0x00) e le funzioni che trovai nella libreria standard (... che, oltretutto, è automaticamente inclusa dal IDE) AVR libc. smiley-wink

Guglielmo
399  International / Generale / Re: Attivare circuito ogni giorno a una certa ora on: July 04, 2014, 08:33:17 am
Mah ... per il poco che costa, potresti prenderti anche un Arduino Micro ...
... avresti più memoria, più I/O, più funzionalità ed ... il vantaggio di averlo totalmente integrato nel IDE di Arduino originale. smiley-wink

Guglielmo
400  International / Generale / Re: Arduino Micro Serial Monitor costantemente vuoto on: July 04, 2014, 08:13:27 am
La cosa mi lascia un po perplesso ma almeno adesso vedo qualcosa e non devo fare debug a tentoni!

Strano ...
... comunque questo non toglie che DEVI aggiungere la "if( Serial )" ... onde evitare strani problemi in futuro smiley-wink

Guglielmo
401  International / Generale / Re: Attivare circuito ogni giorno a una certa ora on: July 04, 2014, 08:11:38 am
Qualche idea su come tener acceso il sistema per un certo tempo dopo averlo attivato con l'alarm ?

Un NE555 come monostabile ? ... ma torniamo al problema dei consumi ...

Secondo me la strada ancora più "energeticamente" economica è il RTC con un AVR che metti totalmente in PowerDown e che si sveglia con l'INT solo per il tempo necessario, poi torna in PowerDown.

Guglielmo
402  International / Hardware / Re: Connessione wireless Arduino - PC con NRF24LU1 e NRF24L01 on: July 04, 2014, 07:31:08 am
quindi la mia domanda è: è possibile realizzare un sistema in cui utilizzo il modulo nRF24LU1 collegato tramite usb al pc e con un'interfaccia grafica poter pilotare il Rover con sopra il modulo nRF24L01? io non conosco però il modo per configurare i due moduli dalla parte del pc.. per quanto riguarda il lato arduino ho trovato una discussione dove spiega qualcosa..
Aspetto una risposta.. Grazie mille a tutti  smiley-lol smiley-lol smiley-lol

NI, è l'argomento di questo thread ... quindi trovi nei post precedenti tutte le risposte.

Quei moduli con attacco USB NON sono fatti per il collegamento con PC e, come puoi leggere sopra, NON emulano una porta COMx: quindi ... da QUI in poi ...  smiley-roll

Guglielmo
403  International / Software / Re: Programma per simulazione circuiti Arduino pc on: July 04, 2014, 06:08:50 am
Grazie, ma non è questo il programma, ma Fritzing (L'ho trovato cercando in giro) smiley-wink

Quello NON è però un "simulatore" (... che è un software che permette di fare, come dice il nome, delle simulazioni di funzionamento), ma uno strumento (... che per altro ti sconsiglio) per disegnare su breadboard.

Invece di perdere tempo su certi prodotti, sarebbe però meglio che imparassi a disegnare i circuiti con strumenti professionali che ti potranno anche servire in futuro, come Eagle smiley-wink

Guglielmo

P.S.: Nota che per uso privato e per un area di componenti fino a 100 x 80 mm (come un Arduino MEGA), Eagle è totalmente gratuito !
404  International / Generale / Re: Arduino Micro Serial Monitor costantemente vuoto on: July 04, 2014, 06:03:40 am
@ funksoulbrother:

Su Windows, ogni volta che carichi un programma, la Micro fa un reset e capita che ... cambia numero di COMx: quindi, prima di aprire il monitor seriale, verifica che sia selezionata la giusta porta COMx:

Inoltre, sulla Micro come sulla Leonardo, è praticamente obbligatorio (... se si vogliono evitare strani problemi) usare la:
if( Serial ) ... aggiungi quindi il test all'inizio del tuo setup() come da esempio.

Guglielmo
405  International / Generale / Re: Arduino Micro Serial Monitor costantemente vuoto on: July 04, 2014, 05:57:53 am
Non sulla Micro Michele ...
... come da reference sulla Micro:

Quote
Note that on the Micro, the Serial class refers to USB (CDC) communication; for TTL serial on pins 0 and 1, use the Serial1 class.

... quindi, la Serial corrisponde alla seriale via USB, la Serial1 alla seriale sui pin 0 e 1, e ... se ponticelli lo 0 con 1 e poi trasmetti dalla USB ... non ottieni nulla ...  smiley-roll

Guglielmo
Pages: 1 ... 25 26 [27] 28 29 ... 399