一种多功能搜救机器人的设计6版.doc

一种多功能搜救机器人的设计6版

收藏

资源目录
跳过导航链接。
一种多功能搜救机器人的设计6版.zip
一种多功能搜救机器人的设计6版
一种多功能搜救机器人的设计6版.doc---(点击预览)
毕业设计
专利受理通知书.jpg---(点击预览)
一种多功能搜救机器人的设计3版.doc---(点击预览)
DetectReport20130301073104.pdf---(点击预览)
DetectReport20130225042104.pdf---(点击预览)
search_car
search_car
Last Loaded sim.DBK
sim.DSN
sim.PWI
上位机
MsComm控件.pdf---(点击预览)
2010092109245798134.jpg---(点击预览)
1273127501h3deGP4V_s.jpg---(点击预览)
VB
Form1.frm
MSSCCPRJ.SCC
串口调试助手.exe
工程1.exe
工程1.vbp
工程1.vbw
工程2.exe
蓝牙.frm
蓝牙.frx
蓝牙.log
参考材料
学院表格-空白表格参考
英文.doc---(点击预览)
中英文翻译.doc---(点击预览)
中英文.doc---(点击预览)
基于PSTN的家用电器远程控制系统设计资料
学院表格-空白表格参考
新型消防车的研究
毕业参考论文---1
过程材料--参考
毕业设计资料
外文引用.txt---(点击预览)
一种多功能搜救机器人的设计3版.doc---(点击预览)
一种多功能搜救机器人的设计2版.doc---(点击预览)
一种多功能搜救机器人的设计1版.doc---(点击预览)
13-外文翻译.doc---(点击预览)
05-2文献综述.doc---(点击预览)
05-1开题报告.doc---(点击预览)
图片
Last Loaded 论文原理图.DBK
论文原理图.DSN
毕业设计.rar
压缩包内文档预览:(预览前20页/共60页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:30624474    类型:共享资源    大小:71.75MB    格式:ZIP    上传时间:2019-12-12 上传人:遗**** IP属地:湖北
19
积分
关 键 词:
一种 多功能 搜救 机器人 设计
资源描述:
一种多功能搜救机器人的设计6版,一种,多功能,搜救,机器人,设计
内容简介:
1一、 串行通讯控件一、 串行通讯控件 MsComm MSComm 作为一个串行通讯控件为程序员串口通讯编程节省了很多时间。在基于对话框的应用中加入一个 MSComm 控件非常简单。只需进行以下操作即可: 打开“Project-Add To Project-Components and Controls-Registered Activex Controls”(工程/部件/控件),然后选择控件:Microsoft Communication Control,version 6.0(Microsoft Comm Control 6.0)插入到当前的工程中。这样就将类 CMSComm 的相关文件 mscomm.cpp 和 mscomm.h 一并加入到了工程中。 编程时只需将控件对话中的 MSComm 控件拖至你的应用对话框中就 OK 了。 MSComm 控件提供了两种处理通信的方法:控件提供了两种处理通信的方法: 1.事件驱动通信,是一种功能很强的处理串口活动的方法。事件驱动通信,是一种功能很强的处理串口活动的方法。 例如,当在 CD(Carrier Detect)线或 RTS(Request To Send)线上有字符到达或发生了改变,在这种情况下,可以使用 MSComm 控件的 OnComm 事件捕获和处理这些通信事件。OnComm 也可以捕获和处理通信中的错误。 2.可以在每个重要的程序功能之后检查可以在每个重要的程序功能之后检查 CommEvent 属性的值来检测事件和通信错误。属性的值来检测事件和通信错误。 使用的每个 MSComm 控件都与一个串口对应。如果在应用程序中需要访问多个串口,必须使用多个 MSComm 控件,可以在 Windows 控制面板中修改串口地址的中断地址。 MSComm 控件属性控件属性 CommPort 属性 : 设置并返回通讯端口号。 语法 : object.CommPortvalue (value 一整型值,说明端口号。) 说明 : 在设计时,value 可以设置成从 1 到 16 的任何数(缺省值为 1)。但是如果用 PortOpen 属性打开一个并不存在的端口时,MSComm 控件会产生错误 68(设备无效)。 RThreshold 属性:在 MSComm 控件设置 CommEvent 属性为 comEReceive 并产生 OnComm 之前,设置并返回的要接收的字符数。 语法: object.Rthreshold = value (value 整型表达式,说明在产生 OnComm 事件之前要接收的字符数。 ) 说明 :当接收字符后,若 Rthreshold 属性设置为 0 (缺省值)则不产生 OnComm 事件。例如,设置 Rthreshold 为 1,接收缓冲区收到每一个字符都会使 MSComm 控件产生 OnComm 事件。 CTSHolding 属性:确定是否可通过查询 Clear To Send (CTS) 线的状态发送数据。Clear To Send 是调制解调器发送到相联计算机的信号,指示传输可以进行。该属性在设计时无效,在运行时为只读。 语法 : object.CTSHolding(Boolean) Mscomm 控件的 CTSHolding 属性设置值: 1.True Clear To Send 线为高电平。 2.False Clear To Send 线为低电平。 2 说明:如果 Clear To Send 线为低电平 (CTSHolding = False) 并且超时时,MSComm控件设置 CommEvent 属性为 comEventCTSTO(Clear To Send Timeout)并产生 OnComm事件。 Clear To Send 线用于 RTS/CTS (Request To Send/Clear To Send) 硬件握手。如果需要确定 Clear To Send 线的状态,CTSHolding 属性给出一种手工查询的方法。 SThreshold 属性:在 MSComm 控件设置 CommEvent 属性为 comEvSend 并产生 OnComm 事件之前,设置并返回传输缓冲区中允许的最小字符数。 语法 : object.SThreshold = value value 整形表达式,代表在 OnComm 事件产生之前在传输缓冲区中的最小字符数。 说明:若设置 Sthreshold 属性为 0(缺省值),数据传输事件不会产生 OnComm 事件。若设置 Sthreshold 属性为 1,当传输缓冲区完全空时,MSComm 控件产生 OnComm 事件。如果在传输缓冲区中的字符数小于 value,CommEvent 属性设置为 comEvSend,并产生 OnComm 事件。comEvSend 事件仅当字符数与 Sthreshold 交叉时被激活一次。例如,如果 Sthreshold 等于 5,仅当在输出队列中字符数从 5 降到 4 时,comEvSend 才发生。如果在输出队列中从没有比 Sthreshold 多的字符,comEvSend 事件将绝不会发生。 comInputModeText 0 (缺省)通过 Input 属性以文本方式取回数据。 comInputModeBinary 1 通过 Input 属性以二进制方式检取回数据。 CDHolding 属性:通过查询 Carrier Detect (CD) 线的状态确定当前是否有传输。Carrier Detect 是从调制解调器发送到相联计算机的一个信号,指示调制解调器正在联机。该属性在设计时无效,在运行时为只读。 语法 object.CDHolding 设置值:CDHolding 属性的设置值为: 设置 描述 True Carrier Detect 线为高电平 False Carrier Detect 线为低电平 说明:注意当 Carrier Detect 线为高电平 (CDHolding = True) 且超时时,MSComm 控件设置 CommEvent 属性为 comEventCDTO(Carrier Detect 超时错误),并产生 OnComm 事件。 在主机应用程序中捕获一个丢失的传输是特别重要的,例如一个公告板,因为呼叫者可以随时挂起(放弃传输)。 Carrier Detect 也被称为 Receive Line Signal Detect (RLSD)。 数据类型 Boolean DSRHolding 属性:确定 Data Set Ready (DSR) 线的状态。Data Set Ready 信号由调制解调器发送到相连计算机,指示作好操作准备。该属性在设计时无效,在运行时为只读。 语法:object.DSRHolding object 所在处表示对象表达式,其值是“应用于”列表中的对象。 DSRHolding 属性返回以下值: 值 描述 True Data Set Ready 线高 False Data Set Ready 线低 3 说明:当 Data Set Ready 线为高电平 (DSRHolding = True) 且超时时,MSComm 控件设置 CommEvent 属性为 comEventDSRTO(数据准备超时)并产生 OnComm 事件。 当为 Data Terminal Equipment (DTE) 机器写 Data set Ready/Data Terminal Ready 握手例程时该属性十分有用。 数据类型:Boolean Settings 属性: 设置并返回波特率、奇偶校验、数据位、停止位参数。 语法: object.Settings = value 说明:当端口打开时,如果 value 非法,则 MSComm 控件产生错误 380 (非法属性值)。 Value 由四个设置值组成,有如下的格式: BBBB,P,D,S BBBB 为波特率,P 为奇偶校验,D 为数据位数,S 为停止位数。value 的缺省值是: 9600,N,8,1 InputLen 属性:设置并返回 Input 属性从接收缓冲区读取的字符数。 语法 : object.InputLen = value InputLen 属性语法包括下列部分: value 整型表达式,说明 Input 属性从接收缓冲区中读取的字符数。 说明:InputLen 属性的缺省值是 0。设置 InputLen 为 0 时,使用 Input 将使 MSComm 控件读取接收缓冲区中全部. CommEvent 属性为通信事件或错误返回下列值之一。在该控件的对象库中也可以找到这些常量。 常量 值 描述 ComEventBreak 1001 收到了断开信号 ComEventCTSTO 1002 Clear To Send Timeout。在发送字符时,在系统指定的事件内,CTS(Clear To Send)线是低电平 ComEventDSRTO 1003 Data Set Ready Timeout。在发送字符时,在系统指定的事件内,DSR(Data Set Ready)线是低电平 ComEventFrame 1004 数据帧错误。硬件检测到一个数据帧错误 ComEventOverrun 1006 端口溢出。硬件中的字符尚未读,下一个字符又到达,并且丢失 ComEventCDTO 1007 Carrier Detect Time。在发送字符时,在系统指定的事件内,CD(Carrier Detect)线是低电平。CD 也称为 RLSD(Receive Line Singal Detect,接收线信号检测) ComEventRxOver 1008 接收缓冲区溢出。在接收缓冲区中没有空间 ComEventRxParity 1009 奇偶校验错。硬件检测到奇偶校验错误 7 ComEventTxFull 1010 发送缓冲区满。在对发送字符排队时,发送缓冲区满 ComEventDCB 1011 检取端口 DCB(Device Control Blick)时发生了没有预料到的错误 通信事件包含了下面的设置: 常量 值 描述 ComEvSend 1 发送缓冲区中的字符数比 Sthreshold 值低 4 ComEvReceive 2 接收到了 Rthreshold 个字符。持续产生该事件,直到使用了 Input 属性删除了接收缓冲区中的数据 ComEvCTS 3 CTS(Clear To Send)线改变 ComEvDSR 4 DSR(Data Set Ready)线改变。当 DSR 从 1 到 0 改变时,该事件发生 ComEvCD 5 CD(Carrier Detect)线改变 ComEvRing6 检测到响铃信号。一些 URAT(Universal AsynchronousReciver- -Transmitters,通用异步收发器)不支持该事件 ComEvEOF 7 收到了 EOF 字符(ASCII 字符 26) Error 消息捕获消息捕获 下表列出了 MSComm 控件可捕获的错误消息: 常量 值 描述 ComInvalidPropertyValue 380 无效的属性值 ComSetNotSupported 383 属性只读 ComGetNotSupported 394 属性只读 ComPortOpen 8000 端口打开时该存在无效 8001 超时设置必须比 0 值大 ComPortInvalid 8002 无效的端口号 8003 属性只在运行时有效 8004 属性在运行时是只读的 ComPortAleadyOpen 8005 端口已经打开 8006 设备标识符无效或不支持 8007 不支持设备的波特率 8008 指定的字节大小无效 8009 缺省参数错误 8010 硬件不可用(被其他设备锁住) 8011 函数不能分配队列 ComNoOpen 8012 设备没有打开 8013 设备已经打开 8014 不能使用通信通知 ComSetCommStateFailed 8015 不能设置通信状态 8016 不能设置通信事件屏蔽 ComPortNotOpen 8018 该存在只在端口打开是有效 8019 设备忙 ComReadError 8020 通信设备读错误 ComDCBError 8021 检取端口设备控制块时出现内部错误 5 二、二、用用 VB 编写编写 MSComm 通信程序通信程序 搞清楚以上基本属性后,就可以开始编写通信程序了。在 VB5.0/6.0 中新建一个工程文件。添加 Microsoft Comm Control 5.0 组 件,在简体 Form1 中加入 Command 命令按钮并取名为 CmdTest,MSComm 控件取名为MSComm1,加入如下程序代码。 Private Sub cmdTestClick ( ) 打开串口 MSComml.CommPort =2 设定 Com2 If MSComml.PortOpen = False Then MSComm1.Settings = 9600,n,8,1 9600 波特率,无校验,8 位数据位,1 位停止位 MSComm1.PortOpen = True 打开串口 End if MSComm1.OutBufferCount = 0 清空发送缓冲区 MSComm1.InBufferCount = 0 滑空接收缓冲区 发送字符数据时注意必须用回车符(vbcr)结束 MSComm1.Output=This is a qood book ! &vbCr 泼打电话号码或发送 AT 命令 MSComm1.Output = ATDT 05778191898 , & vbCr 发送字符数组数据时注意 ByteArray 必须事先定义赋值 Dim ByteArray as byte( ) 定义动态数组 ReDim ByteArray(1) 重定义数组大小 ByteArray ( 0 ) =0 ByteArray ( 1 ) = 1 MSComm1.Output = ByteArray End Sub private Sub MScommEvent( ) Select Case MSComm1.CommEvent Case comEvReceive Dim Buffer As Variant MSComm1.InputLen = 0 接收二进制数据 MSComm1.InputMode= ComInputModeBinary Buffer=MSComm1.Input 接收字符数据 MSComm1.InputMode=comInputModeText Buffer = MSComml.Input Case else End Select End sub ( 程序 1) 6三、三、MSComm 通信问题与解决方法通信问题与解决方法 1接收的数据少于发送的数据接收的数据少于发送的数据 如果通过 MSComm 控件一次性传送较多的二进制数据,那么,很可能收到的数据不足。例如在设置为 24oobps 传输率的情况下, 一次性可以传输 2048 个字符数据 那么在大多数情况下。一次只能收到 1200 个字符左右,这址出为新版的 MSComm32OCX 中存在一 个影响传输二进制数据的臭虫(bug)注意这不是特性。 32 位 Windows API 函数(以下简称 API)使用了几个用 COMMTIMEOUTS 结构表示的限时变量,WriteTotalTimeOutConstant 即是其 中的一个,它被 Windows 内部设定为 5000(即 5 秒),这个常量决定了在通信驱动程序停止传输之前花费在发送缓冲区中数据的时间 的长短,5 秒钟意味着通信速度为 1200bps 情况下仅能发送 600 个字符,24oobps 情况下仅能发送 1200 个左右的字符。事实上,在一个 缓冲区内一次性发送更多的数据是非常可能的。这个 bug 同样也能引发问题,甚至在高速串口门通信情况下,即使系统在使用流控 制,无论丛软件流(XonXofI)还是硬件流(CTSRTS)。假如数据在发送缓冲区中时,流控制停止了传输,如果停止时间超过 5 秒钟则数据就会丢失。在某些环境下,5 秒钟可能相当短不过也不必担心, VB 5.0/6.0 版本的 MSComm 控件有一个新增的重要的 属性称为 CommID, CommID 指的是当串口被打开时, 被 API 所调用的串口句柄或称标志,这也意味着能利用 API 接口函数去修改这个 常量。每次串口关闭后,Windows 会自动将之恢复为 5000,所以,每次打开串口后需要重斩设定以下 API 声明,其代码见下程序。 Type COMMTIMEOUTS ReadIntervalTimeout As Long ReadTotalTimeoutMultiplier As Long ReadTotalTimeoutConstant As Long WriteTotalTimeoutMultiplier As Long WriteTotalTimeoutConstant As Long End Type Declare Function SetCommTimeouts Lib Kernel32 (BYVal hFile As Long, lpComm TimeoutsAs COMMTIMEOUTS) As Long Declare Function GetCommTimeouts Lib Kernel32 (ByVal hFile As Long, lpCommTimeouts As COMMTIMEOUTS) As Long Dim timeouts As COMMEOUTS Dim Ret As Long If Comm1.PortOpen = False Then Comm1.PortOpen = True 7 End if Ret=GetCommTimeouts ( Comm1.CommID , timeouts ) Set some default timeouts timeOuts.ReadIntervalTimeout = 1 timeouts.ReadTotalTimeoutMultiplier =1 timeouts.ReadTotalTimeoutConstant =1 timeouts.WriteTotalTimeoutMultiplier =1 timeouts.WriteTotalTimeoutConstant= ( Comm1.OutBufferSizeVal(Comm1.Settings)*10000+1000 Ret=SetCommTimeouts( Comm1.CommID , timeouts ) ( 程序 2) 2如何发送大于如何发送大于 128 的字符数据的字符数据 在通信程序中,以单字符方式逐个发送数据时,每一个数据范围 0-255(即十六进制的 00-FF)。在单字符版本的英文 Win95 或 DOS 版的 BASIC 程序中,只需要将相应的数据转换成相应的字符发送到通信端口即可。但在中文 Win95/98 下却行不通,假设在中文 Win9598 下运行以下程序: Dim i For i=0 to 255 MSComm1.Output=chr(i) Next i 希望在接收端得到预期的 0-255 之间的数据,结果却是:前 129 个数据接收正确,为 0-128,后面 127 个数据为 126 个 0 和一个 255, 造成这种给果的原因在于中文 Windows 使用的是双字节字符集(DBCS)系统。DBCS 系统使用 0-128 之间的数字表示 ASCII 字符,大于 128 的数字仅作为前导字符,它只是显示是一个非拉丁语系的字符,而并不代表实际意义。上述程序在调用 CHR()函数时用到了 DBCS 字符集,冈此产生了此类错误。那么,如何发送人于 128 的数据呢?答案是使用字符数组,将以上程序改为: Dim cc(255) As Byte For i = 0 To 255 cc(i) = i Next i MSComm1.Output = cc Do DoEvents Loop Until MSComm1.OutBufferCount = 0 接收过程 MSComm1_OnComm() Select Case MSComm1.CommEvent 8 Case comEvReceive Dim Buffer As Variant, b1,i MSComm1.InputMode=comInputModeBinery MSComm1.InputLen = 0 Buffer = MSComm1.Input For i=LBound (Buffer) To UBound (Buffer ) Debug.Print Buffer ( i ) ; Next i Case . . . . . 3如何发送如何发送 0 字符(字符(00H,NULL) 在 VisuaI C中使用串口控件发送 0 字符有些麻烦,但在 VB5.0/6.0 中只要注意以下两点即可: (1)设置 MSComm 控件的属性 NullDiscard=False;。 (2)使用二进制接收,即用 MSComm1.InputMode=ComInputModeBinary 便可以解决问题; 4如何发送递中文字符串(如何发送递中文字符串(DBcS 字符)字符) VB5.0/6.0 的各种参考书上均指明 MSComm 通信控件不能发送或接收双字节字符集系统 DBCS)的二进制数据,这对于我国及亚洲一些 使用 DBCS 字符集的国家不能不说是一大人遗憾。但是我在实践中发现,用 MSComm 控件也可以发送中文字符,具体方法有以下两种: ( (1)直接发送)直接发送 直接发送即把中文字符等同于英文字符。如:MSComm1.Intput= 这是一行中文数据! ,但这种方法发送的中文数据不能太 长,发送缓冲区和接收缓冲区的大小需设定为中文字符的两倍以上,而且发送与接收系统所处的操作系统版本最好要一致,否则会 出现接收或发送缓冲区溢出之类的错误。这种方法时用于一般要求不太高的场合。 ( (2)间接发送)间接发送 在发送端将汉字或字符转换为机器内码或区位码数据数组,然后将咏转换后的数据发送到串口,在接收端接收到数据后,按照 相反的顺序得到的数据转换为相应的汉字或字符,在转换过程中要用到位运算,如取得汉字的内码后需要将高字节和低字节分开, 而 VB5.0/6.0 中并没有提供此类函数,以下是求整数高、低字节的函数。 Public Function HiByte(a As Integer ) Dim b b= a And &HFF00 b = b / 256 If b 0.01) Then 间隔 10MS 以上就认为是一个新的包 text1= text1 用于搜集和显示接收(HEX 格式) N = 0 End If T = Timer For i = 0 To UBound(S) 一个数据包可能产生若干个 oncomm 事件 Text1.Text = Text1.Text & Right(0 & Hex(S(i) & H, 3) + SS(N+i)=S(i) 接收数据包缓存于 SS() N=N+UBound(S) Next i End If End Sub 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit 广州汇承信息科技有限公司广州汇承信息科技有限公司 产品规格书产品规格书 模块规格书模块规格书 Rev 1 10 2.0 2.1 2006/6/18 2006/9/6 2010/4/22 DRAWN BY : Ling Xin MODEL : HC-06 CHECKED BY : Eric Huang 描述: BC04 外置外置 8M Flash 带带 EDR 模块模块 HC-06 为民用级,兼容为民用级,兼容 HC-04 工业级工业级 APPD. BY: Simon Mok REV : 2.0 页页 : 历史版本说明历史版本说明 HC-06 是 LV_BC_2.0 的升级版, wavesen(汇承)曾用名为 Linvor(凌峰) 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit 目录目录 1. 产品图片 2. 特征 3. 引脚定义和介绍 4. 产品参数和规格 5. 外部参考原理图 6. 调试设备 7. 测试数据规格 8. 测试方案图表 9. AT 指令集 1. 产品图片产品图片 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit 一盘一盘 50pcs,防静电吸塑包装。,防静电吸塑包装。 2特征特征 l 无线收发无线收发 灵敏度(误码率)达到 80dBm -4 - 6dBm 功率可调输出 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit l 性能概要性能概要 完整的蓝牙解决方案完整的蓝牙解决方案 蓝牙 2.0 带 EDR, 2Mbps-3Mbps 调制度 内置 2.4GHz 天线, 用户无需调试天线 外置 8Mbit FLASH 低电压 3.3V 工作 可选 PIO 控制 标准 HCI 端口(UART or USB) USB 协议: Full Speed USB1.1, Compliant With 2.0 模块可以作为 SMD 贴片工艺 RoHS 制程 引脚半孔工艺 数字 2.4GHz 无线收发射 CSR BC04 蓝牙芯片技术 自适应跳频技术 体积小,(27mm13mm 2mm) 简单的外围设计电路 蓝牙 Class 2 功率级别 存储温度:-40 至+85 度,工作温度:-25 至+75 度 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit 协波干扰:2.4MHz,发射功率 3 dBm 误码率:0,但会在传输链路产生信号衰变,才有误码,如 RS232 和 TTL线路处理线路中 l 低功耗低功耗 l 高性能无线收发系统高性能无线收发系统 l 低成本低成本 l 应用领域应用领域 蓝牙车载免提 蓝牙 GPS 蓝牙 PCMCIA , USB Dongle 蓝牙数据传送 l 软件软件 CSR 3引脚定义和功能引脚定义和功能 本原理图与实物脚序一致本原理图与实物脚序一致 PIN Name PIN # Pad type Description Note GND 13 21 22 VSS Ground pot 1V8 14 VDD Integrated 1.8V (+) supply 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit with On-chip linear regulator output within 1.7-1.9V VCC 12 3.3V AIO0 9 Bi-Directional Programmable input/output line AIO1 10 Bi-Directional Programmable input/output line PIO0 23 Bi-Directional RX EN Programmable input/output line, control output for LNA(if fitted) PIO1 24 Bi-Directional TX EN Programmable input/output line, control output for PA(if fitted) PIO2 25 Bi-Directional Programmable input/output line PIO3 26 Bi-Directional Programmable input/output line PIO4 27 Bi-Directional Programmable input/output line PIO5 28 Bi-Directional Programmable input/output line PIO6 29 Bi-Directional Programmable input/output line CLK_REQ PIO7 30 Bi-Directional Programmable input/output line CLK_OUT PIO8 31 Bi-Directional Programmable input/output line PIO9 32 Bi-Directional Programmable input/output line PIO10 33 Bi-Directional Programmable input/output line PIO11 34 Bi-Directional Programmable input/output line 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit RESETB 11 CMOS Input with weak intemal pull-down UART_RTS 4 CMOS output, tri-stable with weak internal pull-up UART request to send, active low UART_CTS 3 CMOS input with weak internal pull-down UART clear to send, active low UART_RX 2 CMOS input with weak internal pull-down UART Data input UART_TX 1 CMOS output, Tri-stable with weak internal pull-up UART Data output SPI_MOSI 17 CMOS input with weak internal pull-down Serial peripheral interface data input SPI_CSB 16 CMOS input with weak internal pull-up Chip select for serial peripheral interface, active low SPI_CLK 19 CMOS input with weak internal pull-down Serial peripheral interface clock SPI_MISO 18 CMOS input with weak internal pull-down Serial peripheral interface data Output USB_- 15 Bi-Directional USB_+ 20 Bi-Directional 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit 1.8V 14 可以外部供电 1.8V 默 认 为 内 部 供 电1.8V PCM_CLK 5 Bi-Directional PCM_OUT 6 CMOS output PCM_IN 7 CMOS Input PCM_SYNC 8 Bi-Directional 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit 4 产品参数和规格产品参数和规格 上图为产品尺寸及外观,具体型号不同,模块稍有不同,但尺寸一样!上图为产品尺寸及外观,具体型号不同,模块稍有不同,但尺寸一样! 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit 也可参考也可参考 发布的其他信息发布的其他信息 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit 5. 参考原理图参考原理图 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit 广州汇承信息科技有限公司 电话:020-84083341 传真:020-84332079 技术销售 QQ:1043073574 地址:广州市海珠区昌岗中路昌岗南街 50 号叠翠苑综合楼首层 A016 邮编:510260 技术咨询:support 商务咨询:sales 投诉建议:sunbirdit 对于 HC-04,HC-06 主机而言,WAKEUP 按下后会放弃记忆,重新搜索新的从机,如果不放弃记忆,主机将一直搜索上一次配对过的从机,直到搜到并配对成功为止,HC-04/06 的主机有个特性就是记忆最后一次配对过的从机。WAKEUP 对于从机而言没有意义。 6. 调试设备调试设备 6.1 仪器设备 电脑, 硬件,3G 频率计 (SP3386), 3.15V DC 电源, 屏蔽房, MT8850A ( or MT8852B ) ,蓝牙测试盒. 6.2 软件 7. 测试数据规格测试数据规格 Test Condition 25 RH 65% Min Typ Max Unit 1. Carrier Freq. ( ISM Band ) 2.4 2.4835 MHz 2. RF O/P Power -6 2 4 dBm 3. Step size of Power control 2 8 dB 5. Freq. Offset ( Typical Carrier freq.) -75 75 KHz 6. Carrier Freq. drift ( Hopping on, drift rate/50uS ) -20 20 KHz 1 slot packet -25 25 KHz 3 slot packet -40 -40 KHz 7. Average Freq. Deviations ( Hopping off, modulation ) 140 175 KHz Freq. Deviation 115 KHz Ratio of Freq. Deviation 0.8 8
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:一种多功能搜救机器人的设计6版
链接地址:https://www.renrendoc.com/p-30624474.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!