Transmisor de ultrasonidos para Netduino

Simple transmisor ultrasonico de 40khz


El ultrasonido es una señal sonora de alta frecuencia, que para los seres humanos comienza en la barrera de los 20 khz. Algunos animales son capaces de escuchar estas frecuencias, como los perros, los murciélagos, ratones, algunas aves entre otros animales.

En electrónica los ultrasonidos son utilizados en diferentes propósitos, como en los controles remoto, barreras, radares y sonares. También se utiliza el ultrasonido para alejar ciertas plagas, como los ratones y algunas clases de insectos(los mosquitos). En la medicina estética también se utiliza el ultrasonido, como tratamiento para algunas enfermedades de la piel, como la celulitis, entre otras patologías, aunque no esta comprobado su eficacia al 100%.

El circuito de ultrasonido que presentamos en este post y en una siguiente entrega , puede ser utilizado para diversos usos, como por ejemplo, la detección de un objeto u obstáculo, para ser acoplado  a un proyecto de robótica,  o como barrera ultrasónica y con la conjunción de Netduino podríamos medir la distancia a la que se encuentra un objeto.

Centrándonos  en el transmisor, se ha utilizado el popular circuito integrado 555 en modo astable, es decir como oscilador o generador de pulsos sucesivos. La frecuencia de operación se encuentra alrededor de los 40 Khz, la cual es  la frecuencia  que debería resonar   el trasductor 40T.

Para el diseño del oscilador ultrasónico se emplea un 555 haciéndolo funcionar como multivibrador  astable conectando los pines  el Trigger, Threshold,Discharge y Reset (Terminales 2, 6, 7 y 4 respectivamente)

El condensador C (de 1KpF)  se carga a través de las tipicas resistencias entre los pines  6 y 7  del 555 hasta el nivel del threshold (aproximadamente 0.67 del voltaje de alimentación) y la descarga a través de la resistencia conectada  al pin 6 hasta el nivel del voltaje del Trigger (aproximadamente 0.33 del voltaje de alimentación). De esta forma se tiene a la salida un valor máximo durante el tiempo de carga (Tiempo de subida) y un valor mínimo durante el tiempo de descarga (Tiempo de bajada).Por último ,la señal de ingreso Reset puede eliminar todos los impulsos y puede ser utilizado para iniciar un nuevo ciclo.

Conociendo el funcionamiento del oscilador podemos diseñar el circuito de oscilación,que tiene como principal finalidad el proporcionarnos una onda que oscila a la frecuencia de resonancia para los sensores transmisores que debería rondar los 40khz.

Para lograr tener una relación marca-espacio de onda cercana al 50% haremos que el valor de R1 sea mucho menor al de R2.

Gracias a la herramienta   555 calculator , obtenemos muy fácilmente la frecuencia obtenida a la salida del oscilador.

 astable
Si se requiere precisión la frecuencia de ultrasonido debe ser ajustada a la frecuencia de resonancia del sensor de ultrasonido,para lo cual es posible ajustar la oscilación de la frecuencia variando el valor de la resistencia R2 empleando una resistencia variable.

Para lograr un alcance óptimo de la señal de ultrasonido, se debe amplificar la señal de 40 Khz bien por medio de un simple par de transistores complementarios (por ejemplo el BC 548 y el BC 558 ) o bien mediante  puertas lógicas cmos opción  ultima que se ha tomado en este diseño.

Para la etapa  de amplificacion , se utiliza un circuito integrado
4069UB, el cual  contiene seis circuitos inversores en su interior(este integrado el típico que puede ser utilizado en cualquier propósito cuando se necesiten aplicaciones de inversión con niveles de conversión lógicos).
La señal entregada por el circuito oscilador  basado en el 555 es enviada a dos grupos de inversores colocados en paralelo con la finalidad de incrementar la señal, al primer grupo la señal es enviada directamente y al segundo grupo la señal de ingreso pasa previamente por un inversor, de manera que se tiene un voltaje a aplicar al terminal positivo y un voltaje a aplicar al terminal negativo, los mismos que han sido desfasados 180 grados.

Finalmente la corriente directa es cortada con el capacitor, y el doble del voltaje del circuito oscilador ultrasónico, es aplicado al sensor transmisor de ultrasonido.

Y por último a continuación el esquema del circuito completo:

emisor ultrasonico

Automatatiza tu terminal Android

Automatizar tareas en tu terminal Android puede ser una buena idea si pretendemos hacer un uso más cómodo de este ,en este post se dan varias ideas al automatización de conexiones, automatización de carga y sincronizacion de tareas


AUTOMATIZACION DE CONEXIONES

¿Qué ocurre cuando conectas tu smartphone otro dispositivo? Con la aplicación gratuita Smart Connect de Sony ahora se puede decidir que hacer cuando conectas un a dispositivo :a un SmartTag, unos auriculares, una base de carga,etc a tu smartphone .

Smart Connect es una app que funciona con smartphones con Android 4.0 (Ice Cream Sandwich) o posterior,pero los smartphones con versiones anteriores de Android pueden usar el administrador LiveWare en su lugar , el predecesor de Smart Connect con funcionalidades similares a Smart Connect.

Modos de utilizacion de esta aplicación:

  • Toma de auriculares: por ejemplo puedes escuchar automaticamente tu banda sonora favorita para salir a correr, de modo que cuando conectas los auriculares, Smart Connect prepara la aplicación de actividad física y el reproductor de música.
  • Toma del cargador:Cuando conectas tu terminal a un cargador por la noche, Smart Connect pude poner el teléfono en modo noche (alarma y modo silencio activados) para no ser molestado ante avisos inesperados que durante el día son de lo mas habitual.
  • Conexiones : permite activar acciones sea cual sea el método que uses para conectarte de modo qeu Smart Connect reacciona cuando conectas accesorios a tu terminal a través de NFC, Bluetooth™, micro USB y el conector de audio de 3,5 mm.

La app Conexión inteligente (gestor LiveWare™) como vemos pues permite decidir lo que ocurre al conectar el smartphone a otro dispositivo funcionando solo en Android 4.0 o superior (recomendará a los usuarios que utilicen versiones anteriores de Android que utilicen el gestor LiveWare™ y no podrán instalar Conexión inteligente en sus smartphones a menos que actualicen el software de su teléfono a Android 4.0 Ice Cream Sandwich).

Respecto a la version anterior ,se ha incorporado la creacion de eventos
basados en dispositivos, horas y acciones. Por ejemplo, para conectar un auricular, iniciar el reproductor de música y reproducir música mientras está en casa incluyendo además un sofisticado conjunto de eventos preconfigurados disponibles desde el principio.
Más información aqui

AUTOMATIZACION DE AHORRO DE ENERGIA

La pantallaconexiones a Internet ,el bluetooth  y el localizador GPS son las funciones que más batería consumen, por ello, es una buena idea desactivar  el bluetooth cuando no lo necesites, bajar el brillo de la pantalla o  apagar el resto de conexiones cuando no se está utilizando.

Easy Battery Saver es la aplicación de ahorro de energía mas fácil que le ayuda a extender la vida de su batería y mejora su experiencia con su dispositivo móvil constituyendo una aplicación de administración específicamente diseñada para extender la vida de su batería(segun sus creadores más del 50% de la batería) y optimizar los hábitos de uso.

Esta app permite  4 modos de ahorro predefinidos y un modo avanzado personalizado.

  • El Modo de ahorro General tiene un control básico de las redes, control de pantalla, y horario de sueño para cumplir sus necesidades normales de ahorro de batería.
  • Modo de ahorro Inteligente administra los ocho diferentes controles e inteligente mente es mas hábil para ahorrar batería que el modo de ahorro general.
  •  Modo de ahorro Super ajusta el tiempo de espera de su teléfono. No necesitará preocuparse acerca de que su teléfono fallezca en un momento crucial.
  • El Modo Avanzado Personalizado le ofrece más opciones que le permiten a Easy Battery Saver administrar aplicaciones y ajustar las opciones del sistema para optimizar la eficiencia de su batería.
  • El Modo Normal significa que no hay ningún cambio para su batería.

Más información de Batery Saver aqui

SINCRONIZACIÓN DE CONTACTOS

Android está creado para que cada usuario cuente con todos los datos de sus contactos  en la agenda del terminal,todo ello mediante un proceso muy sencillo y casi automático pues lo único que hay que hacer es entrar en la agenda, pulsar menú y acceder a la opción Cuentas.

En cuentas es posible añadir nuevas cuentas de redes sociales como Facebook Twitter, correos electrónicos de Gmail y Hotmail o aplicaciones tan famosas como Skype WhatsApp,  de este modo al seleccionar el botón de sincronización de cada cuenta tendremos todos nuestros contactos siempre a mano en la agenda,aunque, si se desea, es posible utilizar aplicaciones como CallApp que permiten recoger toda la información de las redes sociales de nuestros contactos para mostrárnosla a la hora de llamar o recibir una llamada.