viernes, 4 de diciembre de 2009
PIC, AVR, MOTOROLA de cuál eres fanático ?
miércoles, 25 de noviembre de 2009
The role of Microcontroller in Human/Machine Interfaces
martes, 24 de noviembre de 2009
Configura el teléfono para internet móvil (WAP)
viernes, 20 de noviembre de 2009
martes, 17 de noviembre de 2009
Enviar un sms con un celular y un pic: el programa
It's necessary to send some commands to set the phone like these:
We have the circuit, let's make the program to load into the microcontroller.The main program will be monitoring the push button connected to pin RBO of the pic, if pressed it going to send a sms message.The pic's serial port is configured to transmit at 9600 baudios.
With the flow chart is more clear how the system workThe program can grow even more, adding the role of managing a relay when the system receive an incoming sms, you'll get for next time...
domingo, 15 de noviembre de 2009
Enviar un sms con un celular y un pic
Materiales:2 C2,C1 22pF1 D1 3,3V1 PIC16F628A2 Q2,Q1 BC5483 R1,R2,R5 10K1 R3 5601 R4 1K1 R6 4,7K1 SW1 SW PUSHBUTTON1 Y1 4MHz crystal1 Cable DCU-11EN LA PRÓXIMA ENTREGA PUBLICARÉ EL PROGRAMA PARA ENVIAR SMS.IN THE NEXT ISSUE PUBLISHED THE PROGRAM TO SEND SMS
viernes, 13 de noviembre de 2009
Pruebe sus conocimientos
Pruebe sus conocimientos adivinando la pieza que falta en el circuito les dejo el link de la página.
Nueva herramienta para el diseño de soluciones graficas de Microchip.
Microchip, anuncia la nueva herramienta de diseño de soluciones graficas utilizando la librería a tal efecto de Microchip, el GDD Graphics Display Designer.
El GDD queda instalado dentro del entorno MPLAB IDE, y a través de un interfaz de usuario muy sencillo se pueden poner imágenes, crear botones, y escribir texto como si se tratara de la propia pantalla.
El aspecto del GDD es una pantalla con resolución 320x240 y 65536 colores. El usuario puede colocar la imagen en cualquier parte de la pantalla, eliminando así la necesidad de calcular las coordenadas XY de posicionamiento. La conversión de imágenes se hace automáticamente al pulsar el botón de generación de código. Sólamente queda programar el Micro. Esta herramienta funciona con la nueva librería grafica 1.75b disponible en la pagina web de Microchip.
Con esta herramienta grafica, Microchip ayuda a sus clientes a poner en marcha de una forma sencilla y rápida una aplicación muy completa y profesional tanto para la presentación del producto como para la producción.
domingo, 28 de junio de 2009
Ver TV en el celular
Estos links no funcionan en todos los celulares y son de canales de mi país Uruguay.
Si alguien tiene otra forma de ver TV en celular y sirve
para otras marcas, sería interesante que lo comparta.
Me pueden enviar por Mail los links , asi los publico en este blog.
Vi en MercadoLibre que venden los link que aquí se ofrecen totalmente FREE.
Como las consultas que en su mayoría, apuntan a la configuración
del celular para poder ver TV, y no tengo el suficiente
conocimiento para poederles ayudar, les sugiero que visiten a este portal
de ventas y les hagan las preguntas a los vendedores. Les dejo el link donde
encontré estas ofertas.
http://telefonia.mercadolibre.com.uy/celulares/sony-ericsson/tv-celular
Descargar
Les dejo otros links para descargar gracias a la gentileza de un amigo del
blog que me los envió.
Descargar nuevos canales.
Descarga los links en formato Txt
viernes, 26 de junio de 2009
Adios Michael
Thriller es uno de mis videos favoritos
Adiós Michael Jackson y RIP.
viernes, 19 de junio de 2009
Microchip's Microsolutions
Descargar: Junio 2009, Mayo_2009, Abril_2009, Marzo_2009, Febrero_2009, Enero_2009
CCS lanza la versión 4.100 del compilador C
jueves, 11 de junio de 2009
Google y Outlook, juntos
domingo, 7 de junio de 2009
Campaña: "Te doy gracias con un click"
Al visitar un sitio que te haya sido de ayuda, busca
premiar al que lo hizo conun sólo click en algún anuncio de su web...
Y ésto, al tratarse de una cadena, volverá a tí en algún momento, de una u otra manera, en algún beneficio...
SI TE PARECIO BUENA LA IDEA, no te vayas sin dejar tu COMENTARIO!...
viernes, 5 de junio de 2009
CEITEC busca profesionales con experiencia
martes, 2 de junio de 2009
Premio al mejor trabajo publicado de investigación robótica
Este premio, otorgado por Todomicrostamp.com en colaboración con Ingeniería de Microsistemas Programados, tiene como fin premiar el mejor trabajo de Robótica publicado en los Grupos de Investigación de Robótica[15 MAY - 31 AGT 2009]
Leer las bases...
Nuevos microcontroladores de Microchip
Las nuevas familias de microcontroladores PIC® rompen las barreras del consumo e integran USB o sensado capacitivo mTouchTM.
Potente juego de periféricos en encapsulados con un número de patillas reducido.
Estableciendo un nuevo nivel de prestaciones embebidas, Microchip ha presentado 16 nuevos microcontroladores de 8 bit y 16 bit con tecnología nanoWatt eXtreme Low Power (XLP).
Esta revolucionaria tecnología permite que los nuevos dispositivos de 16 bit logren corrientes en modo "sleep" de tan sólo 20nA, y en los dispositivos de 8 bit es incluso inferior a este valor.
Comprimiendo el conjunto de funciones típico de un chip de 80 patillas en un encapsulado de sólo 28 o 44 patillas, las dos familias de 8 bit proporcionan fuentes de despertador flexibles y hasta 64kbytes de memoria de programa Flash.
Los seis nuevos dispositivos PIC18F46J11 integran soporte al sensado capacitivo de teclados mTouch, mientras que las seis versiones de la familia PIC18F46J50 ofrecen soporte USB de Alta Velocidad y a mTouch.
Estos microntroladores abren nuevas oportunidades para productos alimentados por baterías o usando técnicas autolimentadas de "energy harvesting" en aplicaciones industriales, médicas, de consumo y en el automóvil.
Leer mas...
domingo, 31 de mayo de 2009
Libros...
Libro recomendado para los que se inician en la programación de los pic.
Escrito en portugués y con un montón de ejemplos para el pic 16F84 en lenguaje ensamblador
Descargar el libro.
Descargar ejemplos del libro
Libro de programación de pic en lenguaje C basado en el compilador CCS, está en ingles.
Muy bueno y con gran cantidad de ejemplos.
Descargar el libro
Principios de Electrónica de Paul Malvino a mi entender es un excelente libro para los que se inician en electrónica y para los que ya estamos.
Como libro de cabecera lo recomiendo.
Descargar el libro.
Electrónica: teoría de circuitos y dispositivos electrónicos- Al igual que el libro anterior funciona muy bien como libro de cabecera, y está muy bien explicado cada tema.
Descargar el libro.
Descargar el solucionario.
Introducción al Análisis de Circuitos- Muchas veces al estudiar un tema me quedó la pregunta: ¿de dónde salió esta fórmula?. Con este libro encontré la respuesta.
Analisi de circuitos_ part_1.rar
Analisis de circuitos_part_2.rar
Analisis de circuitos_part_3.rar
Sistemas digitales- Muy recomendable para abordar la asignatura Electrónica Digital.
Descargar el libro.
Es un un 2x1 en un mismo libro aborda dos temas muy importantes el lenguaje C para programar microcontroladores y el programa de simulación Proteus.
Descargar el libro
Microcontroladores Pic- Aunque basado en el pic 16F84 es un buen libro para conocer a los pic.
Descargar el libro
lunes, 25 de mayo de 2009
Colección de programas para hacer PCB
Kikad es un software de código libre para la creación de diagramas eléctricos y de PCB. Escrito y diseñado por Jean Pierre Charras, un investigador del LIS (Laboratoire des Images et des Signaux) y profesor en IUT de Saint Martin d'Hères (francia) en el campo de la ingeniería eléctrica y proceso de imagen.
WinQcad- Bien venido a la página de Microcad WinQcad 38 es un completo programa para diseño electrónico que corre bajo Windows 95/98/Me/NT/2000/XP/Vista y con Linux bajo Wine.
TinyCad- Este es un software para dibujar los diagramas de circuitos. Viene con una completa librería de símbolos, como para comenzar a dibujar rápidamente. Para publicar los esquemas en un procesador de texto como Word solo hace falta copiar y pegar, o si desea publicar en la web lo puede guardar como archivo PNG.
Protel- La empresa Altium Designer provee a los diseñadores electrónicos e ingenieros de una herramienta simple y unificada que incorpora todas las tecnologías necesarias para un completo desarrollo de productos electrónicos.
PCBelegance - puede manejar diseños complejos.
Un ejemplo es el de una placa madre con mas de 2000 componentes, mas 4000 trazos,
y "no problem".
Merlin PCB- Esta es una herramienta para el diseño de PCB de libre distribución por la empresa Falco System.
viernes, 22 de mayo de 2009
Compilador C CCS y Simulador Proteus para Microcontroladores Pic
Autor: Garcia Breijo Eduardo
Editorial: Alfa Omega Grupo Editor
Este es un libro muy completo para los que estamos aprendiendo a programar los microcontroladores pic pero en lenguaje C.
Comentario:
En lenguajes de programación destacan los compiladores C para PIC de compañías como CCS Inc. El desarrollo de un lenguaje C específico para un microcontrolador permite obtener el máximo rendimiento del micro.
Los programas de simulación permiten depurar hasta casi la perfección el diseño, antes de ser montado en una placa. No hace falta explicar el ahorro de tiempo y coste que ello supone. Tal vez uno de los mejores simuladores para microcontroladores es el ISIS de PROTEUS.
En el capítulo 1 de este libro se hace una breve, pero intensa, descripción del ISIS de PROTEUS, de forma que el lector pueda afrontar la simulación de diseños sin ningún problema.
Del capítulo 3 al 7 se desarrollan los distintos módulos que integran un PIC (ADC, USART, CCP, etc.) a nivel hardware, enlazándolos con las correspondientes directivas y funciones del C. En cada capítulo se plantean y desarrollan sencillos ejemplos de aplicación que el lector podrá estudiar y, como no, modificar para completar sus conocimientos.
En el capítulo 8 se expone la gama alta (PIC 18) y en el capítulo 9 una aplicación más compleja, el RTOS (Real Time Operating System). También en estos capítulos se incorporan distintos ejemplos de aplicación. Por último, en el capítulo 10 se desarrolla el USB de reciente incorporación al ISIS.
Este libro está enfocado a todos aquellos lectores movidos por el interés acerca de los microcontroladores PIC sin necesidad de tener conocimientos muy profundos en la materia. Los ejemplos desarrollados no tienen una excesiva complejidad, son breves y permiten ir afianzando los conocimientos capítulo a capítulo.
Descargar libro: Compilador C CCS y Simulador Proteus para Microcontroladores Pic
¿8 bits x 32 bits ?
En un país como Uruguay lamentablemente estamos lejos de conocer estos microcontroladores de 32 bits, apenas se puede conseguir una herramienta de desarrollo para pic de 8 bits como el Pic Kit II de Microchip, y a un precio que supera tres veces su valor en origen o el de un país vecino como Argentina.
Para colmo, si queremos traer algo de otro país debemos pagar impuestos aduaneros que son muy elevados.
En fin, es lo que hay!!.
jueves, 21 de mayo de 2009
RS485: Domótica al alcance de tu mano
domingo, 3 de mayo de 2009
Primer Congreso Virtual de Microcontroladores y Sus Aplicaciones
domingo, 26 de abril de 2009
Telecontrol gsm con un celular
El pic que uso es el 16F628A, que ya tiene incorporado puerto serie, esto es una gran ventaja para comunicarse con el puerto del teléfono. Este circuito lo obtuve en Internet y funciona muy bien, la modificación que le hice fue dar vuelta los transistores para que el emisor quedara a masa.
Ahora pasamos a enviar el mensaje con el comando: AT + CMSS=1, esto le dice al teléfono que envíe el mensaje almacenado en la posición 1 de la memoria.
domingo, 19 de abril de 2009
Microchip, Freescale, Texas innovan sus microcontroladores
Microchip Technology Inc. 's PIC18F87J90 este microcontrolador de 8-bit con controlador de LCD- 64-128 KB Flash y 4 KB de memoria RAM. Se dice que es en la industria el primer microcontrolador de 8-bit que incluye un reloj en tiempo real y calendario (RTCC) y una unidad de medida de tiempo de carga (CTMU).
El PIC18F87J90 está dirigido a integrarse en las aplicaciones que utilizan interfases de usuarios táctiles capacitivas o inductivas.
Freescale Semiconductor's MPC8569E III es un procesador de alto rendimiento, de bajo consumo. Dirigido a las aplicaciones avanzadas de comunicaciones inalámbricas, con el apoyo de una amplia gama de protocolos inalámbricos de hasta 1,3 GHz. Está diseñado para hacer frente a la demanda de bajo costo para la operación de equipos de acceso de banda ancha, tales como estaciones base 3G/WiMAX/LTE, RNC, pasarelas y ATM / TDM / IP de los equipos.
Texas Instruments de 32-bit TMS320F2802x/F2803x microcontroladores
Estos están dirigidos para aplicaciones sensibles al coste. A partir de menos de 2 dólares cada uno, el nuevo microcontrolador "Piccolo", como son conocidos, con característica arquitectónica, avances periféricos y el aumento de los tamaños en el encapsulado a partir de 38 pines. Su rendimiento en tiempo real hace que el dispositivo sea un candidato para la industria, los consumidores y de las aplicaciones de automatización, tales como la energía solar micro inversores, iluminación con LED, los aparatos de línea blanca, línea eléctrica de comunicaciones y cargadores de baterías para los automóviles híbridos.
Leer más: Design News.
miércoles, 1 de abril de 2009
Reloj con el DS1307 ajustable por PC
En el PC8583P observé dos cosas que no me gustaron, la primera es que no tiene una entrada para conectar una batería de respaldo, y la segunda es que la fecha no se ajusta al cambio del mes. Hice la siguiente prueba: configuré la hora 23:59:00 y la fecha 31/12/08, al cabo de un minuto la fecha indicaba 32/12/08.
El reloj DS1307 permite contar: horas, minutos, segundos, fecha, mes, año y día de la semana, y esta compensado hasta el año 2100.
Posee una entrada para conectar una batería de respaldo de 3V, y haciendo la prueba anterior, el DS1307 respondió de forma correcta con la fecha 01/01/09.
La comunicación entre el reloj y el pic se hace por el bus I2C, y el pic empleado en este proyecto es el 16F88 que posee puerto serie y bus I2C.
La configuración del reloj se hace vía PC a través del puerto serie.
Para probar el circuito se usó el programa de simulación Proteus 7.2, el único cristal presente en el circuito es el del reloj con una frecuencia de oscilación de 32.768KHz.
El pic trabaja con una frecuencia de 4MHz provista por el oscilador interno que tiene incorporado.
El programa.
El programa fue escrito en lenguaje C usando el compilador CCS versión 4.02, la biblioteca del DS1307 no está incorporada en el compilador la que uso la obtuve en Internet.
Después de configurar al microcontrolador queda habilitada la interrupción para recibir
datos desde la PC.
Cada vez que se pulsa una tecla en el teclado de la PC se produce la interrupción de lectura del puerto serie, el valor ingresado se compara con el número 123 (puede ser otro) si coincide con este valor se va a la función de ajuste del RTC, en caso contrario, se va a la función que muestra la hora y la fecha.
Todo esto es lo que hace el programa, a tener en cuenta es que los datos que se almacenan en el RTC son convertidos a BCD, en la biblioteca del DS1307 está la función que hace la conversión de binario->BCD y BCD->binario.
Los datos que se ingresan se deben hacer con la tecla Alt presionada, por ejemplo: Alt 0123 después suelte la tecla Alt, y se ingresa al modo de ajuste del RTC .
Para ingresar un dato de 2 dígitos haga lo siguiente; por ejemplo: 59 minutos, digite Alt 059 y luego suelte la tecla Alt, el cero entes de la cifra es importante de lo contrario no acepta el dato.
No existe tecla de retorno en caso de haber ingresado mal un dato se debe repetir el proceso de ajuste.
Para ver la hora y fecha actualizada solo tiene que presionar cualquier tecla.
El programa que se usa para ver funcionando el sistema en la PC, es a través de Hiperterminal de Windows, se ajusta para “9600” bauds, bits de datos “8”, paridad “ninguna”, bit de stop “1”, control de flujo “ninguno”.
El propósito de todo esto es el de investigar el funcionamiento de un reloj de tiempo real (RTC), y quizás ayudar a alguien que necesita incorporar un RTC a su proyecto.
Fuentes:
DS1307 es el proyecto para descargar con el código fuente y circuito para simular.
Para bajar el compilador PIC-C version 4.023 .
Proteus 7.2 programa para simular circuitos.
Hoja de datos del DS1307.