705 Shares 7088 views

PIC-controlador. Programación PIC-controladores. Esquemas de PIC-controladores

Al hacer esquema, es necesario tener a alguien o algo para supervisar la aplicación de las acciones necesarias. Para el hombre es bastante problemática, ya que es necesario utilizar un gran número de diferentes elementos que permiten controlar su trabajo (transistores, resistencias, tiristores, diodos, condensadores, etc.). Pero todo el circuito complejo y grande puede ser controlada por los controladores (MCU). Que son, por ejemplo, se describirá familias RІS. Por lo tanto, lo que es el PIC-controladores para los maniquíes? ¿Cuál es su esquema y en el que se utilizan.

¿Cuál es PIC- microcontrolador

PIC-controlador (o microcontrolador) es una automatización significa realizar ciertas acciones utilizando un programa previamente preparado. Una característica de los representantes de esta línea de productos es la facilidad de programación y la disponibilidad de todas las funciones necesarias para trabajar. Contornea su estructura, cabe señalar que en su composición tiene un solo cristal de silicio (un rasgo característico de todos los microcontroladores). Además de ello, PIC-controlador tiene un cierto número de patas. Algunos de ellos pueden ser utilizados como entradas lógicas como salidas parte, el resto tiene una aplicación bilateral. Las patas pueden ser ya sea digital o analógico.

Para la gran mayoría del controlador RІS trabajo necesita un voltaje estable – 5V. Esto es suficiente para que pueda funcionar en su modo normal y llevar a cabo un programa entregado delante de él. Programación PIC-controlador directamente desde un ordenador no es posible. Para ello, el programador.

familia de controladores

PIC-controlador no existe en una sola copia. El fabricante produce una gama sustancial de microcontroladores, cada uno de los cuales tiene sus propias características, capacidades y objetivos potenciales de aplicación. familias mismos números bastante grande y depende de la característica de clasificación que se toma como valor predeterminado. Por lo tanto, es necesario informar sólo de la clasificación básica en la que sólo hay tres familias de 8, 16 y 32 bits. Estos a su vez se dividen en otros, pero a causa de la familia no son a su vez objeto del artículo, algo sobre ellos y no mantener una conversación.

en su caso

Debido a su versatilidad PIC-controlador se pueden aplicar en casi cualquier lugar. microcontroladores Sami se pueden encontrar en los refrigeradores, televisores, lavadoras. Pero RІS gama de productos tiene la característica de que los circuitos de pic-controladores son populares entre los aficionados de la radio y la robótica autodidacta. Con su ayuda, usted puede personalizar fácilmente el sitio para trabajar, o todos los dispositivos. Contribuye a la popularidad de un precio razonable, la facilidad de programación y una cantidad significativa de material educativo.

Aplicar PIC-controlador cuando se crea coches en el radio control, brazos robóticos y otros artefactos que se pueden hacer, presupuesto limitado. Puede ser utilizado para algo productivo – muy popular es el tema de la creación de unas máquinas automáticas de fabricación propia, controlados por el microcontrolador. El espectro de uso es ancho, y el enfoque correcto se puede realizar prácticamente cualquier propósito, por lo que el circuito en PIC-controladores puede verse no sólo en las creaciones de aficionados.

Software para su uso con PIC-controlador

El software mínimo necesario – que las notas. Sin embargo, debido a la distribución gratuita, se puede usar y que ofrece el MPLAB herramienta de software del fabricante. De manera más precisa, el software de línea (entorno de desarrollo, compiladores) MPLAB. Debido a la política de la empresa, que está libre, pero tiene algunas limitaciones. Así, en la versión corta de demostración se puede probar todas las posibilidades, pero después se redujo su funcionalidad finalización del programa. El programa completo tiene una importante herramienta que hace que sea fácil crear programas, convenientes para buscar una variedad de áreas de problemas y optimización del código de conducta. Dependiendo de la versión de la función se puede terminar la optimización del código, o reducirse el número de controladores que son compatibles con el programa. Por el bien de la verdad hay que decir que la empresa sólo conserva apoyar los representantes más populares.

Hay una serie de software proporcionado por otras compañías. En general, su funcionalidad es similar, pero hay diferencias. Por lo tanto, muchos han expresado su descontento que MPLAB es desleal con el diseño centrado en el usuario. Por lo tanto, los fabricantes están apostando por el mantenimiento de la función de corte y facilidad de uso de su software. Programa de pic-controladores son muy diversas, por lo que aquí es en gran medida una cuestión de gusto.

Creación de un programa para el PIC-controlador

Para crear un programa especial, puede utilizar el software apropiado, e incluso un simple cuaderno. Esto es posible gracias al hecho de que trabaja con lenguajes de programación tales como ensamblador y C. La principal diferencia radica en el número de las indicaciones requeridas y la facilidad de las tareas de datos. Se puede oír mucho sobre la complejidad de C, pero el montaje más difícil y requiere un enfoque cuidadoso.

Por ejemplo, al crear un programa, debe especificar para qué controlador está destinado. Puede que sea necesario para llevar a cabo una serie de opciones, sino que debe ser llevado a cabo en presencia de la experiencia laboral o de confianza en sí mismo, porque los errores pueden dar lugar al hecho de que los microcontroladores convencionales se convierten en piezas de plástico y hierro.

Programación con la programación

Pero la forma de transferir el programa desarrollado en el propio microcontrolador? ¿Cómo funciona la programación de microcontroladores? Para este propósito hay dispositivos especiales – programadores. Ellos envían señales a un microcontrolador que alteran las células de la memoria en el programa. Para comenzar el proceso de transferencia de los datos que desea insertar el chip en la programación, y que, a su vez, está conectado a un ordenador. Luego, utilizando software que debe ejecutar el firmware. Típicamente programación PIC-controladores se extiende desde treinta segundos a dos minutos.

formas programadores

¿Qué programador para seleccionar grabar un programa en un microcontrolador? Se puede dividir a grandes rasgos en tres tipos: auto hecha, por el fabricante y la fábrica de otras compañías. El uso de cada uno de ellos tiene sus propias características.

Por lo tanto, los programadores hechos a sí mismos son bastante baratos. Pero su uso está cargada con el hecho de que pueden convertir fácilmente el dispositivo en una pieza de plástico y hierro. Y la programación del microcontrolador puede aplicar en estos casos las consecuencias desagradables en forma de una descarga eléctrica, por lo que debe pegarse a la seguridad. Además, si usted se hace a partir de cero, es a menudo un producto con unas posibilidades relativamente limitadas con respecto a las instalaciones cambio de trabajo. Pero en la red global, se puede encontrar un gran número de soluciones a este problema propuesto por otras personas, y que probablemente no va a dar problemas.

El programador original del fabricante será capaz de llevar a cabo su trabajo cualitativamente a cualquier microcontrolador. En ella hay una garantía, y si después de recibirlo no funciona, reemplace ningún problema. Pero en el esquema de las cosas, cuando el PIC-controladores de firmware que se lleva a cabo sin problemas.

Pero se deriva de la adquisición de un precio bastante alto.

Los programadores emitidos por otras compañías, tienen una gama bastante amplia de objetos que funcionan. Su característica es el bajo precio y / o la oportunidad de trabajar con otros microcontroladores, además de CFP. También hay una verdaderamente universal "monstruos" que pueden proporcionar diferentes tipos de trabajo, pero debido a la necesidad de un gran número de compuestos de su bajo precio no sucede.

características esquemáticas

Y, por último, unas palabras sobre los patrones de imagen. Debe centrarse en las piernas en la base de la documentación de apoyo, como microcontroladores esquemáticamente a menudo difieren de las conclusiones reales de sorteo. Lo más importante en estos casos se firmó conclusiones, y es para ellos y debe ser objeto de dispositivo.