Home

C329-UART User Manual

image

Contents

1. FFFFFFO8h Reset All means a reset of the whole system including registers and state machines uC will be C329 UART CO_UM_EN_20141014_RH TecSys GmbH e Karl Theodor Str 55 e D 80803 M nchen s Tel 49 89 321 990 0 e www tecsys de rebooted Reset State Machine means a reset of some state machines only When the last byte of Reset command is FFh the OV529 must stop the current job and perform this Reset command immediately Reset Type Reset Type Description 00h Reset All Oth Reset State Machine POWER OFF FFFFFFO9h The host sends this command to suspend OV529 DATA FFFFFFOAh The C329 sends this command to pass the length of the stored image The following kinds of data must be preceded by Data command to provide the data length information Length byte 0 is Least Significant Byte LSB and Length byte 2 is Most Significant byte MSB Data Type Data Type Description 00h Register Data Oth Snapshot Picture 02h RGB YUV Preview Picture 04h Compression Preview Picture 05h Playback Picture Length Image Length len 0 Len 1 100h Len 2 10000h SYNC FFFFFFODh The host sends this command to start a synchronization sequence ACK FFFFFFOEh This command is a handshake command to indicate that previous transaction was succeeded Command ID The received command ID ACK Counter The host and OV529 maintain their own ACK counters After transmitting an ACK c
2. C329 UART User Manual Release Note V1 0 25 August 2010 First release V1 1 27 September 2010 Minor changes C329 UART CO_UM_EN_20141014_RH TecSys GmbH e Karl Theodor Str 55 e D 80803 M nchen e Tel 49 89 321 990 0 e www tecsys de General Description The C329 is a colour VGA camera module which performs JPEG compression and can be attached to a host via a RS232 interface Users can send a Snapshot command from the host in order to capture an image The image is then compressed by the host and stored in and internal buffer and transferred to the host through the serial port EEPROM Program ue C329 Camera Module Figure 1 System Block Diagram Features Small Size 20x28mm Adjustable resolution Max VGA 3 3V operation Low Power consumption 20mA passive 80mA active UART Interface up to 921 6Kbps Power Saving Mode Multiple lens options Multiple interface options SPI version available System Configuration Camera Sensor The C329 uses a 1 4 OmniVision VGA sensor with an 8 bit YcbCr interface and 3 8 V Lux Sec sensitivity OV529 Serial Bridge The OV529 Serial bridge contains an Embedded JPEC CODEC and controller chip that can compress and transfer image data from the Camera Sensor to an external device The OV529 performs all imaging functions like white balance downsizing and compressed image storage Program EEPROM A Serial EEPROM provides the program code that gives the OV529 its interfa
3. CO_UM_EN_20141014_RH TecSys GmbH e Karl Theodor Str 55 e D 80803 M nchen s Tel 49 89 321 990 0 e www tecsys de GET PICTURE C329 UART CO_UM_EN_20141014_RH TecSys GmbH e Karl Theodor Str 55 e D 80803 M nchen e Tel 49 89 321 990 0 e www tecsys de Code Implementation Here is an example of how to SYNC with the C329 e Send Get SYNC command FFFFFFODO0000000h Wait 25ms Did we get ACK FFFFFFOEODnn0000h If NO repeat above command up to 60 times Did we get SYNC If NO repeat above Send ACK command Here is an example of how to establish communication with the C329 for the first time e Set Remote Baud Rate to 14 400 bps e Get SYNC e Change C329 Baud Rate with command FFFFFF0101870107h e Set Remote Baud Rate to new BAUD 921 600 in this example e Get SYNC Here is an example of the commands required to quickly capture and transfer an image form the C329 to an embedded system Establish communication as above Send command INIT FFFFFF0101870107h GET ACK FFFFFFOE01nn0000h Send command SELECT IMAGE QUALITY FFFFFF1000000000h GET ACK FFFFFFOE10nn0000h Send command GET PICTURE FFFFFF0405000000h GET ACK FFFFFFOE04nn0000h GET ACK FFFFFFOAnnLOL1L2h GET Image Data C329 UART CO_UM_EN_20141014_RH TecSys GmbH e Karl Theodor Str 55 e D 80803 M nchen s Tel 49 89 321 990 0 e www tecsys de
4. ce and command set C329 UART CO_UM_EN_20141014_RH TecSys GmbH e Karl Theodor Str 55 e D 80803 M nchen s Tel 49 89 321 990 0 e www tecsys de Board Layout RS 232 d ses 3 3V Tx Rx GND 28mm OV7725 T Top View Bottom View Figure 2 C329 UART board Layout and Serial Interface Serial Interface Singe Byte Timing A Single RS232 Byte consists of a Start Bit 8 Data Bits LSB first and a Stop Bit The dormant state of the line is 1 a Start bit is always 0 while a stop bit is always 1 Single Byte Transmission _ _ _ d E Nn Gei Zb L Eh d d Figure 3 RS232 Byte Command timing A Single command consists of 8 continuous RS232 bytes For Example the SYNC command FFFFFFOD00000000 Single Byte Figure 4 C329 Sync Command timing Diagram C329 UART CO_UM_EN_20141014_RH TecSys GmbH e Karl Theodor Str 55 e D 80803 M nchen e Tel 49 89 321 990 0 e www tecsys de Command Set The C329 UART module supports the following commands Command Cmd Token Parameter 1 Parameter 2 Parameter 3 Parameter 4 INITIAL FFFFFFO1lh Baud Rate Colour Type Preview Res Compres Res GET PIC FFFFFFO4h Pic Type 00h 00h 00h SNAPSHOT FFFFFFO5Sh Snapshot Type 00h 00h 00h RESET FFFFFFOSh Reset Type 00h 00h 00 FFh POWER OFF FFFFFFO9h 00h 00h 00h 00h DATA FFFFFFOA
5. h Data Type Length Byte 0 Length Byte 1 Length Byte 2 SYNC FFFFFFODh 00h 00h 00h 00h ACK FFFFFFOEh Cmd Token ACK counter 00h 00h NAK FFFFFFOFh 00h NAK counter Err Number 00h QUALITY FFFFFF10h Quality Level 00h 00h 00h INITIAL FFFFFFO1h Baud Rate Interface Speed Baud Rate bps 8 7 200 7 14 400 6 28 800 5 57 600 4 115 200 3 230 400 2 460 800 1 921 600 Colour Type Colour Type Description 02h Y4 03h YB 05h RGB12 06h RGB16 08h RGB24 09h YUV16 07h Compression C329 UART CO_UM_EN 20141014_RH TecSys GmbH e Karl Theodor Str 55 e D 80803 M nchen e Tel 49 89 321 990 0 e www tecsys de Preview Resolution Preview Resolution Description 01h 80x60 02h 88x72 03h 160x120 04h 176x144 05h 320x240 06h 352x288 07h 640x480 08h 80x64 09h 128x96 OAh 128x128 OBh 160x128 Compression Resolution Compression Resolution Description 01h 80x60 02h 88x72 03h 160x120 04h 176x144 05h 320x240 06h 352x288 07h 640x480 08h 80x64 09h 128x96 OAh 128x128 OBh 160x128 GET PIC FFFFFFO4h Picture Type Picture Type Description Oih Snapshot Picture 02h Preview Picture 03h Serial Flash Picture 05h Compression Preview Picture 06h Playback Picture SNAPSHOT FFFFFFO5h The host sends this command to ask OV529 to capture a still image Snapshot Type must be 0 in order to be compatible with OV528 RESET
6. ommand this counter will be increased by 1 NAK FFFFFFOFh This command is a handshake command which indicates corrupted transmissions or unsupported C329 UART CO_UM_EN_20141014_RH TecSys GmbH e Karl Theodor Str 55 e D 80803 M nchen s Tel 49 89 321 990 0 e www tecsys de features NAK Counter The host and OV529 maintain their own NAK counters After transmitting an NAK command this counter will be increased by 1 Error Number The error condition number QUALITY FFFFFF10h The host sends this command to select image quality level Image quality level only effects Compression related images No influence on image of bypass mode Quality Level Quality Level Description 00h Best Oth Better 02h Normal C329 UART CO_UM_EN_20141014_RH TecSys GmbH e Karl Theodor Str 55 e D 80803 M nchen e Tel 49 89 321 990 0 e www tecsys de Command Implementation Power On amp Power Off OV529 camera system requires around second from power off to next power on After power on the camera requires around 1 2 second for firmware load from EEPROM and system wake up SYNC The Remote System sends a SYNC command and awaits and ACK the C329 then sends out it s own SYNC and the Remote system is expected to respond with an ACK as shown below Commands The Following commands respond with ACK INITIAL RESET SNAPSHOT POWER OFF and SELECT IMAGE QUALITY as shown below COMMAND C329 UART

Download Pdf Manuals

image

Related Search

Related Contents

HP w2216 21.6 inch Widescreen Flat Panel Monitor  Chapter Director - shenandoah valley wings  FILTROSTABIL P  平成一二年(ネ)第四一九八号 損害賠償請求控訴事件(原審  CNStats 4.4 User Manual - CN  RSA3408A User Manual  20w 22?  

Copyright © All rights reserved.
Failed to retrieve file