Autor Tema: extraer programa al PIC16F1823  (Leído 2769 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado leopoldo larez

  • PIC10
  • *
  • Mensajes: 2
extraer programa al PIC16F1823
« en: 21 de Septiembre de 2020, 21:42:48 »
hola grupo, tengo un dispensador que en su estructura posee un PIC16F1823, el cual tres de sus pines da una lectura de voltaje pulsante (desde 500 mv hasta 1.1 mv), cosa que verifique con otro de igual modelo y en esos pines su voltaje es fijo (800 mv) específicamente los pines 3, 11 y 13 son los afectados, es evidente que se encuentra en mal estado, ya verificando y probando todos los componentes asociados que la verdad no son muchos y descartando fallos externos, mi pregunta es la siguiente: se puede extraer el programa en este integrado y reprogramar uno nuevo??, no  lo he comprado aun, pero quisiera saber si este integrado le colocan codigo de seguridad para evitar la sustracción del programa de fabrica??, de ser asi no insisto en seguir reparando y le fabricaria un circuito mas sencillo y sin necesidad de un microcontrolador,  osea un detector de movimiento con temporizador de dispensado con un motor DC

* descarga.jpg
(3.47 kB, 225x225 - visto 525 veces)
« Última modificación: 21 de Septiembre de 2020, 22:14:47 por leopoldo larez »

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:extraer programa al PIC16F1823
« Respuesta #1 en: 21 de Septiembre de 2020, 23:00:01 »
Citar
pero quisiera saber si este integrado le colocan codigo de seguridad para evitar la sustracción del programa de fabrica??, d

Si, tienen protección contra lectura, si esta habilitado. Que seguramente lo este en un producto comercial
« Última modificación: 21 de Septiembre de 2020, 23:08:04 por KILLERJC »

Desconectado leopoldo larez

  • PIC10
  • *
  • Mensajes: 2
Re:extraer programa al PIC16F1823
« Respuesta #2 en: 21 de Septiembre de 2020, 23:30:25 »
y existira alguna manera de resetear el pic para eliminar algun codigo de error???, el aparato pestañea tres veces un led el cual indica un error, pero busque en linea como solucionar con el mismo aparato y no describe nada para dar una solución y tampoco se encuentra codigos de errores por indicador en led, solo bateria baja y los voltajes son los mismos en ambos aparatos

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:extraer programa al PIC16F1823
« Respuesta #3 en: 22 de Septiembre de 2020, 08:52:37 »
Si titila el led quiere decir que el PIC esta bien. Seguramente exista algun problema con algun sensor, el cual no detecta y esta avizando de esto.
No vas a poder analizarlo unicamente con un multimetro, para ver los "voltajes". Vas a necesitar minimo un osciloscopio para ver las comunicaciones con algunos de los sensores.

Desconectado remi04

  • PIC24F
  • *****
  • Mensajes: 657
Re:extraer programa al PIC16F1823
« Respuesta #4 en: 22 de Septiembre de 2020, 12:24:42 »


Si se ha dañado el pic, lo primero, determinar la causa y resolverla. Luego aprovecha todo el hardware y el circuito, alimentación, captadores, actuadores , etc y hazle un estudio. No creo que sea muy complicado hacerle un programa desde cero emulando cómo funcionan otros dispensadores que si funcionan bien. 

 Busca el manual en pdf que seguro que está. Si sabes cómo tiene que funcionar todo puedes escribirle tú un código desde cero.  Ya evalúas tú si te merece la pena.

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:extraer programa al PIC16F1823
« Respuesta #5 en: 23 de Septiembre de 2020, 12:59:15 »
Ojo, que en algunos casos el programa para detectar señales, como la reflexión por la mano, puede ser bastante complicado de programar y afinar.
Si solo tiene señales digitales es sencillo reproducirlo, pero en ocasiones el PIC forma parte del sensor con algún "truco" interno.

Un saludo.


 

anything