一、快畅教学智能机器人的硬件组成
安装平台与构件 可编程处理器(单片机)
主板 (主板附图) 供电电源
电机与轮胎 外围传感器 |
|
| |
安装平台 |
|
可编程处理器(单片机):
相当于现在PC机的缩小版,麻雀虽小,五脏俱全。集齐了CPU、内外存储器和部分外部设备集于一身,具有一定的信息接收、发送、运算、存储、提取等处理能力。它是产生机器人智能的核心部件。 |
|
主板:
单片机与外界连接的硬件部分。单片机通过主板的电路与传感器模块和操作模块连接,从而能够接收外部信息和发送信息。并且主板集成了驱动芯片,能利用单片机的弱小的输出信号控制驱动电机转动。使整台机器人具有自身移动的能力。
|
| |
机器人主板 |
|
|
供电电源:
采用电池组,分两路输出供给主板,一路是稳压(5V左右)抗干扰供给主板和传感器的电源,一路是未稳压直接供给驱动芯片的电源。
|
|
| 镍氢电池组 |
|
电机与轮胎:
是智能机器人执行机构的一种。电机和搭配的轮胎是机器人的移动的主要组成部件,通过不同的比赛项目可更换不同类型电机和轮胎以发挥出该项目所需要的最佳性能。 |
|
|
电机 |
车轮 |
|
外围传感器:
传感器是机器人的感知器官,使外界的声、光、热、电等信息变为单片机能够识别的信号,从而使机器人具备了对外界的感知能力。它们是机器人应对环境情况智能的来源。
|
|
测地探头 |
|
|
| 端口是单片机与外界传感器或执行机构的连接点。快畅教学型机器人共有22个的端口,分为三组。所有端口都可以自由设置为输入或输出状态。 |
| RA组:这组端口可以设置成二状态(逻辑,即1或0、Yes or No)输入和输出口,也可以设置成模拟量(电压)输入端口,现可供直接使用的逻辑状态RA组端口共有六个,其逻辑状态的格式为JP(0)—JP(5)。作为模拟状态输入时,RA(4)不能使用,表示其余五个端口状态的函数为VADC(0)—VADC(3)、VADC(5)。 |
| RB组:这组端口的RB0已经被保留作为用户程序复位按钮,按下该按钮,机器人即执行用户程序规定的动作。RB1-RB5默认处于输出状态,为机器人平时的位置移动指令所占有。所以可供直接使用的只有RB6和RB7二个逻辑状态的输出与输入端口,格式为:JP(14)和JP(15)。如果机器人不需要位置移动,即不使用驱动电机,则RB1—RB5同样可以作为逻辑状态的输出与输入端口,格式为:JP(9)—JP(15)。 |
| RC组:这组端口的RC6-7已被保留为机器人与PC机通讯下载程序所使用,所以可直接使用的逻辑状态的输出与输入端口为RC0-RC5共六个端口,格式为:JP(16)—JP(21)。 |
|
| 三、快畅教学智能机器人的编程界面 |
| 快畅教学智能机器人为用户提供易学易懂的LOGO语言编程界面。其工作平台由以下几个功能区构成: |
① 下拉菜单;
② 快捷按钮;
③ LOGO软件编辑工作窗口;
④ PIC的高级语言程序显示窗口及用户自己用PIC的高级语言编辑程序窗口;
⑤ 工作提示窗口, 语法检查显示区;
⑥ 显示快畅教学机器人软件平台名称及保存编辑的文件名。 |
| |
|
|
| |