Honeywell IS4911 Manuale Utente

Pagina di 42
 
 
14 
Snapshot Mode 
In the Snapshot mode of operation, image acquisition begins on the rising edge of the Trigger signal.   
Image integration continues until the trigger line is brought low at which time the Image Data is output on the 
Camera bus.  In this mode, the area illumination is coincident with the integration time and is activated on the 
rising edge of the Trigger signal.  The illumination will remain on until the FirstFlash circuitry determines that 
sufficient light has reached the sensor.  At that point, the FirstFlash circuitry will then automatically disable 
illumination.  The user can override the FirstFlash circuitry by activating the Illum_On signal along with the 
Trigger signal.  For additional information, refer to Snapshot Illumination Waveforms on page 15.  
The minimum Trigger pulse time required to initiate image acquisition in Snapshot mode can be calculated 
using the following formula: 
Ttrig_min = 84 + (<image-height> + 19) * 9 / PCLK 
Where PCLK is the pixel clock output of the image sensor 
and can be programmed to 48 MHz, 24 MHz, or 12 MHz. 
For example, in systems that cannot support 48 MHz pixel clock rates (such as Xscale PXA270 processor 
based platforms) the pixel clock can be reduced to 24 MHz or 12 MHz.  Thus, for the default image height of 
960 rows at 24 MHz pixel clock, the Trigger pulse time should be at least 451 µs.   
As mentioned above, the trigger pulse controls both the image integration time and the maximum duration of 
the illumination.  The maximum time is application specific.  Increasing the time will typically result in brighter 
images but longer exposure time will make the unit susceptible to motion blur.  
Software used by the engine device driver and CamLib APIs included in the Software Development Kit provide 
the ability for precise control of the timings of the Trigger signal, the image sensor, and the image dataflow 
from the camera to the host system. 
The actual time of the illumination flash in Snapshot mode can vary between the minimum illumination time 
and the maximum illumination time.  The maximum illumination time is determined by the duration of the 
Trigger signal.  The minimum illumination time is determined by the duration of the Illum_On signal.  The actual 
time of the illumination flash is determined by the internal Microcontroller based on the measurement of the 
light intensity performed by the FirstFlash circuitry.   
When the light intensity, as measured by the FirstFlash circuitry, exceeds a pre-set factory threshold, the 
Microcontroller immediately turns illumination off if the time elapsed from the start of illumination is greater than 
the minimum illumination time (i.e. if the Illum_On signal is de-asserted); otherwise, it waits until the minimum 
illumination time elapses and then turns the illumination off. 
Precise control of the timings of the Illum_On signal is done in software by the engine device driver and 
CamLib APIs included in the Software Development Kit.