This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Best controller to interface camera over RS232

Hi all,
I have a project that is capturing image using a camera and string the images in micro SD card using a microcontroller.

Camera link is below.
http://www.tigal.com/1787

Interface: RS232
Min size of SD card support required is 1GB.

Since the camera sends the image data in
Snapshot Picture
Preview (RAW) Picture
JPEG Picture
these formats, I would like my controller to receive them as it is and store them in SD card either using file system or without file system (No complex processing).
Controlling the camera will be done by my controller.

My questions are:
1. Does a windows computer can read an image file without file system (Raw image)?
2. Which controller will be cheep and best for this project (Cheep evaluation board is better; I can’t invest more than 200USD).
3. To interface SD card, LPC is having dedicated pins for them. So selecting LPCxxxx series would be better option.

Parents
  • "string the images in micro SD card"

    What do you mean by that?

    What is "stringing" an image?

    "Camera link is below http://www.tigal.com/1787 "

    That is very popular amongst amateur/hobbyist users - you should easily be able to find examples of its use!

    Note that the Datasheet is also linked from that page: download.tigal.com/.../uCAM-DS-rev4.pdf

    You will obviously need to study this document!

    "Does a windows computer can read an image file without file system"

    Yes - provided you have suitable software to do it!

    "Which controller will be cheap and best for this project"

    If all you're doing is receiving the data from the UART and dumping it straight to the SD Card, then pretty much any controller should be able to do that!
    Probably the cheapest at the moment (all under $50?) are:
    www.st.com/stm32-discovery
    http://ics.nxp.com/lpcxpresso/
    http://www.mbed.org
    focus.ti.com/.../ekk-lm3s811.html

    "To interface SD card, LPC is having dedicated pins for them"

    You don't need dedicated pins - any SPI will do.

    In fact, I think you will find that using "dedicated SD pins" requires you to use the full SD protocol - which, I think, you will find to be more complex than SPI.

    "So selecting LPCxxxx series would be better option."

    Possibly not - see above.

    But there are also plenty of other microcontrollers with "dedicated SD pins"

    Note that, apart from some 8051-based chips, just about all of NXP's microcontrollers are called "LPC..." - so saying "LPCxxxx series" is, essentially, just asying "an NXP chip".

Reply
  • "string the images in micro SD card"

    What do you mean by that?

    What is "stringing" an image?

    "Camera link is below http://www.tigal.com/1787 "

    That is very popular amongst amateur/hobbyist users - you should easily be able to find examples of its use!

    Note that the Datasheet is also linked from that page: download.tigal.com/.../uCAM-DS-rev4.pdf

    You will obviously need to study this document!

    "Does a windows computer can read an image file without file system"

    Yes - provided you have suitable software to do it!

    "Which controller will be cheap and best for this project"

    If all you're doing is receiving the data from the UART and dumping it straight to the SD Card, then pretty much any controller should be able to do that!
    Probably the cheapest at the moment (all under $50?) are:
    www.st.com/stm32-discovery
    http://ics.nxp.com/lpcxpresso/
    http://www.mbed.org
    focus.ti.com/.../ekk-lm3s811.html

    "To interface SD card, LPC is having dedicated pins for them"

    You don't need dedicated pins - any SPI will do.

    In fact, I think you will find that using "dedicated SD pins" requires you to use the full SD protocol - which, I think, you will find to be more complex than SPI.

    "So selecting LPCxxxx series would be better option."

    Possibly not - see above.

    But there are also plenty of other microcontrollers with "dedicated SD pins"

    Note that, apart from some 8051-based chips, just about all of NXP's microcontrollers are called "LPC..." - so saying "LPCxxxx series" is, essentially, just asying "an NXP chip".

Children