usbpicprog
4 participantes
Página 1 de 1.
usbpicprog
Un programmador con hardware y software libre
"usbpicprog a free and open source usb pic programmer"
http://usbpicprog.org/
Se puede hacerlo, hardware con kicad.
Se puede comprarlo tambien, 20 € y 5 € (en Francia o España de transportes).
Para los precios en España :
http://www.iearobotics.com/blog/2009/10/30/usbpicprog-grabador-libre-de-pics/
Saludos
Per
"usbpicprog a free and open source usb pic programmer"
http://usbpicprog.org/
Se puede hacerlo, hardware con kicad.
Se puede comprarlo tambien, 20 € y 5 € (en Francia o España de transportes).
Para los precios en España :
http://www.iearobotics.com/blog/2009/10/30/usbpicprog-grabador-libre-de-pics/
Saludos
Per
usbpicprog
Muy buen programador, lo arme y funciona muy bien tanto en windows como linux es de lo mejor lo recomiendo
negreton- Nuevo Usuario
- Mensajes : 1
Fecha de inscripción : 07/05/2010
Re: usbpicprog
Quiero construir este programador, pero no tengo acceso al transistr tsm2301cx, alguna idea de otro que pueda sustituirlo.
jesores- Nuevo Usuario
- Mensajes : 1
Fecha de inscripción : 08/11/2011
Re: usbpicprog
¡ Hola Jesores !
El transistor tsm 2301cx es un transistor MOSFET canal P , puedes cambiar por un otro transistor canal P que respecta esta condición :
RDSON <=0.15 ohms cuando VGS=-4.5V.
No se necesita un corriente muy importante 1A es suficiente y VDS de 10V hasta 20V.
Después si no usas un SOT23 no olvidas de cambiar el pcb.
Si encuentras un transistor y tienes dudas, pregunta !
Un saludo
Per
El transistor tsm 2301cx es un transistor MOSFET canal P , puedes cambiar por un otro transistor canal P que respecta esta condición :
RDSON <=0.15 ohms cuando VGS=-4.5V.
No se necesita un corriente muy importante 1A es suficiente y VDS de 10V hasta 20V.
Después si no usas un SOT23 no olvidas de cambiar el pcb.
Si encuentras un transistor y tienes dudas, pregunta !
Un saludo
Per
Re: usbpicprog
El tsm2301cx se puede reemplazar con el BC327, solo hay que cambiar la resistencia que conecta la base(GATE en el caso del tsm2301cx) con el pin 23, por una de 4.7KΩ, esto es para compensar la diferencia de impedancias que existen entre un transistor MOSFET y un BJT.
Tambien es importante recordar que ambos se polarizan de forma invertida, esto quiere decir que el SOURCE de un Mosfet seria el equivante al Emisor en un BJT, mientras que el DRAIN seria correspondiente al Colector.
En estos momentos estoy escribiendo un articulo, describiendo como arme el mio
tengan paciencia mientras lo termino.
Mientras tanto espero que esta pista les sea de utilidad.
Tambien es importante recordar que ambos se polarizan de forma invertida, esto quiere decir que el SOURCE de un Mosfet seria el equivante al Emisor en un BJT, mientras que el DRAIN seria correspondiente al Colector.
En estos momentos estoy escribiendo un articulo, describiendo como arme el mio
tengan paciencia mientras lo termino.
Mientras tanto espero que esta pista les sea de utilidad.
pengu64- Nuevo Usuario
- Mensajes : 6
Fecha de inscripción : 21/10/2012
Re: usbpicprog
¡ Hola Pengu64 !
No estoy de acuerdo contigo, no me parece una buena idea remplazar un MOSFET canal P con un BJT PNP, como el tsm2301 tiene un RDSon pequeño , entonces la carga del condensador será muy veloz.
Si quieres un ejemplo : en la red , http://radiospares-fr.rs-online.com
buscar : mosfet canal P sot23
Dos transistores que corren :
http://es.farnell.com/diodes-inc/dmp2035u/mosfet-p-ch-esd-20v-3-6a-sot23/dp/2061419RL
http://es.farnell.com/international-rectifier/irlml2246trpbf/mosfet-p-ch-w-diode-20v-2-6a-sot23/dp/1888166
Un saludo,
Per
No estoy de acuerdo contigo, no me parece una buena idea remplazar un MOSFET canal P con un BJT PNP, como el tsm2301 tiene un RDSon pequeño , entonces la carga del condensador será muy veloz.
Si quieres un ejemplo : en la red , http://radiospares-fr.rs-online.com
buscar : mosfet canal P sot23
Dos transistores que corren :
http://es.farnell.com/diodes-inc/dmp2035u/mosfet-p-ch-esd-20v-3-6a-sot23/dp/2061419RL
http://es.farnell.com/international-rectifier/irlml2246trpbf/mosfet-p-ch-w-diode-20v-2-6a-sot23/dp/1888166
Un saludo,
Per
Re: usbpicprog
Es interesante lo que comentas "per".
Comparto tus preocupaciones a cerca de este cambio tan radical, ya que hasta donde se, nadie ha publicado haber hecho una modificacion asi, al menos para este programador.
Siempre que aparece algo nuevo se generan muchas dudas, ya que no existe un punto de comparacion previo para saber si la idea funciona o es solo un fake mas.
las razones por las que decidi realizar esta modificacion son los siguientes:
1- Existen otros programadores (como el GTP-USB, o el Orbi), los cuales integran transistores BJT en sus diseños.
La modificacion que realice en el USBPICPROG, esta basada en estos diseños, los cuales ya han sido ampliamente probados.
2- En la pagina oficial del proyecto, en la seccion de Faq's
http://usbpicprog.org/?page_id=324
Existe una referencia, la cual indica que es posible utilizar el transistor BC557 como substituto del TSM2301 o cualquier otro transistor BJT, siempre y cuando pueda proporcionar la corriente necesaria para que los pic's funcionen mientras se programan.
3- Los transistores como el TSM2301 o el sot23 que mencionas, son de montaje superficial.
Existen muchos lugares en el mundo, donde resulta muy dificil (o tal vez imposible) conseguir estos componentes.
En cambio los transistores BJT se pueden encontrar en la mayoria de las tiendas de electronica.
Espero que esto pueda aclarar tus dudas.
Comparto tus preocupaciones a cerca de este cambio tan radical, ya que hasta donde se, nadie ha publicado haber hecho una modificacion asi, al menos para este programador.
Siempre que aparece algo nuevo se generan muchas dudas, ya que no existe un punto de comparacion previo para saber si la idea funciona o es solo un fake mas.
las razones por las que decidi realizar esta modificacion son los siguientes:
1- Existen otros programadores (como el GTP-USB, o el Orbi), los cuales integran transistores BJT en sus diseños.
La modificacion que realice en el USBPICPROG, esta basada en estos diseños, los cuales ya han sido ampliamente probados.
2- En la pagina oficial del proyecto, en la seccion de Faq's
http://usbpicprog.org/?page_id=324
Existe una referencia, la cual indica que es posible utilizar el transistor BC557 como substituto del TSM2301 o cualquier otro transistor BJT, siempre y cuando pueda proporcionar la corriente necesaria para que los pic's funcionen mientras se programan.
3- Los transistores como el TSM2301 o el sot23 que mencionas, son de montaje superficial.
Existen muchos lugares en el mundo, donde resulta muy dificil (o tal vez imposible) conseguir estos componentes.
En cambio los transistores BJT se pueden encontrar en la mayoria de las tiendas de electronica.
Espero que esto pueda aclarar tus dudas.
pengu64- Nuevo Usuario
- Mensajes : 6
Fecha de inscripción : 21/10/2012
Re: usbpicprog
La creacion del articulo, me esta tomando mucho mas tiempo del que pense, a causa de factores en mi vida diaria que me estan demandando gran parte de mi atencion, dejando muy poco para mis proyectos personales.
Mientras tanto, les dejo una imagen que muestra el USB-PICPROG que arme, funcionando con el BC327 como reemplazo del tsm2301cx.
https://2img.net/h/i1226.photobucket.com/albums/ee413/pengu64/usbpicprog.jpg
Mientras tanto, les dejo una imagen que muestra el USB-PICPROG que arme, funcionando con el BC327 como reemplazo del tsm2301cx.
https://2img.net/h/i1226.photobucket.com/albums/ee413/pengu64/usbpicprog.jpg
pengu64- Nuevo Usuario
- Mensajes : 6
Fecha de inscripción : 21/10/2012
Avance
Lamentablemente, la creacion del articulo tardara mucho mas de lo que crei, en estos momentos me estoy recuperando de uno de los desastres mas crudos de mi vida.
Mi disco duro se quemo y por el momento me resulta imposible rescatar el trabajo que ya tenia creado, sin contar que la mitad de mi vida se quedo atrapada dentro del disco.
Lo que significa que tendre que empezar todo desde cero.
Afortunadamente, aun tengo el programador, del cual publique una foto, solo necesito tiempo para hacerle ingenieria inversa.
Mientras tanto dibuje un diagrama sencillo para mostrar como se puede realizar el cambio del mosfet por el BC327.
USBPICPROG-BJT
https://2img.net/h/i1226.photobucket.com/albums/ee413/pengu64/usbpicprog-bjt_zps37b6f614.png
Mi disco duro se quemo y por el momento me resulta imposible rescatar el trabajo que ya tenia creado, sin contar que la mitad de mi vida se quedo atrapada dentro del disco.
Lo que significa que tendre que empezar todo desde cero.
Afortunadamente, aun tengo el programador, del cual publique una foto, solo necesito tiempo para hacerle ingenieria inversa.
Mientras tanto dibuje un diagrama sencillo para mostrar como se puede realizar el cambio del mosfet por el BC327.
USBPICPROG-BJT
https://2img.net/h/i1226.photobucket.com/albums/ee413/pengu64/usbpicprog-bjt_zps37b6f614.png
pengu64- Nuevo Usuario
- Mensajes : 6
Fecha de inscripción : 21/10/2012
Enlace roto
Al parecer, ocurrió un problema con photobucket,
Algunos pueden ver el diagrama, otros reportan que el link esta roto.
Volvi a subir el diagrama con un nuevo enlace.
Si hay algún problema háganmelo saber.
https://2img.net/h/i1226.photobucket.com/albums/ee413/pengu64/usbpicprog-bjt_zps242429de.png
Algunos pueden ver el diagrama, otros reportan que el link esta roto.
Volvi a subir el diagrama con un nuevo enlace.
Si hay algún problema háganmelo saber.
https://2img.net/h/i1226.photobucket.com/albums/ee413/pengu64/usbpicprog-bjt_zps242429de.png
pengu64- Nuevo Usuario
- Mensajes : 6
Fecha de inscripción : 21/10/2012
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.