Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

08/12/2013 #1

Avatar de Meta

Un botón Reset para varios PIC
Hola:



Muchos sabemos como hacer un Reset con un botón para un PIC. En una protoboard uso dos PIC diferentes, un PIC16F84A y el otro PIC12F508.

¿Hay una manera de hacer un botón de reseteo para dos PIC al mismo tiempo?

Un saludo.
08/12/2013 #2

Avatar de ByAxel

La señal después de la resistencia de 100R conéctalo a cada MCLR de cada PIC... no tendría que haber problemas o en todo caso utiliza un buffer antes de una entrada MCLR.
Si tus PICs están soldados a la placa y los grabas via ICSP, no hay forma ya que los pines de grabación estarian unidos.
08/12/2013 #3

Avatar de LaElectronicaMeOdia

¿Hay una manera de hacer un botón de reseteo para dos PIC al mismo tiempo?
conectalos al mismo boton lo que haces es mandar a masa.
08/12/2013 #4

Avatar de Meta

Es decir, que no funciona. Cada PIC con su botón de Reset o nada de nada.

Habrá que ingeniárselas para descubrir como se hace, si es que realmentre se puede lograr.
08/12/2013 #5

Avatar de BKAR

Meta--> no funciona!?, no funciona con el mismo pulsador a MCLR en paralelo a todos los PICs?
08/12/2013 #6

Avatar de Meta

BKAR, no lo se, no lo he probado, antes de quemar dos PIC al mismo tiempo, prefiero preguntar.
08/12/2013 #7

Avatar de LaElectronicaMeOdia

si meta si funciona al ponerlos asi:
Imágenes Adjuntas
Tipo de Archivo: jpg dib.jpg (52,6 KB (Kilobytes), 38 visitas)
08/12/2013 #8

Avatar de Meta

Es más sencillo de lo que creía.

Espero que no le pase nada.
08/12/2013 #9
Excluido


y por que les iba a pasar algo ??
mira la datasheet a ver como es la entrada de reset.
pero son eso : entradas .

acaso tenes demasiada duda en conectar 2 entr4adas de distintos cis sean compuertas o operacionales, o incluso especificos como un 4017 o lo que sea ??

si es la misma fuente.



mira:
http://ww1.microchip.com/downloads/e...Doc/35007C.pdf

pagina 24 figura 6 - 4

vos en una placa con compuertas no tenes demasiado empacho con sus entradas, sean de diferentes cis, mientras la alimentacion sea al misma .
08/12/2013 #10

Avatar de cosmefulanito04

Y a c/reset le agregaría un capacitor para filtrar ruidos y estabilizar bien la tensión es ese pin crítico.
08/12/2013 #11

Avatar de Ardogan

Meta, podés usar el mismo reset para los pics, y seguir siendo capaz de programar cada pic por separado vía ICSP sin afectar al otro.
Para eso usá un jumper que conecte los 2 reset de los pics. Cuando quieras operar normalmente dejá el jumper cerrado. Cuando quieras programar uno de los pics abrí el jumper, y programá cualquiera de los 2 pics.
O también lo podés hacer con un dip-switch.

Hay una cosa de la que no estoy seguro (hace un tiempo que no uso pics), y es si la alta tensión para programar la flash del pic se aplica a vdd... en ese caso sería peligroso.
Pero por lo que veo se aplica a la pata de reset (http://www.instructables.com/id/Unde...lers/?ALLSTEPS), así que no debería ser problema.

Lo que dije lo hice pensando en que cada pic tenga su propio conector icsp.
Siendo que los dos pics están en el mismo circuito no estaría mal tener una señal dedicada a detectar el modo programación a través un dip-switch u otro jumper, conectada a ambos pic. Así cuando el jumper está en una posición ambos pics saben que se está programando un pic, y no actúan hasta que se vuelva a llevar el jumper/dip-switch a la posición de operación normal.

Un esquema para aclarar, sino es mucho blablabla:
Imágenes Adjuntas
Tipo de Archivo: jpg esquema.jpg (46,0 KB (Kilobytes), 72 visitas)
08/12/2013 #12

Avatar de Meta

Gracias por las sugerencias.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.