This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 1 voto(s) - 4 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[INFO+TUTO] Programador USB PIC K150
#1
Programador de PICS con cable ICSP

Sencillo y barato programador compatible con los PICs mas comunes y usados. Funciona desde WIN XP a WIN 7 x64 (tengo que probar en win 8 para confirmar)

[Imagen: y2bfm.jpg]

El paquete que compramos incluye:
- Programador K150
- Cable USB Tipo A - Tipo B (tipico de impresoras, arduino, etc)
- Cable ICSP, para programar en placa

Link de compra:http://www.ebay.es/itm/PIC-K150-USB-Auto...1111475224
Precio 8€ +-

Una vez que tenemos el programador en nuestras manos procedemos a la instalación de los drivers y el programa.
Nos descargamos todos los archivos necesarios desde este link.
Drivers + Programa: https://mega.co.nz/#!JUBFwQIT!LWc5uxT6nw...uvaqgrO6c4

Descomprimimos el .rar y tenemos a la vista dos carpetas y un PDF
1. Abrimos la carpeta "Drivers" y ejecutamos el instalador "PL2303_Prolific_DriverInstaller_v1.7.0.exe"

2. Una vez instalado todo debemos mirar que puerto COM ha sido asignado al programador. Para ello hace falta que lo conectemos al PC.
Una vez conectado nos vamos al "Administrador de dispositivos" de windows y veremos un dispositivo adaptador de USB-Serial. A este se le asigna un puerto COM "x" . Apuntamos el puerto y cerramos todo.

3. Abrimos la carpeta del programador y ejecutamos el archivo "microbrn.exe".

4. Ya abierto el programador nos vamos a "File" > "Port" > y ponemos el valor del puerto que hemos anotado antes COM "x".

5. Tenemos todo listo para probar. En la parte derecha elegimos el PIC a usar y nos dice donde colocarlo en el zocalo.

6. Cargamos el archivo con el boton "Load" y disfrutamos de los problemas futuros de programación. :one: :one:

grafisoft escribió:Recomiendo que con estos programadores made in china, reviseis si estan bien colocados los fuses, puede darse el caso de que alguna vez no los lea bien del programa y no se configure correctamente. Grabara el pic bien, pero no os funcionara porque puede tener un fusible mal puesto. Por ejemplo, el soft no pone el fusible del oscilador en cristal, si en vuestro montaje como reloj teneis un cristal, en el momento de ponerlo en marcha no os ira pero la grabacion del hex en el pic habra sido exitosa.
  Responder
#2
Recomiendo que con estos programadores made in china, reviseis si estan bien colocados los fusibles, puede darse el caso de que alguna vez no los lea bien del programa y no se configure correctamente. Grabara el pic bien, pero no os funcionara porque puede tener un fusible mal puesto. Por ejemplo, el soft no pone el fusible del oscilador en cristal, si en vuestro montaje como reloj teneis un cristal, en el momento de ponerlo en marcha no os ira pero la grabacion del hex en el pic habra sido exitosa.

Es un detalle que a mi alguna vez me ha vuelto loco, son detalles chorras, pero que te pueden incordiar.
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#3
Y van bien? Es que es mucho más barato que el PicKit 3 y puede ser bastante más interesante su uso
No lo intentes. Hazlo o no lo hagas, pero no lo intentes.
  Responder
#4
Pickit es mas completo, pero la base es la misma. Con pickit creo que se podia debugear. Yo no tengo este en concreto, pero es muy similar, la lista de modelos compatibles es bien larga, y si hay alguno que no este, trae para conectarlo por ISCP
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#5
hace un año que funciono con este y estoy encantado la verdad. Buena relación calidad precio a mi parecer
  Responder
#6
Aikar escribió:hace un año que funciono con este y estoy encantado la verdad. Buena relación calidad precio a mi parecer

Bueno, pues por hablar ya lo he gafado...
Me dispongo a cargar un programa como siempre y me dice que no me reconoce el pic.

Podéis darme alguna solución?

El pic es el 16F876 y no esta malo, tengo 3 pic y no me reconoce ninguno de los 3 :x
  Responder
#7
Hay 2 modelos del 16f876, esta este que dices tu y la version 16F876A. Cuidao de no colocar el pic alreves
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#8
grafisoft escribió:Hay 2 modelos del 16f876, esta este que dices tu y la version 16F876A. Cuidao de no colocar el pic alreves

lo se, he trabajado con los 2 y el que tengo ahora es el 16f876

se me habrá jodido el programador?
adjunto fotos por si me podéis ayudar:

Esto al iniciar me ha salido desde siempre, así que no le he dado mayor importacia


[Imagen: 3despuesdereset_zps7e4659a8.png]

luego le doy y me sale esto

[Imagen: 2_zps1f10c2b0.jpg][/URL]

y podéis ver que el COM es el mismo:


[Imagen: 4_zps5c209125.jpg][/URL]

gracias de todas formas
  Responder
#9
A mi de salirme eso es por tener el puerto com erroneo, pero tu aparentemente lo tienes bien, y de salirme lo de que no reconoce el pic es o porque lo he metido mal en el zocalo ZIF o porque me equivocao al seleccionar el modelo en la lista.

Prueba a cambiar de conexion usb.
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#10
grafisoft escribió:A mi de salirme eso es por tener el puerto com erroneo, pero tu aparentemente lo tienes bien, y de salirme lo de que no reconoce el pic es o porque lo he metido mal en el zocalo ZIF o porque me equivocao al seleccionar el modelo en la lista.

Prueba a cambiar de conexion usb.

He probado todo, a cambiar los COM, a cambiar de PIC, a resetear el programa, el ordenador, a meterlo de 4 formas diferentes ( ya a la desesperada por si se me estaba yendo la cabeza :roto2: ) he vuelto a instalar los drivers...

no entiendo
  Responder
#11
Te pasa con otros modelos o solo con ese?
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#12
grafisoft escribió:Te pasa con otros modelos o solo con ese?

Si te refieres al pic, ahora mismo solo tengo ese tipo... El lunes pillaré uno y probaré a ver que pasa.

Y si no, tendré que pillarme otro en ebay que tampoco es pasta... y así saber si es problema de configuración del portatil (aunque me extraña porque ha dejado de funcionar de ayer a hoy :elrisas: ) o es que realmente se me ha quemado el programador...

Gracias grafisoft
  Responder
#13
Así a ojo te diría que es el PIC: Sea por que está frito, mal colocado, lo que sea. Quizá "no le hayas hecho nada", pero la electrónica es lo que tiene. Te pondré un ejemplo: si estás cargado de estática y en lugar de descargarla en un carrito de carrefour (Con el consiguiente calambrazo Lengua ) la descargas sobre el micro, tu no te enteras y él se fríe. Y lo que es peor, a veces "no se fríe del todo" y parece que funciona pero empieza a hacer cosas raras.

EDIT: Aún así, realmente merece mucho la pena un Pickit, aunque sea un 2, o un clon. Pensad que llegará un punto donde, por sencillo que sea el programa, penséis "Lo que daría yo por poder depurarlo". Probar "ensayo-error" pasando el bicho al programador cada vez es un jaleo, y poder ejecutar el programa paso a paso, con breakpoints, inspección de memoria... es otro mundo.
  Responder
#14
Yo tengo el Pickit2, y por ahora lo que he grabado funcionaba correctamente, no lo he podido dar mucho uso, ya que no tenia los conocimientos suficientes, puede que este año me ponga a pelear con ello, te haces a la comodidad de un Arduino y cuesta despegarse, aunque luego son mundos diferentes, pero te acabas apañando....
  Responder
#15
Triggerr escribió:Yo tengo el Pickit2, y por ahora lo que he grabado funcionaba correctamente, no lo he podido dar mucho uso, ya que no tenia los conocimientos suficientes, puede que este año me ponga a pelear con ello, te haces a la comodidad de un Arduino y cuesta despegarse, aunque luego son mundos diferentes, pero te acabas apañando....

Razon llevas por eso quiero retomar los PIC porque los tengo algo olvidados y no quisiera acomodarme a arduino y perder el tema PIC. Sisi3

Saludos Mola
  Responder
#16
Si te lo montas medianamente bien, puedes cargar un bootliader al pic y hacerlo tipo arduino, o añadir al circuito la funcion de programarlo via icsp para conectar la placa con el cable al grabador.
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#17
para windows 8 hay que arrancar el windows 8 en modo para controladores no firmados, poner un controlador mas antiguo del chip del puerto usb-serie y desactivar actualizacion automatica de drivers.
por el google hay tutos en pdf de como hacerlo.
y funciona .
  Responder
#18
Hola!!! tengo un problema con este programador, no puedo programar mi pic 16f877a ya cheque todo, me marca un error de reset ahora lo que quiero hacer es dejar el pic en ceros quitarle o borrarle el programa que tiene.... como le puedo hacer????
  Responder
#19
Graba un hex en blanco, así de fácil Sonrisa
-> Mi CNC de escritorio CNCDesktop 500 -> https://www.spainlabs.com/foros/tema-Fresadora-Desktop-CNC-500
-> Laboratorio de Fabricación Digital Maker www.lowpower.io 
--> Twitter: https://twitter.com/Grafisoft_ES  | IG: https://www.instagram.com/lowpowerio/
  Responder
#20
pero no seria mas facil borrarle lo que tiene? y volver a programar el hex.?? solo quiero saber como dejarlo en ceros


Archivos adjuntos Miniatura(s)
   
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Reloj/cronometro PIC 16F84A axisgar 16 7,602 23-06-2020, 09:11 PM
Último mensaje: richarddamian
  Placa de evaluación gratis pic 8 bits Jorge 24 6,851 21-11-2018, 01:11 AM
Último mensaje: Shellmer
  DUDA bootloader para pic OtreblaCU 7 3,615 29-11-2017, 04:17 PM
Último mensaje: OtreblaCU
  Iniciarse programación Pic (USB PIC K150) Kvothe 4 4,419 12-03-2017, 09:33 PM
Último mensaje: Shellmer
  ENTRENADORAS + MÓDULOS PARA PIC illusionista_86 28 8,594 21-02-2017, 05:58 PM
Último mensaje: illusionista_86