venerdì 29 novembre 2013

Calibrazione di Force Gauge con Arduino

Dopo aver completato il circuito di amplificazione visto in questo post ed in questo post  e' arrivato il momento di portarlo in laboratorio per la calibrazione e per verificare che la risposta del sensore alle sollecitazioni fosse corretta

La prova e' stata del tutto insoddisfacente ed il sistema di lettura ha mostrato molti difetti.
E' stato quindi necessario rimettere tutto a posto e verificare dove fosse l'errore.

Per semplicita', prima di prendere in mano il saldatore ho voluto effettuare una simulazione con LTSpice, un software open per la modellizzazione di circuiti elettrici

Il primo passo e' stato cercare il modello di LM358 (il vero modello e non l'operazionale teorico) che si puo' scaricare presso questo link (LTSPiceOpAmp3.zip)
Si copia i file nelle rispettivi directory di LTSpice (vedi pdf allegato nello zip)
Si seleziona quindi il componente Opamps, opamp3
Dopo aver posizionato il componente sullo schema si fa clic destro sul triangolo e si aprono le proprieta'
Doppio Clic su UA741 e si seleziona LM358


Costruito il circuito con le resistenze previste ed e' stata lanciata una simulazione con una tensione variabile da -0.7mV a 0.8mV (il range tipico della cella di carico)
Dal grafico sopra riportato (linea in blu) si vede chiaramente che la risposta del sensore e' del tutto non lineare. Anche dal punto di vista della simulazione il circuito con LM358 non e' adatto allo scopo previsto

Dove sono i limiti del circuito e dell'LM358 per l'uso previsto
Provando una simulazione con un segnale sinusoidale da 200 mV si ha qualche idea in piu'


1) l'integrato funziona in amplificazione soltanto per tensioni negative (studiando un po' di piu' gli operazionali avrei dovuto capirlo da solo ed e' questo il motivo per cui LM741 ha una alimentazione VCC+/VCC- e non VCC+/GND)
2) Forse la corrente da amplificare e' troppo bassa (anche con tensioni con tensioni sempre negative non si ha linearita'

in conclusione il futuro vedra' un paio di test passando da un amplificatore operazionale a quelli che si chiamano "instrumentation  amplifier" con l'uso di un INA126p ed un AD623

giovedì 28 novembre 2013

Fotodiodo TEMT6000 su Arduino

Questo progettino e' vecchio di 4 anni ed e' relativo ad una attivita' durante il dottorato di ricerca. Lo pubblico adesso perche' ho ritrovato le immagini originali

Si tratta di un semplice misuratore di intensita' di luce mediante un fotodiodo TEMT6000. Il collegamento e' semplicemente a tre cavi (alimentazione + 1 collegamento dati verso la porta A0 dell'Arduino)

Attenzione : il componente deve saldato con attenzione. Come da scheda tecnica non puo' essere superata la temperatura di 200°C per piu' di 3 secondi


Come si puo' vedere e' stata utilizzata una Arduino Bluetooth perche' il sensore doveva essere privo di cavo di collegamento che interferissero durante la misura
----------------------------------------------------
int val; 

void setup() 

  Serial.begin(115200);          


void loop() 

  val = analogRead(0);          
  Serial.println(val, DEC);       
  delay(1000);           

mercoledì 27 novembre 2013

Android JellyBean su Samsung GT-5570i (Samsung Next Turbo)

Era da un po' di tempo che aspettavo la possibilita' di aggiornare Android nel mio Galaxy Next Turbo.
A differenza del suo fratello minore Galaxy Next, per lungo tempo non e' stato possibile fare una custom rom non derivante da quella stock a causa dei driver proprietari di alcuni componenti del telefono

Oggi ho trovato (forse con un po' di ritardo) la JellyPlus v.3 , una Rom che permette di installare Android 4.2.2 al posto dell'originale Gingerbread.
La procedure e' piuttosto semplice e lineare.
1) scaricare i file pop_plus_CWM, JellyPlus3_turbo e Gapps_for_Jellyplus_3
2) spengere il telefono ed avviarlo mediante la combinazione On, Vol + e Home
3) selezionare Apply Update/CWM
4) Wipe data/cache
5) Install zip from sd e selezionare JellyPlus3
6) Reboot

in seguito, dall'interno della CWM si puo' effettuare update per installare anche le applicazione Google


L'installazione e' molto lenta ...pazientare


Al termine si puo' vedere il nuovo Android
Le prime impressioni d'uso sono buone ed il sistema funziona meglio che con la stock.

Virus su Android

Questo e' uno dei motivi per cui sarebbe bene ritornare al Nokia 3310

Oggi stavo facendo una scansione del telefono con inserita una vecchia SD card in cui erano presenti degli apk di backup sono stati individuati come Malware/Virus

Penetho.A
Rootcage.B

se l'origine del secondo e' piuttosto spiegabile (praticamente tutti i telefoni che ho sono stati o sono con permessi di root) il secondo e' decisamente piu' preoccupante perche' e' recente (e' stato isolato nel giugno 2013 e non puo' essere una eredita' del mio vecchio Huawei)

Da una ricerca su Internet, Penetho.A e' classificato solo come indesiderabile (nessun furto di informazioni, tracciamento della posizione, spedizione SMS od altri fastidi simili) ma il rischio di incappare in qualcosa di piu' malevolo e' sicuramente presente


C'e' da dire che gli antivirus mobile sono piuttosto permalosi. Sul Nexus S sono state segnalate come criticita' il fatto di avere attivato il Debug Mode, la possibilita' di installare applicazioni da Origini sconosciute e la presenza del root....dato che ogni tanto lo uso per sviluppare non mi sembra che questi siano motivi di allarme

martedì 26 novembre 2013

Clone di Samsung S3

Un amico e' tornato dalla Thailandia con un telefono clone del Samsung S3 pagato circa 70 euro
Quando per mail mi ha parlato del clone pensavo che fosse un telefono con caratteristiche simili ma quando ho avuto modo di vederlo direttamente la parola clone assume un altro significato...il telefono riporta i loghi Samsung su molta componentistica (batteria interna compresa) ed anche nelle stringhe interne ad Android ma ovviamente non e' l'originale. Sono presenti le App ufficiali di Samsung compreso Kies

Notare che l'immagine di Home e' la stessa del vero S4

Il logo Samsung ha iniziato a deteriorarsi

A cover rimossa

Da una breve indagine risulta che:
CPU : DualCore ARMv7 (VFPv3 NEON) Dual Core 1.9 GHz (originale Quad Core)
GPU : PowerVR SGX 531
Risoluzione : 480x800 (originale 1920x1080 Full HD)
Camera principale : 12.8 MPixels
Camera frontale : 1,9 MPixels
Memoria : 503 Mb
RAM : 1800 Mb
Internal SD : 2 Gb (originale minimo 16 Gb)
Sensori di direzione,prossimita',luce, bussola e distanza (l'originale ne ha molti di piu')

Il punteggio del benchmark di AnTuTu e' di 8004.
Per confronto il vero Samsung S4 ha un punteggio di 27435, il mio vetusto Nexus S si attesta a 4944 mentre il mio Nexus 7 2012 a circa 12000.

Una scansione con AVG rileva un malware nell'applicazione (non disinstallabile) UCWeb che non compare nell'elenco delle applicazioni. UCWeb e' un browser molto diffuso in estremo oriente ma e' strano che non compaia nella lista delle app...forse una applicazione malevola che si identifica con un nome conosciuto per nascondersi

In buona sostanza il telefono e' stato pagato per quello che vale (leggendo su Internet viene assimilato ad un Samsung Galaxy S4 Mini ma credo che il paragone sia esagerato)

piccola nota finale: probabilmente il suo codice reale e' MTK6577

Firenze Marathon 2013

Anche quest'anno servizio alla partenza della Firenze Marathon ed anche quest'anno su Repubblica





Certo che l'anno prima l'inquadratura era decisamente migliore
Nel 2012 al cordone di partenza




lunedì 25 novembre 2013

Play Store e SkyGo

E' un po' di tempo che attendo sul mio Nexus 7 2012 attendo l'aggiornamento di Android KitKat e non vedevo arrivare niente
Un po' infastidito sono andato sul PlayStore per vedere se c'era qualche notifica (in realta' dovrebbe comparire nella barra delle notifiche) e con sorpresa c'era un persistente errore di "Connessione Scaduta"


Visto che l'ultima modifica che avevo apportato nell'arco di un mese era quella di installare SkyGo (un amico mi aveva chiesto di provarla sul Nexus7) ho disinstallato l'applicazione, riavviato e come per magia e' ripartito il Play Store.

Ollama e Jetson Nano 4G

Ancora nel tentativo di utilizzare in modo serio la Jetson Nano ho provato ad usarla per Ollama seguendo le istruzioni da https://dev.to/aje...