TODOPIC
Microcontroladores PIC => Programadores => Mensaje iniciado por: pajaro en 05 de Julio de 2008, 19:53:39
-
hola amigos
Desde hace un tiempo he intentado hacerme un programador con conector zócalo ZIF DIL 40, con el cual pudiera programar de todo (PIC, memorias y otros chip), pero que a su vez me dejara programar bien poniendo el chip en el ZIF o bien conectándolo al puerto de programa (algunos chip no se pueden quitar de la placa en la que se encuentran y llevan un puerto de reprogramado, no se si se llama método ICSP).
El segundo problema es el puerto, algunos ordenadores solo tienen usb, otros tienen puerto serie DB9 y otros poseen DB9 pero su tensión no deja programar el chip, ocurre en algunos portátiles, y en otros solo tiene el puerto de la impresora, los que tienen puerto de impresora necesitan de alimentación externa.
Pues bien he estado mirando por ahí, existe algún esquema eléctrico con el cual podamos programar gran variedad de chip ( PIC, memorias, micros, ) y a su vez cumpla las siguientes premisas.
Poderse conectar a un puerto DB25 o a un puerto con DB9 o aun USB.
Que este hardware tenga protección para el puerto del ordenador al que nos conectemos.
que tengamos la posibilidad de ponerle alimentación externa bien mediante una pila o un adaptador de corriente.
que tenga un o mas conectores de expansión, bien para programar otros tipos de chip u otros tipos de formatos que no sean dil. (PLCC o montaje superficial ) o para funciones de expansión de la placa.
que tenga led de aviso de grabando, leyendo, verificación, error, y un zumbador de aviso.
y si es posible que se pueda conectar con otras placas en cascada.
y si es posible que el winpic lo detecte u otro tipos de software, que tenga variedad, mejor.
de momento tengo unos cuantos esquemas.
los he pasado a Proteus.
-
amigo, tendras algunos problemas si quieres hacer un programador con esos requisitos...
piensa que un LPT, un puerto serie y un USB tienen todos diferentes tipos de comunicacion, tensiones...
creo que la solucion seria hacerte un programador "triple"... es decir, en una misma placa tener la electronica necesaria para cada tipo de comunicacion, pero un solo zocalo zif.
la verdad no se me ocurre otra solucion, a ver que te recomiendan los expertos de este foro.
salu2!!
-
hola amigo Marttyn,
Desde hace unos años tengo un programador este:
http://www.info-ab.uclm.es/labelec/solar/grabacion/marco6.htm#polivalente
aqui le llaman polivalente va por puesto paralelo y con alimentación externa, pero no soporta algunos modelos, ocupa mucho y esta el problemilla de tener que estar siempre colgado de un enchufe.
También tengo dos o tres modelos de programador por puerto serie, el TE-20 con alguna de sus variantes, uno lleva 28 pines y otro 18 creo recordar, son de estos que te dan con las revista de electrónica ambos tiene dos o tres años y después esta el de un libro del famoso PIC 16f84A que nunca monte .
tu programador es por usb, verdad ?como soportaría tu programador un trasformador usb serie o usb lpt1
de esos que ya venden hechos y el xp o w98 daría problemas.?
tu programador funciona bajo Linux.
Te agradezco tu comentario.
Gracias amigo.
-
Amigo marttyn
tu programador se parece mucho al multipic 5v2, pero el tuyo lleva ICSP y el conector negro es alimentacion externa, verdad al ser por usb necesita alimentacion externa?
pudes sacarme de dudas
-
muy sencillo...
mi programador no es por usb...es por paralelo :mrgreen:
ni idea si corre bajo linux pero en xp funciona sin problemas.
en linux, si tienes el software adecuado funcionara seguro
salu2
-
hola amigo Marttyn
si tu programador es por puerto paralelo necesitaras alimentacion externa, verdad.?
necesitas tu 5voltios y los 14 voltios
-
hola
por ahí he visto el programador GTP con usb y un micro un 18f, tengo una pregunta, al ser por puerto del usb al igual que si fuera por el puerto paralelo necesita alimentación externa para la obtención de los 5 voltios y los 14 voltios, es así verdad.
Pero el pic 18 para que lo necesita?
para programar un PIC necesitas:
5 pines o líneas, las de masa (Vdd), la de 5 voltios (Vcc), y la de 13.2 voltios (Vpp), El sincronismo o el reloj (clock), y el de datos (data).
en la web de winpic800 el conector icsp es de 7 pines , así que me faltan dos señales o esas sobran.
me gustaría que si existe algún entendido en el tema tuviera la bondad de resolver este enigma
un cordial saludo.
-
mi programador usa una fuente externa de alimentacion para el Vpp.
el gtp usb no requiere alimentacion externa, ya que el Vpp se consigue con un Step-up que eleva los 5v del usb al voltaje necesario para programar.
el icsp de este programador no lo recuerdo, pero como este puede programar atmel, memorias spi y no se que mas, tal vez tenga mas pines para compatibilidad con estos integrados... tambien creo recordar que hay algun pin que queda libre... pero no sabria decir
salu2
-
mi programador usa una fuente externa de alimentacion para el Vpp.
el gtp usb no requiere alimentacion externa, ya que el Vpp se consigue con un Step-up que eleva los 5v del usb al voltaje necesario para programar.
el icsp de este programador no lo recuerdo, pero como este puede programar atmel, memorias spi y no se que mas, tal vez tenga mas pines para compatibilidad con estos integrados... tambien creo recordar que hay algun pin que queda libre... pero no sabria decir
salu2
hola amigo Marttin
eso del Step-up que es?
un tipo de elevador de tension?
gracias, nos vemos.
-
efectivamente, es un integrado y unos componentes externos que convierten un voltage en otro mayor. step down seria el equivalente reductor de tension...
mira, este es muy interesanta para pics, puedes alimentar un circuito con solo una pila de 1,5v
http://www.forosdeelectronica.com/about2532.html
salu2
-
efectivamente, es un integrado y unos componentes externos que convierten un voltage en otro mayor. step down seria el equivalente reductor de tension...
mira, este es muy interesanta para pics, puedes alimentar un circuito con solo una pila de 1,5v
http://www.forosdeelectronica.com/about2532.html
salu2
hola amigo Marttyn mira encontre este otro link
http://www.marcelolorenzati.com.ar/contenido/electronica/Circuitos/Alimentacion/Convertidor%20DC_DC%20de%201,5%20a%2015%20volts.GIF
esta muy bien
-
efectivamente, es un integrado y unos componentes externos que convierten un voltage en otro mayor. step down seria el equivalente reductor de tension...
mira, este es muy interesanta para pics, puedes alimentar un circuito con solo una pila de 1,5v
http://www.forosdeelectronica.com/about2532.html
salu2
hola Marttyn
a este circuito te refieres?
http://www.datasheetcatalog.org/datasheet/lineartechnology/1073fa.pdf
como se puede conseguir o comprar o pedir una bobina asi..
las vendem echas o hay que generarlas..
un saludo
-
si, a ese integrado me referia!
lo de las bobinas supongo que tendras que hacerla... no lo se, tal vez con suerte la consigas hecha.
perdona por la demora en la respuesta, pero no me llego el email que me avisa cuando hay nuevas respuestas a un tema!
salu2
-
hola amigo
yo desde que el server se cae hago las revisiones manuales, muchas veces no me avisa..
un saludo
-
efectivamente, es un integrado y unos componentes externos que convierten un voltage en otro mayor. step down seria el equivalente reductor de tension...
mira, este es muy interesanta para pics, puedes alimentar un circuito con solo una pila de 1,5v
http://www.forosdeelectronica.com/about2532.html
salu2
hola amigo Marttyn mira encontre este otro link
http://www.marcelolorenzati.com.ar/contenido/electronica/Circuitos/Alimentacion/Convertidor%20DC_DC%20de%201,5%20a%2015%20volts.GIF
esta muy bien
Juas, alguien encontro algo util en mi pagina web :)