TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: gaston en 18 de Marzo de 2013, 12:47:52

Título: Pic18, RTC y otras yerbas...
Publicado por: gaston en 18 de Marzo de 2013, 12:47:52
Hola chicos buen día,

A ver si me ayudan a pensar la mejor solución, para un proyecto estamos usando un pic 18f4685, no muy visto pero es igual que el 4620 con mas memoria. El tema es que estamos usando con el un RTC I2C (el famoso DS1307), funciona muy bien, el tema es que ahora estamos pensando en agregar una memoria SD Externa para resguardar una mediciones que hacemos con el micro.

El tema es que coinciden algunas patas del pic entre los puertos I2C ( del RTC) y el SPI ( para la SD), la pregunta es:

- Conocen alguna forma de poder usar los puertos SPI e I2C ???
- Cambiamos a un RTC SPI como el DS1390 o alguno de su familia - no lo consigo por Argentina facilmente.
- Si o si cambiamos de micro, por uno que tenga RTC interno
- Cambiamos de micro por uno que tenga separados los dos puertos??

muchas gracias y agradezco sus opiniones!!

Gaston
Título: Re: Pic18, RTC y otras yerbas...
Publicado por: planeta9999 en 18 de Marzo de 2013, 12:57:22

- Conocen alguna forma de poder usar los puertos SPI e I2C ???


Alguien planteó lo mismo hace poco, podrías probar añadiendo un chip CP2120, pero yo creo que lo mejor es usar otro PIC con puertos separados para I2C y SPI.


Título: Re: Pic18, RTC y otras yerbas...
Publicado por: AngelGris en 18 de Marzo de 2013, 15:39:09
  ¿No valdría intentar alguna de las dos comunicaciones por software?
Título: Re: Pic18, RTC y otras yerbas...
Publicado por: ppyote en 18 de Marzo de 2013, 17:31:20
  ¿No valdría intentar alguna de las dos comunicaciones por software?
es lo mejor.... trabajar por software con el ds1307..... en la web de picmania hay una libreria que funciona de maravilla que funciona por soft... probado al 100%
Título: Re: Pic18, RTC y otras yerbas...
Publicado por: gaston en 19 de Marzo de 2013, 09:54:19
Yo estoy programando en C18, conocen alguna libreria para usar I2C por software en el ? gracias a todos por las respuestas y consejos
Título: Re: Pic18, RTC y otras yerbas...
Publicado por: gaston en 19 de Marzo de 2013, 10:16:12
Buscando en internet encontre dos enlaces interesantes que por ahí a alguien más le puede servir y por eso los dejo aquí:

sobre la libreria

http://www.datasheetarchive.com/C18%20sw_i2c-datasheet.html#


foro de microchip con consulta sobre sw_i2c.h y DS1307


http://www.microchip.com/forums/m514393.aspx
Título: Re: Pic18, RTC y otras yerbas...
Publicado por: AngelGris en 19 de Marzo de 2013, 10:19:39
  El compilador de microchip XC8 tiene librerías de I2C por software. Tal vez también las tenga C18, tendrías que revisar las carpetas que contenga el compilador.
Título: Re: Pic18, RTC y otras yerbas...
Publicado por: kranimv en 19 de Marzo de 2013, 15:08:51
Hola, soy un alumno de un módulo de programación y necesito ayuda urgente.
Me encuentro haciendo un proyecto en el que se ven implicados como base, un pic 18F4520 y entre otros, un sensor de temperatura y humedad SHT71 del que ya vi que estuvieron hablando en alguna ocasión. El problema es serio, porque no tengo ni la masa remota idea de como programar el sensor debido a la falta de conocimientos proporcionados por mis profesores y estuve buscando por la red y no aparece nada al respecto.
Espero que tengan algo que me pueda servir de ayuda, porque ya cunde la desesperación.
Un saludo y gracias!!
Título: Re: Pic18, RTC y otras yerbas...
Publicado por: gaston en 20 de Marzo de 2013, 10:19:06
Buen día kranimv,

En verdad no me queda claro porque incluis tu consulta dentro de este hilo, dado que no estamos aquí tocando un tema similar, te propongo ante todo que busques en el foro si no hay consultas similares que se acerquen a tus inquietudes y de no ser así, lances  tu propia consulta eligiendo como tema una frase significativa para que quien tenga conocimientos pueda ayudarte. No dudes que si lo haces de esta forma conseguirá ayuda.  ;)
Título: Re: Pic18, RTC y otras yerbas...
Publicado por: gaston en 20 de Marzo de 2013, 10:21:37
Si es verdad Angelgris, el C18 tal como dices en la caprta h incluye la librería, y es más tiene también para SPI por SW,
voy a mirarlas un poco, no creo sea complicada implemtarla.

Les cuento
Título: Re: Pic18, RTC y otras yerbas...
Publicado por: raquena en 22 de Abril de 2013, 10:13:16
Yo estoy programando en C18, conocen alguna libreria para usar I2C por software en el ? gracias a todos por las respuestas y consejos

No viene de serie en el compilador C18 la librería del I2C software??
creo que se llama sw_I2c.h