77范文网 - 专业文章范例文档资料分享平台

六足爬行机器人设计(6)

来源:网络收集 时间:2019-03-15 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

南昌航空大学学士学位论文

3.2 基于无线的智能控制

系统结构框如图3.2所示:

PT2262 编码

上位机 串口通讯

无 线 通 讯

89S51 单片机 PT2272 解码

垂直舵机 驱动 转动舵机

水平舵机

图 3.2 系统结构框图

3.2.1 无线发射模块

无线发射模块主要由三部分组成:电平转换、89S51单片机、编码芯片及其无线

电发射,如图3.3:

89S51 单片机 I/O 端口

串口信号经 MAX232 电平转换

I/O 端口

图3.3 无线发射模块示意图

由于计算机串口信号的高低电平与单片机识别的高低电平是不相同的,所以本设

计使用了芯片MAX232进行电平转化,以便单片机接收到来自计算机的8位(即一字节)

PT2262

第 19页共 32页

南昌航空大学学士学位论文

信号。

图3.4 无线发射模块电路图

表3.1 单片机I/O口分配

单片机 I/O 口分配 P2.0 P2.1 P2.2 P2.3 P2.7 P3.0 P3.1 编码芯片 PT2262 的引脚 D0 编码芯片 PT2262 的引脚 D1 编码芯片 PT2262 的引脚 D2 编码芯片 PT2262 的引脚 D3 编码芯片 PT2262 使能端 TE 串口通讯接收 RXD 串口通讯发送 TXD

串口通讯使用的波特率为2400,而单片机是通过定时器来同步接收串口通讯的。

因此对单片机程序初始化如下:

ORG 00H

START: MOV SP,#60H ;初始化堆栈指针

MOV SCON,#50H ;设置UART属性:MODE1 SM1=1 REN=1

MOV TMOD,#20H ;设置第一个定时器模式:MODE2

MOV TH1,#0F4H ;设置串口通讯波特率为2400

第 20页共 32页

南昌航空大学学士学位论文

SETB TR1 ;激活第一个定时器

89S51单片机有专门用于存放串口数据的寄存器以及指示串口接收完成与否的状

态字,编程如图3.5。

开始

接收计算机串口数据

N

已接收完一字节数据?

Y

接收字节=?

指令 1# 指令 2# …… 指令 14# 指令 15#

发送指令

图3.5 发射模块程序流程图

WRITE:

JBC RI,READ ;判断单片机是否已经接收完一字节数据

JMP WRITE ;未接受完一字节数据向上跳转继续接收

READ:

CLR TI ;清除T1

MOV A,SBUF ;将缓存中串口接收的数据转移到A

MOV R7,A ;将数据转移到寄存器R7

CALL DELAY ;延迟

第 21页共 32页

南昌航空大学学士学位论文

单片机接收的数据是来自计算机的一字节信号(即

把计算机的信号转变成下一个模块识别的指令以便先一个模块识别。程序如下:

SCAN:

MOV A,R7 ;数据转移

CLR C

SUBB A,#49 ;接收的信号 (ASCII

ASCII编码),因此单片机需要

码)减去49

JZ CHAN1 MOV A,R7 CLR C SUBB A,#50

JZ CHAN2 MOV A,R7 CLR C

?

?

RESET: CALL DELAY JMP WRITE

?

?

CHAN1:

SETB P2.0 CLR P2.1 CLR P2.2 CLR P2.3 CPL P2.7 ;判断跳转CHAN1 ;判断跳转CHAN2 ;延迟 ;跳转WRITE ;重置4位指令 ;使能编码芯片PT2262

第 22页共 32页

南昌航空大学学士学位论文

CALL DELAY

CPL P2.7 ;关闭编码

JMP RESET ;跳转至RESET

CHAN2:

SETB P2.0

CLR P2.1

CLR P2.2

SETB P2.3 ;重置4位指令

CPL P2.7 ;使能编码芯片PT2262

CALL DELAY

CPL P2.7 ;关闭编码

JMP RESET ;跳转至RESET

?

?

END

3.2.2 无线接收模块

无线接收模块也主要由三部分组成:解码芯片及其无线电接收、信号运放、9S51

单片机,如图3.6。

PT2272 运放

89S51 单片机

垂直、水平和转动

舵机 图 3.6 无线接收模块示意图

第 23页共 32页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库六足爬行机器人设计(6)在线全文阅读。

六足爬行机器人设计(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/521057.html(转载请注明文章来源)
上一篇:9 肖像艺术
下一篇:云台山两日游
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: