jueves, 27 de octubre de 2016

Importar y exportar archivos en Sankoré con Xenial Xerus


Hace un par de días un amable lector me dejó un comentario en una entrada de este blog, Open-Sankoré al 100% en Xenial Xerus y derivados, informándome de un problema serio en la importación y exportación de archivos con Open Sankoré usando Ubuntu 16.04 (Xenial Xerus). Fue a raíz de ello cuando me puse las pilas, y averigüé en un comentario que dejo Wendy Umarov en la página Open-Sankore crash when opening files de Canonical Group Ltd (GB), que usando el Terminal y aplicando su medicina, Open Sankore se abría y no presentaba problemas a la hora de importar y exportar archivos. En el Terminal (Ctrl+Alt+t) escribimos lo siguiente:

QT_ACCESSIBILITY=0 && /usr/local/Open-Sankore-2.5.1/run.sh

Thanks a lot Wendy !!!!!

Comenté luego que intentaría ofrecer una solución más amigable, ya que esta forma de arrancar Open-Sankoré me inspiró una solución muy interesante. Pues bien, aquí os comento que la solución pasa simplemente por editar el script de arranque de Open-Sankoré, y así al abrirlo como habitualmente lo hacemos, podremos disfrutar de estas imprescindibles opciones.

Para empezar abrimos el Terminal (Ctrl+Alt+t) y tecleamos lo siguiente para poder modificar el script en modo gráfico:

sudo nautilus

Nos desplazamos luego a la carpeta donde se encuentra el archivo

 /usr/local/Open-Sankore-2.5.1/run.sh


Luego abrimos el archivo run.sh con Gedit o Mousepad, y le añadimos la siguiente línea tal como se muestra en esta imagen:


 QT_ACCESSIBILITY=0

Guardamos el archivo, y salimos.

domingo, 23 de octubre de 2016

DIRTY LOOPS Loopified MEDLEY!


DIRTY LOOPS Loopified MEDLEY! Dear Dirty Loops, The UK is (The UK and Spain are) waiting for you !!!!!!
Interesante arreglo de Ben Abelman de un pupurrí de canciones de Dirty Loops. A mí, particularmente, me gusta mucho. No podía faltar en este blog. A disfrutar de la buena música. Gracias y Buenas noches.

Temporizador con indicador de tiempo pendiente


En fin, en esta nueva entrada os dejo un juguete más ideado con el LM 3914, un monoestable al que podéis ajustar el tiempo mediante la resistencia variable R4. Como pueden saber, un temporizador analógico suele estar basado en un multivibrador monoestable, y en este caso aprovechamos la descarga del condensador C1 a través de las resistencias R4 y R5 para establecer el tiempo de funcionamiento del mismo; cuanto mayor sea la suma de ambas resistencias, mayor será el tiempo que este temporizador estará encendido (LED verde). A medida que se va descargando el condensador y transcurriendo el tiempo, la barra de LEDs va señalando el tiempo que nos queda apagándose los LEDs uno detrás de otro. Este monoestable es redisparable.


sábado, 15 de octubre de 2016

Barra universal de 10 LEDs con el LM 3914

Lamentándolo mucho, hace días que no pude crear una entrada para este blog, unas veces porque el cansancio hace mella, y otras por que el tiempo que requiere una entrada es mayor de lo que uno tenía previsto. Este circuito, aparentemente tan simple, tiene su tela. Para llegar finalmente a este prototipo tan sencillo tuve que replantear el diseño, generalizando y simplificando las cosas para poder usarlo con cualquier magnitud que pueda traducirse en variaciones de tensión; el problema solía ser ajustar el gradiente del incremento de encendido de los LEDs, al gradiente de tensión que una magnitud en concreto presenta en la entrada de señal del circuito integrado LM 3914.
La solución final fue usar la tensión de referencia que el propio LM 3914 genera en la patilla 7 (Vref OUT), que es de 1,25v, para establecer a voluntad una tensión distinta de cero en el extremo R Lo (patilla 4) de la red resistiva de los comparadores del LM 3914.


¿Qué resolvemos así? Restando el valor de R Hi (6) con el de R Lo (4), y diviendo luego el valor resultante entre 10 (10 LEDs), podemos ajustar así el incremento de encendido de los LEDs a las variaciones de tensión presentes en su entrada. Lo único que se requiere es establecer el valor máximo y mínimo al que corresponden las variaciones de tensión de entrada. En nuestro caso, la tensión de entrada varía entre 0,8v y 1,25v, correspondiente así (de forma aproximada) a una temperatura entre 19°C y 28°C. Es aproximado porque la NTC no tiene una curva lineal de su resistencia en función de la temperatura. De todos modos, aceptando una "precisión" más o menos de un LED en la barra, el comportamiento es sorprendente. El desplazamiento de los LEDs en este circuito es lineal.
Siempre me gusto el hardware y la electrónica analógica, que sorprende con el intrincado, pero mágico, laberinto de teoremas que conducen al hermoso limbo del diseño. Desde que a los dieciocho años decidí diseñar mi propio multímetro no dejé de partirme el culo con estos juguetitos analógicos, a pesar de que tuve que subirme al tren de la también fascinante electrónica digital.
Ahora os dejaré un boceto de los que habitualmente creo para que pequeñas cosas como éstas pueda concluirlas.