Página 1 de 2

PERIPHERAL INTERFACE CONTROLLER

MensagemEnviado: 28 Jun 2007 17:40
por tcpipchip
Ola

Eu estou fazendo uma PIC para ser controlada via I2c.

Atualmente já implementei as seguintes funções a serem solicitadas via i2c.

-ESCRITA LCD 4x20
-BUZZER
-TECLADO 4X4

Estou implementando agora a função para pegar imagem de uma camera VGA CMOS JPG, via i2c.

Alguma sugestao a mais para colocar na lista de recursos disponibilizados via i2c?

TCPIPCHIP

MensagemEnviado: 28 Jun 2007 17:42
por fabim
ke ??

Fabim

Re: PERIPHERAL INTERFACE CONTROLLER

MensagemEnviado: 29 Jun 2007 09:14
por andre_luis
Serial RS-232
SPI

MensagemEnviado: 29 Jun 2007 14:22
por tcpipchip
A SPI..........complica um pouco, mas colocarei na lista :)

A serial sim, tá na minha lista....

MensagemEnviado: 29 Jun 2007 14:45
por andre_luis
Acho que, considerando que a SPI não é um padrão assincrono - sobretudo do ponto-de-vista do master - esse módulo poderia rodar em baixa prioridade no seu sistema.

Miguel, não sei exatamente qual a finalidade do seu produto, mas aqui vai uma outra sugestão. Já fiz uma plaquinha para se comunicar com a porta paralela do PC. Nessa plaquinha, havia apenas uma memória Flash SPI, onde a alimentação da plaqinha era extraída do próprio conector DB-25 do PC (nao havia cabo). Portanto, se sua placa tivesse possibilidade de se comunicar via I2C diretamente pela paralela do PC seria muito interessante.

+++

MensagemEnviado: 29 Jun 2007 15:56
por kubiak
tcpipchip,

Estou muito interessado em Coletar uma imagem de uma camera NTSC ou imagem JPG com o PIC...

Sem falar dos problemas de Hardware, Hsinc e Vsinc..etc...

Tendo em vista que é preciso muita memória RAM para armazernar a imagem, como voce está solucionando isso??

Já pensei em tudo quanto é maneira de fazer isso? e confesso que não consegui imaginar uma solução!!

Obrigado

MensagemEnviado: 29 Jun 2007 15:58
por fabim
antes de mais nada..
Me desculpem pela ignorancia..

Mais o que é isso que o tcpipchip esta fazendo ??

Abraços

Fabim

MensagemEnviado: 30 Jun 2007 12:12
por tcpipchip
Seria um modulo de USO GERAL, com o qual voce se comunica via I2C, podendo ter N em um barramento.
Cada modulo controlaria um TECLADO, LCD, BUZZER, PULSEOUT, PULSIN, PWM, CAMERA, bastando enviar comandos i2c de seu microcontrolador.
Ou seja, por exemplo, digamos que voce programe em PICBASIC e quer conversar com meu modulo para que ele escreva no LCD, bastaria digitar

I2CWrite SDA,SCL,$02,["L","OLA, LCD",$00]

Onde $02 endereço I2C de meu modulo, "L" aciona a funcao LCD, "OLA, LCD" é a mensagem, $00 é indicador de fim de mensagem.

Implementei no momento, BUZZER, LCD, TECLADO 4x4, PULSIN e PULSOUT, mas muitas opções a mais terá, do tipo comunicacao com RF, CAMERA JPG (trabalhando atualmente), etc...

Quanto a camera, configurei para captura de FRAMES de 64 bytes cada.

TCPIPCHIP

MensagemEnviado: 02 Jul 2007 08:11
por fabim
ááá tá. tindi..

:)

Obrigado pela explicação

Abraços

Fabim

FUNCOU?

MensagemEnviado: 02 Jul 2007 19:06
por tcpipchip
Parece que funcionou a leitura via i2c da camera JPG VGA 640x480.
Estou jogando a imagem jpg na virtual terminal do proteus...
Estou pensando em jogar para uma outra COM livre e capturar...e ai pegar em definitivo a imagem
www.inf.furb.br/~maw/jpg/
TCPIPCHIP

MensagemEnviado: 02 Jul 2007 21:49
por kubiak
tcpipchip,

Conforme eu havia lhe dito, estou muito interessado sobre a imagem JPG, eu olhei a sua simulação no Proteus, e não entendi direito?

No terminal só vemos os Bytes passando....

Voce tinha uma imagem JPG na memória flesh deu um PIC e enviou para o outro via I2C? é isso?

Como voce capturou essa imagem? ela veio de uma Camera?

Um abraço....

MensagemEnviado: 02 Jul 2007 22:13
por Red Neck Guy
kubiak escreveu:flesh


flAsh

MensagemEnviado: 02 Jul 2007 23:49
por kubiak
Ops...

Desculpem pela Falha..........(Flash)
eu confesso que não percebi.......

MensagemEnviado: 03 Jul 2007 12:26
por tcpipchip
Assim que funcionar coloco no mercado!
Por enquanto esta é a imagem que capturei com o microcontrolador :(
Imagem
TCPIPCHIP

MensagemEnviado: 03 Jul 2007 13:41
por andre_luis
Tem estimativa do custo para essa placa ?

Essa camera que voce usou, é daquelas de CFTV ?

Voce poderia - se tiver essa informação, e se tiver paciencia - informar quanto tempo (ms) foi consumido na aquisição de cada imagem para uma taxa de 400KHz por exemplo ? Na verdade, minha curiosidade, seria saber quantas imagens ( por segundo ) eu iria capturar.

brigado.


+++