Data Sheet
ArduCAM USB Camera Shield Application Note
www.ArduCAM.com
5
The actual integration time is given by:
It is required that:
coarse_integration_time < = (frame_length_lines - coarse_integration_time_max_margin)
If this limit is exceeded, the frame time will automatically be extended to
(coarse_integration_time + coarse_integartion_time_max_margin) to accommodate the larger
integration time.
Fine Integration Time Limits
The limits for the fine_integration_time can be found from fine_integration_time_min and
fine_integration_time_max_margin. It is necessary to change fine_correction (R0x3010) when
binning is enabled or the pixel clock divider (row_speed[2:0]) is used.
The corresponding fine_correction values are shown in following Table .
Fine Correction
For the fine_integration_time limits, the fine_correction constant will change with the pixel
clock speed and binning mode.
Given the pixel clock is 24MHz, line_length_pck_ register (0x300c) is 7440. In order to
simplify the testing purpose, we only set the coarse_integration_time_ registe(0x3012).
Exposure = 15.5ms, RegAddr = 12306 (0x3012), Value = 50








