基于ARM7的畜牧养殖智能消毒机器人控制系统设计

发布者:hzx312895379最新更新时间:2014-03-17 来源: eccn关键字:ARM7  畜牧养殖  消毒机器人  控制系统 手机看文章 扫描二维码
随时随地手机看文章
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下载,支持在线调试。[page]

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所示。



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



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




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



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



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



5 电源模块
   
电源部分采用的是12V直流锂电池,功率为10W。对各个模块部分进行分别供电。稳压管采用的是7805。由于GPRS对电源要求特别高,所以单独采用一个LM2941S对其供电。
   
wf8000 WIFI模块是华为公司生产的一种专门用于嵌入式系统的无线网络模块。模块符合802.11b标准,芯片采用prism3.0。原理图如图8所示。



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

上一篇:用于STM32F10x单片机的编程器设计
下一篇:基于运动控制芯片AFDX05的开放式五轴五联动数控系统的应用

推荐阅读最新更新时间:2024-03-16 13:38

基于LabVIEW和PXI平台的并联机器人控制系统的开发
应用领域:机器人运动控制 挑战:应用成熟的NI系列产品快速构建一套功能完善、性能优越、人机界面友好的开放式多自由度并联机器人数控系统,不仅具有学术意义更具有实际意义。 应用方案: 以6-PPPS六自由度并联机器人为对象,以PXI-1042内嵌PXI-8186控制器为核心,采用PXI-7356多轴运动控制卡和UMI-7774接口板驱动6个伺服电机,采用多轴控制卡的配套软件和LabVIEW 8.0实现电机完全同步、并联机器人的多轴协调轨迹控制、轨迹曲线选择与显示等关键技术,采用PXI-6511数字输入卡实现操作按钮及状态指示等开关量控制,并利用PID软件包和RT模块的强大功能实现快速开发。软件开发上采用了用户事件技术、通知或队列技术等
[测试测量]
基于LabVIEW和PXI平台的并联<font color='red'>机器人</font><font color='red'>控制系统</font>的开发
雅特生推出适用于列车控制系统和信号系统的小型车载平台
雅特生科技 (Artesyn Embedded Technologies) 宣布推出ControlSafeTM 小型车载系统平台(ControlSafe™ Compact Carborne Platform),让采用这个平台的铁路信号系统集成商开发全新的列车控制和信号系统或推出原有系统的升级版时,可以缩短产品的上市时间,以及降低所需成本和投资风险。由于这个车载系统平台不但已有批量供货,并具备功能安全(fail-safe)和高度容错能力,而且还符合SIL4认证技术规格,因此开发铁路电子系统的科技公司只要采用这个计算平台,便可将节省下来的时间专门用于研究如何为产品添加增值功能,以及尽力为最终的方案申请认证。 雅特生科技Contr
[嵌入式]
雅特生推出适用于列车<font color='red'>控制系统</font>和信号系统的小型车载平台
基于DAC0832的LED亮度控制系统设计
   引言   LED在城市化的过程中功不可没,各种夜景灯牌和广告显示屏,都在日益充斥人们新奇的眼球。以往霓虹灯的发光体只有亮和灭两种状态,亮度都是突然变化的,往往给人一种图案变化生硬的感觉;而现在很多霓虹灯已经实现了发光体亮度逐渐变化,这样形成的各种变化的霓虹灯图案更加柔和、流畅。控制发光体亮度变化总体上可以分为模拟方法和数字方法,其中通过单片机控制D/A转换器实现发光体亮度控制的方法具有电路简单、维护和调整方便的特点,是当前霓虹灯控制的发展方向。霓虹灯的发光体以气体放电灯管为主,现在随着高亮度发光二极管的产生,寿命长、能耗低的LED灯牌应用越来越广泛。这里讨论应用DAC0832在单片机控制下如何控制多个发光二极管的亮度变化
[电源管理]
基于DAC0832的LED亮度<font color='red'>控制系统</font>设计
基于TMS320F2407的主动振动控制系统
主动振动控制具有隔振率高、适应性强、可抗强冲击振动等优点,可使关键设备在恶劣冲击振动环境下可靠工作。但是,主动振动控制系统对相位要求较为严格,要求系统具有极强的实时性,否则由于相位滞后,控制效果将会受到严重影响。因而在数字式主动振动控制系统中,通常在单片机难以达到实时性要求,本文采用高速DSP器件解决控制的实时性问题。 TMS320LF2407是TI公司专为实时控制而设计的高性能16位定点DSP器件,指令周期为33ns,其内部集成了前端采样A/D转换器和后端PWM输出硬件,在满足系统实时性要求的同时可简化硬件电路设计。本文在总线模拟主动控制系统设计作经验的基础上,设计了以TMS320F2407为核心的数字式主动振动控制系统。
[嵌入式]
现代汽车采用亚马逊Alexa远程控制系统
据外媒报道,现代汽车11月15日宣布,开通现代Blue Link服务的车主现在可以使用亚马逊Echo控制车辆了,只需注册即可。车主可以通过亚马逊Echo的Alexa语音助理远程发动汽车、控制车内空调、灯光和门锁。 Echo是亚马逊推出的一款智能控制设备,同时还配置了名为Alexa的语音系统。Alexa是预装在亚马逊Echo内的个人虚拟助手,可以接收及相应语音命令,Alexa可以被看成是亚马逊版的Siri语音助手。 今年8月份,现代集团宣布同亚马逊达成了合作关系,未来现代旗下豪华车品牌捷恩斯(Genesis)将率先采用亚马逊Alexa声控设备远程控制汽车多种功能。车主只需说一声“Alexa”,就可以发布语音命令。 该系统在洛杉矶车展
[汽车电子]
基于PLC的联网型LED街灯智能控制系统
对于LED街道照明而言,可以在集中控制中心与街灯之间应用双向通信,构建完全联网的智能街道照明系统。这样,政府机构、电力公司或商业团体能够远程调节LED街灯的光输出,并因此降低街道照明网络的总能耗,并降低费用支出。另外,也可以在系统中集成环境光传感器,根据环境光的亮度来自动调节LED的光输出,从而帮助节能。   有利的是,设计人员采用安森美半导体的AMIS-49587电力线载波(PLC)调制解调器、PLC线路驱动器NCS5650和诸如NOA1302这样的环境光传感器,基于电力线轻易地构建联网型LED街灯智能控制系统(图4)。其中,安森美半导体的环境光传感器包含的输出类型,如NOA1302和NOA1305提供的是数字输出,而N
[电源管理]
控制系统接地设置中应该注意的问题
  为保证 控制系统 的现场接地实施水平,保证 控制系统 在现场的安全可靠使用,特制定本规程,对接地的种类,接地的形式和方法做出了规范。   一、接地分类   接地主要可分为保护接地、工作接地、本安系统接地、防静电接地和防雷接地。   1、保护接地   1)保护接地(也称为安全接地)是为人身安全和电气设备安全而设置的接地。凡控制系统的机柜、操作台、仪表柜、 配电 柜、继 电器 柜等用电设备的金属外壳及控制设备正常不带电的金属部分,由于各种原因(如绝缘破坏等)而有可能带危险电压者,均应作保护接地。   2)低于36V供电的现场仪表,可不做保护接地,但有可能与高于36V电压设备接触的除外。   3)当安装在金属仪表盘
[嵌入式]
基于MSP430和CC3000的无线智能控制系统
随着科技的发展和互联网技术的普及,以及智能手机的普及,移动互联网技术正在以迅雷不及掩耳之势走进人们的生活。移动互联网时代,智能手机是主要的应用平台。在家居环境中,智能手机可以作为控制终端,控制家里的每一个智能家电。本文从一个具体的应用例子入手,详细描述了Android智能手机通过Wi-Fi控制直流电机的整个过程,具有较高的参考价值。 1 系统结构及总体设计 本系统的结构框图如图1所示。系统总共分为5部分,分别是:无线路由器、智能手机、CC3000 Wi—Fi模块、MSP430单片机电路和直流电机驱动电路。首先,智能手机将Wi-Fi连接到无线路由器;接着打开智能手机中的SmartConfig的APP,配置CC3000 Wi—Fi
[单片机]
基于MSP430和CC3000的无线智能<font color='red'>控制系统</font>
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved