Results 1 to 7 of 7

Thread: Help in getting the board.

  1. #1

    Default Help in getting the board.

    Hi,
    I am working on a hobby robot (android) & experimenting about self learning human like algorithm... I am planning to make a android as given below.


    The physical robot & the brian/control are seprated.

    The physical robot contains a thin kernal (running embedded linux or the properatory os that i am writing). The kernal does some basic things like
    1. Initialisation of the devices.
    2. Transmition of the data from the sensor to the controller/brian that will be on a seprate pc.
    3. Transmition of the control siginal from the controller/brian to the motor.


    Controller/brian will be a seprate PC that communicates to the physical robot through a USB(for now). The input usb content would be siginal form sesors, pcm audio captured and yuv/RGB video captured. These will be given to a controller algorithum that will produce the corresponding control signal to the motors. That will be transmitted back through the USB.


    I along with a H/W engg at my office we had drawn the sketch for the electronic board. The overall cost came up to Rs 70,000 8O since we have to fabricate the custom board. So I am wondering any similar boards avaliable in market. The board should contain the following..

    ->Some basic 32-bit processor (blackfin would be nice to have)
    ->FPGA (Optional - Nice to have)
    -> Video Codec.
    -> 10/100 Ethernet.
    -> Audio Codec.
    -> DDR RAM socket supporting atleast 512MB.
    -> All the usual serial, USB & expansion connectors.
    -> High Speed SATA connections.
    -> JTag or some other debugging support.

    Any pointers for getting any thing similar would be of great help!! & also please give your valuable suggessions.

    Sorry for such a long post

    Thanks.

    Aldrin

  2. #2
    Senior Member T-1000
    Join Date
    Mar 2005
    Location
    Bangalore
    Posts
    728
    Blog Entries
    7

    Default

    Use a PC motherboard!! - cheaper, will everything populated!! if size is a problem, go for the smaller versions.

    You can get a good motherboard with processor, ram etc for 15K, i guess.

    so that you wont need an external PC as well.. That is, the brain can well be in the robot itself...
    .... I didnt do it ! ....

  3. #3
    Administrator T-1000 vikas's Avatar
    Join Date
    Feb 2004
    Location
    Delhi
    Posts
    1,922
    Blog Entries
    14

    Default

    Go ahead and buy a ITX board , dont go for PC board ... they require SMPS to run and yet are fully functional PC's in a very small form factor.

    http://www.mini-itx.com/

    also itll be way cheaper than a 70 k setup.

    You can try getting a Ausus ee PC costs about 12 k ... basically a flash based laptop with a 7 " screen - Very good price/performance.

    http://eeepc.asus.com/global/
    Vikas Patial

  4. #4
    Super Moderator T-1000 docel's Avatar
    Join Date
    Sep 2005
    Location
    BANGALORE
    Posts
    1,441
    Blog Entries
    3

    Default

    That EE pc is great!
    ...and the ITX is a wonderful piece!!! Available in India!
    http://www.iride.in/store/product_in...roducts_id=133
    http://www.mini-itx.com/store/?c=36&ad=f

    I'm posting earlier links of ITX:
    http://www.roboticsindia.com/modules...ewtopic&p=1076
    http://www.roboticsindia.com/modules...iewtopic&t=132

    ...and GUMSTIX-
    http://www.roboticsindia.com/modules...ewtopic&p=8867

    Oh forget it....too lazy to copy/ paste...here it is for the even lazier....
    http://www.google.co.in/custom?domai....com&q=itx&sa=
    Google+Search&sitesearch=www.roboticsindia.com&cli ent=pub-73812939243
    38791&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%23008000
    %3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3A cent
    er%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3 BLC%3
    A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000 FF%3B
    FORID%3A1%3B&hl=en
    docel
    ^Anything is possible..
    after YOU prove it!!

    http://bangalorerobotics.tripod.com

  5. #5

    Default

    That really helped .... thanks guys!!

    ~Aldrin

  6. #6

    Default

    ATNGW100 is an atmel SBC (sort of) for the common man. Here's the link http://www.atmel.com/dyn/products/to...p?tool_id=4102 . It can be purchased from Mouser.com for $73. The link http://www.mouser.com/search/refine.aspx?Ntt=atngw100

  7. #7
    Senior Member T-1000 debu's Avatar
    Join Date
    Jun 2007
    Location
    New Delhi, India
    Posts
    338

    Default

    @aldrin: I made myself a LPC2xxx Development board(MCB-2130 Compatable) for sub-$100, which included an SD Card Expansion, a Character LCD, a Speaker connected to the on-chip DAC and headers for everything!
    I've used it for everything from hardware MP3 decoding to simple DAQ. I think that such a board would fulfill your requirements.
    ->Some basic 32-bit processor (blackfin would be nice to have)
    ->FPGA (Optional - Nice to have)
    Use any LPC21xx or equivalent MPU, they are quite cost effective,
    if you absoutely require a FPGA, use a Xilinx Spartan 3E (XC3S100E or equivalent), which though I have no personal experience with, I believe them to be quite cost effective, as compared to the 3A (I used the XC3S1400AFG484, which end up costing $100+, and I was using only 26 of the 329 I/O's, anyways, a_different_story_for_some_other_time).
    -> Video Codec.
    -> Audio Codec.
    The LPC2138 is an ARM, which is the best choice for handheld Audio/Video Players anyday, and of course there is the libmad(Audio), libmpeg2(Video) and EFSL(FAT) Libraries (available with the GNU Compiler) which allows you to do Audio/Video Decoding and implement a FAT filesystem (for an SD Card) respectively, without having to scratch your head at all.
    -> 10/100 Ethernet.
    For an ethernet controller, I suggest you use the W3100A, it costs only a few hundred rupees, and is supported by many libraries. So it will be very easy to implement.
    -> DDR RAM socket supporting atleast 512MB.
    -> High Speed SATA connections.
    Do you really require each of the above? In my experience, limited as it is, I have generally concluded, that SD/CF usually suffices for small designs. Otherwise, there is the DDR and SD RAM IP core available from Xilinx, for a few dollars, which you can use on your on-board Spartan.
    -> All the usual serial, USB & expansion connectors.
    -> JTag or some other debugging support.
    PM me, and I could share with you the design of my LPC21xx Board.

    Regards,

    Debu

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •