基于STM32电脑机器人设计与开发
作者:蒙飚 严健平
来源:《电子技术与软件工程》2016年第06
        苍井空全集 要电脑鼠是一种四轮车形状且具有人工智能的小型机器人,针对电脑鼠体积小、实时性要求高等特点,采用高性能的ARM Cortex-M3架构内核的STM32系列处理器作为电脑鼠硬件控制核心,优化机器人行走和搜寻迷宫控制算法,通过精密红外传感器和执行电机,实现了电脑鼠性能的极大提升。
        【关键词】STM32 电脑鼠 机器人
        你可以不用给我答案歌词电脑鼠机器人是一种能够在迷宫中行进、位置记忆、搜寻终点和优化路径等功能,按照电脑鼠竞赛规则,机器人必须在陌生与未知的迷宫环境中以最快速度及最短时间到达终点完成比赛任务以获得胜利。本文研究的电脑鼠机器人选择了高性能的古装>明星成亲价不菲32ARM Cortex-M3川大校花跳蛋门视频架构内核的处理器作为控制核心设计了电脑鼠机器人的软硬件系统,实现了电脑鼠机器人系统的稳定快速行走能力、记忆迷宫搜寻轨迹能力和优化最短执行路径能力,相比传统基于8位单片机的电脑鼠系统,极大提升了系统整体性能,同时能够借助本文研究的电脑鼠系统设计案
例,进而研究与发明更加复杂的机械控制系统。
        1 电脑鼠机器人整体设计方案
        挽回对象的话电脑鼠机器人软硬件系统由基于STM32的核心处理器、电源稳压电路系统、传感器系统、行走电机执行系统、液晶显示系统和无线网络系统六个子模块组成,其中基于STM32的核心处理器子模块是整个电脑鼠机器人的控制中心,负责与其它五个子模块的信息传输,并运行整体系统的软件程序,实现电脑鼠的流程控制、运算优化和数据存储;电源稳压电路系统负责给系统硬件提供稳定可靠的电源,传感器系统让电脑鼠机器人能够感知迷宫周围环境,行走电机执行系统能让电脑鼠机器人快速直行或转弯,液晶显示系统可以通过屏幕让人们获得机器人的各种状态信息,无线网络系统能实现电脑鼠机器人与远程计算机的联网。电脑鼠机器人整体结构示意图如图1所示。