Go Down

Topic: Ardutester - Arduino Component Tester (INCOMPLETO) (Read 64435 times) previous topic - next topic

Testato

Te la do' vinta, per ora, non ho voglia di testare  :)
Ma ritornerò sulla questione  :)
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Etemenanki


... non ho voglia di testare ...


Con il tuo nick, non puoi farne a meno :P XD

(scusa, non ho proprio resistito ;) XD)
"Sopravvivere" e' attualmente l'unico lusso che la maggior parte dei Cittadini italiani,
sia pure a costo di enormi sacrifici, riesce ancora a permettersi.

Testato

Incongruenza è voluta, per sottolineare la mia attuale voglia di fare  :)
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

PaoloP

#753
Aug 10, 2013, 07:08 pm Last Edit: Aug 10, 2013, 07:10 pm by PaoloP Reason: 1
@Pighixxx
come suggerito da Leo si potrebbe sostituire la divisione nella ReadU con uno shiftamento
Questo
Code: [Select]
 //Convert to voltage;
 Value *= U;                                    //ADC readings * U_ref
 Value /= 1024;                                 // / 1024 for 10bit ADC


diventa
Code: [Select]
 //Convert to voltage;
 Value *= U;                                    //ADC readings * U_ref
 Value = (Value>>10);                                 // / 1024 for 10bit ADC


Molto più veloce della divisione, così Markus è felice.  :smiley-mr-green:

P.S.
Credo si possa scrivere anche
Code: [Select]
  Value >>= 10;                                 // / 1024 for 10bit ADC

Testato


Te la do' vinta, per ora, non ho voglia di testare  :)
Ma ritornerò sulla questione  :)

Sono tornato sulla questione come promesso, ed il risultato e' che... Hai ragione tu  :)

la stringa originale che ho messo io, -b 115200, non e' sbagliata, ma la uso per lavorare su un normale arduino via avrdude (ricordate gli esperimenti di lettura eeprom e lettura flash via usb ?)
Mentre per usare un arduino come programmatore, via ArduinoISP, che e' quello che voleva fare appunto paolo, serve il -b a 19200
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

leo72

Ero certo della cosa. Con avrdude ci lavoro spesso via terminale e ne conosco i parametri a memoria.

dinolupo

Ciao,
nessuno è tornato ancora dalle ferie?

Vorrei darvi una mano a testare, è possibile richiedere le shield?

Ho realizzato una versione con res 5% per provare, ma non va benissimo su UNO R3 ecco i risultati:

1. resistor 100k 1-3 KO
Probing...
Found: FET
MOSFET N-ch enh.
GDS=231
Vth=2656mV
Cgs=0pF
____________________________________
2. resistor 100k 1-2 KO
Probing...
Wait a moment...

Found: Resistor
1-[]-2
37.98kO
____________________________________
3. resistor 100k 2-3 KO
Probing...
Found: FET
MOSFET N-ch enh.
GDS=132
Vth=2588mV
Cgs=0pF
____________________________________
4. condenser 33nF 1-2 GOOD
Probing...
Wait a moment...

Found: Capacitor
1-||-2
32.39nF
____________________________________
5. condenser 33nF 1-3 KO
Probing...
Wait a moment...

Found: Capacitor
1-||-3
20.12µF
____________________________________
6. condenser 33nF 2-3 KO
Probing...
Wait a moment...

Found: Capacitor
2-||-3
20.14µF


Saluti,
Dino.

hreplo

Progetto morto e sepolto? o mi sono perso qualche cosa?

PaoloP

L'autore principale, Pighi, è impegnato in un altro progetto.
Tra circa un mese dovremmo riprenderne lo sviluppo.

pighixxx

Grazie Paolo, mi hai anticipato  ;)
Come già detto non è stato sepolto niente, solo sono cambiate alcune priorità.
Ciao a tutti.

artico78

Ho appena comprato un arduino uno rev.3 per farlo, sfortunatamente userò componenti a foro passante con tolleranza 1% spero di trovare gli smd con tolleranza 0,1%. Una domandina, serve per forza il PCF8574?? Oppure può funzionare con un banale display con controller HD44780 compatibile senza null'altro?? Pighi complimentoni per l'ottimo lavoro.
Cercherò di fare una shield TH pronta da fresare, se mi date questa info sul display.

PaoloP

Funziona anche con un normale display LCD. Devi cambiare i #define prima di compilarlo.

artico78

Perfetto, stasera mi metto a lavoro per ricavare una shield th e i file gerber. Ho modificato la mia stampante 3D per fresare qualche PCB con i bulini. Mi studio ben benino il codice della 07F, grazie della info

PaoloP

#763
Jan 02, 2014, 06:23 pm Last Edit: Jan 02, 2014, 06:33 pm by PaoloP Reason: 1
Fai prima una prova su breadboard.
C'è una parentesi chiusa in più. Togline una alla fine dell'IF dove da errore.

Compilata per Arduino UNO con la nuova toolchain su IDE 1.5.5
Quote

Lo sketch usa 19.654 byte (60%) dello spazio disponibile per i programmi. Il massimo è 32.256 byte.
Le variabili globali usano 633 byte (30%) di memoria dinamica, lasciando 1.415 byte liberi per le variabili locali. Il massimo è 2.048 byte

Testato


Funziona anche con un normale display LCD.

Che io ricordi funziona SOLO con connessione parallela. l'I2C e' stato abbandonato (lo ricordo perche' avevo rpoposto la mia libreria per i COG)
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Go Up