基于LPC2138的智能消毒机器人控制系统

最新更新时间:2012-03-14来源: 互联网关键字:LPC2138  智能消毒  机器人控制 手机看文章 扫描二维码
随时随地手机看文章
1 总体方案设计

  畜牧养殖智能消毒机器人控制系统由机器人智能控制模块、监视模块、及无线网络通讯模块等三大部分组成。工作过程是通过接入互联网的手机或者微型计算机客户端通过无线网络向远程的机器人发送控制指令代码,期间传输信号由发送端使用加密狗加密。当信号经互联网发送到接收终端时,智能消毒机器人网络模块把接收的指令传送到处理器,处理器指示驱动模块驱动智能消毒机器人执行动作。运动的同时监视模块把采集到的图像通过无线互联网传输到客户机端,其整体结构如图1所示。

  


  1.1 智能控制模块

  此模块是智能消毒机器人的核心部分。采用的是嵌入式系统设计,可以准确高效地运行及处理数据。控制器通过网络组件WIFI或者GPRS与外部网络进行数据通讯,用户可以使用家用宽带网络或者手机短信的方式实现模块的远程控制。同时在本地控制还可以应用红外无线键盘、数字液晶屏来提供本地人机交流界面。

  1.2 网络模块

  智能消毒机器人无线网络通讯模块,是智能消毒机器人通讯信号传输的重要组成部分,由WIFI或者GPRS模块来实现通讯。通讯中介是家用无线路由或者移动网络GPRS。

  1.3 监视模块

  智能消毒机器人监视模块通过单片机驱动舵机实现全方位的监视。视频信号通过摄像头来采集,信号转换后将视频的PAL信号传输至处理器,经无线网络传输实时传到客户端。摄像头的控制与智能控制模块连接,摄像头的运动受控制模块的控制。

  1.4 驱动模块

  智能消毒机器人驱动模块是通过可编码的直流电机来驱动的。当处理器接收到客户端传来的指令,处理器对驱动模块信号处理,从而实现智能消毒机器人全方位的移动。

  2 系统硬件设计

  本文采用的是PHILIPS单片32位ARM微控制器LPC2138,作为控制器的处理器,负责和WIFI、GPRS无线通讯模块、监视模块、数据存储、键盘、红外、显示屏等模块进行数据通讯和对无线网络客户端发送的信号进行采集和处理。

  2.1 控制核心模块

  ARM外围电路包括电源键盘显示屏、SD卡、SDRAM以及与各个辅助模块进行连接的扩展接口等。ARM处理器内嵌512k FLASH、32k的可读写RAM。电路中SDRAM芯片选用hy57v25641,存储容量为16M。用其做系统运行所需内存,为操作系统信号的采集和数据的处理提供了可靠的运行空间。扩展的接口有串口、USB接口。串口为下载程序和与GPRS模块通讯用,USB接口用于与WIFI连接从而接入无线互联网络。LCD显示屏主要与键盘配合完成本地人机交互界面,LCD液晶240×320像素,65k色,驱动芯片是ili9325。键盘采用的是PS2接口方便使用电脑键盘,与LCD合力完成本地人机信息交换。串口通过MAX232与上位机进行通信,辅助单片机的下载通过ISP下载,支持在线调试。

  2.2 外围网络模块

  WIFI和GPRS模块用于实现处理器与客户端的通信连接。WIFI模块采用的是wf8000-u USB WIFI模块。GPRS模块采用的是BENQ M22A模块。各通讯模块外围电路主要有:电源部分、工作指示及数据连接扩展口组成。

  2.2.1 TTL电平

  GPRS模块与处理器的连接通过串口通讯,模块与处理器间的电平均为TTL电平,所以无需进行电平转换就可直接进行连接。

  2.2.2 MAX232转换电平

  由于编程及调试控制器电脑与处理器间的电平定义不同,采用MAX232进行电平的转换,其外围电路主要有电源供电部分。

  MAX232电平转换模块用来把电脑端的RS232信号处理得到TTL电平,实现电脑和处理器及GPRS模块之间的通信电路如图2所示。

  

MAX232电平转换模块

  2.2.3 GPRS外围网络模块

  GPRS模块第15管脚必须持续3s的低电平才能实现模块的启动。本文采用的是软件模拟低电平GPRS模块启动。关机电路同样是管脚持续低电平3s,电路如图3所示。

  

GPRS供电控制模块

  GPRS模块第35脚是一个工作状态指示灯接口,状态表示分别为:亮1s灭1s为启动搜索信号;亮1s灭2s为信号正常;持续点亮为有数据输入或者输出。其工作原理图如图4(a)所示。图4(b)为GPRS模块SIM卡连接示意图。

  

GPRS外围网络模块

  GPRS模块串口工作方式的电平为TTL电平,所以GPRS模块和控制核心处理器的连接可以是直接连接。但考虑到模块的调试及程序的烧录,所以在GPRS模块与处理器连接处使用转接开关。以此完成电脑到处理器的通信、GPRS模块到电脑的通信。GPRS模块、处理器、电脑的通信电路连接示意图如图5所示。

  

GPRS模块

  3 监视模块

  监视模块采用的是普通高清视频摄像头,分辨率达1024×768。视频采用PAL模式传输经处理器处理,通过无线互联网把图像传输到客户端,其电路图如图6(a)所示。摄像头的各方位由单片机驱动舵机来实现,舵机驱动电路如图6(b)所示。

  

监视模块

  4 驱动模块

  驱动模块采用的驱动芯片为L298N,该芯片功率大,电源可直接采用12V。单个芯片可以控制两个直流电机,本文采用两片L298N以实现智能消毒机器人的各方位移动。电路如图7所示。

  

驱动模块

  5 电源模块

  电源部分采用的是12V直流锂电池,功率为10W。对各个模块部分进行分别供电。稳压管采用的是7805。由于GPRS对电源要求特别高,所以单独采用一个LM2941S对其供电。

  wf8000 WIFI模块是华为公司生产的一种专门用于嵌入式系统的无线网络模块。模块符合802.11b标准,芯片采用prism3.0。原理图如图8所示。

  

电源模块

  6 结论

  利用本控制系统,可以实现机器人的远程控制及工作环境实时监控。结合消毒机械装置可以实现在特殊工作环境下的智能远程控制消毒工作。在畜牧养殖等一些环境较差的场所可以代替人工作实现更多的功能,为养殖工作带来便利。

关键字:LPC2138  智能消毒  机器人控制 编辑:神话 引用地址:基于LPC2138的智能消毒机器人控制系统

上一篇:无需PC机控制的离线电话自动通知系统设计
下一篇:基于精密模拟微控制器的温度监控解决方案

推荐阅读最新更新时间:2023-10-12 20:37

国家重点研发专项“工业机器人控制智能升级”项目启动
据央广网报道,国家重点研发计划智能机器人专项“工业机器人控制器产品性能优化及智能升级”项目启动会近日在浙江余姚举行。 长期以来,因控制器、减速器、电机三大核心部件受制于人,致使我国工业机器人市场长期被“四大家族”垄断。其中控制器更是工业机器人核心部件之核心,其好坏直接决定了机器人性能的优劣。开发具备智能控制算法的高安全性、高实时性、高精度、高可靠性、高适应性(五高)的网络化智能控制器,满足工业机器人的智能化与柔性化需求,已成为我国工业机器人破局必经之路。 由浙江智昌机器人科技有限公司牵头的“工业机器人控制器产品性能优化及智能升级”项目旨在从根本上解决国产控制器的瓶颈问题。据了解,研发团队将聚焦控制器“快、准、协、智、柔”的性能需求
[机器人]
EtherCAT技术在库卡机器人控制系统上的应用
自 2010 年以来,库卡一直采用 EtherCAT 技术作为所有库卡机器人控制系统中的系统总线。最新的 KR AGILUS 机器人和 LBR iiwa 轻型机器人的紧凑型控制器也是在 EtherCAT 基础上实施的。Beckhoff 基于工业以太网的 EtherCAT因而可以作为整个当前库卡控制系统范围内的基础技术集成。 1996 年,库卡机器人有限公司成为第一家引进完全基于 Windows PC的机器人控制系统的机器人制造商。第一代控制系统的成功很大程度上可以归因于使用了广为办公室用户所熟悉和客户接受的 Windows技术实现了直观操作指导,以及 PC 技术的高性能。凭借消费品市场中的 IT 产品,能够以较低的成本实现高创新能
[嵌入式]
基于单片机的自动巡线轮式机器人控制系统设计
摘 要:设计了一种自动巡线轮式行走机器人控制系统,采用AT89S52型单片机作为主控CPU,外加一个复杂可鳊程逻辑器件(CPID)协助CPU处理数据,扩展了程序参数存储器,能够进行检测引导线和直流电机、舵机的PWM控制。 关键词:控制系统;复杂可编程逻辑器件;存储器;光电检测;脉冲宽度调制 1 引言 轮式移动机器人是机器人研究领域的一项重要内容.它集机械、电子、检测技术与智能控制于一体。在各种移动机构中,轮式移动机构最为常见。轮式移动机构之所以得到广泛的应用。主要是因为容易控制其移动速度和移动方向。因此.有必要研制一套完整的轮式机器人系统。并进行相应的运动规划和控制算法研究。笔者设计和开发了基于5l型单片机的自动巡线轮式机器人
[单片机]
工业机器人控制系统架构介绍
本文比较了机械臂和移动机器人两种工业机器人的控制系统方案,对其特点进行了介绍。 以上分类是根据应用对象,此外,市面上更多的是通用型运动控制器,即控制非标设备的。 1 控制器底层方案 1.1 机械臂类 机械臂类的控制器发展较早,相对成熟,先来看看现有的控制系统底层方案。 1.2 移动机器人类 移动机器人的控制器属于较新的方向,工业移动机器人有AGV、无人驾驶工程机械等形式,控制系统底层方案如下: 1.3 对比 机械臂对精度和运动稳定性的要求较高,因此计算量大、周期短,比移动机器人一般要高1到2个量级。移动机器人一般对同步精度要求不高,其配置相对较低。 机械臂一般工作于固定的区域,其
[嵌入式]
工业<font color='red'>机器人控制</font>系统架构介绍
机器人控制技术和发展趋势
  机器人的控制系统   机器人的控制系统是指由控制主体(作业指令程序)、控制客体(的反馈信号)和控制媒体(执行机构)组成的具有自身目标和功能的管理系统,该技术的发展及其相关软、硬件技术的进步极大地提升了机器人功能和性能。   控制系统的主要任务是控制机器人在工作空间中的运动位置、姿态和轨迹、关节力矩、操作顺序及动作的时间等,其基本功能包括示教-再现功能、坐标设置功能、与外围设备的联系功能、位置伺服功能等。   机器人控制技术   机器人控制技术是机器人为完成指定动作和任务所需的控制策略、方法等,主要包括位置控制、力矩控制和智能控制技术三个方面。   位置控制和力矩控制是智能控制技术产生的基础,
[机器人]
极智嘉消毒机器人,智能防疫引领者
2020年初,新冠疫情的出现,使防疫工作变成了人们生活的重要部分,大家都知道,目前新冠疫苗还在试验阶段,短时间内无法普及到每个人,我们能做的只有防疫,避免新冠疫情卷土重来。对于一些较大面积的公共场所,如机场、学校、商场等采用人工消毒,既耗时耗力,也存在疫情复发的安全隐患。 极智嘉(Geek+)作为AMR行业引领者,秉持“科技向善”的核心理念,专注研发和强化机器人科技,并以此为强大基础,重磅推出两款智能消毒机器人!这两款机器人分别以高贵浪漫的薰衣草(Lavender)和清新怡人的茉莉(JASMIN)来命名,寓意着消毒机器人的到来,是为了创造更洁净美好的生活环境,以下为大家介绍一下这两款机器人。 首先,智能紫外线消毒机器人Laven
[机器人]
ARM嵌入式实验 熟悉PROTEUS电子仿真软件的使用(LPC2138
一、实验目的 掌握RPROTEUS电子仿真软件的安装过程; 掌握RPROTEUS电子仿真软件的使用方法; 掌握创建电子仿真原理图的过程; 掌握为ARM芯片添加程序并仿真调试的过程。 二、实验内容 实现流水灯仿真实验。安装RPROTEUS电子仿真软件,根据实验原理图创建一个PROTEUS原理图,并添加相应的元件和导线;使用RealView MDK集成开发环境建立并生成实现流水灯的代码,为ARM芯片添加代码,最后查看仿真运行结果。 三、实验要求 了解RPROTEUS电子仿真软件的安装过程; 能够使用RPROTEUS电子仿真软件建立原理图并添加元件和导线; 能够设置元件及芯片的参数,并为ARM芯片添加代码; 能够检查并修改原理图
[单片机]
ARM嵌入式实验 熟悉PROTEUS电子仿真软件的使用(<font color='red'>LPC2138</font>)
关于工业机器人控制系统中的旋转传动机构
(文章来源:中科罗伯特机器人学院) 一般都能够直接产生旋转运动,但其输出力矩比所要求的力矩小,转速比要求的转速高,因此需要采用齿轮、皮带传送装置或其他运动传动机构,把较高的转速转换成较低的转速,并获得较大的力矩。运动的传递和转换必须高效率地完成,并且不能有损于机器人系统所需要的特性,包括定位精度、重复定位精度和可靠性等。通过下列传动机构可以实现运动的传递和转换。 齿轮副不但可以传递运动角位移和角速度,而且可以传递力和力矩,一个齿轮装在输入轴上,另一个齿轮装在输出轴上,可以得到齿轮的齿数与其转速成反比,输出力矩与输入力矩之比等于输出齿数与输入齿数之比。 在工业机器人中同步带传动主要用来传递平行轴间的运动,
[机器人]
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved