Sendzimir 发表于 2010-10-25 19:52:38

大家谁推荐一个比较通用的机器人DIY的32位的板子,我想做个机器人(一定要通用的板子,这

大家谁推荐一个比较通用的机器人DIY的32位的板子,我想做个机器人。由于我正在学习嵌入式操作系统,所以想找个32位的板子。一定要通用的板子,这样出现问题便于交流。在国外网站看到过几个板子,例如下面图中的那块板子(http://www.makershed.com/ProductDetails.asp?ProductCode=MKMT3),但在国内都找不到。
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_592724OJ6YS9.jpg
(原文件名:MKMT3-2.jpg)

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_592725WD5DIY.jpg
(原文件名:MKMT3-3.jpg) General Architecture/Processing Power

Atmel SAM7X processor, ARM7, 32-bit, 256K Flash, 64K SRAM, up to 55MHz and 48 MIPS - 10x performance increase over most competitors
Two-board layout - general Controller board plugs into specific Application board. Controller board makes almost all signals from the chip available.
256K EEPROM for additional onboard storage (logging, etc.) + Ethernet PHY for easy connection to Ethernet jack + CAN Transceiver for board-to-board communication o Application board has application specific hardware (motor control, networking (Ethernet/USB/CAN/Serial/SPI), circuit protection.

If a project does not require all the features of the Application board, users can buy just the Controller board, and design their own Application board, including only the features they need. Otherwise, the MAKE Application board allows users to interface directly to relevant devices (sensors, high current outputs for motors, etc.) and not worry that they're going to break the delicate Controller board.

Software Environment/Programmability

Cross Platform - Windows, Mac, Linux. All source provided. Works as an interface to the PC when connected by Ethernet or USB o Software to use the board as an I/O interface directly from .Net, Processing & Java, Max & Pd, Flash, C/C++.
Can be programmed to run standalone programs
Simplified API available to program the board in C
Uses operating system (freeRTOS) so that most difficult aspects of microcontroller programming (interrupts, etc.) are taken care of for less experienced users. Otherwise, full access to the chip is available for experienced coders.
Easily download finished programs developed and shared by others onto your board, no coding required.
Eventually provide further simplified programming environment similar to Wiring/Arduino.
TAG connector for fast code download and debug.
Several boards can be networked together (CAN) to create more complex devices with more I/O.

I/O/Protection/Power supply

Polarity protection on power supply circuit
8 10-bit analog inputs with op amp unity gain buffer protection.
8 digital outputs through 2 Half H drivers�high current (1A per coil).
Drive 2 unipolar stepper motors, 4 DC motors, or 8 individual outputs (solenoids).
Output protection circuit to prevent power spikes from noisy output devices affecting the processor.
Driver chips are socketed for easy replacement in case they burn, and replacement chips are cheap ($1 each).
4 standard servo connectors
4 LEDs for program feedback
8 position DIP switch for easy configuration
Trimpot for easy parameter modification

ryebread 发表于 2010-10-25 20:13:30

关注,等高手指点

niannianbushe 发表于 2010-10-25 20:39:18

可以考虑自己做啊,做得好大家都加入

zhuanzhuan 发表于 2010-10-25 20:42:51

还是ARM7的?建议直接上ARM9的吧……
页: [1]
查看完整版本: 大家谁推荐一个比较通用的机器人DIY的32位的板子,我想做个机器人(一定要通用的板子,这