Autor Tema: Alternativa y mejora a este PIC  (Leído 15422 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3520
    • Pinballsp
Re:Alternativa y mejora a este PIC
« Respuesta #45 en: 02 de Mayo de 2018, 07:42:02 »

Respecto a lo del LCD lo decía porque había visto esto: http://es.farnell.com/stmicroelectronics/stm32f746g-disco/placa-stm32f746ng-cortex-m7-discovery/dp/2480961. Un LCD que vá integrado, pero realmente no se si me hace falta.

Pero ese tipo de pantalla no la vas a poder usar con el F407.
El F746 si que integra un bus específico para pantallas TFT, 24 bit de datos, sincronismos y reloj.

Con el F407 como mucho puedes usar el bus FSMC para controlar algunas pantallas LCD, con un bus de datos de 16 bit y varias lineas de control.

Si la idea es controlar pantallas TFT, mejor irte al F746 como mínimo, aunque lo ideal es un micro con controlador serie MIPI.

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3520
    • Pinballsp
Re:Alternativa y mejora a este PIC
« Respuesta #46 en: 02 de Mayo de 2018, 07:49:08 »
Citar
Se me olvidaba, también hay que considerar la frecuencia del oscilador, que ambos micros soporten la misma, para que el objeto sea portable.

???, Si usas librerias eso se calcula, aunque siempre uno define o puede llegar a tener una funcion que devuelva el valor de la frecuencia, para que luego todas las demas funciones usen ese valor como referencia y se mantenga el mismo criterio de tiempo/velocidad/etc

Me refería al objeto compilado, por ejemplo para un F437 a 180Mhz, no te lo puedes llevar a un F407 que no aguanta más de 168Mhz (salvo que soporte ese overclocking).


Desconectado Kspids

  • PIC16
  • ***
  • Mensajes: 192
Re:Alternativa y mejora a este PIC
« Respuesta #47 en: 02 de Mayo de 2018, 08:30:28 »
Entonces:

STM32F746VGT6 su placa de prueba es: http://es.farnell.com/stmicroelectronics/stm32f746g-disco/placa-desarrollo-cortex-m7-discovery/dp/2480961?ost=STM32F746G-DISCO&CMP=GRHS-1000962 y serviría para pantallas TFT

STM32F407ZE su placa de prueba es: https://es.rs-online.com/web/p/kits-de-desarrollo-de-procesador-y-microcontrolador/9107951/ y serviría para LCD de 16bits + pines de ctrl

no??????

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3520
    • Pinballsp
Re:Alternativa y mejora a este PIC
« Respuesta #48 en: 02 de Mayo de 2018, 09:06:30 »
 
Si, pero ambos siguen siendo buses paralelo, osea un carro de hilos. Más el del 746, que son 24 hilos para RGB, dos más para sincronismos horizontal-vertical, Reloj y Display enable, 28 hilos en total.

El F407, es para pantallas LCD, 16 hilos para datos, más 4 lineas de control, 20 hilos en total.

Si te fueras a un MIPI con un F769, son solo 4 ó 6 hilos. No solo está el F769, en la nota AN4860 te salen STM32F469/479, STM32F7x8/x9 y STM32L4R9/S9.

Desconectado juaperser1

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 2980
Re:Alternativa y mejora a este PIC
« Respuesta #49 en: 02 de Mayo de 2018, 09:13:20 »
Si quieres manejar pantallas LCD RGB tienes que pensar en el buffer que vas a necesitar, por ejemplo imagina una pantalla RGB paralelo 24Bits de 480x272 que son muy tipicas, pues necesitas un buffer de:

480x272*3(bytes) = 391680 bytes que son ~382KB

Necesitas una ram mayor que eso, y por ejemplo el STM32F746, STM32F769 etc, no tienen suficiente, por lo tanto debes ponerle una ram externa, y estas ram encarecen el diseño por que te tienes que meter en control de impedancias y diseño de alta velocidad. Si no quieres poner ram externa te puedes ir a los PIC32MZ de 512 RAM (o algun otro micro sea cual sea la marca con memoria suficiente) y controlas la pantalla por software o a los DA y la controlas con el controlador de LCD.

Esto es un proyectito mio con un display como el que comento controlandola por el bus paralelo por software:





« Última modificación: 02 de Mayo de 2018, 09:30:45 por xocas »

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Alternativa y mejora a este PIC
« Respuesta #50 en: 02 de Mayo de 2018, 09:20:07 »
Juaperser me gano de mano. Pero envio la respuesta que escribi en el momento

El F4 esta muy por encima de un LCD 2x16..

Si quisiera solo USB + LCD 2x16 iria por un STM32F105/107, incluso tiene ethernet. Pero mas potencia creo que no necesitas. Tal ves lo que te limite sea la memoria o tal ves no. Si queres aumentar tenes un F2 o sino saltar al F4 como comentas.

La diferencia esta entre el "posiblemente vamos a agregar una pantalla no se cuando" a "vamos a agregar la pantalla para tal fecha" es una diferencia notable. Si esta tan preocupado por los precios, primero vería cuando es el aumento que conlleva poner un TFT, tanto por la pantalla, el micro, la fuente, espacio, ram si es necesaria, cambio de la carcasa del producto, etc. Y luego determinar si esta persona esta de acuerdo con realizar este cambio.

Desconectado Kspids

  • PIC16
  • ***
  • Mensajes: 192
Re:Alternativa y mejora a este PIC
« Respuesta #51 en: 02 de Mayo de 2018, 09:32:58 »
No hay nada entre esos extremos??  Es decir, que no sea un LCD 2x16 ni tampoco tanto como las fotos de juaperser1????

Si lo que quiero es mostrar averías y alarmas. Habrá una pantalla junto a la PCB y que mostrará exactamente lo mismo estará a unos 10-20m...
« Última modificación: 02 de Mayo de 2018, 09:46:59 por Kspids »

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3520
    • Pinballsp
Re:Alternativa y mejora a este PIC
« Respuesta #52 en: 02 de Mayo de 2018, 09:51:10 »

Tienes TFT por SPI, pero depende del tamaño, las que yo tengo por aquí son de 2.4 pulgadas, y creo que máximo son de 2.8, puede que 3.2".

De mayor tamaño creo que ya son paralelo y MIPI.

Esto es parte de lo que tengo por aquí para probar, hay de todo, SPI, paralelo y MIPI DSI. Desde 2.2 pulgadas hasta 5 pulgadas, y algunas redondas de 2 a 2.39", todas TFT.



« Última modificación: 02 de Mayo de 2018, 09:57:43 por planeta9999 »

Desconectado Kspids

  • PIC16
  • ***
  • Mensajes: 192
Re:Alternativa y mejora a este PIC
« Respuesta #53 en: 02 de Mayo de 2018, 09:57:31 »
Buscaba un pelín mayores que 480x272... ¿?

Desconectado Geo

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 922
    • Mexchip
Re:Alternativa y mejora a este PIC
« Respuesta #54 en: 02 de Mayo de 2018, 10:51:34 »
Buscaba un pelín mayores que 480x272... ¿?
a este paso...

otra opción:
trabajo con algo que sea lo suficiente para lo del pendrive sin pantalla, reserva un puerto UART o cualquier otro y déjalo como expansión, si en el futuro agregan la pantalla (que por ahora veo que no está muy clara la opción ni requerimientos), por este puerto de expansión le envías la información que se requiera desplegar.
La imaginación es el límite.
Visita mi blog, en inglés o en español :).
Mini curso de introducción a VHDL en MEXCHIP :-/

Desconectado planeta9999

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3520
    • Pinballsp
Re:Alternativa y mejora a este PIC
« Respuesta #55 en: 02 de Mayo de 2018, 11:02:23 »
 
También puedes mirar los controladores EVE de FTDI, y como te sugiere Geo, descargar las tareas de la parte gráfica en otro hardware externo, que puedes diseñar en el futuro cuando sea necesario.

http://www.ftdichip.com/EVE.htm

Hace tiempo compré una placa de evaluación para ese controlador gráfico de FTDI, pero nunca la use, por ahí la tengo perdida en algún rincón.

Tengo un diseño con ese planteamiento, en principio era con un Kinetis, pero lo reemplazaré por un i.MX RT1020, que captura una serie de matrices de señales de una máquina, y envía por puerto serie, comandos a otra placa, que instalará un F769 para reproducir videos en una pantalla de 4 pulgadas. Por eso compré los kits de evaluación del F746 y del F769, para probar el video, como alternativa a usar un Raspberry.
« Última modificación: 02 de Mayo de 2018, 12:50:23 por planeta9999 »

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Alternativa y mejora a este PIC
« Respuesta #56 en: 02 de Mayo de 2018, 12:11:33 »
Buscaba un pelín mayores que 480x272... ¿?

Para que veas algunas muestras:
https://www.buydisplay.com/

Pero 240x320 creo que te sobraria para mostrar alguna alarma, o ta ves un simple led + simbolo dibujado que deje pasar la luz sea algo mas sencillo de realizar.

Desconectado Kspids

  • PIC16
  • ***
  • Mensajes: 192
Re:Alternativa y mejora a este PIC
« Respuesta #57 en: 02 de Mayo de 2018, 12:35:32 »
Ante todo pido disculpas por este va y ven de ideas.

La idea de Geo me parece buena. Solo quiero elegir el microcontrolador adecuado para lo que ya os comenté. Si en ese microcontrolador, a través del puerto oportuno, puedo llevar a cabo la opción de la pantalla, entonces perfecto. La complicación que estoy teniendo (entre otras) es que no contaba con tantas variables a la hora de elegir el micro, entonces mientras me ayudáis voy viendo que no soy capaz de elegir uno en concreto :(

A ver, os comento por si os hacéis mejor la idea de esta manera. El micro lo que hará será un control de fluido a través de un caudalímetro, gobernará una electroválvula, medirá la sobrecorriente y tendrá un par de sensores más. Lo que se pretende es elegir un micro que pueda con esto, que pueda tener la posibilidad de reprogramarse a través del pen, que se muestren los parámetros y menús en algo superior a un LCD de 16x2 o x4 y que tenga algún margen para posibilidad de ampliación si surge algo nuevo (nuevos sensores o servomotores). Lo que aparezca en el menú, se verá cerca de la PCB y también a 15m de ella y desde cualquier pantalla se podrá manipular los parámetros dentro del menú. Como ya os dije, lo que se pretende es no tener que modificar la PCB sino dejarla preparada (dentro de lo que cabe) para un tiempo.

Espero que os ayude esto a entenderme...
« Última modificación: 03 de Mayo de 2018, 06:45:17 por Kspids »

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Alternativa y mejora a este PIC
« Respuesta #58 en: 06 de Mayo de 2018, 04:14:46 »
Hay un par de preguntas muy importantes de las que dependen mucho el diseño.
¿Cuantos sistemas se van a fabricar al año?
¿Cuál es el presupuesto de la instalación total?

Desconectado Kspids

  • PIC16
  • ***
  • Mensajes: 192
Re:Alternativa y mejora a este PIC
« Respuesta #59 en: 06 de Mayo de 2018, 04:47:25 »
La cantidad ahora es lo de menos. Consiste en un principio en un prototipo del que luego saldrán unas 500 unidades.

El presupuesto para el micro es de unos 10-15€. En cuanto a lo necesario para el desarrollo de este micro no importa lo que cueste siempre y cuando se compre el apropiado. De ahí que quiera estar seguro en todo esto, jeje.