Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Aplicações
Selecionando o display
Conexão display\microcontrolador
Software – Microchip Graphics Library
Recursos adicionais
Perguntas
Conectá-lo ao
microcontrolador
Software
Colorido
No sentido mais simples, pode-se pensar nisso como qualquer um "preto
e branco 'ou' colorido '. Mas há mais do que isso, descobriremos mais
tarde.
3.5
Refere-se simplesmente ao tamanho da tela, semelhante ao comprar uma
TV. Existem diversos tamanhos. Quanto maior a tela melhor será a
visualização a distância; evidentemente também mais caro.
QVGA
Acrônimo para tela com resolução de 320 × 240 pixels. Similar a uma
câmera digital, quanto maior o número de pixels maior os detalhes da
imagem.
LED backlight
Fonte de luz na parte de trás do dispositivo; sem ela você não seria capaz
de enxergar uma imagem em um display TFT.
1-bpp
2-bpp
RGB
16-bit 18-bit
(65,536 cores) (262,144 cores)
Red: 5 bits Red: 6 bits
Green: 6 bits Green: 6 bits
Blue: 5 bits Blue: 6 bits
RGB 565 RGB 666
Color
No sentido mais simples, pode-se pensar nisso como qualquer um "preto
e branco 'ou' colorido '. Mas há mais do que isso, descobriremos mais
tarde.
3.5
Refere-se simplesmente ao tamanho da tela, semelhante ao comprar uma
TV. Existem diversos tamanhos. Quanto maior a tela melhor será a
visualização a distância; evidentemente também mais caro.
QVGA
Acrônimo para tela com resolução de 320 × 240 pixels. Similar a uma
câmera digital, quanto maior o número de pixels maior os detalhes da
imagem.
Backlight
Fonte de luz na parte de trás do dispositivo; sem ela você não seria capaz
de enxergar uma imagem em um display TFT.
s
da
240 pixels
leg
a
as
d
ga
po
3.5 QVGA le
p o
5.7
QVGA
Distância de visão
640 pixels
Detalhes da imagem
480 pixels
das
le ga
p o
5.7
VGA
Color
No sentido mais simples, pode-se pensar nisso como qualquer um "preto
e branco 'ou' colorido '. Mas há mais do que isso, descobriremos mais
tarde.
3.5
Refere-se simplesmente ao tamanho da tela, semelhante ao comprar uma
TV. Existem diversos tamanhos. Quanto maior a tela melhor será a
visualização a distância; evidentemente também mais caro.
QVGA
Acrônimo para tela com resolução de 320 × 240 pixels. Similar a uma
câmera digital, quanto maior o número de pixels maior os detalhes da
imagem.
Backlight
Fonte de luz na parte de trás do dispositivo; sem ela você não seria capaz
de enxergar uma imagem em um display TFT.
Refletiva
Transfletiva
Auto-luminosa (OLED)
© 2009 Microchip Technology Incorporated. All Rights Reserved. Slide 18
Backlight - O que realmente importa?
Muitos tipos:
LED, CCFL, etc.
http://en.wikipedia.org/wiki/Backlight
O que importa para o desenvolvedor:
Alimentação
Interno vs. Externo
Contraste (quanto maior melhor)
Brilho (cd/m2 ou unidades de potência)
Vida útil (horas)
© 2009 Microchip Technology Incorporated. All Rights Reserved. Slide 19
Indo as compras…
Parte 2
“O que você está procurando?”
Interface
Mapeamento de cores
Inicializando o controlador
Vidro
Controlador
Frame Buffer
Microcontrolador
© 2009 Microchip Technology Incorporated. All Rights Reserved. Slide 23
Frame Buffer
Apenas o vidro
Interface RGB
Uso de um chip controlador gráfico externo
(por exemplo o SSD1926)
Interface
Mapeamento de cores
Inicializando o controlador
ou dp_Red [0]
Vdd ou GND
ou dp_Blue [0]
Vdd ou GND
A melhor opção é conectar o LSB no MSB; isso permite
o display alcançar a excursão máxima de brilho.
© 2009 Microchip Technology Incorporated. All Rights Reserved. Slide 34
RGB 666 para RGB 565
RGB 666 RGB 565 (Display)
Red [5..1] dp_Red [4..0]
Interface
Mapeamento de cores
Inicializando o controlador
TCON
SCK ou
MOSI
Um controlador (TCON) requer uma incialização.
Normalmente, uma porta padrão SPI com apenas os pinos SCK e
DI. As palavras são de 9-bit ou 12-bit.
Pode ser ligado diretamente ao MCU, ou se o chip controlador
gráfico tem pinos GPIO sobressalentes, podemos utilizar estes
pinos economizando pinos no MCU.
Os valores de inicialização são fornecidos pelo fabricante.
Interface
Mapeamento de cores
Inicializando o controlador
PIC® MCU Y+
c/ADC
Digital I/O
Digital I/O
X- X+
Dig-O/AN-I
Dig-O/AN-I
Y-
PIC® MCU Y+
c/ADC
1
Digital I/O
Digital I/O
0 X- X+
Dig-O/AN-I
Dig-O/AN-I
Sensor
Y-
PIC® MCU Y+
c/ADC
Digital I/O
Digital I/O
1
Sensor X- X+
Dig-O/AN-I
Dig-O/AN-I
0
Y-
PIC® MCU
c/SPI, UART Varredura
ou I2C
4 fios
AR1000
Rápida implementação!
Interface
Mapeamento de cores
Inicializando o controlador
TCON
ou SCK
MOSI
Inicialização do controlador (TCON)
Acesso a interface paralela – PMP
Inicialização do controlador gráfico
Funções para atualização de pixels no frame buffer
Funções para desenhar formas básicas: quadrado, círculo, arco,
etc.
Funções para desenhar formas complexas: botão, barra de
medida, etc.
Image Grátis
Static Text
Button Fontes
Vantagens chave: estrangeiras
• Trabalha com16 e 32-bit PIC® MCUs
• Projeto modular – compila somente aquilo que
você necessita!
• Suporta múltiplas interfaces de usuário
• Independe ao tamanho ou resolução do display
• Baixo custo das ferramentas de
desenvolvimento
• Utilitário para importação de imagens e fontes
• Benefícios Microchip
Código fonte incluso
Diversos drivers de baixo nível
Baixe em www.microchip.com/graphics
© 2009 Microchip Technology Incorporated. All Rights Reserved. Slide 47
MGL - Visão geral
Draw Function 1
Grátis
Message Interface
Display gráfico
Buttons
Scroll Bar
Meter Checkbox
List Box
© 2009 Microchip Technology Incorporated. All Rights Reserved. Slide 49
MGL - Widgets
Group Box
Slider
Edit Box
Radio Buttons
Buttons
c\ imagens
Acesse:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&no
deId=2680&dDocName=en544475
Barra de
navegação
Webinars
App Notes
Página de FAQ
produto
http://www.microchip.com/graphics
© 2009 Microchip Technology Incorporated. All Rights Reserved. Slide 55
MGL - Ajuda
AC164127-5 AC164127-4
Graphics LCD Graphics Display
Controller PICtail™ Truly 3.2”
IC00409
Plus SSD1926 Board 240x320 Board
(SSD1926)
AC164127-3
Graphics PICtail Plus Daughter Board
© 2009 Microchip Technology Incorporated. All Rights Reserved. with 3.2” Display Kit Slide 58
www.microchipdirect.com
Forum Técnico
http://www.microchip.com/forums
Blog
http://blog.notesfromthelab.com
Regional Training Center
http://www.microchip.com/rtc
www.labtools.com.br
• Aplicações
• Selecionando o display
• Conexão display\microcontrolador
• Software – Microchip Graphics Library
• Recursos adicionais
• Perguntas