教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 互联网资料 >

毕业设计说明书 - 图文(3)

来源:网络收集 时间:2026-03-06
导读: 中北大学2014届毕业设计说明书 按钮等;还包括行为管理器,负责管理应用程序的生命周期,Android本身没有关闭应用程序的功能,由系统根据资源分配自动关闭一些应用程序。本设计涉及到按钮和文本框等[4]。 2.2.2 基

中北大学2014届毕业设计说明书 按钮等;还包括行为管理器,负责管理应用程序的生命周期,Android本身没有关闭应用程序的功能,由系统根据资源分配自动关闭一些应用程序。本设计涉及到按钮和文本框等[4]。

2.2.2 基于Android的串口通信

串口在数据通信中应用广泛。但是Android SDK指定Java作为第三方应用开发语言,这给C语言实现串口应用带来了困难。虽然Google Android已经发布了NDK(Native Development Kit,原生态开发包),支持开发者用C\\C++语言开发Android程序,但是目前官方提供的技术指导比较简略。NDK的目的是为了增加代码的重用性及加快程序的运行速度,这有利于开发者从其他系统上移植软件到Android平台。开发步骤为:(1)JIN接口设计;(2)使用C\\C++实现本地方法;(3)生成动态链接库;(4)将动态链接库复制到Java工程,生产.apk文件[5]。 2.2.3 通过串口控制舵机

PC机与单片机的串口通信系统框图如图1所示,主要包括单片机、 串口通信电路、PC机串口通信软件和单片机的外围电路。其中单片机是电路系统的核心,负责接收上位机相关指令,并控制电路的工作状态,PC机串口通信软件用于向下位机发送控制命令,并接受下位机数据,进而测试系统性能;串口通信电路是连接下位机与PC机的桥梁,是二者进行串口通信的基础;外围电路包括了单片机的复位电路、程序下载接口电路等[6]。

外围 电路 单片机 串口通 信电路 图1 串口通信系统框图

PC

常用PC机串行接口有3种:PS /2接口用于连接键盘和鼠标;RS232C串行接口一般用来实现PC机与较低速外部设备之间的远距离通信;USB通用串行总线接口是现在比较流行的接口,它最大的好处在于能支持多达127个外设,外设可以独立供电,也可以通过USB接口从主板上获得500 mA@ +5 V的电流,并且支持热拔插,真正做到即插即用。RS232C串行通信接口主要特点是技术成熟、结构简单,只需3条普通导线就可以进行双向通信,传输距离较远,一般可达10 m以上。现在流行的高级语言都支持对串口的直接操作,常用的单片机也把串行通讯口作为一个标准接口集成在单片机内,开发者在进行单片机应用系统设计时只需增加1片RS232C与TTL电

第 6 页 共35 页

中北大学2014届毕业设计说明书 平转换芯片就可以构成一个单片机与PC机之间的RS232C串行通讯接口。因此, RS232C串行通讯接口的开发具有开发周期短,对开发者的软硬件水平要求不高等特点。因此选用RS232做单片机与电脑的串口通信,控制舵机[7][8]。 2.2.4 小车的循迹功能实现

小车循迹,首先要考虑到电机的控制问题。在各类机电系统中,由于直流电机具有良好的起动、制动和调速性能,直流调速技术已广泛运用于工业、航天领域的各个方面。最常用的直流调速技术是脉宽调制(PWM)直流调速技术,它具有调速精度高、响应速度快、调速范围宽和耗损低等特点。本文在研究单片机PWM方法调速直流电机和电机驱动芯片L298N的基础之上,对单片机的电机驱动电路进行了一点优化设计。内部包含4通道逻辑驱动电路,可以方便地驱动两个直流电机,或一个两相步进电机。工作电压为46V,输出电压最高可达50V,可以直接通过电源来调节输出电压;输出电流可达2.5A,最大可以达到4A,可驱动电感性负载;可以直接用单片机的IO口提供信号;而且电路简单,使用比较方便。L298N可接受标准TTL逻辑电平信号VSS,9脚VSS可接4.5~7V的电压。4脚VS接电源电压,VS电压范围VIH为+2.5~46V。1脚和15管脚下的发射极分别单独引出以便接入电流采样电阻,形成电流传感信号。L298可驱动2个电动机,此时OUT1,OUT2和OUT3,OUT4之间可分别接电动机。5、7、10、12脚接输入控制电平,控制电机正反转;ENA,ENB脚接控制使能端,控制电机的停转[9]。

循迹小车 采用光电传感器来识别白色路面中央的黑色引导线,通过单片机实现对转向舵机和驱动舵机的PWM控制,使小车实现快速稳定地巡线行驶。实验表明,循迹小车能够快速校准、平稳的完成对曲率引导线的巡线行驶任务[10]。 2.2.5 Android无线WiFi控制

系统中 Android 手机可利用周围无线网络资源与其他设备进行交互并实施控制,不仅为现有智能控制系统提供了新的控制方法,也为实现机器与人的信息交换提供了新的交互手段。系统实现了一种基于 Android 系统下的无线 PWM 控制模块设计,并在遥控模型汽车上测试成功。系统采用了嵌入式 ARM 平台作为硬件控制模块,完成了 Android 应用程序开发,编写了手机客户端软件,解决了手机与控制器端之间的数据传输,实现了手机远程控制 PWM 调速等功能[11]。

WiFi 实质上是一种商业认证,它是目前应用最广泛的 WLAN(无线局域网)标

第 7 页 共35 页

中北大学2014届毕业设计说明书 准,具有 WiFi 标准认证的产品都符合 IEEE 802.11b无线局域网络规范。一个无线局域网络通常由工作站(STA,Station)、无线介质(Wireless Medium,WM)、无线接入点和主干分布式系统(DS,Distribution System)等几部分组成。无线接入技术与有线接入技术的一个很大的不同点体现在无线接入技术标准不统一,不同的标准有不同的应用。目前比较常见的 WLAN 技术标准有 802.1l 系列标准、蓝牙(Bluetooth)标准、IrDA(Infrared Data Association)、家用射频 HomeRF 标准以及新近兴起的 UWB 标准等[12]。 本课题采用802.11系列标准。 2.2.6 物联网(通过WiFi控制小车)

本设计的实现,事实上是一个微型的物联网,把小车作为其中一个网络节点。按照物联网三维概念模型,物联网由信息物品、自主网络和智能应用3 个部分构成。这 3 个部分有其各自技术架构。

信息物品技术主要指物品的标识、传感和控制技术,也就是指现有的数字化技术。信息网络技术属于物理世界与网络世界融合的接口技术。目前国际上研究的网络化物理系统(CPS)就是属于信息物品技术。如果把人也看作是一个物品,则信息物品技术也包括了佩戴式计算装置技术。

物联网还涉及到自主网络,自主网络就是具备自管理能力的网络系统,自管理能力具体表现为自配置、自愈合、自优化、自保护能力。从物联网未来应用需求看,需要扩展现有自主网络的定义,使得自主网络具备自控制能力。物联网中的自主网络技术包括自主管理技术和自主控制技术。自主网络管理类技术包括:网络自配置技术、网络自愈合技术、网络自优化技术、网络自保护技术,自主网络控制类技术包括:基于空间语义的控制技术、基于时间语义的控制技术。

智能应用技术涉及到传统的人工智能方面的理论和算法,并且融入了现代网络环境下的智能控制理论和方法,这类技术的研究和开发,有可能突破桎梏人工智能发展的理论障碍,使得人类进入智能化时代[13]。

物联网(the Internet Of Things,IOT)被预言为继互联网之后全球信息产业的又一次科技与经济浪潮,受到各国政府、企业和学术界的重视,美国、欧盟、日本等甚至将其纳入国家和区域信息化战略[14]。

麻省理工学院Auto-ID中心主任Ashton,K教授于1999年以RFID技术和无线传感网络作为支撑,提出了基于“EPC系统”的物联网。2000年,麻省理工学院的

第 8 页 共35 页

…… 此处隐藏:3428字,全部文档内容请下载后查看。喜欢就下载吧 ……

毕业设计说明书 - 图文(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/442416.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)