sábado, 12 de abril de 2014

Filtros EMC e IEC para fuentes de alimentación

TDK Corporation ha ampliado su gama de filtros para fuentes de alimentación. A través de TDK-Lambda, ofrece filtros EMC de dos líneas de la serie SIFI y filtros de entrada IEC fabricados por EPCOS, otra compañía del grupo TDK.

Filtros EMC
Los filtros EMC EPCOS high-end de la familia SIFI aportan un sistema modular estandarizado basado en cinco líneas de productos con diferentes pérdidas de inserción y estilos de terminal, incluyendo una versión médica con baja corriente de fuga.

Estos modelos, con las aprobaciones UL, cUL y ENEC, proporcionan una buena supresión de interferencia simétrica y asimétrica y se presentan en variantes F, G y H con características de pérdida de inserción normal, mejorada y muy alta con una impedancia de 50 Ω.

Los filtros para aplicaciones médicas se distinguen por una corriente de fuga extremadamente baja (2 µA) para poder emplearse en equipos de ultrasonidos, sistemas de rayos-X y otros dispositivos de diagnóstico.

Filtros IEC
La serie B84771 de filtros de entrada IEC EPCOS también cuenta con dos nuevos modelos. Las unidades B84773 se caracterizan por fusible integrado, mientras que los filtros B84776 cuentan con fusible y switch (con diseño bipolar que separa el conductor de fase y el neutro).

Los tres filtros ofrecen un rango extendido de corriente promediada de 1 a 20 A a 250 V DC/AC y una categoría climática (IEC 60068-1) de 25/85/21. También existe una versión médica con corriente de fuga de 2 µA.

Todas las unidades IEC operan con una temperatura de hasta +85 °C y poseen las aprobaciones UL / CSA y ENEC.

Fuente:
http://www.elektor.com/news/ES-FiltrosEMCeIEC

PICs de 8 bits con analógica inteligente y periféricos independientes del núcleo

Microchip ha presentado en la Embedded Systems Conference de San José, California, la familia PIC16(L)F170X y PIC16(L)F171X de microcontroladores de 8 bits, que combina un gran número de circuitos analógicos inteligentes y periféricos independientes del núcleo, precios económicos y la tecnología eXtreme Low Power (XLP). La familia de microcontroladores PIC16F170X/171X está formada por 11 dispositivos, se suministra en encapsulados de 14, 20, 28 y 40/44 patillas e integra dos amplificadores operacionales para controlar bucles de control analógico, amplificación de sensores y acondicionamiento básico de señal, así como para reducir el coste del sistema y el espacio ocupado en la placa. Estos nuevos dispositivos también incorporan detección de paso por cero (Zero Cross Detect, ZCD) para simplificar el control de TRIAC y minimizar las EMI provocadas por transitorios de conmutación. Además, son los primeros microcontroladores de PIC16 con Peripheral Pin Select, una función para la configuración de patillas que proporciona a los diseñadores la flexibilidad para designar asignar las patillas de numerosas funciones periféricas. Los PIC16F170X/171X son microcontroladores ideales para todo tipo de aplicaciones, como electrodomésticos, herramientas eléctricas y afeitadoras eléctricas, equipos médicos portátiles como medidores de presión sanguínea, medidores de glucosa en sangre y podómetros, iluminación LED,  cargadores de baterías, fuentes de alimentación y control de motores.

La familia PIC16F170X/171X incorpora periféricos independientes del núcleo (Core Independent Peripherals, CIP), como CLC (Configurable Logic Cell), COG (Complementary Output Generator) y NCO (Numerically Controlled Oscillator). Estos periféricos "autónomos" llevan las prestaciones de los microcontroladores PIC de 8 bit a un nuevo nivel ya que están diseñados para manejar tareas sin código o supervisión por parte de la CPU para su funcionamiento.

El periférico CLC permite a los diseñadores crear lógica e interconexiones a medida para su aplicación, reduciendo así el número de componentes externos, ahorrando espacio de código y aumentando la funcionalidad. El periférico COG es un potente generador de formas de onda que puede generar formas de onda complementarias con un control preciso de los principales parámetros, como fase, banda muerta, borrado, estados de apagado de emergencia y estrategias de recuperación por errores. Proporciona una solución económica que ahorra espacio en la placa y coste de los componentes, por ejemplo, para el control de FET en circuitos de gobierno de medio puente y puente completo para aplicaciones de control y conversión de potencia. El NCO es un generador de frecuencia lineal de precisión programable entre menos de 1 Hz y más de 500 kHz. Da un paso adelante en prestaciones, además de simplificar los diseños que necesiten un control preciso y lineal de la frecuencia, como en el control de iluminación, generadores de tono, circuitería de sintonización de radio y balastos fluorescentes.

Los nuevos microcontroladores incorporan hasta 28 KB de memoria de programa flash de lectura/ escritura automática y hasta 2 KB de RAM, un convertidor A/D de 10 bit, un convertidor D/A de 5 / 8 bit, módulos PWM de captura-comparación, módulos PWM autónomos de 10 bit y comparadores de alta velocidad con un tiempo de respuesta típico de 60 ns, además de periféricos EUSART, I2C y SPI.  También disponen de la tecnología XLP para conseguir unos valores típicos de la corriente activa y en modo dormido de solo 35 µA/MHz y 30 nA, respectivamente, ayudando así a prolongar la autonomía de la batería y a reducir el consumo de energía en espera.
 
Más info, hoja de datos, precios y solicitud de muestras:
  > PIC16F1709
  > PIC16F1716
Fuente:
http://www.elektor.com/news/ES-PIC16F170X

lunes, 3 de marzo de 2014

Resetear contador impresora Brother MFC-440CN del error 46



Un error común de la impresora Brother MFC-440CN y otros modelos similares, algún día te aparecerá el famoso y popular "Error 46". Vamos a resetear los contadores internos que tiene guardado en su EEPROM. Hay varios métodos de solución, la más compleja es extraer información desde la EEPROM física y analizar los datos guardados abriendo la impresora, en ese caso no es necesario, y la otra es usar directamente la impresora con ciertos pasos a seguir.


Ver vídeo (7:28 minutos).

Modelos relacionados

DCP-110C, DCP-115C, DCP-117C, DCP-120C, DCP-130C, DCP-135C, DCP-150C, DCP-310CN, DCP-315CN, DCP-330C, DCP-350C, DCP-540CN, DCP-560CN, DCP-750CW, DCP-770CW, FAX-1360, FAX-1560, FAX-2440C, MFC-210C, MFC-215C, MFC-235C, MFC-240C, MFC-260C, MFC-3360C, MFC-410CN, MFC-425CN, MFC-440CN, MFC-465CN, MFC-5460CN, MFC-5860CN, MFC-620CN, MFC-660CN, MFC-680CN, MFC-845CW, MFC-885CW.

En este caso, la impresora se queja del Error 46, la cana absorbedora está llena y necesita ser reemplazada. En esta ocasión está lejos de la realidad.

En ningún momento o otros enlaces de dicha Web, te da la solución afirmativa. Los fabricantes quieres que compres otra impresora sin que sospeche de la marca. Hablando claro, quiere hacer negocios contigo, tiras la vieja y compras una nueva. Aunque compres otra marca, ellos saben que esto es así en cada una de ellas. La mejor opción es no comprando, sino solucionando los problemas.

Podemos en este caso para el modelo Brother MFC-440CN dejar conectado el cable USB encendido la impresora y el PC o ordenador. También he comprobado que sin usar el cable USB, solo usando la impresora, también funciona.



Hay que acceder al menú de mantenimiento, cuando se pone el fondo negro y las letras blancas. Los pasos siguientes para purgar o resetear el contador son:

1) En mi caso he dejado conectado el cable USB conectado al PC.

Desenchufa la impresora del cable de alimentación y vuelve a conectarla.


2) Para acceder al menú de mantenimiento pulsar el botón "Menú", botón azul "Negro" y otra vez el botón "Menú".

Aparecerá esta imagen de abajo con el mensaje MAINTENANCE y las 4 botones encendidos en verde parpadeando cada segundo al mismo tiempo.



3) Puedes acceder al menú en dos formas diferentes, pulsado una vez el botón azul "Negro" o en el teclado numérico pulsar directamente 80. Verás la imagen similar indicado abajo.

4) Pulsa hacia arriba o abajo hasta encontrar la opción PURGE:99785 en la pantalla LCD. Su número puede variar y no importa, en este caso debe estar el contador a cero y aquí tiene 99785 como que ha llegado al máximo.

5) Cuando hayas encontrado en el LCD PURGE, en el teclado numérico pulse 2783, comprobarás con un pitido que el contador se ha puesto a cero de esta manera PURGE:00000.

6) Pulse el botón roza "Detener / Salir" para confirmar.

7) Desenchufe directamente el cable de alimentación de la impresora, espere unos segundos y vuelva a enchufarlo.

Hasta aquí ya deberías comprobar que la impresora ya te deja imprimir. Cualquier problema, puedes dejar comentarios en el blog principal de este tema.



Vídeo guía para ver los pasos y no perderte.



Aquellas personas que otros modelos de impresora, pueden confirmar aquí su modelo de impresora que realmente le ha funcionado el mismo método. Muchas gracias.

 Más información en la descarga del PDF y XPS:
- Descripción error 46 y códigos de errores.
- Desbloquear o resetear error 46 esponja abosrbedora.
- Limpiar o cambiar esponja absorbedora.
- Reseteo todos los contadores.
- Pantalla LCD.

Autor: Ángel Acaymo M. G.

Descarga:
PDF 942 KB. 
XPS 1.28 MB.
ZIP (PDF y XPS) 1.96 MB.


Más información...

¿Qué le Ocurre al Robot Curiosity?

Desde el pasado 22 de Diciembre, en las ruedas del Robot Curiosity se aprecia un elevado desgaste y roturas en su estructura, curiosamente, este robot fue diseñado para que sus ruedas aguantasen perfectamente el peso de la estructura en la Tierra y ahora se están deteriorando en Marte Cuya gravedad es solo el 38% la de la Tierra.
El robot, apenas ha recorrido 15 Km de desierto en los casi 550 días y su avance es muy lento, de 4 Cm/segundo en su máxima velocidad, ¿qué es lo que ha ocasionado el desgaste de la estructura de sus ruedas?
En el siguiente vídeo hablamos sobre ello.

sábado, 1 de marzo de 2014

PICs de 8 bits con PWM de 16 bits, CWG y más periféricos analógicos

Microchip ha anunciado en la feria Embedded World una ampliación de su catálogo de microcontroladores PIC de 8 bits con la familia PIC12(L)F157X, que incorpora múltiples PWM de 16 bits y un conjunto de periféricos analógicos y comunicaciones serie en un encapsulado de 8 patillas. Estos microcontroladores proporcionan tres PWM de 16 bits completos, con temporizadores independientes para aplicaciones en las que se necesite una alta resolución, como iluminación LED, motores paso a paso, carga de baterías y otras aplicaciones de tipo general. Además de modos de salida PWM estándar y alineado al centro, el periférico tiene también cuatro modos de comparación y puede servir como timer adicional de 16 bits.

El CWG, junto con los PWM de 16 bits, se puede utilizar para crear control de accionamiento de medio puente y puente completo. El CWG es un potente generador de formas de onda que puede generar formas de onda complementarias con un control preciso de parámetros clave como polaridad, banda muerta y estados de apagado de emergencia. Proporciona una solución económica que ahorra espacio en la placa y en el coste de los componentes al accionar FET en aplicaciones de control de motores y conversión de energía. El CWG y los PWM de 16 bit son periféricos independientes del núcleo (Core Independent Peripherals, CIP) combinados con los convertidores A/D de 10 bit, comparador y periféricos analógicos convertidores D/A de 5 bit para permitir realimentación y control en lazo cerrado.

Los microcontroladores PIC12F157X resultan indicados para iluminación LED en interior/exterior y mezclas de colores LED RGB; aplicaciones de consumo como afeitadoras eléctricas y juguetes de radiocontrol; e iluminación LED en el interior del automóvil.

El PIC12F1572 permite la comunicación con un EUSART por el precio más bajo dentro del catálogo de microcontroladores PIC. La incorporación del EUSART permite una comunicación serie de aplicación general y LIN para el automóvil y control industrial. Los convertidores A/D de 10 bit integrados permiten aplicaciones de interface humano/táctiles que utilizan una solución de sensado capacitivo mTouch de Microchip. Además, el PIC12F157X ofrece almacenamiento de datos no volátil con memoria HEF (High Endurance Flash). Las versiones “LF” incorporan tecnología de bajo consumo para corrientes activas de menos de 35 µA/MHz y corrientes en modo dormido a partir de 20 nA, que es ideal para aplicaciones alimentadas por batería.

Fuente:
http://www.elektor.es/noticias/industria-pics-de-8-bits-con-pwm-de-16-bits-cwg-y.2694263.lynkx

jueves, 13 de febrero de 2014

Comprado Arduino, algunos sensores y un libro



Hola a todos y a todas:

En las navidades pasadas he puesto una propuesta sobre conseguir Arduino y Raspberry Pi. Gracias a cúmulos de pequeñoas donaciones se ha podido comprar Arduino y algunos sensores. El libro me lo han dejado por mi cumpleaños, tratando también sobre el mundo de Arduino.

En este Blog se hará pequeños proyectos sosbre mezcla de Arduino con sus microcontroladores AVR de Atmel, microcontroladores PIC de Microchip y Raspberry Pi.  Todo relacionado con el mundo de la electrónica y programación.

Muchos usuarios me han pedido hacer ejemplos simples con PIC sobre contador de display de 7 segmentos, con Arduino algo similar y cosas así que haré, con ejemplos de códigos, esquemas, diagramas de flujo, fotos y vídeos.

Se intentará conseguir Raspberry Pi y más sensores de todo tipo que lo elegirán ustedes. Por ahora he conseguido para Arduino UNO rv3, LCD Keypad Shield, LCD 16x2, sensor de movimiento por calor PIR, sensor y ultrasonido HC-SR04. Según haya cantidad de donación para conseguir sensores de todo tipo.

He recibido donaciones en $ en el cual es de agradecerles. También valen €uros.
Pablo. $5
Alex. $20
Lian. $10
Botta. $2
Empresa publicitaria $20
Raffa. $2

Donar aquí.

Muchas gracias.


martes, 11 de febrero de 2014

BASIC-256: Aprende programación desde lo más básico

Ya sea para trabajar o para tener una herramienta más de pensamiento y exploración de soluciones a problemas, aprender programación es una muy buena meta. En nuestra recorrido por las aplicaciones y cursos que te lo facilitan, nos encontramos con BASIC-256, un simple y muy básico intérprete de lenguaje de programación para que veas código trabajando.
Hora de madurar  y desembarazarse de la idea de que la programación es difícil y que sólo puede ser aprendida por quienes pasan horas frente al ordenador y tienen toda la colección de las películas de Star Wars. Complicada y desafiante como puede serlo cualquier aprendizaje de una nueva forma de pensar y construir, la programación tiene hoy día muchos métodos didácticos y pedagógicos para aprender desde tu casa, sin necesidad de ir a estudiar a un instituto o descifrar códices solitariamente bajo la luz de las velas. Uno de los programas que hace más fácil el aprendizaje es BASIC-256, que se presenta como una suite de ejercicios para que veas de frente y sin medias tintas cómo funciona un programa básico.

BASIC 256: Aprende programación desde lo más básico
Probando BASIC-256

Luego de una descarga fugaz tanto para Windows como para Linux, el programa BASIC-256 se instala al instante y de entrada te pone frente a un editor de texto con programas básicos para correr e ir aprendiendo. Aunque tiene la faltante a cuestas de no tener una guía para quienes no lean este artículo, para empezar debes ir a Archivo > Abrir y ahí seleccionar algunos de los programas iniciales en la carpeta “Examples”. Estas aplicaciones, acciones y comandos son básicos, y el programa básicamente espera que leas la sintaxis del código y puedas comprender por qué es que tal cosa hace lo que hace y muestra lo que muestra. Viendo código en funcionamiento es como ver a una máquina por dentro mientras trabaja, por lo que aprendemos de forma directa sus procesos. Si no se muestra nada de entrada, prueba ir a Ver > y selecciona Ventana de edición, texto y gráfica.

BASIC 256: Aprende programación desde lo más básico
BASIC-256 ofrece muchos ejemplos
Como te darás cuenta, BASIC-256 es un intérprete de lenguaje de programación, por lo que la interacción es absoluta. El código de algunos programas predeterminados se puede editar, por lo que si un programa enseña a escribir con el ratón con color rojo, tú puedes ir hacia la línea que especifica el color rojo (color red, en mousedoodle.kbs) y cambiarlo por el negro o azul. Así de simple. Recuerda que el programa está en español pero  tienes que hacerte de algunos conceptos del idioma inglés como para entenderlo al 100%. Es que en programación se utilizan términos en inglés como For, Next, Loop, Then, If, Else, Then y otros, así que si no manejas el idioma hazte de un traductor. Básico como el nombre lo indica, no encontramos capacidad para editar código externo, ni código orientado a objetos ni opciones de salida. Los gráficos y los resultados son muy básicos, pero tal vez te puede despertar un poco de misterio por la programación y así seguir buscando nuevas herramientas para aprender a escribir código.