TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: hayn en 22 de Noviembre de 2007, 15:14:04
-
los leds no hacen nada es un pic 16f873a use una fuente de telefono celular de 3.7 voltios y 350 mA el pic no esta quemado, la tarjeta de programacion lo lee y lo reprograme los condensadores son de 22pf (no se si esto afecte ya que el libro dice que deben ser de 15 pf) los 2 leds son de alto brillo. les dejo 2 fotos(http://)
-
hola amigo en esa foto no se distigue nada :shock:
si usa 20Mhz Quarzo pon de 10Pf condensandores, pues claro que esto afecta, pero la corriente tiene que ser 3,5volt? :shock:
para ayudarte pon el circuito y el programa, asi seguro que te ayudamos mejor
-
Además de poner el esquema y el programa, como te pide el amigo Rafael, tendrás que alimentarlo a 5V.
-
amigos, antes de seguir adelante y quitarles mas tiempo contestenme 2 preguntas ¿si alimento el circuito directamente con una fuente para recangar telefonos celulares la cual tiene una salida de 3.7voltios y 350mA quemaria el pic16f873a? ¿si el pic esta quemado la targeta programadora lo reconoceria? ¿tengo entendido que para estos pic el voltajede alimentacion esta entre 2 y 5,5 voltios y el voltage esta en este rango?
-
¿si alimento el circuito directamente con una fuente para recangar telefonos celulares la cual tiene una salida de 3.7voltios y 350mA quemaria el pic16f873a?
No, Si es un caragador de celular original, estos son F.A tipo switching, y por ahi puede ser que se este metiendo ruido y este reseteando el pic. Es una hipotesis. Recomiendo alimentarlo con 5 V. pero de una F.A normal, de las que usa su transformador sus diodos su regualdor y sus filtros respectivos o una bateria de 9 o 12 V y su regulador.
¿si el pic esta quemado la targeta programadora lo reconoceria?
No
¿tengo entendido que para estos pic el voltajede alimentacion esta entre 2 y 5,5 voltios y el voltage esta en este rango?
Si lo dice el datasheet, entonces esta en el rango
Y recalcaria lo del amigo Nocturno que a su vez recalca lo del amigo STK500 para poder ayudarte... Mucho recalcamiento..jajaja :D :D
-
les doy gracias a todos por su ayuda, pero es ahora que con la ayuda de poseidon que me doy cuenta que estoy usando la fuente incorrecta y como dice el dicho "no hay peor ciego que el que no quiere ver" osea yo
-
No, Si es un caragador de celular original, estos son F.A tipo switching, y por ahi puede ser que se este metiendo ruido y este reseteando el pic. Es una hipotesis....
y entonces ¿como trabajan los chips del propio celular?, son microcontroladores al igual.
hace poco usé una fuente AT para alimentar un 16f84A e iba calidad.
-
palitroquez que es una fuente AT???
-
Cuando utilices una fuente que le de 5V al PIC asegúrate que en la patilla MCLR también le metes 5V (o utiliza bien su corrspondiente fuse, NOMCLR). En la foto no se aprecia nada bien pero creo que no lo tienes.
Un saludo desde Alicante.
-
Una fuente AT es una fuente de computadora, pero de las viejas, que solo se apagan por interrumpirle la alimentación.
En tu circuito sacaria la resistencia entre el pulsador de reset y el pin de mclr.
¿Como sabes que el programa esta bien hecho y que ademas esta bien cargado en el micro?
Las fuentes para cargar celulares sirven perfectamente para hacer funcionar un pic, lo único que tienes que hacer es filtrarla un poco.
Saludos
-
ahora si es verdad que estoy confundido, ¿la salida de las fuentes para recargar telefonos celulares son AC o DC?
-
ahora si es verdad que estoy confundido, ¿la salida de las fuentes para recargar telefonos celulares son AC o DC?
Señores no todas las Fuente Celulares son recomendada para un chip!
dependiendo el tipo de Voltaje que da!
normalmente esta fuente llevan una derivacion para un Sensor al cargar la bacteria
otros son corriente AC ( corriente Alterna)
Ema dice una Fuente de una PC, cuidado aqui, porque deberia Filtrarla poner Resistencia de desacplo ya que este tipo de alimentacion son de muchos amperio para un PIC
Amigo Hayn, te recomiendo una fuente de alimentacion Bien Filtradas y asi evitar parasitos en el chip.
las corriente de alimentancion se dividen en 2 AC(corriente Alterna) y DC (corriente Continua)
normalmente te viene escrito en la alimentaciom input AC 110/220 Output DC o puede ser AC es decir sin Rectificacion
-
amigo stk500 la fuente dice input 120voltios VAC, 60hz,45ma y ouput 3.7 voltios 350mA no dice mas nada
-
una vez he tenido problemas con un circuito qeu no me daba a 20 MHz, y era por esto:
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=15350.0;attach=3546)
mientras mas frecuencia se use, mas preciso en 5 voltios debe ser, y tener una buena alimentacion, con sus condensadores entre los terminales de la fuente para que sea casi perfecta la señal de continua, si es usas una fuente de tranformador
mas detalles por aca: http://www.todopic.com.ar/foros/index.php?topic=15350.msg99854#msg99854
-
Perdonarme que me meta pero me esta pasando algo parecido, yo estaba usando un cargador de movil como fuente, de 5,5v y 800mA y me iba todo bien pero como necesitaba mas corriente, tuve que usar otro que es de 4.4v y 1,5mA.
Hasta aqui todo bien, pero cuando lo probe, el micro me funciona bien, enciende unos leds y tal pero en cuanto lo conecto al lcd no funciona :S
Pense que quizas el lcd necesitaria mas voltaje y he probado a ponerle al lcd la alimentacion independiente(el de 5.5V) y el micro con el 4.4V y salen muchos caracteres raros por el lcd.
:S
El micro lo tengo a 16MHz...En teoria segun el grafico con 4.4V deberia funcionar. ¿Que pensais? Problema de falta de voltaje, de ruido o de cargador :S ando perdido...
-
Para no estar en la "pelea" de que si el cargador del celular puede estar generando el problema o no :D :D, usariamos una bateria de 9 o 12V y probamos, claro esta con su respectivo regulador y filtros y ademas los condensadores adecuados para el tipo de oscilador(4,10 o 20 MHZ) y el MCLR unido a VCC a traves de una resistencia de 4.7K o 10K y estar seguros de que el codigo este bien hecho.... Y todo esto, por que no colocas el codigo para ver si el problema no viene por ahi :shock: :shock: quien sabe... :mrgreen: :mrgreen:
-
tb considerar lo que dice esa grafica en la hoja de datos del pic qeu estas usando, porque si te fijas esa imagen es del 16f627a/628a/648a, talvez haya variaciones en diferentes micros
poseidon20, corrigeme si emequivoco, generalmente ahora hago asi:
4MHz 22pF
10MHz (se puede usar 22pf??)
20MHz 15pf
aunque en las hojas, bueno al menos en la del 648a dice qeu para valores de 2 a 20 MHz, se permiten valores de condensadores de 15 a 30pf, osea que puedo poner 22pf con cualquier valor del cristal, noc reo que haya problema, o si??
Un saludo
-
yo con 16 MHz estoy usando 22pF y ningun problema.
-
Ema dice una Fuente de una PC, cuidado aqui, porque deberia Filtrarla poner Resistencia de desacplo ya que este tipo de alimentacion son de muchos amperio para un PIC
Yo solo comente lo que era un fuenta AT.
-
Nadie me ha respondio a mi pregunta, pero al final el que la sigue la consigue y lo solucione. No era ni problema de voltaje, ni de ruido, ni de cargador. Al utilizar un voltaje difrente 4.5 en vez de 5.5 habia que volver a reajustar el potenciometro del lcd para que se vieran los caracteres, puesto que al ser menos voltaje estan transparentes, mas de una hora de pruebas esta estupida tonteria... :x :x.
-
Nadie me ha respondio a mi pregunta, pero al final el que la sigue la consigue y lo solucione. No era ni problema de voltaje, ni de ruido, ni de cargador. Al utilizar un voltaje difrente 4.5 en vez de 5.5 habia que volver a reajustar el potenciometro del lcd para que se vieran los caracteres, puesto que al ser menos voltaje estan transparentes, mas de una hora de pruebas esta estupida tonteria... :x :x.
Lo importante es que pudistes solucionar el problema. No te preocupes que por tonterias :D :D menores a las tuyas yo me he demorado como tres dias en un proyecto :mrgreen: :mrgreen: .. A todos nos puede pasar :g) :g)
-
:mrgreen: si compadre siempre pasa, jejeje :D :D
enhorabuena que te salio bien ahora! :-/
-
ahora falta saber si hayn resolvió el problema.
-
calma señores paciencia, que es que tengo que esperar que me llegue el pic 16f873a que encargue porque el que tenia lo queme apenas me llegue lo monto el el protoboart y les informo, pero estoy casi seguro que el problema era la fuente de telefono, porque revisando por alli y encontre otra fuente de telefono en donde la salida si es DC apenas tenga el pic posteo el circuito, el programa y el esquema saludos a todos.
-
ok esperamos tus posts :mrgreen:
un saludo y espero que todo vaya mbien! :-/
-
calma señores paciencia, que es que tengo que esperar que me llegue el pic 16f873a que encargue porque el que tenia lo queme apenas me llegue lo monto el el protoboart y les informo, pero estoy casi seguro que el problema era la fuente de telefono, porque revisando por alli y encontre otra fuente de telefono en donde la salida si es DC apenas tenga el pic posteo el circuito, el programa y el esquema saludos a todos.
ok hayn. Procura revisar todas las conexiones, alimentación en los pines, todo ANTES de montar el pic, para evitar sorpresas.
-
ok señores si era la fuente de celular, ya que hay fuentes que en la salida se obtiene AC y en otras se obtiene DC lo que me paso fue que cuando comprobe la salida de esa fuente con el multimetro este estaba malo y me arrojo una lectura de (4 voltios DC) cuando en realidad era de (3.5 AC) y tuve que comprar uno nuevo poruqe ese me arrojaba extrañas lecturas. estoy esperando el pic en lo que lo tenga lo monto y les informo GRACIAS a TODOS
-
La mayoria de los cargadores de celulares modernos poseen salida de tipo contínua pulsante. No es para nada recomendable para un uC a excepción que, por ejemplo, pongas un capacitor que se encargue de suministrarle el voltaje necesario al circuito mientras el voltaje no está presente.
Saludos!
-
La mayoria de los cargadores de celulares modernos poseen salida de tipo contínua pulsante. No es para nada recomendable para un uC a excepción que, por ejemplo, pongas un capacitor que se encargue de suministrarle el voltaje necesario al circuito mientras el voltaje no está presente.
Saludos!
Podias concretar un poco mas en esto, yo tengo un cargador de movil que uso como fuente y me va bien, y en otro proyecto de fuente de alimentacion, para no molestarme, le hice lo mismo puse un cargador de movil.(Tanto movil esta la casa llena de cargadores xD)
Me refiero, a en que te basas pa decirlo :P en que podria ser malo al pic y por ultimo al ser continua pulsante el multimetro no deberia estar subiendo y bajando todo el rato. o tb da el valor eficaz en continua??
-
Hola Gorgonas.
No todos los cargadores son como digo. Si te va bien...entonces no te hagas problemas de lo que dije!
Mis bases son poco fundamentadas, tal vez me esté equivocando. El multimetro no creo que llegue a mostrarte la variación de voltaje debido a que los cambios en la onda cuadrada son muy rápidos. Se verá como corriente DC contínua y corriente(valga la ironía) ante un multímetro.
Saludos!
-
Me refiero, a en que te basas pa decirlo :P en que podria ser malo al pic y por ultimo al ser continua pulsante el multimetro no deberia estar subiendo y bajando todo el rato. o tb da el valor eficaz en continua??
La salida del tipo pulsante se debe a que los cargadores de celulares usan una fuente tipo switching, pero poniendole un condensador se atenua bastante este problema. Lo que pasa con el multimetro es que no va a estar subiendo o bajando la lectura, eso pasaria si la frecuencia de red fuera de 1hz pero como es 60hz, el multimetro toma el valor DC de esta C.C pulsante :D :D
-
señores lamento mucho mi tardanza en dar noticias en cuanto a este tema pero este ultimo mes se me han complicado mucho las cosas en lo personal, pero en fin ya estoy aqui, bueno cambie la fuente de celular por una de una computadora vieja que encontre por alli (el voltaje de la fuente es de 5voltios y 0.21 amperes) ya tengo el nuevo pic pero el problema es que igual cuando lo monto nada funciona. De antemano gracias a todos
-
creo no haber visto tu codigo por ningun lado, si el esquema esta bien armado, entonces talvez sea problema de tu codigo
cuelgalo y será talvez mas facil
-
aqui esta parte del codigo
-
este es el segundo pedazo
-
y este es la ultima parte del codigo. aparte de todo tengo 2 preguntas la primera en el circuito que aparece en el libro los condensadores del resonador son de 15pf pero yo no los consegui y les puse 2 de 22pf este cambio afecta el circuito???? y la segunda pregunta es que el resonador del circuito que aparese en el libro es de 4Mhz y en el que yo tengo escrito en el aparece 4.000Mhz son diferentes ambos resonadores??? ya que si estan expresados en las mismas unidades (Mhz) la diferencia seria del cielo ala tierra(almenos eso creo)
-
en el circuito que aparece en el libro los condensadores del resonador son de 15pf pero yo no los consegui y les puse 2 de 22pf este cambio afecta el circuito????
de acuerdo al datasheet del circuito deberia ser con 15pf si estas usando un xtal de 4MHz pero yo e usado 22pf y no etenido problemas hasta ahora. Ahora esto depende ya que una cosa es una resonador y otra un cristal, si usas el primero entonces estas dentro del rango.
y la segunda pregunta es que el resonador del circuito que aparese en el libro es de 4Mhz y en el que yo tengo escrito en el aparece 4.000Mhz son diferentes ambos resonadores??? ya que si estan expresados en las mismas unidades (Mhz) la diferencia seria del cielo ala tierra(almenos eso creo)
4MHz = 4.000MHz. no te preocupes por eso.
Ahora dandole una ojeada a tu programa, lo que entendi de el, es que estas sensando el portA y si es Cero, enciendes todo el portb, pero quieres sensar todo el portA o solo deseas sensar el RA0, Ya que en teoria deberia funcionar tu programa. Has intentado usar el proteus???
-
poseidon20, no he usado el proteus porque solo tengo una vaga idea de lo que es, corrigeme si me equivoco creo que es un programa donde se hace un montage virtual de los conponentes electronicos para ver si funcionara correctamente el mismo al ensamblarlo en el protoboart o placa electronica (o amenos eso creo) de todas formas agradeceria que me dijeras que es y como lo consigo,ya que este es el primer circuito que intento armar y como me a costado primero fue la fuente del celular la cual cambie gracias al consejo tuyo y de palitroquez por una de una computadora vieja que tenia por alli estoy a punto de volverme loco
-
Efectivamente Proteus es un programa para la simulacion de varios CI´s, y la ventaja es que puede simular el funcionamiento de un PIC. Puedes conseguir la version demo de la misma pagina del fabricante, la unica restriccion de esta version es que no podras guardar tus circuitos, pero para empezar esta bien, mas que suficiente para lo que estas haciendo.
http://www.labcenter.co.uk/download/prodemo_download.cfm#professional
-
:shock: no entiendo porque nos muestras imagenes, que no escribiste el codigo en el MPLAB? porque no adjuntas directametne el archivo.asm o copias el codigo que has ensamblado aca?? creo que es mejor qeu escribas el codigo, o adjuntes el archivo donde lo escribiste
o es que no escribiste nada todavia? qeu programador usas (para transferir el programa al microcontrolador?)
un saludo
-
hola Cryn, el codigo si esta en mplab y no lo adjunto directamente porque no se me habia ocurrido hacerlo, la targeta es gtp-244 y el programa winpic800, estoy tratando de colocar aqui una foto del circuito ya en el protoboart para ver si es que el error esta en el montage del mismo ya que tardare un poco tratando de aprender como funciona el proteus
-
Me parece bien que coloques una imagen del montaje que estas realizando, y tambien un esquematico no vendria mal. Sobre el proteus no te preocupes es muy facil de entenderlo, casi intuitivo. Es algo que debes comenzar ver ya que esto te puede ayudar a depurar varios programas, con decirte que la ultima version trae para simular USB, es loco, cuando conectas el usb en el proteus windows reconoce que hay un dispositovo nuevo :D :D :D, un mate de risa
-
Ema dice una Fuente de una PC, cuidado aqui, porque deberia Filtrarla poner Resistencia de desacplo ya que este tipo de alimentacion son de muchos amperio para un PIC
Hola a todos. Leí todos los mensajes de este tema y me llamo la atención lo que dice el amigo Rafael. Necesito que me aclaren esto: la fuente de una PC suministra x cantidad de amperaje, pero no todo este amperaje pasa por el pic, si solo lo que nosotros dejamos pasar por medios de resistencias, ¿no es así? porque yo tengo una fuente que me arme de unos 5 A y me está asustando conectarlo al PIC.
Talvez entendí cualquier cosa.
-
La fuente puede ser de 20, 30 o 50A o Xampere, pero el equipo solo consumira de esta la que necesite no mas ni menos, cunado digo equipo me refiero a la carga que se conecta a la fuente, respetando siempre los voltajes y polaridades porque si no saldra fuegos articifiales de tu fuente y/o equipo. Espero que te despeje tus dudas Leon Pic :mrgreen: :mrgreen:
-
Gracias poseidon, al parecer entendì cualquier cosa porque como lo explicaste, asì lo se yo.
-
ALL right :mrgreen: :mrgreen:
-
como hago para colgar un video del circuito que arme en el protoboard
-
Lo más cómodo es subirlo a Youtube.
-
bueno señores, despues de mucha pero mucha frustacion y 5 meses de trabajo, no lo van a creer logre encender los 2 leds no saben lo feliz que estoy, el primer problema lo corregui al cambiar el cargador de celular por una fuente de una computadora vieja que tenia por alli, y el segundo problema era que tenia el oscilador en xt cuando lo consturia y luego tambien en el winpic800, si alguien tiene algun comentario les agradesco me lo hagan saber. gracias a todos los que con sus conocimientos aportaron sus ideas para que yo lograra este objetivo modesto pero para mi muy significativo.
-
Felicitaciones hayn por lograr endender tus led´s, se el sentimiento que se tiene cuando se logra algo que dio mas problemas pero lo satisfactorio esta en no dejarse vencer por estos, con esto tendras un experiencia enriquecedora, sigue por el camino del aprendisaje :D animo :-/
-
felicitaciones men y la verdad disculpa que no te recordaba ya me refresque y mil disculpas
-
que bueno que lo hayas logrado, felicitaciones, has dado un gran paso, te ha servido mucho para la experiencia, asi que ya sabes mas o menso donde debes tener cuidado, y pues para aquel que lo lea, que sepa que hay que ser cuidadoso en estos y otros aspectos que hacen muy importante el resultado final, en si depende de todo, hasta de la fuente, condensadores en paralelo a la alimentación ayudan bastante por ejemplo :mrgreen:
un saludo
-
Mi más sinceras felicitaciones. Yo recuerdo aún cuando hise encender mi primer LED con el PIC.
Debo decirte que, los contratiempos que has tenido, lo seguiras teniendo (claro, con otros problemas) y hay circuitos que te van a costar hacerlos andar después de varios días. A todos nos pasa lo mismo, y a medida que hagas software y hardware, vas air ganando conocimiento y vas a hacer circuitos y programas más complejos. A no desanimarce y enfrenta con calma cualquier inconveniente.