Ver todo

Prevalecerá la versión en inglés.Volver

Europa
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Asia/Pacífico
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
África, India y Medio Oriente
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
América del Sur / Oceanía
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
América del norte
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
CasaBlogUna guía completa para el PIC16F886
en 16/10/2024 129

Una guía completa para el PIC16F886

El PIC16F886 es un microcontrolador de 8 bits ampliamente utilizado conocido por su versatilidad y facilidad de uso.En este artículo, aprenderá sobre sus características, cómo funciona y por qué es una opción popular para varios proyectos.Ya sea que sea nuevo en los microcontroladores o que ya esté familiarizado con ellos, esta guía lo guiará a través de lo básico y le dará una comprensión clara de lo que ofrece el PIC16F886.

Catalogar

1. Descripción general de PIC16F886
2. PIC16F886 CONFIGURACIÓN DE PIN
3. PIC16F886 Descripción general del modelo CAD
4. Características clave de PIC16F886
5. PIC16F886 Especificaciones técnicas
6. Partes comparables para PIC16F886
7. Programación de bajo voltaje para PIC16F886
8. PIC16F886 Ejemplo de controlador de bocina
9. PIC16F886 Diseño de circuito
10. Diagrama de bloque funcional de PIC16F886
11. Modelos equivalentes para PIC16F886
12. Opciones alternativas para PIC16F886
13. PIC16F886 Aplicaciones
14. Paquete de PIC16F886
15. Información del fabricante para PIC16F886
16. Preguntas frecuentes [Preguntas frecuentes

PIC16F886

Descripción general de PIC16F886

El Pic16f886 es un microcontrolador de 8 bits, muy adecuado para muchos proyectos debido a su amplia gama de características a un precio asequible.Viene con 28 pines e incluye un oscilador interno, que puede ajustar a través de la programación.Este microcontrolador ofrece una memoria flash de 16 bytes, que es suficiente para la mayoría de las tareas que probablemente encuentre.

Con modos de ahorro de energía y un temporizador de vigilancia incorporado, el PIC16F886 está diseñado para funcionar de manera eficiente y confiable.También viene en diferentes tipos de paquetes, lo que permite flexibilidad dependiendo de sus necesidades específicas de circuito.La programación es simple, ya que solo requiere dos pines, lo que lo convierte en una opción fácil de usar tanto para principiantes como para usuarios experimentados.

PIC16F886 CONFIGURACIÓN DE PIN

La siguiente figura muestra el pinout para el PIC16F886.

PIC16F886 Pinout

PIC16F886 Descripción general del modelo CAD

A continuación se muestran el símbolo PIC16F886, la huella y el modelo 3D.

PIC16F886 Símbolo

PIC16F886 Symbol


PIC16F886 FUERTA

 PIC16F886 Footprint

PIC16F886 Modelo 3D

PIC16F886 3D Model


Características clave de PIC16F886

El microcontrolador PIC16F886 ofrece muchas características útiles que lo hacen adaptable para diferentes usos.Aquí hay un desglose simple de sus características principales:

CPU RISC de alto rendimiento

La PIC16F886 tiene una CPU RISC simple que requiere aprender solo 35 instrucciones, lo que facilita el programa.La mayoría de estas instrucciones se ejecutan en un solo ciclo, excepto las instrucciones de la rama.Puede funcionar a velocidades de hasta 20 MHz, con un ciclo de instrucción de 200 nanosegundos.También tiene capacidades de interrupción, una pila de hardware profunda de 8 niveles y diferentes formas de acceder a la memoria, dándole flexibilidad en la forma en que usa el microcontrolador.

Características especiales del microcontrolador

Este microcontrolador viene con un oscilador interno de precisión incorporado que se calibra de fábrica con una precisión de ± 1%.Puede ajustar su frecuencia de 8 MHz a 31 kHz usando software.El chip tiene características de ahorro de alimentación como el modo de suspensión, el inicio de dos velocidades y la capacidad de cambiar los modos de reloj durante la operación.También tiene características de seguridad como el reinicio de encendido (POR), el temporizador de encendido (PWRT) y el reinicio Brown-Out (BOR) con una opción de software.El temporizador Watchdog (WDT) incluye un oscilador en chip y se puede personalizar utilizando software.

Características de baja potencia

El PIC16F886 está diseñado para usar muy poca potencia, lo cual es ideal cuando desea extender la duración de la batería.En modo de espera, dibuja solo 50 Na a 2.0V.Durante el funcionamiento normal, utiliza aproximadamente 11 μA a 32 kHz y 220 μA a 4 MHz, ambos a 2.0V.El temporizador Watchdog también consume una potencia mínima, alrededor de 1 μA a 2.0V.

Características periféricas

Puede utilizar hasta 24 pines de entrada/salida (E/S), cada uno con su propio control de dirección.Estos pines pueden manejar corrientes altas, lo que le permite impulsar directamente los LED.El chip también admite pines de interrupción sobre el cambio, pull-ups débiles programables y una función de despertar de potencia ultra baja (ULPWU).Además, hay dos comparadores analógicos, una referencia de voltaje ajustable y un convertidor A/D de 10 bits con hasta 14 canales, lo que le permite manejar señales analógicas de manera efectiva.

Temporizadores y contadores

El microcontrolador incluye tres temporizadores incorporados para tareas de tiempo precisos.Timer0 es un temporizador de 8 bits con un preescalador programable.Timer1 es un temporizador de 16 bits con un modo de entrada de puerta externa y un oscilador dedicado de 32 kHz para la operación de baja potencia.Timer2 es un temporizador de 8 bits con un preescalador y un poscalador.Estos temporizadores ayudan a crear retrasos, medir intervalos de tiempo y generar señales de modulación de ancho de pulso (PWM).

Módulo de captura/comparación/PWM+ mejorado

El módulo Capture/Compare/PWM+ mejorado permite un control preciso de las señales.Admite la captura de 16 bits con una resolución de 12.5 ns, y la función de comparación tiene una resolución de 200 ns.El módulo también incluye un PWM de 10 bits que admite hasta cuatro canales de salida, lo que le permite administrar el control del motor o las tareas de atenuación LED de manera efectiva.

Características de comunicación

El PIC16F886 admite varios protocolos de comunicación.Incluye un módulo USART mejorado que puede manejar RS-485, RS-232 y LIN 2.0.La detección de auto-baud y el auto-avance en las funciones de bit de inicio permiten una comunicación más suave.El microcontrolador también admite SPI e I2C a través de su módulo de puerto serie Synchronous Master (MSSP), lo que facilita la comunicación con otros dispositivos.

Programación en serie en circuito (ICSP)

Con dos pines dedicados a la programación serie en circuito (ICSP), puede programar fácilmente y depurar el PIC16F886 sin eliminarla del circuito.Esto hace que el proceso de desarrollo sea más rápido y menos complicado.

Memoria y resistencia

El PIC16F886 viene con memoria de alta resistencia.Su memoria flash puede manejar 100,000 ciclos de escritura, mientras que su EEPROM puede soportar 1,000,000 de ciclos de escritura.Esto asegura que sus datos sigan siendo seguros con el tiempo, con un período de retención de más de 40 años.El chip también le permite leer o escribir la memoria del programa durante el tiempo de ejecución, lo que le brinda más flexibilidad durante la operación.

PIC16F886 Especificaciones técnicas

La siguiente tabla proporciona especificaciones y parámetros técnicos para el microchip PIC16F886-I/SP.

Tipo Parámetro
Tiempo de entrega de fábrica 5 semanas
Montar A través del agujero
Tipo de montaje A través del agujero
Paquete / estuche 28-dip (0.300, 7.62 mm)
Número de alfileres 28
Paquete de dispositivos de proveedor 28-SPDIP
Convertidores de datos A/D 11x10b
Tipos de memoria DESTELLO
Número de E/S 24
Tiempos de vigilancia
Temperatura de funcionamiento -40 ° C ~ 85 ° C TA
Embalaje Tubo
Serie Pic® 16F
Publicado 2001
Estatus de parte Activo
Nivel de sensibilidad de humedad (MSL) 1 (ilimitado)
Temperatura de funcionamiento máxima 85 ° C
Min Temperatura de funcionamiento -40 ° C
Disipación de potencia máxima 800MW
Frecuencia 20MHz
Número de pieza base Pic16f886
Interfaz I2C, SPI, UART, USART
Voltaje de suministro máximo 5.5V
Voltaje de suministro mínimo 2V
Tamaño de memoria 14 kb
Tipo de oscilador Interno
Corriente de suministro nominal 220 μA
Velocidad 20MHz
Tamaño de la carnero 368 x 8
Voltaje - Suministro (VCC/VDD) 2V ~ 5.5V
Número de bits 8
Procesador central Foto
Periféricos
Detect/reinicio de Brown-Out, POR, PWM, WDT
Tipo de memoria del programa DESTELLO
Tamaño de núcleo De 8 bits
Tamaño de la memoria del programa 14kb 8k x 14
Conectividad I2C, SPI, UART/USART
Tiempo de acceso 20 μs
Ancho de bus de datos 8b
Número de temporizadores/contadores 3
Dirección del ancho del autobús 8b
Arquitectura central Foto
Tamaño de la época 256 x 8
Frecuencia máxima 20MHz
Número de convertidores A/D 1
Número de E/S programable 25
Número de canales UART 1
Número de canales ADC 11
Número de canales PWM 2
Número de canales I2C 1
Número de canales SPI 1
Altura 3.81 mm
Longitud 35.56 mm
Ancho 7.493 mm
Llegar a SVHC Sin SVHC
Endurecimiento por radiación No
Estado de ROHS ROHS3 Cumplante
Plomo libre Plomo libre

Partes comparables para PIC16F886

La tabla muestra partes que tienen especificaciones similares al microchip PIC16F886-I/SP.

Número de parte PIC16F886-I/SP PIC16F726-I/SP PIC16F883-I/SP PIC16F723-I/SP
Fabricante Tecnología de microchip Tecnología de microchip Tecnología de microchip Tecnología de microchip
Paquete / estuche 28-dip (0.300, 7.62 mm) 28-dip (0.300, 7.62 mm) 28-dip (0.300, 7.62 mm) 28-dip (0.300, 7.62 mm)
Número de alfileres 28 28 28 28
Arquitectura central Foto - - -
Ancho de bus de datos 8b 8b 8b 8b
Frecuencia máxima 20MHz - 20MHz -
Número de E/S 24 24 25 25
Interfaz I2C, SPI, UART, USART I2C, SPI, UART, USART I2C, Sci, SPI, SSP, UART, USART I2C, SPI, UART, USART
Tipo de memoria DESTELLO - DESTELLO -
Tamaño de memoria 14 kb 7kb 14 kb 7kb
Voltaje de suministro mínimo 2V - - -
Voltaje de suministro máximo 5.5V - - -
Ver comparar PIC16F886-I/SP VS PIC16F726-I/SP PIC16F886-I/SP VS PIC16F883-I/SP PIC16F886-I/SP VS PIC16F723-I/SP

Programación de bajo voltaje para PIC16F886

La siguiente imagen muestra la configuración de programación LVP para el PIC16F886.

PIC16F886 LVP Programming


PIC16F886 Ejemplo del controlador de bocina

A continuación se muestra un ejemplo de la configuración del controlador PIC16F886 Horn.

PIC16F886 Horn Driver

Diseño de circuito PIC16F886

La siguiente imagen muestra el diseño del circuito utilizando el PIC16F886.

PIC16F886 Circuit

Diagrama de bloque funcional de PIC16F886

A continuación se muestra el diagrama de bloque funcional del PIC16F886.


Modelos equivalentes para PIC16F886

PIC16F882

• PIC18F883

Opciones alternativas para PIC16F886

Número de parte Descripción Fabricante
PIC16F886-H/MLVAO Microcontrolador RISC, 8 bits, flash, CMOS, PQCC28 Microchip Technology Inc
Pic16f886ft-e/mlm 8 bits, flash, 20 MHz, microcontrolador RISC, PQCC28, 6 x 6 mm, 0,90 mm de altura, plástico, QFN-28 Microchip Technology Inc
PIC16F886T-I/MLVAO Microcontrolador RISC, 8 bits, flash, 20MHz, CMOS, PQCC28 Microchip Technology Inc
PIC16F886-I/MLM 8 bits, flash, 20 MHz, microcontrolador RISC, PQCC28, 6 x 6 mm, libre de plomo, plástico, QFN-28 Microchip Technology Inc

PIC16F886 Aplicaciones

La mayoría de los pequeños proyectos en el hogar

El PIC16F886 funciona bien para proyectos de bricolaje en el hogar como sistemas de automatización simples, controles de iluminación o dispositivos de seguridad básicos.Su uso de baja potencia y su fácil programación lo convierten en una buena opción para proyectos pequeños y asequibles que puede manejar por su cuenta.

Algunos artículos comerciales

En productos comerciales, este microcontrolador se utiliza en dispositivos que necesitan sistemas de control simples, como electrónica básica o electrodomésticos pequeños.Sus características y facilidad de uso lo convierten en una buena opción para los productos que se fabrican en grandes cantidades.

Controlar la velocidad del motor

El PIC16F886 puede ayudarlo a controlar la velocidad del motor utilizando su función PWM (modulación de ancho de pulso).Puede usarlo en dispositivos como ventiladores o bombas donde se necesita controlar la velocidad del motor.

Máquinas de café

Las máquinas de café a menudo usan microcontroladores como el PIC16F886 para manejar tareas como cronometrar el proceso de preparación, controlar la temperatura y responder a las entradas del usuario.Es una buena opción para administrar estas tareas porque puede manejar múltiples funciones a la vez.

Máquinas expendedoras

Las máquinas expendedoras usan el PIC16F886 para controlar cosas como tomar pagos, dar productos y realizar un seguimiento del inventario.Su bajo uso de energía y su capacidad para comunicarse con otras partes de la máquina lo convierten en una opción confiable para este tipo de trabajo.

Paquete de PIC16F886

La siguiente imagen muestra el diseño del paquete del PIC16F886.

 Package of PIC16F886

Información del fabricante para PIC16F886

Microchip Technology Inc. es la compañía detrás del PIC16F886.Son un líder global en la proporcionar microcontroladores y semiconductores analógicos.Sus productos respaldan varios campos, incluidos los mercados industriales, automotrices y de consumo.Microchip es conocido por ofrecer soluciones confiables y fáciles de usar que pueden ayudarlo a dar vida a sus ideas.Su cartera integral, combinada con herramientas de desarrollo útiles, le permite crear diseños eficientes mientras ahorra tiempo y reduce el riesgo.Con sede en Chandler, Arizona, Microchip también garantiza productos de alta calidad y soporte técnico para satisfacer sus necesidades.

Hoja de datos pdf

PIC16F886-I/SP HOJAS DE DATOS:

PIC16F886-I/SP.PDF

PIC16F886-I/SP.PDF

PIC16F886-I/SP.PDF

PIC16F883-I/SP HOJAS DE DATOS:

PIC16F883-I/SP.PDF

PIC16F883-I/SP.PDF

PIC16F883-I/SP.PDF

PIC16F88X Spec.pdf

PIC16F723A-I/SP HOALES DE DATOS:

PIC16F723A-I/SP.PDF

PIC16F723A-I/SP.PDF






Preguntas frecuentes [Preguntas frecuentes]

1. ¿Se puede programar PIC16F886 en C?

Sí, puede programarlo en C. Sin embargo, algunos compiladores C pueden ser costosos.Si opta por una versión más barata o agrietada, puede venir con ciertas limitaciones.

2. ¿Puede funcionar a una temperatura de 300 ° C?

No, el PIC16F886 solo puede manejar temperaturas de hasta +125 ° C.A 300 ° C, probablemente se derretiría.

3. ¿Cómo se mide la corriente inactiva de un PIC16F886?

Para medir la corriente inactiva, deberá desconectar la fuente de alimentación.Luego, coloque un amperímetro entre el cable de alimentación y el microcontrolador.Cuando lo enciende, el amperímetro mostrará la corriente inactiva.

4. ¿Qué tamaño de memoria funciona bien para la mayoría de las aplicaciones?

La memoria flash de 16 bytes suele ser suficiente para manejar muchas tareas típicas.

5. ¿Qué hace que el PIC16F886 sea confiable?

El temporizador de vigilancia incorporado ayuda a mejorar su confiabilidad al monitorear el sistema y prevenir posibles problemas.

6. ¿Cuántos pines de programación tiene el PIC16F886?

Viene con dos alfileres de programación, lo que hace que el proceso de configuración y programación sea sencillo.

Acerca de nosotros

ALLELCO LIMITED

Allelco es una única parada internacionalmente famosa Distribuidor de servicios de adquisiciones de componentes electrónicos híbridos, comprometido a proporcionar servicios integrales de adquisición de componentes y cadena de suministro para las industrias mundiales de fabricación y distribución electrónica, incluidas las 500 fábricas OEM Globales y corredores independientes.
Lee mas

Consulta rápida

Envíe una consulta, responderemos de inmediato.

Cantidad

Publicaciones populares

Número de pieza caliente

0 RFQ
Carrito de compras (0 Items)
Esta vacio.
Lista de comparación (0 Items)
Esta vacio.
Comentario

¡Tus comentarios son importantes!En Allelco, valoramos la experiencia del usuario y nos esforzamos por mejorarla constantemente.
Comparta sus comentarios con nosotros a través de nuestro formulario de comentarios, y responderemos de inmediato.
Gracias por elegir Allelco.

Sujeto
Email
Notas/Comentarios
Código de verificación
Arrastre o haga clic para cargar archivo
Subir archivo
Tipos: .xls, .xlsx, .doc, .docx, .jpg, .png y .pdf.
MAX TAMAÑO DE ARCHIVO: 10MB