Muy buena explicación, gracias!! :) Tengo algunas preguntas, las librerías para el manejo de la memoria SD soportan cualquier tipo de memoria SD?? (como las SDHC o las SDXC) Cual es el numero de parte del módulo para insertar la SD??, de que capacidad es la memoria que estás utilizando?
@@ElectrónicayCircuitos97 Debido a que en la actualidad se venden mas microSD no debería haber problema en la implantación si se usa simplemente un adaptador para microSD, cierto?
48MHz es la máxima velocidad a la que trabaja el Pic, pero el cristal externo es de 20MHz. De acuerdo al datasheet se puede elevar hasta 48MHz haciendo el cálculo correcto del PLL.
muy buen video, tengo una duda estas libreria sirven para poder crear un archivo txt en mi escritorio, puesto que la libreria stdio del c compiler no existen muchas funciones del standar c(fopen, etc).
@@ElectrónicayCircuitos97, eso es lo que intento hacer crear un archivo desde un microcontrolador en mi pc a través del puerto serial. si tienes alguna información
Es un excelente video, me ha servido mucho. Muchas gracias. Tengo una pregunta que hacerte, podría funcionar con un crystal más pequeño? Digamos de 4MHz? Supongo que si, pero que se tendría que cambiar en el código? Si puedes ayudarme te lo agradecería
Hola me da un error al compilar y cuando ejecuto "error al crear archivo" aparece en la terminal serial de proteus, igual termina la ejcucion solo que aparece ese error que estare haciendo mal? gracias.
@@ElectrónicayCircuitos97 Pero si bajo el proyecto y no hago nada solo lo corro en Proteus deberia funcionar o no ? es desir las librerias estan donde deben estar por que son parte del proyecto o tengo que descargar e instalar librerias? gracias.
@@ElectrónicayCircuitos97 A ver lo voy a intentar, pico sobre el icono de CCS y abrro ubicacion luego descomprimo tu archivo .rar en el escritorio tomo la carpeta que dice Librerias (dentro estan dos archivos .c uno es fat_m.c y el otro es mmcsd_m.c los copio y los pego en la ruta del CCS luego voy donde se descomprimio tu archivo .rar y ejecuto desde ahir el archivo de Proteus, pero antes cargo el archivo .hex dentro del pic, bueno el archivo .hex esta dentro del pic. (no hizo falta que lo cargue) Dime si esta bien lo que pienso hacer por favor. 🙄
MUCHAS GRACIAS AMIGO!
Muy buena explicación, gracias!! :)
Tengo algunas preguntas, las librerías para el manejo de la memoria SD soportan cualquier tipo de memoria SD?? (como las SDHC o las SDXC)
Cual es el numero de parte del módulo para insertar la SD??, de que capacidad es la memoria que estás utilizando?
En teoría la librería reconoce cualquier tipo de memoria, pero debe ser menor igual a 16GB, la que yo utilizo es de 1GB.
Saludos.
@@ElectrónicayCircuitos97 Debido a que en la actualidad se venden mas microSD no debería haber problema en la implantación si se usa simplemente un adaptador para microSD, cierto?
Hola!! que tal!!
porque utilizas un cristal de 48Mhz? (de acuerdo a lo que se puede observar en el código)
48MHz es la máxima velocidad a la que trabaja el Pic, pero el cristal externo es de 20MHz.
De acuerdo al datasheet se puede elevar hasta 48MHz haciendo el cálculo correcto del PLL.
Excelente aporte pero existe un video del curso donde se realice tambien la lecturia y escritura de una memoria SD en MPLABX y XC8?
Por el momento no
@@ElectrónicayCircuitos97 Realizas asesorías en proyectos con PIC32? En este caso implementar escritura y lectura en microSD? - Desde Colombia.
Hola buen día. ¿tenés algo sobre el DfPlayer mini?
Si tengo ejemplos con PIC.
Pero aún no tengo vídeos sobre ese tema.
muy buen video, tengo una duda estas libreria sirven para poder crear un archivo txt en mi escritorio, puesto que la libreria stdio del c compiler no existen muchas funciones del standar c(fopen, etc).
No es posible hacer lo que mencionas.
Ya que la librería que se utiliza en este vídeo esta diseñada solo para microcontroladores.
@@ElectrónicayCircuitos97, eso es lo que intento hacer crear un archivo desde un microcontrolador en mi pc a través del puerto serial. si tienes alguna información
Es un excelente video, me ha servido mucho. Muchas gracias.
Tengo una pregunta que hacerte, podría funcionar con un crystal más pequeño? Digamos de 4MHz? Supongo que si, pero que se tendría que cambiar en el código?
Si puedes ayudarme te lo agradecería
Debes modificar la configuración de fuses para trabajar con el cristal de 4MHz
Aun con la conexión de esos pines para SPI que no son los de hardware, se puede comunicar con otro dispositivo SPI de manera normal?
Si se puede
Como puedo cambiar el mensaje que se imprimira en el documento.txt ?
En la función f_write() o f_puts() puedes modificar el contenido del archivo.
consulta, el modelo de pic16f877a esta apto para aguantar las librerias del micro sd?
La librería no la soporta ese modelo de Pic.
en caso se requiera lectura consecutiva ? se sobre escribe el archivo o genera otro?
Se puede en el mismo archivo pero es mejor pero ya depende de lo que necesites.
puedo usar algo distinto al fat32? par quisas usar memorias de mamas de 4gb
Solo funciona con FAT32.
se cayo el link de WinImage
🤯 y se acaba el mundo de tan exelente proceso, se pueden almacenar datos cada media hora?!
Si es posible.
@@ElectrónicayCircuitos97 como se realizaría ese almacenamiento de información?, Se podría usar un PIC18f45k50 para esta acción?
Hola me da un error al compilar y cuando ejecuto "error al crear archivo" aparece en la terminal serial de proteus, igual termina la ejcucion solo que aparece ese error que estare haciendo mal? gracias.
Si instalaste correctamente las librerías para la SD, no tendria porque marcar errores de compilación.
@@ElectrónicayCircuitos97 Pero si bajo el proyecto y no hago nada solo lo corro en Proteus deberia funcionar o no ? es desir las librerias estan donde deben estar por que son parte del proyecto o tengo que descargar e instalar librerias? gracias.
Debes instalar las librerías en la ruta dónde esta instalado el compilador.
Y después debes cargar el .hex al Pic en la simulación.
@@ElectrónicayCircuitos97 A ver lo voy a intentar, pico sobre el icono de CCS y abrro ubicacion luego descomprimo tu archivo .rar en el escritorio tomo la carpeta que dice Librerias (dentro estan dos archivos .c uno es fat_m.c y el otro es mmcsd_m.c los copio y los pego en la ruta del CCS luego voy donde se descomprimio tu archivo .rar y ejecuto desde ahir el archivo de Proteus, pero antes cargo el archivo .hex dentro del pic, bueno el archivo .hex esta dentro del pic. (no hizo falta que lo cargue) Dime si esta bien lo que pienso hacer por favor. 🙄
Contactame desde aquí para aclarar tus dudas:
facebook.com/Electr%C3%B3nica-y-Circuitos-265335426934110
como creas el archivo de fat32_sd
Desde el WinImage
no tienes un video con xc8
No cuento con algún ejemplo para XC8.
@@ElectrónicayCircuitos97 seria un buen tutorial si lo podrías hacer para almacenar datos
@@juanfra1997 Quizá más adelante.
Saludos 👍👍.