Ardutester - Arduino Component Tester (INCOMPLETO)

allora, capisco come possa misurare un comdensatore
lo scarica scrivendo LOW sui pin, mette il pin HIGH e misura il tempo impiegato prima che il circuito si chiuda di nuovo.
Domanda: come fa a sapere quale è il pin - e +?
per la resistenza è facile
l'induttanza come il condensatore, però misuri quando il circuito si apre.

come riconosca i BJT non ne ho idea, a parte testare tutte le combinazioni.

fa altro?

:smiley:

Allora l'Ardutester riconosce:

  • Induttanze
  • Resistenze
  • Condensatori
  • Diodi
  • Bjt
  • Fet
  • Triac
  • IGBT
  • Trisistori

Ci sono poi un paio di utility simpatiche (Sempre accessibili dall'AT). Appena Paolo mi da l'ok posto la versione.

lesto:
come riconosca i BJT non ne ho idea, a parte testare tutte le combinazioni.

Testa tutte le combinazioni.

Ciao, sarei interessato a realizzare l'Ardutester. Dove posso scaricare schema e programma?
Franco

pighixxx:
metto in produzione un po' di shields che spedirò a qualche volenteroso beta tester :smiley:

se ricordo bene hai preso una marea di resistenze, visto che il problema non e' tanto il costo ma il reperirle consiglio di spedire insieme alle shield anche le resistenze, da parte mia ti pago tutto shield, resistenze, e spese postali

Testato:
se ricordo bene hai preso una marea di resistenze, visto che il problema non e' tanto il costo ma il reperirle consiglio di spedire insieme alle shield anche le resistenze, da parte mia ti pago tutto shield, resistenze, e spese postali

Le shields le spedisco giĂ  montate :smiley: (A parte l'lcd)
Altrimenti a cosa mi serve la p&p :grin:

Azz, il mio 1000 messaggio :smiley:
Ho appena spedito l'ultima versione a Paolo, a lui la palla. Se mi da l'ok la posto.

Frankq_it:
Ciao, sarei interessato a realizzare l'Ardutester. Dove posso scaricare schema e programma?
Franco

Ciao, è tutto disponibile al primo post però se aspetti un attimo verrà postata la nuova versione.

pighixxx:
però se aspetti un attimo verrà postata la nuova versione.

:smiley: :grin: :smiley:

:grin:

Io ho giĂ  la testa agli aperitivi, alla cena e al post cena. :grin:
Adesso tocca a Paolo.

Ardutester 0.7b

Alcune note:
Collegamenti esatti per il funzionamento:

A0
Pin 8 - 680?
Pin 9 - 470K?
A1
Pin 10 - 680?
Pin 11- 470K?
A2
Pin 12 - 680?
Pin 13 - 470K?

Il pulsante è collegato al pin 2. (Si può cambiare dal DEFINE)

Testato e funzionante al 100% su seriale.
Un click veloce sul pulsante per il probing.
Click prolungato per accedere al menu:

** MAIN MENU

  1. PWM

  2. SelfTest

  3. Adjust

  4. Save

  5. Show

  6. Exit >

  7. Per accedere al menu PWM (Sorpresa :grin:)

  8. Per eseguire il Selftest di Ardutester

  9. Per l'autoAdjust di Ardutester (Attenzione fino a quando non si seleziona Save non salverĂ  in EEPROM i dati)

  10. Per salvare i parametri dell'autoAdjust (Vedi sopra)

  11. Per visualizzare i parametri

  • Al primo avvio Ardutester salverĂ  in EEPROM i valori di default; E' caldamente consigliato fare un autoAdjust per poi salvare su EEPROM.
  • L'lcd non è stato testato ma 95 su 100 dovrebbe partire al primo colpo.

Problemi conosciuti: Da ottimizzare la funzione di check delle resistenze (e quindi è possibile che non funzioni bene anche l'induttanzimetro)

edit
Domani vedo di aggiornare anche il primo post con relativi schemi corretti.

at07b.ino (182 KB)

Se abilitate LDC dovete ridefinire il pulsante spostandolo su uno dei pin liberi: A3, A4 o A5.

Quando sostituii le resistenze a Cece, gli detti anche le mio sonde... bè... ho scoperto che non funzionano.
Collegando i componenti non tramite sonde ma incastrandoli nelle breadboard funziona!

Alla fine i probe me li hai regalati e funzionano O.o, se vuoi ti faccio un video :wink:

V07c

  • Alcune funzioni fixate (Thanks to PaoloP)
  • LCD Funzionante (Manca solo il Menu; Sto pensando come farlo)

Nota:
Al momento si può decidere se abilitare il monitor seriale come output (#define DEBUG_PRINT) o l'LCD (#define LCD_PRINT)
La scelta è dovuta al fatto che la versione LCD sarà interfacciabile con il software Client e quindi userà la seriale per questo. :wink:

Buon lavoro :smiley:

at07c.ino (182 KB)

V07d

  • Menu LCD funzionante
  • Pressione lunga per andare al Menu
  • Selezione elemento menu con pressione breve
  • Conferma con pressione lunga
  • Nel menu PWM per uscire doppio click sul pulsante

Ho iniziato ad integrare le funzioni per lo standalone. :smiley:

Buon lavoro.

at07d.ino (186 KB)

Pighi puoi mettere l'ultima versione in prima pagina?

@PaoloP, a te funziona questa versione?

A me funziona bene. (tranne una piccola induttanza da 10uH che non viene identificata)
Occhio ai nuovi collegamenti

pighixxx:
Ardutester 0.7b

Alcune note:
Collegamenti esatti per il funzionamento:

A0
Pin 8 - 680?
Pin 9 - 470K?
A1
Pin 10 - 680?
Pin 11- 470K?
A2
Pin 12 - 680?
Pin 13 - 470K?

Il pulsante è collegato al pin 2. (Si può cambiare dal DEFINE)

PaoloP:
Pighi puoi mettere l'ultima versione in prima pagina?

Si,
dammi il tempo di finire le modifiche al disegno.

Edit
Primo post modificato

Però hai lasciato il vecchio schema. il nuovo è solo nel link. ]:smiley:

EDIT:
PIGHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII... sistemo una cosa e tu la riscassi!!!
Adesso se tolgo LCD non mi compila! GRRRRRR!!!! ]:smiley: ]:smiley: ]:smiley:

Hai aggiornato la pagina? ]:smiley: