RoboTrike 用于三轮机器人控制的嵌入式系统设计
此代码是RoboTrike系统的嵌入式软件。该系统为一个可进行完整运动的三轮机器人,由远程用户界面板控制。整个系统由两个主板组成:远程板和RoboTrike板。RoboTrike板通过82C55A可编程外设接口的并行I/O连接到三个电机和一个激光器,而远程板和RoboTrike板使用TL16C450异步通信元件通过串行I/O进行连接。系统两块主板均采用Intel 80188微处理器,其中所有用户接口均由远程板处理,用户通过16键键盘输入指令来改变RoboTrike的运动或开启/关闭激光。当RoboTrike成功执行命令时,远程板的8位LED显示屏会显示有关运动或激光状态的状态信息;如发生错误,也会向用户显示源自哪块板的错误消息。
用户评论