Conversor RGB para YUV – Parte 2


Olá Galera;

Andei pesquisando a respeito desse conversor e obtive algumas informações a respeito.

Tem muita gente que utilizou o chip LM1881 para fazer esse conversor, mas através de algumas conversas com um pessoal do meio a qual trabalho, me recomendaram considerar fortemente o LMH1981 para a devida construção desse conversor.

Mas afinal o que é esse CI ? Andei pesquisando e encontrei algumas referências.

O circuito integrado LMH1981 da National Semiconductor (www.national.com) consiste em um separador de sincronismo multiformato indicado para aplicações em TV profissional, equipamentos de vídeo, sistemas HDTV/DTV, displays de vídeo e muitas outras.
National Semiconductor

Esse componente é fornecido em invólucro TSSOP de 14 pinos com a pinagem mostrada na figura 1.

Sua entrada aceita sinais de vídeo analógicos SD/ED/HD tanto com sincronismo em dois quanto em três níveis, e na sua saída podemos obter todos os sinais de tempo críticos em lógica CMOS.

Dentre esses sinais, destacamos o sinal composto, sincronismo horizontal e vertical, burst/back, campos pares e ímpares e formato de vídeo. O LMH1981 detecta automaticamente o formato de vídeo de entrada, eliminando-se assim a necessidade de programação. Na figura 2 temos um circuito típico de aplicação desse componente.

Os sinais separados podem ser NTSC, PAL, SECAM, 480I/P, 576I/P, 729P e 1080I/PsF de vídeo composto (CVSB), S-Vídeo (Y/C), e interfaces de componentes de vídeo (YpbPr/GBR). A alimentação pode ser feita com tensões entre 3,3 V e 5 V. Uma placa de avaliação com um circuito completo conforme mostra a figura 3, encontra-se disponível para os desenvolvedores de produtos que empreguem esse componente.

Circuito acima é para a construção de uma placa de avaliação.

Creio que a nossa primeira etapa seria construir o circuito acima afim de avaliar se realmente esse CI pode atender nossa necessidade desse adaptador.

Também mandei alguns emails a National Semicondutor informando se esse produto seria o ideal para a construção de nosso conversor, e a resposta foi positiva, o que me animou muito. 🙂

Foto do CI da própria National fazendo referência ao LMH1981

Acima outro exemplo de conversor, nesse caso para PS2

Bom pessoal, agora só nos resta comprar esses componentes, montar o circuito e começar a fazer todos os testes.

Até o próximo post;

MsxRevival

Anúncios

Projeto dos Leitores – Montagem do conector teclado Expert


Olá Galera;

Nosso leitor Robledo (Jaime) de Floripa, nos enviou em fotos a forma como ele tem feito o conector manualmente para utilizar com o adaptador de teclado que ele mesmo projetou, mostramos detalhadamente a seguir;

Este slideshow necessita de JavaScript.

Acima segue em imagens o processo de construção de um conector de teclado Expert;

Agradeço ao Robledo pelo envio das imagens, que visa dar ao leitor uma visão doméstica de construção desse conector.

E você ? Curtiu o modo que o Robledo nos mostrou ?

Caso tenha uma idéia melhor, queira por gentileza compartilhar conosco. A comunidade MSX agradeçe.

É isso ai pessoal, até o próximo post;

MsxRevival

Adaptador de teclado PS2 para MSX – Parte 5


Olá Galera;

Continuando com nosso projeto de construção do adaptador PS2 para MSX, lembrando que até o momento construimos nosso gravador de PIC, tivemos uma breve explicação do que é o PIC 16F628A, baixamos os programas para a gravação do mesmo, com uma economia muito grande nos custos de produção.

Agora nesse momento para dar seguimento a nosso projeto iremos precisar de uma protoboard, ela é uma peça fundamental no processo de desenvolvimento de qualquer circuito eletrônico que iremos desenvolver daqui pra frente, e iremos precisar muito dela.

Acima, uma protoboard já com o PIC 16F628A conectado

Nesse momento você pode perceber que necessitaremos também de uma fonte de alimentação, pois é claro, sem energia nada aconteçe.

Caso você não tenha a fonte, adquira uma de 5V com 1A, ela é mais do que suficiente para nosso propósito, agora se você deseja ir além desse projeto, ai recomendo fortemente uma fonte de bancada.

Creio que existem inúmeras opções de fonte de alimentação, até se você quiser pode utilizar a própria fonte do PC para isso.

Também vamos necessitar de muitos fios para realizar as ligações pertinentes ao circuito, esses fios vão representar as trilhas do nosso circuito impresso.

Para facilitar as coisas nosso esquema acima segue o padrão de cores que usamos para criar o gravador de PIC. Eles são conectados nos pinos indicados.

Abaixo o significado de cada um dos fios de nosso gravador;

  • Azul – Data: Através desse fio, o gravador faz o “upload” do programa, enviando os dados do programa compilado de forma serial, bit a bit.
  • Verde – Clock: Como os dados são enviados de forma serial, o gravador gera pulsos chamados “pulsos de clock” que é uma sequencia de 5 Volts seguido de um 0 Volt. Cada pulso indica para o PIC que um bit de dado de programa está disponível no pino DATA (acima)
  • Laranja – VPP: Esse fio é a indicação para o PIC de que um programa será enviado pelo gravador. Esse fio leva um sinal de 13 Volts ao PIC, que ao receber essa tensão entra em modo de programação e espera então uma sequencia de bits e sinal de clock nos outros dois fios.
  • Preto – GND: Como o gravador e a protoboard são alimentadas por fontes de energias diferentes (o PC alimenta o gravador e uma outra fonte alimenta o PIC) as referências, ou os 0 Volts precisam ser igualados. Isso é feito ligando-se o GND (zero volt) da protoboard ao GND do gravador.

Acima os fios ligados da forma correta nos pinos do PIC e adicionamos um led e um resistor de 330 Ohms.

Uma observação importante precisa ser feita em relação ao LED. Esse componente não é uma lâmpada, e sim um diodo emissor de luz.

Simplificadamente, o LED tem polaridade, ou seja, tem um polo positivo chamado de “Anodo” e um polo negativo chamado de “Catodo”.

Como demonstrado, o LED tem “lado” e precisa ser ligado de forma correta. Para saber qual o lado certo, veja que o polo negativo do LED tem um “corte” ou chanfro no corpo e o terminal negativo é menor.

No nosso exemplo, o lado com chanfro, ou seja, o negativo do LED está inserido no barramento “linha” de 0 Volts.

Ele recebe corrente do PIC através do terminal positivo e tem corrente limitada pelo resistor de 330 Ohms. Se não houvesse o resistor, a corrente elétrica fornecida pelo PIC teria um valor maior do que o LED suporta, e este então queimaria.

No próximo post, ensinaremos como instalar os programas CCS e o MPLab, da qual usaremos para poder digitar nosso programa e compila-lo.

Até +

MsxRevival;

Fonte: http://www.robotizando.com.br

Conversor RGB para YUV – Parte 1


Olá Galera;

Um de nossos leitores “Ademir Jorge” nos escreveu sobre um problema para utilizar o MSX em monitores de 15 Hz, cada dia mais difíceis, pensando nisso resolvi iniciar os estudos para criar um conversor que permita utilizar o MSX em qualquer aparelho de televisão/lcd/led e etc. E ele sugeriu o YUV.

Uma das coisas que se sabe a respeito é que o YUV foi inventado por engenheiros que queriam um método de transmissão de sinal que era compatível com o preto-branco e TV (B & W) sendo capaz de adicionar cor.

Os sinais YUV são geralmente criados a partir de RGB ( vermelho , verde e azul ) de origem.

Valores ponderados de R, G e B são somados para produzir Y ‘, uma medida de brilho geral ou de luminância. U e V são calculadas como diferenças entre escalados Y ‘e os valores B e R.

Exemplo de adaptador criado para converter YUV

Bom, esse assunto parece ser muito extenso, mas vamos estudando a respeito a possibilidade de se fazer esse conversor. Caso alguem tenha esse adaptador pronto, favor compartilhar conosco. 🙂

Até +

MsxRevival

Projeto Orbit – Mais um projeto de Micro MSX !


Olá galera;

Para descontrair um pouco, estive visitando o site da WORP3 e pude observar que eles estão trabalhando em um novo MSX, assim como a gente eles tem a pretensão de desenvolver um novo equipamento do zero.

Abaixo, segue detalhes do projeto;

Acima o gabinete frontal do Orbit

O projeto Orbit é um novo desafio da equipe WORP3.

Será uma nova plataforma de hardware compatível com o MSX.

Quando estiver pronto, a plataforma Orbit irá embalar uma grande quantidade melhorias.
Para dar uma idéia de nossas metas de projeto, aqui estão algumas especificações do projeto-alvo:

-A CPU binário muito melhor Z80/R800 compatível que tem uma estrutura totalmente pipeline arquitetura de 32 bits.

-A memória principal terá uma capacidade mínima de 2 GBytes, largura de ônibus seráde 32 bits.

-Um processador de vídeo high-end, que é poderoso o suficiente para lidar com HDTV, sim MSX vai HD!

O VDP terá a sua própria largura de banda de memória de altura e tem um subconjunto compatível com o VG9958;

-Audio processador de som onboard;.

Na parte frontal encontraremos;

-Interruptor;
-Porta-MIDI;
-SD-Cart;
-3x portas USB;
MSX-slot para cartuchos compatíveis e porta de joystick;
-2.5mm fone de ouvido;

Na parte traseira encontraremos;
-Conector de alimentação;
-4x portas MIDI para fora;
Alta velocidade coaxial de porta de expansão;
-Porta HDMI;
-USB;
-Áudio estéreo;
-Áudio estéreo na porta de saída;

Maiores informações;

http://www.worp3.com/main.html

Espero que eles tenham sucesso nesse projeto, assim como a gente no nosso BR-X, pois assim estaremos fortalecendo o padrão.

Até +

MsxRevival

Adaptador de Teclado PS2 – Lista de Reserva


Olá Galera;

Tenho recebido e-mails de muitos lugares do Brasil e até de fora dele, e tem muita gente interessada no adaptador.

Apesar de minha resistência sobre fornecer esse produto, pois o mesmo ainda está sendo testado, entendo que a melhor maneira de poder ajudar a todos é aderir ao movimento.

Como não são todas as pessoas que tem habilidade em eletrônica, me pediram para criar uma lista de reserva para que todos possam compra-lo.

Exemplo de adaptador de teclado PS2 para ZX-Spectrum

Então caso seje de interesse de vocês, favor mandar um e-mail para msx@silicomsoft.com.br informando o interesse no adaptador.

Nessa primeira etapa, iremos fornecer apenas o adaptador de teclado para o Expert, todavia quem tiver o Hotbit e também quiser o adaptador queira se cadastrar, pois temos a idéia de produzir um para o mesmo.

Muito obrigado

MsxRevival;