CircuitLab: Simulador de electrónica online

Decateime da existencia do editor/simulador de circuítos electrónicos CircuitLab esta mañá a través dun tuit de slandete, así que pouco tempo tiven para fozar nel. Con todo, paréceme unha aplicación estupenda, pois a interface gráfica é moi atractiva e intuitiva, polo que me parece moi axeitada para os niveis de educación secundaria, especialmente para bacharelato.

Neste vídeo podes ver como funciona:
[youtube: Getting Started with CircuitLab]

Como puidestes ver no vídeo, CircuitLab permite construír circuítos analóxicos e dixitais, cambiar os datos dos compoñentes, calcular as tensións de saída para un compoñente determinado ou observar o sinal do osciloscopio. Outro aspecto interesante é que se poden compartir os esquemas co resto de usuarios e usuarias.

Un dos inconvenientes é que a listaxe de compoñentes é limitada, e algúns bótanse moito en falta.

Aquí tes un dos circuítos que veñen de exemplo:

Desde logo que é unha sorte contar con este tipo de aplicacións que se executan desde o navegador, e non andar a depender de instalacións de escritorio deseñadas para un determinado sistema operativo (sexa cal sexa). Lembrádevos por exemplo de Logic-Lab ou de logic.ly dos que falei hai tempo.

Cada vez hai máis aplicacións online para facer de todo. Agora só falta unha aposta clara para mellorar a conectividade dos centros de ensino galegos, moitos cun ancho de banda que provoca desacougo, coma é o noso caso.


Xogos con portas lóxicas

Como seguro que despois destas vacacións xa vos esquecestes das portas lóxicas, aquí van uns xogos para facer memoria. Atopeinos en tecnoTIC.

Grow the robot:

Debes conectar os fusibles nas portas lóxicas para proporcionar enerxía á cámara e facer que o robot medre. O número de fusibles é limitado, así que pensa ben onde colocalos para non desperdicialos. Se o robot non medra o suficiente non poderá defenderse ante as adversidades.

growtherobot.jpg

Grodbots:

Debes descargar o xogo (.jar) e logo guiar un robot ata un pastel para pasar de nivel. Nos primeiros niveis non necesitas portas lóxicas, senón que chega con unir cada cor coa acción correspondente. Máis adiante terás que utilizar diferentes portas lóxicas para programar o movemento do robot e conseguir que chegue ao seu obxectivo.
Tamén podes empregar un editor gráfico para deseñar o teu propio conxunto de niveis.

grodbots_screenshot.png

Gate:

A túa tarefa consiste en examinar distintas rexións de Marte cun robot dotado de propulsores para moverse e bumpers para detectar obstáculos. Debes deseñar os circuítos de control que permitan navegar por cada zona e alcanzar o obxectivo. Podes descargar o xogo para Mac ou para Windows.

gate_screenshot3.jpg

Podes consultar aquí máis anotacións sobre electrónica dixital


Simplificación por Karnaugh e simuladores dixitais online

Agora que andamos a voltas coa electrónica dixital en 2º de Bacharelato, pásovos unhas aplicacións que vos poden axudar.

Karnaugh Map 1.2 é unha sinxela aplicación para simplificar funcións lóxicas por Karnaugh. Tedes que introducir os valores da saída na táboa de verdade e o programa dános a función simplificada. (funciona para windows XP)

kmapfull.gif

Algo máis completo é Boole-Deusto, xa que ademais de simplificar a función a partir da táboa de verdade dános o circuíto lóxico e a implementación con portas NAND e NOR. Resulta algo farragoso traballar con el, pero temos as solucións completas dos exercicios (sempre e cando a táboa de verdade estea ben feita, claro)

boole_deusto.png

Para obter a función lóxica dun circuíto dixital hai unha aplicación online moi sinxela: Logic Circuit Test. Só hai que dibuxar o circuíto, e xa temos a táboa de verdade correspondente.

logic_circuit_test.png

Para simular circuítos podemos utilizar moitas aplicacións, como o crocodile technology, que xa coñecedes, ou o Electronics Workbench.

Se os circuítos son sinxelos e non queremos complicarnos podemos recorrer a simuladores online.

The Logic Lab é un vistoso simulador online moi doado de manexar. Permite gardar os circuítos para seguir editándoos.

logiclab.jpg

Tamén podedes probar Logicly.

logicly.jpg

Tamén hai simuladores de construción real de circuítos. A verdade que a min dáme máis traballo simular a construción que construír o circuíto nunha protoboard, pero por se a alguén lle interesa existe unha aplicación que simula unha protoboard coas súas entradas e saídas e onde conectamos as portas lóxicas reais: Simulador TTL con Escenarios
Tamén podemos descargar un titorial e varios circuítos de exemplo.

simulador_real.jpg

Todo isto é para axudaros a entender as cousas, pero lembrade que a selectividade e as probas de acceso a ciclos fanse aínda con papel e boli, así que non deixedes de practicar coa clásica ferramenta de escritura.

Podes ver aquí máis anotacións sobre electrónica dixital


Código binario en Futurama V

En “O xogo de Bender” na escena na que os robots criminais do Instituto Hal están a facer terapia de grupo aparece a seguinte mensaxe (cifrada para nós, aínda que non para os robots):

futurama_f02l35.jpg

Esta vez non o poñen fácil, pois non utilizan o código ASCII para que traduzamos ese conxunto de ceros e uns. Cada letra do alfabeto correspóndese cun número binario deste xeito:

futurama_hal.png

Segundo isto, e considerando que o asterisco trátase dun 1 tachado, a mensaxe é:
Use a MAB at me

O que non sei é o significado de MAB. Sábeo alguén?
Ou tamén pode ser que a explicación sexa outra… Algunha idea?

(Visto en echochamber.me)

Máis posts aquí sobre a serie Futurama


Código binario en Futurama IV

Na pelexa que manteñen Fry, Leela e Bender contra o Gardián do Zoo e os animais, no episodio “4ACV04 – Menos que un Heroe”, Bender di 01001010!!! cando recibe un golpe dun canguro boxeador.

futurama_binario4kl.jpg

Este número binario correspóndese co número decimal 74, cuxo código ASCII é a letra “J”, e que en inglés pronúnciase como a onomatopeia de queixume “iai!”
(Visto en Mz…)

Se queres, podes ver aquí máis posts sobre a serie Futurama