Line 4: |
Line 4: |
| | | |
| ==Introduction== | | ==Introduction== |
− | CS-MIPI-IMX307 is a high quality Sony STARVIS IMX307 image sensor custom designed add-on board for [https://www.raspberrypi.org/products/ Raspberry PI]. | + | CS-MIPI-IMX307 is a highly cost-effective CSI-2 (MIPI) interface camera module, using SONY STARVIS IMX307 image sensor, |
| | | |
− | It attaches to Pi by way of one of the small sockets on the board upper surface and uses the dedicated CSI interface, designed especially for interfacing to cameras.
| + | built-in excellent ISP image processing, convenient for customers to quickly integrate and release products.[[File:CS-MIPI-IMX307 TOP.jpg|thumb|400x400px|CS-MIPI-IMX307 TOP]] |
− | [[File:CS-MIPI-IMX307 TOP.jpg|thumb|400x400px|CS-MIPI-IMX307 TOP]] | |
| <br /> | | <br /> |
| [[File:CS-MIPI-IMX307 BOT.jpg|thumb|400x400px|CS-MIPI-IMX307 BOT]] | | [[File:CS-MIPI-IMX307 BOT.jpg|thumb|400x400px|CS-MIPI-IMX307 BOT]] |
Line 21: |
Line 20: |
| *BLC, Digtal WDR, 2D/3D noise reduction, Anti-fog | | *BLC, Digtal WDR, 2D/3D noise reduction, Anti-fog |
| *Brightness, Contrast, Sharpness, Saturation adjustable | | *Brightness, Contrast, Sharpness, Saturation adjustable |
| + | *'''Framerate Continuously Adjustable''' |
| + | *'''Support Multi-camera Module Video Stream Synchronization''' |
| *Support firmware upgrade via USB disk | | *Support firmware upgrade via USB disk |
− | *Support [https://www.raspberrypi.org/products/ Raspberry PI], FPGA, ZYNQ, RK3288, RK3399, [https://www.nvidia.cn/autonomous-machines/embedded-systems/jetson-nano/ JETSON NANO],[https://www.nvidia.cn/autonomous-machines/embedded-systems/jetson-tx2/ TX2] | + | *Support Raspberry PI Platform,RK3399, NVIDIA JETSON Platform |
| | | |
| <br /> | | <br /> |
Line 33: |
Line 34: |
| |- | | |- |
| |Sensor | | |Sensor |
− | |SONY [https://www.sony-semicon.co.jp/products/common/pdf/IMX307LQD_LQR_Flyer02.pdf IMX307LQD-C] STARVIS | + | |SONY [https://www.sony-semicon.com/files/62/pdf/p-12_IMX307LQD_LQR_Flyer02.pdf IMX307LQD-C] STARVIS |
| |- | | |- |
| |Pixels | | |Pixels |
Line 46: |
Line 47: |
| |Unit Cell Size | | |Unit Cell Size |
| |2.9um (H)*2.9um(V) | | |2.9um (H)*2.9um(V) |
| + | |- |
| + | |Output Format |
| + | |Bayer |
| + | |- |
| + | |Shutter Type |
| + | |Rolling Shutter |
| |- | | |- |
| |[https://www.sony-semicon.co.jp/e/products/IS/security/technology.html '''''SNR1s Value'''''] | | |[https://www.sony-semicon.co.jp/e/products/IS/security/technology.html '''''SNR1s Value'''''] |
Line 53: |
Line 60: |
| |- | | |- |
| |Frame Rate | | |Frame Rate |
− | |1080p@25fps / 30fps, 720p@60fps / 50fps | + | |1920*1080@max25fps / 30fps, |
| + | 1280*720p@max50fps / 60fps(cropping mode) |
| + | |
| + | 640*480@max130fps(cropping mode) |
| + | |- |
| + | |Frame Rate Adjustment |
| + | |'''Framerate Continuously Adjustable''' |
| |- | | |- |
| |Exposure | | |Exposure |
Line 62: |
Line 75: |
| |- | | |- |
| |Shutter | | |Shutter |
− | |1/25(1/30)s to 1/50,000s | + | |1/25(1/30)s to 1/20,000s |
| |- | | |- |
| |Slow Shutter | | |Slow Shutter |
− | |Coming Soon | + | |Support |
| |- | | |- |
| |Denoising | | |Denoising |
Line 71: |
Line 84: |
| |- | | |- |
| |Image Setting | | |Image Setting |
− | |Brightness, Contrast, Sharpness, Saturation,Flip, Mirror | + | |Brightness, Contrast, Sharpness, Gamma, Saturation,Flip, Mirror |
| |- | | |- |
| |Image Enhancement | | |Image Enhancement |
− | |BLC, Digtal WDR, Defog | + | |BLC, Digtal WDR(TO DO..), Defog |
| |- | | |- |
| |Day/Night Switch | | |Day/Night Switch |
| |Manual or IR-CUT filter with external trigger | | |Manual or IR-CUT filter with external trigger |
| + | |- |
| + | |Video Stream Synchronization |
| + | |'''Support Multi-camera Module Video Stream Synchronization''' |
| + | |- |
| + | |Other Functions |
| + | |'''Pick Mode:Pick Picture from Video Stream''' |
| |- | | |- |
| | colspan="2" |'''Lens & IR-CUT''' | | | colspan="2" |'''Lens & IR-CUT''' |
| |- | | |- |
| |Lens | | |Lens |
− | |Support M12*0.5 or M16*0.5 depend on lens mount | + | |MTV12 / MTV16 / CS |
| |- | | |- |
− | |Lens Mount with IR-CUT | + | |Lens Mount |
− | |MTV12 or MTV16 | + | |M12*P0.5 / M16*P0.5 / CS,IRCUT is optional |
| |- | | |- |
| |Mounting Hole | | |Mounting Hole |
Line 93: |
Line 112: |
| |- | | |- |
| |Connector | | |Connector |
− | |15PIN FPC, Compatible with Raspberry PI | + | |15PIN FPC, Compatible with Raspberry PI,JETSON NANO |
| |- | | |- |
| |Communication Interface | | |Communication Interface |
Line 100: |
Line 119: |
| |Video Data Interface | | |Video Data Interface |
| |CSI-2 : 2 Data Lanes, CSI-2 YUV422-8bit Data Type, Datarate=594Mbps/lane | | |CSI-2 : 2 Data Lanes, CSI-2 YUV422-8bit Data Type, Datarate=594Mbps/lane |
| + | [[MIPI Introduction|'''''<u>MIPI CSI-2 DC Specifications</u>''''']] |
| |- | | |- |
| |IR-CUT Control | | |IR-CUT Control |
Line 110: |
Line 130: |
| |- | | |- |
| |Operating Conditions | | |Operating Conditions |
− | | -10℃~50℃, Humidity 95% or less, non-condensing | + | ('''Bare PCB''') |
| + | |Performance guarantee temperature:'''-10℃~60℃''', Humidity 95% or less, non-condensing |
| + | Operating guarantee temperature: '''-30℃~85℃''', Humidity 95% or less, non-condensing |
| |- | | |- |
| |Power Supply | | |Power Supply |
− | |5VDC | + | |<u>[[Power supply mode switching|5VDC / 3.3VDC]]</u> optional |
| |- | | |- |
| |Power Consumption | | |Power Consumption |
− | |5VDC,1.4W | + | |1.4W |
| |- | | |- |
| |Dimension | | |Dimension |
− | |38mm*38mm*10mm(not include lens and lens mount) | + | |38mm*38mm*12mm(not include lens and lens mount) |
− | |}<br /> | + | |} |
| + | |
| + | ==Spectral Sensitivity Characteristics== |
| + | {| class="wikitable" |
| + | |'''Sensor''' |
| + | |'''Spectral Sensitivity''' |
| + | |- |
| + | |'''IMX307LQD-C''' |
| + | |[[File:IMX307LQD-C-SS.png|alt=|none|thumb|400x400px|IMX307LQD-C Spectral Sensitivity]] |
| + | |} |
| ==Interface & Pin list== | | ==Interface & Pin list== |
− | [[File:CS-MIPI-IMX307-TIF.jpg|thumb|CS-MIPI-IMX307-TOP INTERFACE]] | + | [[File:CS-MIPI-IMX307-TIF.jpg|thumb|CS-MIPI-IMX307-TOP INTERFACE|alt=|700x700px]][[File:CS-MIPI-IMX307-BIF1.jpg|thumb|CS-MIPI-IMX307-BOTTOM INTERFACE|alt=|700x700px|link=http://wiki.veye.cc/index.php/File:CS-MIPI-IMX307-BIF1.jpg]] |
− | [[File:CS-MIPI-IMX307-BIF1.jpg|thumb|CS-MIPI-IMX307-BOTTOM INTERFACE]] | |
− | | |
− | ===J1:Firmware Update=== | |
| {| class="wikitable" | | {| class="wikitable" |
| + | | colspan="3" |'''J1 : Firmware Update''' |
| + | |- |
| + | |'''Pin NO.''' |
| + | |'''NAME''' |
| + | |'''Remarks''' |
| + | |- |
| |1 | | |1 |
| |VBUS(5V) | | |VBUS(5V) |
| + | | rowspan="4" |Connect the USB upgrade cable & USB disk |
| |- | | |- |
| |2 | | |2 |
Line 140: |
Line 175: |
| |} | | |} |
| | | |
− | ===J3:Power Input===
| |
| {| class="wikitable" | | {| class="wikitable" |
| + | | colspan="3" |'''J3 : Power Input''' |
| + | |- |
| + | |'''Pin NO.''' |
| + | |'''NAME''' |
| + | |'''Remarks''' |
| + | |- |
| |1 | | |1 |
− | |5VDC IN | + | |VCC5V |
| + | |use by default. [[Power supply mode switching|<u>How to use 3.3V power supply</u>]] |
| |- | | |- |
| |2 | | |2 |
| |GND | | |GND |
| + | | |
| |} | | |} |
| | | |
− | ===J4:Day/Night External Trigger===
| |
| {| class="wikitable" | | {| class="wikitable" |
| + | | colspan="3" |'''J4 : Day/Night External Trigger''' |
| + | |- |
| + | |'''Pin NO.''' |
| + | |'''NAME''' |
| + | |'''Remarks''' |
| + | |- |
| |1 | | |1 |
− | |IR LED ON,Low level active | + | |IR LED ON |
| + | |Input signal,Active Low(Image to MONO),3.3VDC to 12VDC compatibility |
| |- | | |- |
| |2 | | |2 |
| |GND | | |GND |
| + | | |
| |- | | |- |
| |3 | | |3 |
| |RESERVE | | |RESERVE |
| + | |NC |
| |} | | |} |
− |
| |
− | ===J6:IRCUT Control===
| |
| {| class="wikitable" | | {| class="wikitable" |
| + | | colspan="5" |'''J6 IRCUT Control Functional specifications''' |
| + | | |
| + | |- |
| + | |'''MODE''' |
| + | |'''Pin NO.''' |
| + | |'''PIN NAME''' |
| + | |'''Signal polarity''' |
| + | |'''Image type''' |
| + | |'''Filter position''' |
| + | |- |
| + | | rowspan="2" |Mode 1 |
| + | |1 |
| + | | IRCUT1 |
| + | | - |
| + | | rowspan="2" |color |
| + | | rowspan="2" |Infrared cutoff |
| + | |- |
| + | |2 |
| + | | IRCUT2 |
| + | | + |
| + | |- |
| + | | rowspan="2" |Mode 2 |
| |1 | | |1 |
− | |IRCUT1 | + | | IRCUT1 |
| + | | + |
| + | | rowspan="2" |mono |
| + | | rowspan="2" |Full wavelength pass |
| |- | | |- |
| |2 | | |2 |
− | |IRCUT2 | + | | IRCUT2 |
| + | | - |
| |} | | |} |
| | | |
− | ===J7:Trigger IN,Strobe OUT===
| |
| {| class="wikitable" | | {| class="wikitable" |
| + | | colspan="3" |'''J7 : Multi-function GPIO''' |
| + | |- |
| + | |'''Pin NO.''' |
| + | |'''NAME''' |
| + | |'''Remarks''' |
| + | |- |
| |1 | | |1 |
− | |Trigger IN | + | |GPIO0 |
| + | |Can Be Configured As Video Stream Synchronization Signal |
| |- | | |- |
| |2 | | |2 |
| |GND | | |GND |
| + | | |
| |- | | |- |
| |3 | | |3 |
− | |Strobe OUT | + | |GPIO1 |
| + | |Can Be Configured As Video Stream Synchronization Signal |
| |} | | |} |
| | | |
− | ===J8:CSI-2 Interface===
| |
| {| class="wikitable" | | {| class="wikitable" |
| + | | colspan="3" |'''J8 : CSI-2 Interface''' |
| + | |- |
| + | |'''Pin NO.''' |
| + | |'''NAME''' |
| + | |'''Remarks''' |
| + | |- |
| |1 | | |1 |
| |GND | | |GND |
| + | | |
| |- | | |- |
| |2 | | |2 |
| |MIPI_L0_N | | |MIPI_L0_N |
| + | | |
| |- | | |- |
| |3 | | |3 |
| |MIPI_L0_P | | |MIPI_L0_P |
| + | | |
| |- | | |- |
| |4 | | |4 |
| |GND | | |GND |
| + | | |
| |- | | |- |
| |5 | | |5 |
| |MIPI_L1_N | | |MIPI_L1_N |
| + | | |
| |- | | |- |
| |6 | | |6 |
| |MIPI_L1_P | | |MIPI_L1_P |
| + | | |
| |- | | |- |
| |7 | | |7 |
| |GND | | |GND |
| + | | |
| |- | | |- |
| |8 | | |8 |
| |MIPI_CK_N | | |MIPI_CK_N |
| + | | |
| |- | | |- |
| |9 | | |9 |
| |MIPI_CK_P | | |MIPI_CK_P |
| + | | |
| |- | | |- |
| |10 | | |10 |
| |GND | | |GND |
| + | | |
| |- | | |- |
| |11 | | |11 |
| |NC | | |NC |
| + | | |
| |- | | |- |
| |12 | | |12 |
| |NC | | |NC |
| + | | |
| |- | | |- |
| |13 | | |13 |
| |SCL | | |SCL |
| + | |3.3V Level |
| |- | | |- |
| |14 | | |14 |
| |SDA | | |SDA |
| + | |3.3V Level |
| |- | | |- |
| |15 | | |15 |
− | |NC | + | |VCC3V3 |
| + | |NC by default,[[Power supply mode switching|<u>How to use 3.3V power supply</u>]] |
| |}<br /> | | |}<br /> |
| ==Board Dimension== | | ==Board Dimension== |
| [[File:CS-MIPI-IMX307 CAD drawing.jpg|thumb|600x600px|CS-MIPI-IMX307 CAD drawing / unit : mm|alt=|none]] | | [[File:CS-MIPI-IMX307 CAD drawing.jpg|thumb|600x600px|CS-MIPI-IMX307 CAD drawing / unit : mm|alt=|none]] |
− | <br />
| + | [[Media:CS-MIPI-IMX307 CAD.dwg|Download dwg file here]] |
| + | == PCBA 3D STP File == |
| + | [[Media:3D CS-MIPI-IMX307.zip|download 3D STP file]] |