
Interfacing C328 CMOS camera with an ATMega32L microcontroller
Author(s) -
Shrijandra Nath Kayastha
Publication year - 2012
Publication title -
journal of science and engineering
Language(s) - English
Resource type - Journals
eISSN - 2645-8519
pISSN - 2091-1475
DOI - 10.3126/jsce.v1i0.22492
Subject(s) - microcontroller , computer science , interfacing , computer hardware , embedded system , camera module , jpeg , smart camera , cmos , interface (matter) , image sensor , video graphics array , pic microcontroller , reduced instruction set computing , serial port , serial communication , data compression , field programmable gate array , engineering , electrical engineering , instruction set , artificial intelligence , bubble , maximum bubble pressure method , parallel computing
A small low power VGA camera module C328 can perform as a JPEG compressed still camera and can be attached to a microcontroller, PC, wireless or PDA host, etc. This paper introduces the C328 CMOS camera interface with a low power CMOS 8 bit ATMega32L microcontroller based on AVR enhanced RISC architecture. The ATMega32L executes powerful instruction in single clock cycle and achieves throughputs approaching 1MIPS per MHz that allows designing the system with optimum power consumption versus processing speed. The camera module C328 was serially interfaced with microcontroller, and the lowest resolution JPEG image (80x64) compression mode was made for the analysis of packet of image data in hex format. It was specifically designed for the cost effective embedded vision system that can be used in robot, security, monitoring etc.