The USB Line Camera is an easy-to-use cost-effective board-level line scan camera. It consists of two circuit boards, the main circuit board and the sensor circuit board. The main board contains the high speed USB controller, the line sensor controller and Memory. The sensor board contains a CCD or a CMOS line sensor and a complete 16-Bit imaging signal processor (AFE), which consists of an input clamp, Correlated Double Sampler (CDS), offset DAC, Programmable Gain Amplifier (PGA) and high-performance 16-bit A/D converter.
The main board supports multiple sensor boards for various sensors with different number of pixels. Thus it is possible to exchange the sensor board at any time.
Furthermore, the main board has an I2C interface, which allows the control of external hardware such as IO Expander, stepper motor, ADC, DAC, temperature sensors, etc.
The USB Line Camera is USB Bus-powered, therefore no separate power adapters for voltage supply are needed. The maximum power consumption is less than 500mA.
Ready to use software, drivers, DLL and sample programs are included in delivery. Programming examples are currently available for the following languages and operating systems:
- C++ Builder
- Visual Basic
- Visual C++
- Qt Creator
- Windows 32Bit & 64Bit
- Linux 64Bit
- Linux ARM 32Bit (Raspberry PI)
- Linux ARM 64Bit (NanoPi M4)
- Linux ARM 64Bit (NVIDIA Jetson Nano)