用 AVRmega8515 作一个带 PC 机串口通讯的最小单片机机器人控制系统,电路图见下图。使用时用 WINDOWS 自带的超级终端,把速率调整到 9600,8 个数据位.1 个停止位,无奇偶效验,无流量控制(握手协议 Xon/Xoff).接上串口线,按照屏幕提示输入数据就可以直观地控制 3 台舵机的旋转角度。
以下介绍一款 24 路机器人专用控制器。其主要是供不熟悉单片机的读者来使用。该系统整体硬件基本和上述最小单片机控制系统一样,还增加了一片采用 I2C 总线通讯方式的 24C256 EEPROM 存储器,用来记录 24 路庞大的动作表,主控单片机也是 AVRmega 8515.整个动作编程通过 PC 机串口终端仿真器来实现的。可同时控制 24 台舵机,并且能分别对台舵机进行速度控制,其中可以插入循环、延时指令。该控制器能让制作者从繁琐的单片机编程中解放出来,并且能让有 PC 机编程能力的读者进行二次开发。
