Sida 1 av 1

SPI kamera till STM32

Postat: 23 december 2010, 12:29:55
av Rick81
Jag letar efter en billig SPI kamera som ska kopplas till en STM32.

De alternativ jag hittat hitills har ett 8 bits parallell inteface ut men jag skulle vilja ha SPI interface då STM32 kan ta emot all SPI data via DMA och på så sätt göra andra funktioner samtidigt.

Kameran ska ha följande specifikationer (men alla kameror med SPI är intressanta):
* Färg
* Upplösning på minst 640x480, helst ställbar
* Minst 10 FPS
* Inbyggd JPEG komprimering, så bilddatat blir komprimerat
* SPI interface för utdata
* SPI, I2C eller UART för indata
* Lågt pris (helst 50 -100 kr, 1 st volymer)
* Hyfsat enkel att löda själv (dvs ingen BGA kapsling)
* Om extern klocka behövs ska den vara på högst 36 MHz
* Matningspänning 3,3V eller 5V (har sett 2,8 V på parallellinterface kameror, detta kan även vara intressant)
* Datablad ska finnas

Re: SPI kamera till STM32

Postat: 23 december 2010, 15:23:40
av lizerdboy
Sitter och väntar på med mer info om STM32 F2 serien, den har inbyggt kamera interface.
Har med tittat efter en passande kamera, men väntar nog till F2 serien kommer :)

Re: SPI kamera till STM32

Postat: 24 december 2010, 12:31:16
av DarkSilver
http://www.sparkfun.com/products/8668
Den tordes väl fungera, även om det är I2C interface istället för SPI. Electrokit säljer samma kamera för 99 kr, dock kunde jag inte länka den.

Re: SPI kamera till STM32

Postat: 24 december 2010, 16:29:15
av jesper
Sakta i backorna. Det är standard data interface PLUS I2C.
Bilddata skickas inte över I2C, det vore alldeles för långsamt. I2C interfacet är för att skriva/läsa interna register.

Re: SPI kamera till STM32

Postat: 26 december 2010, 13:16:22
av Rick81
Ja det stämmer data out är på parallelldata interface, I2C är bara för konfig. Just den kameran (fast i 640x480 upplösning, finns på http://www.eio.com/c-396-imaging.aspx för 7,5 dollar) är den kameran jag kommer köpa om jag inte hittar någon bra kamera med SPI interface.

Kommer STM32 F2 ha inbyggt stöd för just detta parallelldata interface?