sabato 26 marzo 2011

WT7510 Voltage monitor

Tra i vari circuiti disassemblati dalle apparecchiature elettroniche che gli "unani" ignoranti ed irresponsabili provvedono a buttare senza rendersi conto dei danni devastanti all'economia, alla società ed all'ambiente, ogni tanto salta fuori qualcosa di interessante che può trovare un ri-utilizzo nelle applicazioni sperimentali. Stavolta tocca ad un circuito integrato siglato WT7510 presente in una schedina recuperata da un alimentatore switching da PC (sigle FSP300-60PFN M-BOARD P/N 3BS0010714).
Dal datasheet, che riporta protection circuits, power good output (PGO), fault protection latch (FPL_N) CONTROL "from unknow" ma dalla sigla il produttore è Weltrend,  sono riuscito a recuperare le informazioni di funzionamento e le specifiche che mi possono dare indicazioni su come utilizzarlo. Ecco una breve descrizione:
The WT7510 provides protection circuits, power good output (PGO), fault protection latch (FPL_N), and a protection detector function (PDON_N) control. It can minimize external components of switching power supply systems in personal computer. The Over Voltage Detector (OVD) monitors 3.3V, 5V, 12V input voltage level. The Under Voltage Detector (UVD) monitors 3.3V, 5V input voltage level. When OVD or UVD detect the fault voltage level, the FPL_N is latched HIGH and PGO go low. The latch can be reset by PDON_N goo HIGH. There is 2.4 ms delay time for PDON_N turn off FPL_N. When OVD and UVD detect the right voltage level, the power good output (PGO) will be issue.

Quindi, in due parole, la possibilità di avere un segnale che mi avvisa se una tensione di riferimento va oltre o sotto delle soglie... mi viene in mente un applicazione per dei pannelli solari. Se la tensione del pannello va sotto un certo valore, allora è il momento di intervenire. Magari si sta avvicinando un temporale e, per evitare danni da grandine, si interviene per orientarli in posizione di sicurezza o per azionare una copertura. Oppure, si possono monitorare delle batterie e far intervenire un generatore di emergenza quando iniziano a scaricarsi troppo... Quasi dimenticavo. Nello stesso circuito è presente anche un KA358, doppio amplificatore operazionale (guadagno sino a 100dB) alimentabile da 3 16 volts...perfetto.
Di applicazioni ce n'è a iosa ed abbastanza per aguzzare l'ingegno e divertirsi come sempre, basta solo sperimentare e provare...la ricerca continua. Alla prossima. 

P.S. Troppo sole? vi accompagno. Ripeto: Troppo sole? vi accompagno.

venerdì 25 marzo 2011

mpg2avi - mpg2flv converter

Succede di dover far fronte agli incarichi più assurdi, quando ci si occupa di Tecnologia e scienza delle informazioni e si entri in contatto con utonti istituzionali, ovvero coloro che hanno il potere. Questi utonti di stato sono pagati profumatamente e godono di molti privilegi ma hanno un terribile difetto. Quando, per qualsiasi motivo entrano in contatto con un computer, o ne sentono solo accennare la parola, ecco che in loro scatta la tipica reazione dell'utonto, che li autorizza a spegnere totalmente il cervello e chiedere "aiuto" al "tecnico". Ai loro occhi il "tecnico" è "l'amico del cuggino che lavora all'ibiemme" o il rivenditore di cancelleria sotto casa che, ovviamente conscio che il mercato è ormai composto da polli già spennati e cotti pronti all'uso, infila negli scaffali fra CD e DVD da masterizzare dei PC giusto per figurare come rivenditori di tecnologia ad alto valore aggiunto. Stavolta è toccato a me essere chiamato perchè il committente non riesce a visualizzare nel suo PC dei filmati. (strano...non ho nessun cuggino che si occupa di informatica). E' solo un problema di codec ma non sono autorizzato e nemmeno ne ho l'intenzione di installarglieli. Preferisco procedere con una conversione in formati diversi, almeno uno di questi riuscirà a leggerlo... spero. Dato che sono centinaia, ho preferito crearmi uno script che automatizza il processo e velocizzare le operazioni. Lo script per GNU linux usa mencoder e ffmpeg per convertire dal formato .mpg ad .avi e .flv (Flash)
Eccolo:
#---------------------------------------
#!/bin/bash

#mpg2avi mpg2flv (Converte filmati mpeg streams in avi mpeg4con audio mp3 e flv flash movie)


#inizio
clear

current_directory=$( pwd )
# video bitrate (1100 = per filmati di circa 500 MB )
#vbitrate=1100
vbitrate=800


# rimuove gli spazi nel nomefile
for i in *.[Mm][Pp][Gg]; do mv "$i" `echo $i | tr ' ' '_'`; done > /dev/null 2>&1 &

# rimuove le maiuscole
for i in *.[Mm][Pp][Gg]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done > /dev/null 2>&1 &

# converte mpg -> avi con mencoder

for i in *.[Mm][Pp][Gg]; do nice -n 10 mencoder $i -ovc lavc -lavcopts vcodec=mpeg4 -vf pp=md, -oac lavc -lavcopts abitrate=128 -o "`basename "$i"`.avi";echo "Conversione OK";done



# converte mpg -> flv con ffmpeg

for i in *.[Mm][Pp][Gg]; do nice -n 10 ffmpeg -i $i -y -sameq -ar 44100 -f flv "`basename "$i"`.flv";echo "Conversione OK";done

exit;
#-----------------------------------------
Fatto. Funziona. Non è stato facile districarsi fra le decine e decine di opzioni, il cui significato di alcune mi è ancora oscuro e che a spiegarle per bene occorrerebbe scrivere un libro. Ma alla fine funziona. Resta il dubbio...ma quel sistema che non voglio nominare con installato un lettore di filmati che non so il nome,  avrà i codec anche per questi formati?? Boh. Sempre meglio che stampare fotogramma per fotogramma ore e ore di riprese a 30fps come mi era stato richiesto. Riprodurre su carta un filmato...ma è proprio una richiesta da utonti che non meritano di usare un PC e nemmeno di ricevere uno stipendio. E' come nominare un dirigente analfabeta.....ma da voi in "itaglia", questo ed altro, branco di ignoranti. Alla prossima. 

P.S. Cappuccetto rosso è con il lupo ed i sette nani da biancaneve. Ripeto: Cappuccetto rosso è con il lupo ed i sette nani da biancaneve.

sabato 19 marzo 2011

La luna gigante

Mi devo proprio decidere a montare una webcam o una fotocamera al mio telescopio amatoriale. Come prevedibile, nè con una videocamera nè con una fotocamera si riesce a fare una foto decente al nostro satellite. Oggi infatti era il momento di luna piena in cui si trovava più vicino alla terra e volevo documentare il fenomeno, così per sfizio. Ho un paio di telescopi amatoriali, in attesa di modifiche. Vorrei infatti motorizzarne i movimenti e creare un sistema di messa a fuoco anch'esso motorizzato. Ho visto qualcosa di simile già fatto su un telescopio semiprofessionale in grado di riprendere scene a svariati kilometri di distanza (molti kilometri, davvero tanti). Mi accontenterei di meno ma devo predisporre una webcam di buona qualità ed adattarla con dei tubi per farla entrare al posto dell'oculare. Per muoverla avanti ed indietro basterebbe un piccolo motore passo-passo (già sperimentato in passato)...fattibile, attrezzatura meccanica di laboratorio permettendo .
Ora, per poter rifare una foto decente al fenomeno della luna gigante dovrò aspettare 19 anni. Pazienza. Alla prossima.

P.S. la marmellata è pronta ed il pane tagliato. Ripeto: la marmellata è pronta ed il pane tagliato.