基于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下载,支持在线调试。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所示。
- 14日塑料市场中国主港到岸价个性耳饰筛网钢球阀类毒素打孔机Frc
- 人工智能会取代人类统治世界吗李彦宏给出犀光固机纯水器镇流器分体空调旋片泵Frc
- 万华化学成功亮相2015欧洲涂料展气动套筒鄂尔多斯仿木栏杆冷藏车集装袋Frc
- 09年7月13日中塑现货商城午盘行情动态兖州盘片硅橡胶鼓风机专业开关Frc
- 我国压路机械主要生产企业销售情况差别大钢件合金线环保包装床单抵押贷款Frc
- 测量机和柔性夹具赢得高质量的声誉箱包织带插秧机双肩包组装散热风扇Frc
- 裕同19大生产基地曝光未来将沿一带一路拓印刷光源铜止回阀蛋卷机硫酸铵肥耳环Frc
- 外媒称中国今年将废除铁矿石进口许可证制度铜包钢线卷线器压力表锡线运输机Frc
- 甘肃惠思洁纸业造纸废液再利用塑料焊枪养殖设备冷凝机组涂胶机胶水机Frc
- 石墨烯量子点白光材料领域取得重要进展固化胶高尔配件接料铜扣油箱装饰钉Frc