domingo, 12 de enero de 2020

Toallas de ácido oxálico y glicerina contra la varroa

El ácido oxálico se lleva utilizando de manera muy eficaz desde hace un tiempo para tratar la enfermedad de la varroasis, provocada por el ácaro Varroa Destructor, en las colmenas. Hay distintos mecanismos de aplicación (en toallas, mediante tiras de cartón, en tablillas, sublimado o por goteo) y cada uno tiene sus ventajas y sus inconvenientes. Pero sí que debemos indicar que actualmente hay solo 2 productos autorizados en España para el tratamiento mediante ácido oxálico contra este ácaro, que son Oxybee y Varromed. El resto de los tratamientos no están autorizadas por la AEMPS en España y por lo tanto no se pueden utilizar para realizar ganadería apícola destinada a la generación de productos con fines alimentarios. Por ello, queremos recalcar que nosotros no nos hacemos responsables del uso que se le dé al contenido de este artículo y que tampoco realizamos su uso en nuestros colmenares de producción. Nuestra única intención es ejemplificar en castellano las investigaciones realizadas por Randy Oliver, aportando nuestro parecer al respecto y estando destinado el artículo a aquellos países donde se pueda aplicar su uso.

¿Qué ventajas tienen las toallas de ácido oxálico? 

 

El ácido oxálico es un producto autorizado en apicultura ecológica para el tratamiento de las colmenas contra la varroasis. Es un producto natural, no deja residuos en la miel, no afecta a las abejas y tiene una gran eficacia en la eliminación del ácaro.
Dicho esto, no todas las formas de aplicación son iguales. Por ejemplo, si lo usamos goteado tendremos que repetir el proceso cada cierto tiempo (con el consecuente coste de desplazamiento, planificación exhaustiva para que cubra todas las fases reproductivas de la varroa, etc…) o si es sublimado deberemos tener en cuenta que hay que realizarlo en momentos donde la mayor parte de las abejas estén dentro de la colmena para eliminar a la mayor parte de varroa forética posible.
El investigador Randy Oliver nos indica que la gran ventaja que tiene utilizar el método de las toallas de ácido oxálico disuelto en glicerina, es la liberación prolongada del ácido oxálico en la colmena. La consecuencia directa de esto es que el tratamiento esta activo de manera más constante y durante más tiempo, afectando a todos los ciclos reproductivos de la varroa desde su aplicación, lo que se traduce en una disminución constante de la concentración de varroas.
Prueba de todo lo anterior es que el laboratorio argentino CAP desarrolló Aluen CAP, un tratamiento contra la varroa que seguía el mismo principio de disolución del ácido oxálico sobre un vehículo, para una distribución más prolongada y constante. Como hemos dicho anteriormente, su importación es imposible en países donde no esté autorizado este tratamiento como es el caso de España.

¿Afecta el ácido oxálico a las abejas?

 

La forma en que esta disolución en toallas actúa es por contacto. La abeja se impregna de la disolución de glicerina con una concentración de ácido oxálico y esta se reparte tanto por su exoesqueleto como por la varroa adherida a ella. Y lo que sucede es que el exoesqueleto de la abeja es más duro que el de la varroa y por lo tanto el ácido puede disolver el exoesqueleto del ácaro y no el de la abeja. En nuestra opinión no se aprecia un aumento significativo de mortandad en la colmena y por ello podemos considerar que es inocuo para la abeja.

¿Siempre es igual de eficaz?

 

La respuesta es no. Como todos los tratamientos contra la varroa, este actúa solo sobre la varroa forética (la que parasita encima de la abeja) y como sabemos, la varroa se reproduce en las celdas operculadas donde se desarrolla la cría. Por lo tanto, este tratamiento es muy ineficaz en momentos como primavera, donde el porcentaje de varroa forética es bajo, al estar mayormente ubicadas en celdas de cría operculada. Pero como hemos dicho y queremos recalcar, todos los tratamientos son ineficaces cuando hay gran cantidad de cría.

¿Cuál es el momento idóneo para aplicar las toallas de ácido oxálico y glicerina? 

 

Pues la respuesta es rápida, cuando haya un nivel bajo de cría. Según nuestra opinión, este tratamiento puede ser adecuado bien antes del inicio de la temporada (ponerlo en febrero y retirarlo a finales de marzo donde la colmena ya se mueve), bien a finales de julio principios de agosto si estamos en una zona donde se acaban las floraciones y baja la postura o bien justo al finalizar la última cosecha de septiembre.

¿Durante cuánto tiempo se ponen y con qué frecuencia?

 

En nuestra opinión lo correcto sería tenerlas unos 3 meses en invierno y los 2 meses de julio y agosto para bajar la presión de varroas en esos meses tras el desarrollo intenso de primavera. Hay que decir también que, según determinados estudios, no deja residuos en la miel y esto hace que teóricamente pudiera valorarse su uso en tiempos de mielada.

¿Qué ingredientes y materiales necesito?

 

 

 

Ácido Oxálico puro

 Ácido Oxálico.


Glicerina líquida de origen vegetal y grado alimentario.

Glicerina alimentaria


Toalla Scott Shop 10.

Scott Shop


Agua destilada.

Agua destilada.


Un termómetro.

Termómetro por infrarrojos


Un peso y algo para medir líquidos.

Báscula para pesar.

Elementos de protección personal (mascarilla FFP3, gafas de protección y guantes de nitrilo)

La disolución de ácido oxálico y glicerina se adhiere fácilmente a la piel y por eso es importante ir protegidos. En el caso de mancharnos se elimina fácilmente con agua tibia y en caso de emergencia grave, el ácido oxálico se anula completamente con bicarbonato sódico. 


Mascarilla FFP3.

 

Y un recipiente para realizar la mezcla.

 

Proporciones de la mezcla

 


Para hablar de proporciones tenemos que tener en cuenta que un rollo de Scott Shop tiene 55 toallas completas.

Nosotros lo que hacemos es cortar ese rollo por la mitad para obtener medias toallas. El motivo de esto es porque creemos que quedan mejor repartidas dentro de la colmena 2 medias toallas que una toalla entera. Además, nos permite calcular la formula teniendo en cuenta a los núcleos de 5 cuadros, donde solo es necesario colocar una media toalla.


Medias toallas Scott enrolladas.



A continuación, pondremos las medidas que en nuestra opinión mejor van a funcionar para este tratamiento y en varias cantidades:
 


1 media toalla55 medias toallas (medio rollo cortado)1 toalla completa 55 toallas completas (rollo completo)

Ácido Oxálico8 gramos438 gramos16 gramos880 gramos

Glicerina6,8 ml375 ml13,6 ml748 ml

Agua destilada 5,7 ml313 ml11,4 ml627 ml
























 

Pasos para realizar las toallas de ácido oxálico y glicerina

 

 


Paso 1.- Calentamos la glicerina alimentaria que necesitemos en un recipiente a 60ºC. Controlamos que no supere esta temperatura con el termómetro.

Termómetro digital 60ºC.


Paso 2.- Añadimos y disolvemos el ácido oxálico en la glicerina que hemos calentado previamente hasta que esté disuelto. Una vez que está totalmente disuelto llevamos la mezcla a una temperatura de entre 95 y 100ºC y mantenemos esta temperatura durante 45 minutos. Una vez transcurrido el tiempo retiramos del fuego.


Termómetro digital 100ºC.

Ácido oxálico disolviendo.


En el caso de que sobrepasemos esa temperatura y se nos oscurezca la mezcla deberemos tirarla y realizar una nueva ya que es muy probable que se haya degradado por el exceso de temperatura. Tiene que quedar como la que se muestra a continuación, transparente.


Ácido oxálico disuelto.


Paso 3.- Añadimos el agua destilada a temperatura ambiente y removemos bien hasta que quede toda la mezcla uniforme y esté perfectamente ligada.

Paso 4.-Añadimos la mezcla a las toallas o las medias toallas que tenemos preparadas, para que absorban la disolución. En nuestra opinión, la mejor manera es meter todas las toallas en una bolsa de congelar con cierre y verter dentro la disolución. Esto permite que las podamos mover para distribuir el líquido y que lo vayan absorbiendo de manera uniforme, sin mancharnos. Es importante que estén cerradas herméticamente hasta el momento de su aplicación porque se puede evaporar parte de la mezcla y perdería eficacia.

 

Aplicación

 

Aplicamos nuestras toallas sobre los cuadros de cría de nuestras colmenas, bien extendidas o bien a horcajadas sobre 2 cuadros (nosotros preferimos extendidas tal y como se muestra en la imagen). Como hemos dicho anteriormente, aplicaremos 2 medias toallas por colmena (si hemos decidido trabajar con toallas enteras, una toalla entera) o una media toalla por cada núcleo de 5 cuadros más o menos.

Para que tengan mejor eficacia es necesario que las abejas tengan acceso por arriba y por abajo de la toalla. Esto hace que haya más abejas que puedan tener contacto con las toallas de oxálico, lo que mejora que se puedan impregnar más abejas y se incremente la eliminación de la varroa.



Según diversos estudios, se pueden colocar durante la mielada ya que no deja residuos en la miel. Lo que no es recomendable es colocarlas mientras tenemos puestos los caza-polen ya que las abejas las roen, las van sacando por la piquera y parte puede acabar en ellos, lo que nos implica tener que limpiar de restos de toalla todo el polen recolectado.

viernes, 13 de septiembre de 2019

Punto y aparte

Muchas cosas han pasado en mi vida desde el último post que escribí, hace ya 2 años, y que me han permitido vivir historias alucinantes, aprender un montón de cosas nuevas, de mil temas y emprender desafíos que jamás me imaginé y que la mayor parte de la gente desconoce y nunca vivirá, pero que me han impedido seguir con Lapsus Mentis. Y ahora, después de este tiempo y con otros horizontes profesionales, he decidido poner un punto y aparte a esta preciosa etapa de Lapsus Mentis para centrarme en otras cosas que me llenan más, sin descartar que en un futuro lo retome de nuevo...

Por ello, y dado que fue un blog sobre muchas cosas y también sobre seguridad informática, quiero unirme a la campaña “YO DENUNCIO” para que entre todos hagamos una red más segura y vigilada.

yo_denuncio

Gracias a tod@s!!!!!!!

martes, 5 de septiembre de 2017

Solucionado: The selected compiler 'Arduino AVR' is not installed

Si estamos desarrollando un proyecto de Arduino en Proteus y a la hora de construir el código del proyecto nos da el error “The selected compiler 'Arduino AVR' is not installed” es porque no tenemos correctamente configurado el compilador Arduino AVR:


Para configurar correctamente el compilador vamos a System-> Compilers Configurations:


Tras esto, se nos abre el apartado de configuración de los compiladores. Lo más probable es que no tengamos instalado el compilador de Arduino, en cuyo caso solo tendremos que pinchar en Download y éste comenzará a descargarse y se instalará automáticamente. Si conocemos que ya lo tenemos instalado en nuestro ordenador, solo tendremos que indicarle la ruta donde lo tenemos instalado:


Una vez instalado/configurado, si recompilamos el proyecto veremos que ahora nos compila correctamente:


lunes, 21 de agosto de 2017

Recalbox: Configurar wifi con IP estática

Recalbox es un sistema operativo para Raspberry Pi basado en Debian que, tras instalarlo, nos ofrece un entorno completamente configurado para jugar a juegos retro (nes, mega drive,...etc) y para disponer de un media center como Kodi, entre otros.
A continuación, voy a indicar los pasos que tenemos que realizar para configurar la wifi en un Recalbox con IP fija para una red encriptada con WPA2.
En primer lugar, tenemos que acceder a la consola del sistema operativo. Para ello solo tenemos que pulsar alt+F4 y a continuación pulsar alt+F2.
Tras lo anterior, realizamos login con el usuario root cuya contraseña por defecto es recalboxroot .
Una vez que estamos logados en el sistema, tenemos que poner el sistema de ficheros en modo lectura y escritura porque por defecto Recalbox lo arranca con permisos solo de lectura. Para realizar este cambio lanzamos el siguiente comando:

mount -o rw,remount /

Después de esto configuramos las interfaces y para ello en Recalbox hay 2 ficheros que contienen la configuración de estas, el fichero /etc/network/interfaces y el /etc/network/interfaces.base. El fichero interfaces contiene la configuración que actualmente se está aplicando en nuestro sistema y el fichero interfaces.base contiene la configuración base de las interfaces. Ésta configuración base es la que utiliza el sistema por defecto porque cuando se levanta, vuelca el contenido del fichero interfaces.base en el fichero interfaces. Por esto, si nosotros cambiamos solo el fichero interfaces, cuando el sistema se reinicie nuestros cambios se perderán y serán sustituidos por el contenido del fichero interfaces.base.
Como en mi caso solo uso Recalbox mediante wifi, el apartado auto eth0 correspondiente a la interface ethernet en ambos ficheros estará como viene por defecto. La configuración de la interfaz wifi wlan0 que yo he configurado tiene la IP 10.0.100.40, la máscara de red 255.255.255.0, la puerta de enlace por defecto 10.0.100.1 y coge la información característica de la red, tales como el ssid, la clave psk,...etc del fichero /etc/wpa_supplicant/wpa_supplicant.conf. A continuación muestro como quedan tanto el fichero interfaces como el fichero interfaces.base (tendrán el mismo contenido):

> nano /etc/network/interfaces

# Configure Loopback
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet static
address 10.0.10.40
netmask 255.255.255.0
gateway 10.0.100.1
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf


> nano /etc/network/interfaces.base

# Configure Loopback
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet static
address 10.0.10.40
netmask 255.255.255.0
gateway 10.0.10.1
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf


Una vez que tenemos las interfaces correctamente configuradas pasamos a configurar el contenido del fichero /etc/wpa_supplicant/wpa_supplicant.conf que contiene la configuración especifica de la wifi a la que nos vamos a conectar. A continuación pongo el contenido que tiene que tener este fichero tanto para redes WPA como para WPA2, teniendo solo que modificar los apartados ssid con el nombre de nuestra red (en mi caso CASA ) y psk con nuestra contraseña (en mi caso Hola$).

> nano /etc/wpa_supplicant/wpa_supplicant.conf

ctrl_interface=DIR=/var/run/
update_config=1
network={
ssid="CASA"
scan_ssid=1
psk="Hola$"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
group=CCMP
auth_alg=OPEN
}


Para finalizar, Recalbox tiene también un fichero de configuración propio donde se encuentran todos los parámetros de configuración relativos a él. Tendremos que modificar, en el apartado Network, la etiqueta wifi.ssid con nuestro ssid y wifi.key con nuestra contraseña (cuidado que si tenemos caracteres especiales deberemos escaparlos con ‘\’):

> nano /recalbox/share/system/recalbox.conf

# ------------ B - Network ------------ #
## Set system hostname
system.hostname=RECALBOX
## Activate wifi (0,1)
wifi.enabled=1
## Wifi SSID (string)
wifi.ssid=CASA
## Wifi KEY (string)
## Escape your special chars (# ; $) with a backslash : $ => \$
wifi.key=HolaXXXX\$
## Samba share
system.samba.enabled=1
### Virtual Gamepads
system.virtual-gamepads.
### SSH
system.ssh.enabled=1


Una vez que tenemos configurada nuestra interfaz de red solo nos faltará indicarle al sistema cual es la dirección de nuestro DNS. En Debian el DNS del sistema se almacena en el fichero /etc/resolv.conf pero en Recalbox este fichero se sobrecarga en el arranque con el contenido del fichero /tmp/resolv.conf, por ello modificaremos el contenido del fichero /etc/resolv.conf para que tenga el contenido adecuado en nuestro arranque actual y el archivo /etc/init.d/S40network para que en cada arranque sobrecargue el fichero /tmp/resolv.conf con el contenido que queremos que tenga el archivo /etc/resolv.conf. Para ello, el contenido de ambos ficheros quedará de la siguiente manera:

> nano /etc/resolv.conf

nameserver 8.8.8.8

> nano /etc/init.d/S40network

#!/bin/sh
#
# Start the wifi network if it has been configured
#
echo "nameserver 8.8.8.8" >> /tmp/resolv.conf
case "$1" in
  start)
        sleep 2
        /sbin/ifup lo
        /recalbox/scripts/recalbox-config.sh ethernet start
        /recalbox/scripts/recalbox-config.sh wifi start
        ;;
  stop)
        echo -n "Stopping network..."
        /sbin/ifdown -a
        killall wpa_supplicant
        ;;
  restart|reload)
        "$0" stop
        "$0" start
        ;;
  *)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
esac

exit $?


Siguiendo estos pasos tendremos correctamente configurada nuestra interfaz wifi en Recalbox con una IP fija para redes tanto WPA como WPA2.

lunes, 3 de julio de 2017

Proteus: Emulación con chip de memoria RAM 62256 (lectura y escritura)

Asociación de las Entradas al Bus

 

Para el chip de memoria RAM 62256, los pines del bus de datos referentes a las entradas y salidas van del D0 al D7.
Lo que hace que estos pines funcionen como entradas de datos para una posición de memoria dada es que tenga un 0 en el pin notWE.
Si no definiéramos un bus, tendríamos que cablear cada una de las entradas individualmente a cada uno de los pines de entrada del chip, lo que hace que sea tedioso y que el circuito quede con un aspecto menos claro. Para evitar esto podemos utilizar un bus, donde etiqueto la entrada de la línea al bus y en el pin que quiero vincular esa entrada le indico esa misma etiqueta. El bus está representado como una línea ancha de color azul oscuro.
Además de lo anterior, tenemos que tener en cuenta que los pines de salida son bidireccionales porque cada uno puede funcionar como entrada o salida y como estamos trabajando con buses, esto se hace extensible también a ellos. Por esto, tendremos que utilizar puertas tribuffer o de tres estados en las entradas que impidan que cuando viaje una información de entrada también pueda estar viajando una información de salida provocando un corto circuito. Asignaremos la pata de control de la puerta al estado de lectura o escritura de la memoria. De esta manera, cuando la memoria esté en modo escritura y por lo tanto el buffer se utilice para enviar datos de entrada, esa pata tendrá un 1 permitiendo el flujo de información a través de ella. Por el contrario, si la memoria esta en modo lectura la entrada de control tendrá un 0 y el tribuffer tendrá un estado de alta impedancia impidiendo el paso de información.


Asociación de las Salidas al Bus

 

Al haber asociado las entradas al bus de datos ya tendríamos asociadas las salidas porque como he comentado anteriormente, éstas son bidireccionales en función del estado de la memoria. Para hacer más grafico la información que está viajando por este buffer, tenemos conectados dos displays de 7 segmentos asociando sus patas a cada uno de los pines D0 a D7 para que me indique el número en BCD que está viajando en hexadecimal. A continuación, muestro como hay que interconectar estos displays para que nos muestre correctamente el número:


¿Para qué sirve el Bus de Control? 

 

El bus de control nos va a permitir enviar la información a los pines que determinan si la memoria está encendida o no y si está activada en modo lectura o escritura. Como todos los pines están negados, cuando tengan un 0 estará activo y cuando tengan un 1 estarán desactivados. Además de lo anterior, indicarán si las puertas tribuffer están en un estado de alta impedancia o no. El significado es el siguiente:
•    notCE: Pin que enciende la memoria.
•    notWE:Pin que indica que la memoria está en molo escritura.
•    notOE:Pin que indica que la memoria está en modo lectura.
A continuación, muestro como están interconectados estos pines:




Simulación de proceso de Escritura/Lectura en memoria

 

Partimos de la siguiente situación del circuito:
 Para poder realizar la escritura de un valor en la posición de memoria 0 tendremos que realizar los siguientes pasos:
  • Activamos el chip de memoria pulsando el botón que permite el paso de un 0 que negado generará un 1 en la entrada notCE.
    •  
  • Seleccionamos la posición con los selectores numéricos en hexadecimal. En los laterales tienen un botón para subir y otro para bajar y lo traducen a binario en las salidas de la A0 a la A3.
    •  
  • Cerramos la llave para permitir que llegue un 0 al pin notWE transformándose en un 1. De este modo estará en modo escritura.
    •  
  • Seleccionamos el valor que queremos almacenar en memoria, por ejemplo el 0011.
    •  
  • Ahora para que este valor quede almacenado en memoria solo tenemos que cambiar el modo de escritura a lectura, abriendo la llave. De esta manera el valor estará almacenado.

Para comprobar que el valor 3 se ha almacenado en memoria voy a dejar el circuito en modo lectura y voy a ver el valor que tiene la memoria en la posición 1:
Tras esto voy a volver a la posición de memoria 0 para ver que seguimos teniendo el valor 3, anteriormente almacenado:
Como podemos comprobar, poniendo la memoria en modo lectura podemos ver los valores almacenados en cada una de ellas y hemos comprobado que el valor se ha almacenado correctamente.


domingo, 11 de junio de 2017

Ensamblador 8086 II

Programa para el uP i8086, en el que se represente en pantalla del PC todo lo que se escriba en el teclado hasta que se presione la tecla ESC (se hace uso del buffer de teclado):

org 100h
INICIO:
MOV AH,01H ;SE CAPTURA EL CARACTER
INT 21H
CMP AL,1BH ;SE COMPARA CON ENTER
JE FIN ;SI ES IGUAL SALTA A 'FINPALABRA'    
JMP INICIO
FIN:
ret