Mensajes recientes

Páginas: [1] 2 3 4 5 6 7 8 9 10
1
Raspberry Pi / Re:Programacion orientada a objetos pi3
« Último mensaje por planeta9999 en Hoy a las 20:16:09 »
.


Crea esta configuración, y te funcionará sin problemas. Solo me falta por probar el Debug y arreglado, lo documentaré todo en un post.






2
Si colocas 4 x 200 mOhm en total tendrás 50 mOhm.
Con 12A la potencia disipada es 12^2 * 0.050 = 7.2W

La potencia de entrada será 12V * 12A = 144W
y la de salida 0.8*144 = 115W (28V 4A)

¿Para que quieres tanta potencia? Creo que es llevar el circuito un poco al límite.

No pretendo manejar tanta potencia, solo estaba curandome en salud sobredimensionando la potencia de las resistencias, mejor 4 de 200mOhm que 2 de 100mOhm, hablaba de 12A pensando que si son capaces de soportar eso, con menos corriente va sobrado. A parte las de 100mOhm no estan en stock, y las de 200 sí.

Pongamos unos 70w en la salida, 70/.8 = 87.5W de entrada, I = 87.5 / 12 = 7.3A

P = 7.3^2 * 0.05 = 2.7W  Cada resistencia 2.7 / 4 = 0.675w aunque estén una encima de otra supongo que esa potencia la pueden disipar, si no pongo dos de 120mOhm: P = 7.3^2 * 0.06 = 3.2w, cada una 3.2 / 2 = 1.6w

Este es el datasheet de las resistencias:

http://www.tme.eu/es/Document/a812535aec0aa18fd47b9a8fc0cc2be6/CS%20REV.D3-160715.pdf

la referencia de las de 120mOhm:  CS12FTFSR120 

Segun entiendo, a 70ºC de temperatura ambiente, puede disipar 2w.
3
Raspberry Pi / Re:Programacion orientada a objetos pi3
« Último mensaje por Rseliman en Hoy a las 19:48:41 »
.

¿ Cuando hiciste la sincronización, antes o después de descomprimir los binarios de QT5 que colgué ??.
¿ Que versión de Toolchain te descargaste ??

Citar

La hice desp , el tema es que por ejemplo yo quiero editar el qmake.conf que propones debajo , no puedo porque no existe el directorio o carpeta share ...me explico



Hay que mirar esto del Mkspec que es, me suena pero no lo recuerdo exactamente, ahí parece que está el problema.





Estoy mirando, y en los binarios de QT5, aparecen dos dispositivos Raspberry Pi3, hay que poner el correcto en Cross -specs directory, creo que el bueno es linux-rpi3-g++.





Hace años en la configuración de QT Creator para Raspberry Pi2, detecté y corregí este error, a ver si sigue estando igual para la RPY3, porque aquel problema también estaba relacionado con mkspecs.

" El problema es fácil de corregir, tiene que ver con las barras que se utilizan para escribir la vía de acceso a un fichero, parece que en Linux tienen que ser siempre inclinadas a la derecha (/), y por el motivo que sea en el fichero qmake.conf, la vía de acceso al directorio de la librerías de usuario, está con las barras inclinadas a la izquierda (\), así que solo hay que editar el fichero qmake.conf y cambiarlo.

Editar el fichero C:\SysGCC\Raspberry\arm-linux-gnueabihf\sysroot\usr\share\qt4\mkspecs\arm-linux-gnueabihf\qmake.conf
y cambiar esto: QMAKE_LIBDIR_QT       = C:\SysGCC\Raspberry\arm-linux-gnueabihf\sysroot\usr\lib
por esto: QMAKE_LIBDIR_QT       = C:/SysGCC/Raspberry/arm-linux-gnueabihf/sysroot/usr/lib
"
4
¿Por qué no empiezas con Arduino que tiene muchos ejemplos en Internet y es sencillo?

Un saludo.
5
Electrónica de potencia / Re:Proyecto: Diseño optimizado de una etapa Step Up
« Último mensaje por Picuino en Hoy a las 19:16:49 »
Esas resistencias necesitan un plano de masa para disipar el calor. Imagino que viene en el datasheet.
No creo que puedan disipar tanto unas encima de otras. Puedes soldarles un hilo de cobre de 1.5mm de diámetro en los terminales hacia el source del mosfet y otro hacia los condensadores de salida. Eso servirá como conductor eléctrico y también como radiador conductor del calor. En una placa definitiva hay que quitar el soldermask para poder hacerlo.

Si colocas 4 x 200 mOhm en total tendrás 50 mOhm.
Con 12A la potencia disipada es 12^2 * 0.050 = 7.2W

La potencia de entrada será 12V * 12A = 144W
y la de salida 0.8*144 = 115W (28V 4A)

¿Para que quieres tanta potencia? Creo que es llevar el circuito un poco al límite.
La red snubber debería ser un poco mayor en ese caso y vas a tener más rizado. Creo que los condensadores de salida se van a calentar.
De todas formas una vez motado puedes ir probando cuánto aguanta. (No te olvides poner un diodo de 16A)

Un saludo.
6
- Flowcode - / Re:como utilizar icono punto de coneccion con otra macro
« Último mensaje por lucegiar2005 en Hoy a las 18:49:58 »
Dejala bollando con alguna condición que cuando se cumpla ejecute lo que deseas, pero recordá que la pila o stack tiene una profundidad X, la que no puede ser desbordada.
7
¿Qué ancho tiene la pista? ¿Has calculado si aguanta bien la corriente?

Con la calculadora de KiCad:

Intensidad = 7.8 A
Ancho de pista 4 mm (con 35um)
Longitud = 20 mm

Resistencia = 2.5 mili Ohm
Potencia = 0.15 W
Aumento de temperatura = 15 ºC

Un saludo.

Pues era de 3.81mm, la he cambiado a 4.5mm, con estos datos:

Intensidad = 8.5 A
Ancho de pista 4,5 mm (con 35um)
Longitud = 32 mm

Resistencia = 3.5 mili Ohm
Potencia = 0.25 W
Aumento de temperatura = 15 ºC
Caida voltaje = 30mV

Te falta añadir nombre y versión de la placa.
 ;-)

Sí, lo pongo siempre, casi me olvido.

 - Tienes que ingresar para ver archivos adjuntos -

Si todo está correcto, mañana imprimo el fotolito, pues creo que para el método de la plancha tiene demasiados planos de cobre.

Gracias!!! Un saludo.

PD: Otra cosa, las resistencias shunt pensaba poner cuatro de 200mOhm y 2w, poniendo en cada una de las resistencias que hay en la PCB, una encima de la otra, en total 8w, que podrían manejar 12A de forma continua sin problemas, ¿Correcto así?
8
Off Topic / Re:duda sobre declaracion de variables con atributos
« Último mensaje por elnandu en Hoy a las 17:35:26 »
KILLERJC muchas gracias por tomarte el tiempo de explicarme, ahora lo capto mejor, empezaré a leer el capitulo 3 como mencionas para empaparme del tema.

Saludos
9
Seguramente algun error en la simulacion del Proteus.

Todo parece casi correcto.
10
Off Topic / Re:duda sobre declaracion de variables con atributos
« Último mensaje por KILLERJC en Hoy a las 17:22:56 »
1- Exactamente como decis, los dsPIC tienen la particularidad de poder acceder a la RAM en 2 puntos al mismo tiempo, esto hace a su capacidad de DSP.

La espacio de memoria X es simplemente un pedazo de RAM, si supongamos usas un array de valores y queres aprovechar lo del DSP , pondria el array en el espacio X y las constantes en el espacio Y (sin irme mas del tema, en el espacio Y se puede observar la FLASH y tratarla casi como RAM solo en lectura)

2- Los compiladores GCC (en el cual esta basado XC16) tienen distintas secciones, entre ellas estan .data y .bss, en .data se ponen las variables inicializadas ( con valor), y en .bss aquellas que no son inicializadas. Desde el punto de vista de hardware en realidad es toda una RAM, pero para el linker los separa diciendo .data ocupa desde 0x0000 a 0x0100 por que hay datos que ocupan ese espacio, y .bss suponete que tenes un array nomas de 0x7F posiciones, entonces la seccion .bss sera de 0x0100 a 0x0180.

Todas tus variables van a estar dentro de esos 2 "grupos" a excepcion que vos decidas crear tu propio grupo o seccion y es los que estarias haciendo con este attribute.

Otra seccion y solo por gusto es .text que es la seccion del programa.
El compilador maneja las secciones a su gusto, ejemplo puede crear una seccion que le llame .vector y saber que debe ubicarlo al comienzo, puede crear algo que se llama .init y es la rutina de inicializacion de C ( la que carga los valores en las variables y algunas cosas mas)

En si esto es mas tirando ya para ASM.

-----------------------

Para mas info acerca de las memorias del dsPIC deberias leerte el capitulo de Data Memory y Program Memory de la familia dsPIC/PIC24

Para mas info acerca de los espacios de memoria, podes buscar por internet, o incluso podes empezar a mirar los archivos extras que crea al compilar/linkear, tal ves necesites tildar una opcion dentro de las propiedades del proyecto, pero tendrias una salida seguro.
Páginas: [1] 2 3 4 5 6 7 8 9 10