虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

自动水位控制器

  • 基于ARM和Linux及GPRS的自动气象站系统设计与实现

    自动气象站是一种应用于气象部门能自动收集、处理、存储和传输气象信息的设备。数据传输包括有线和无线两种方式,但有线难以满足自动气象站成本,维护,效率要求,随着通用分线无线业务GPRS(General Packet Radio Service)发展成熟,因具有成本低、速度快、永久在线等特点被选用作为自动气象站的数据传输部分。 本文以基于ARM和Linux及GPRS的自动气象站系统为研究对象,以操作系统,计算机体系结构,编译原理,数据结构,软件工程等理论为基础,构建了ARM处理器、嵌入式Linux操作系统、GPRS通讯模块的自动气象站系统。实现了以ARM处理器为主控制器,Linux为操作系统,应用程序进行数据收集,分析,处理,存储,并通过GPRS进行数据传输等功能,并验证了它应用在气象领域的可行性。系统以32位高性能微处理器ARMATMEL9263为硬件核心,以BENQ M23为GPRS模块,在分析GPRS组网方案基础上根据实际情况选择了适合本课题,的公网固定IP方式组网方案,实现终端设备无线连接到Internet进行气象数据传输。以嵌入式操作系统Linux为软件平台,在Linux的交叉编译工具和串口环境下进行应用软件开发。通过设计自动气象站系统硬件和软件,实现终端和上位机的连接,很好地解决了终端的网络连接、网络检测和数据收发问题。 课题通过具体实验测试,各项性能指标已达到设计要求,成功地实现了远距离气象数据传输,为自动气象站提供了一种新型的可靠的无线传输模式。

    标签: Linux GPRS ARM 自动

    上传时间: 2013-07-01

    上传用户:sz_hjbf

  • 基于ARM液位传感器自动检验调整系统

    洗衣机液位传感器是模糊洗衣机和全自动洗衣机重要零部件,负责控制洗衣机的水位。洗衣机水位的精确控制对洗衣机在节水、节能和减少洗涤时间方面起到重要作用。 洗衣机液位传感器出厂时需要调整传感器的调整螺母,使传感器的输出满足设计要求,传感器的调整精度和调整速度直接关系到传感器的生产质量和生产效率。 液位传感器生产厂家对传感器的调整的传统方法为人工升压、人工调整。人工调整一次只能调整一个,生产效率极低;调整过程中含有较多人为因素,调整方法因人而异,很难对调整精度进行有效管理;不能记录并反馈批次传感器的质量情况,较难实现对传感器生产质量的监控;工人的培养周期较长、培养成本高。 为此开发一套液位传感器自动检验调整系统。该系统以PC机作为核心的上位机和16个以ARM为核心的下位机,上位机负责协调整个系统工作、气室气压控制、记录和处理调整数据。下位机是一个测控系统,负责对传感器测量和调整。上位机与下位机通过CAN总线通信。 论文介绍了液位传感器的原理;介绍了基于PC机的气室气压控制模块的设计并针对系统特点设计了改进PID算法;对于下位机部分,研制了ARM主控模块、测频模块、步进电机控制模块、CAN总线模块并设计了新的测频方法、以及传感器调整算法。最后介绍了系统的自检与调试。 系统一次能调整16个传感器,生产效率大大提高;自动调整排除人工调整的人为因素,调整精度提高;PC机能记录传感器的调整数据,分析批次传感器的质量,从而达到对传感器生产质量的控制。

    标签: ARM 液位传感器 自动检验

    上传时间: 2013-07-19

    上传用户:heart520beat

  • 基于ARM处理器S3C44B0的自动指纹识别系统研究

    指纹识别是在指纹图像上找到指纹的特征,通过计算机模糊比较的方法,把两个指纹的特征模板进行比较,计算出它们的相似程度,最终得到两个指纹的匹配结果。本文对现已存在的多种指纹识别算法进行编程比较,并对细化算法提出改进。同时采用基于ARM7TDMI内核的32位处理器S3C44B0作为主控制器,半导体电容传感器FPS200作为指纹数据采集设备,构建了自动指纹识别系统。论文完成主要工作如下: 1、指纹采集模块的设计:根据FPS200的相关寄存器资源和管脚特性,完成指纹传感器FPS200的电路设计;研究FPS200主要寄存器的功能和图像采集方式,给出FPS200在三种工作方式下的工作流程,并且对三种工作模式进行分析。 2、指纹识别算法研究:通过对现已存在的多种图像预处理算法进行编程实现和对比研究发现,细化后的图像多存在短线、断线、毛刺等干扰以及细化不彻底的现象,为此提出了新的修复算法:分析目标点周围纹线的走向趋势,选择去除或者保留周围的相连点,较好地解决了细化不彻底的问题;再对细化后的图像采用方形模板进行纹线跟踪,去除伪特征点,克服了逐步递进的纹线跟踪算法过于复杂、不易实现等问题。 3、采用Sansung公司基于ARM7TDMI内核的32位RISC处理器S3C44B0,构建了自动指纹识别系统。该系统主要包括电源管理部分、指纹图像采集模块、存储器模块、JTAG调试接口以及与外设连接的串行接口。硬件部分主要完成指纹采集模块接口的设计与开发,软件部分主要完成指纹图像采集程序、指纹识别算法程序和串口通信程序的开发,此外还通过串口实现指纹数据上传到上位机,在VB环境下实现了简易的人机交互软件,提供指纹图像的直观显示,用于对指纹识别程序进行测试,并对测试结果进行了分析。

    标签: S3C44B0 ARM 处理器 自动

    上传时间: 2013-05-22

    上传用户:Andy123456

  • 基于ARM的电力线巡检机器人运动控制器的研究

    输电线路巡检机器人是一种用于巡查输电线路故障的自动装置,巡线中采用机器人技术可以减轻作业强度、降低费用、提高巡检质量。 本文采用PHILIPS公司的32位ARM处理器LPC2210为核心设计了巡线机器人运动控制器;采用NS公司的专用电机驱动芯片LMD18245设计了电机驱动部分;应用ProtelDXP设计了控制器及电机驱动电路的原理图及PCB布线;针对机器人工作在架空输电线路上,存在电磁干扰及雨雪天气的影响,设计了控制器的屏蔽封装,保证了控制器的稳定性;控制器电路结构采用了模块化设计,从而使硬件系统具有良好的扩展性。

    标签: ARM 电力线 巡检 机器人

    上传时间: 2013-06-30

    上传用户:远远ssad

  • 基于ARM的自动导引车设计

    AGV(Automated Guided Vehicle)即自动导引车,是具备一定自主能力的运输设备,在自动化物流系统和工厂自动化系统中具有重要的应用价值。 AGV是一种高度自动化产品,它所涉及的技术包括针对特定用途的车体结构、货物移送机构、路径导引技术、货位检测技术、防碰撞技术、驱动技术和控制技术。更深入的研究还包括多车协调与优化调度技术、智能控制技术等。 本文首先对AGV的发展及关键技术进行了总结与归纳,并分析了现有技术的特点与不足,在此基础上设计了一个模拟货物分拣的小型AGV系统。车体采用二轮驱动和前后万向轮支承的结构,可以实现灵活的转向和快速移动。导引方式采用光电传感器路径导引,以计数方式实现货位识别检测。ARM是一种高性能的嵌入式微处理器,AGV控制系统采用了基于ARM7核的微控制器LPC2210,其丰富的片上资源可以很方便地实现AGV的所有检测、信息处理及控制功能。利用LPC2210的串行通信功能,再配合无线通信模块建立与PC机的通信联系,通过PC机实现对AGV小车的控制与调度。 制作完成后的AGV样机在实验室模拟环境下进行了性能测试,其性能指标均满足设计要求。

    标签: ARM 自动

    上传时间: 2013-04-24

    上传用户:cjl42111

  • MVB1类设备控制器的FPGA设计

    本文对TCN中的MVB技术进行了研究,并在深入了解MVB的通信机制的基础上,提出了采用FPGA替代MVB控制器专用芯片的解决方法。根据TCN协议,连接在MVB上的设备可以分为5类,其中1类设备可以在不需要CPU的基础上实现自动通信,最为常用。本设计的目的就是采用FPGA替代MVB1类设备控制器。 文章采用自顶向下的模块化设计方法,根据MVB1类设备控制器要实现的功能,将设计划分为3个模块:发送模块、接收模块和MVB1类模式控制模块。其中发送模块又划分为位控制单元、CRC生成单元、FIFO单元和曼彻斯特编码单元等。接收模块又划分为帧起始检测单元、时钟恢复单元、帧分界符检测单元、数据译码单元、CRC校验单元、译码控制单元和长度错误检测单元等。MVB1类模式控制模块又划分为报文错误处理单元、主帧寄存器单元、TM控制单元和主控单元等。上述各模块的RTL级设计都是采用硬件描述语言Verilog实现的。

    标签: MVB1 FPGA 设备 控制器

    上传时间: 2013-07-21

    上传用户:dengzb84

  • PLC和变频器在灌溉节水自动控制中的应用

    本 文针对园林花木苗圃厂的浇水灌溉供水系统存在着用水量较大和自动控制水平较低等问题,应用可编程控制器实现对灌溉供水系统的自动监控;采用变频技术,利用水压自动调整水泵转速,实现节约水电;从而达到了灌溉供

    标签: PLC 变频器 中的应用 自动控制

    上传时间: 2013-05-27

    上传用户:zhang469965156

  • 四关节实验室机器人控制器的研制

    在机器人学的研究领域中,如何有效地提高机器人控制系统的控制性能始终是研究学者十分关注的一个重要内容。在分析了工业机器人的发展历程和机器人控制系统的研究现状后,本论文的主要目标是针对四关节实验室机器人特有的机械结构和数学模型,建立一个新型全数字的基于DSP和FPGA的机器人位置伺服控制系统的软、硬件平台,实现对四关节实验室机器人的精确控制。 本论文从实际情况出发,首先分析了所研究的四关节实验室机器人的本体结构,并对其抽象简化得到了它的运动学数学模型。在明确了实现机器人精确位置伺服控制的控制原理后,我们对机器人控制系统的诸多可行性方案进行了充分论证,并最终决定采用了三级CPU控制的控制体系结构:第一级CPU为上位计算机,它实现对机器人的系统管理、协调控制以及完成机器人实时轨迹规划等控制算法的运算;第二级CPU为高性能的DSP处理器,它辅之以具有高速并行处理能力的FPGA芯片,实现了对机器人多个关节的高速并行驱动;第三级CPU为交流伺服驱动处理器,它实现了机器人关节伺服电机的精确三闭环误差驱动控制,以及电机的故障诊断和自动保护等功能。此外,我们采用比普通UART速度快得多的USB来实现上位计算机.与下位控制器之间的数据通信,这样既保证了两者之间连接方便,又有效的提高了控制系统的通信速度和可靠性。 机器人系统的软件设计包括两个部分:一是采用VC++实现的上位监控软件系统,它主要负责机器人实时轨迹规划等控制算法的运算,同时完成用户与机器人系统之间的信息交互;二是采用C语言实现的下位DSP控制程序,它主要负责接收上位监控系统或者下位控制箱发送的控制信号,实现对机器人的实时驱动,同时还能够实时的向上位监控系统或者下位控制箱反馈机器人的当前状态信息。 研究开发出来的四关节实验室机器人控制器具有控制实时性好、定位精度高、运行稳定可靠的特点,它允许用户通过上位控制计算机实现对机器人的各种设定作业的控制,也可以让用户通过机器人控制箱现场对机器人进行回零、示教等各项操作。

    标签: 实验室 机器人控制器

    上传时间: 2013-04-24

    上传用户:极客

  • 基于FPGA的GPIB控制器的IP核设计

    当前,片上系统(SOC)已成为系统实现的主流技术。流片风险与费用增加、上市时间压力加大、产品功能愈加复杂等因素使得SOC产业逐渐划分为IP提供者、SOC设计服务者和芯片集成者三个层次。SOC设计已走向基于IP集成的平台设计阶段,经过严格验证质量可靠的IP核成为SOC产业中的重要一环。 GPIB控制器芯片是组建自动测试系统的核心,在测试领域应用广泛。本人通过查阅大量的技术资料,分析了集成电路在国内外发展的最新动态,提出了基于FPGA的自主知识产权的GPIB控制器IP核的设计和实现。 本文首先讨论了基于FPGA的GPIB控制器的背景意义,接着对FPGA开发所具备的基本知识作了简要介绍。文中对GPIB总线进行了简单的描述,根据芯片设计的主要思想,重点在于论述怎样用FPGA来实现IEEE-488.2协议,并详细阐述了GPIB控制器的十种接口功能及其状态机的IP核实现。同时,对数据通路也进行了较为细致的说明。在设计的时候采用基于模块化设计思想,用VerilogHDL语言完成各模块功能描述,通过Synplifv软件的综合,用Modelsim对设计进行了前、后仿真。最后利用生成的模块符号采取类似画电路图的方法完成整个系统芯片的lP软核设计,并用EDA工具下载到了FPGA上。 为了更好地验证设计思想,借助EDA工具对GPIB控制器的工作状态进行了软件仿真,给出仿真结果,仿真波形验证了GPIB控制器的工作符合预想。最后,本文对基于FPGA的GPIB控制器的IP核设计过程进行了总结,展望了当前GPIB控制器设计的发展趋势,指出了开展进一步研究需要做的工作。

    标签: FPGA GPIB 控制器 IP核

    上传时间: 2013-04-24

    上传用户:rockjablew

  • 基于FPGA的边界扫描控制器的设计

    随着印制电路板功能的日益增强,结构日趋复杂,系统中各个功能单元之间的连线间距越来越细密,基于探针的电路系统测试方法已经很难满足现在的测试需要。边界扫描测试(BST)技术通过将边界扫描寄存器单元安插在集成电路内部的每个引脚上,相当于设置了施加激励和观测响应的内建虚拟探头,通过该技术可以大大的提高数字系统的可观测性和可控性,降低测试难度。针对这种测试需求,本文给出了基于FPGA的边界扫描控制器设计方法。    完整的边界扫描测试系统主要由测试控制部分和目标器件构成,其中测试控制部分由测试图形、数据的生成与分析及边界扫描控制器两部分构成。而边界扫描控制器是整个系统的核心,它主要实现JTAG协议的自动转换,产生符合IEEE标准的边界扫描测试总线信号,而边界扫描测试系统工作性能主要取决与边界扫描控制器的工作效率。因此,设计一个能够快速、准确的完成JTAG协议转换,并且具有通用性的边界扫描控制器是本文的主要研究工作。    本文首先从边界扫描技术的基本原理入手,分析边界扫描测试的物理基础、边界扫描的测试指令及与可测性设计相关的标准,提出了边界扫描控制器的总体设计方案。其次,采用模块化设计思想、VHDL语言描述来完成要实现的边界扫描控制器的硬件设计。然后,利用自顶向下的验证方法,在对控制器内功能模块进行基于Testbench验证的基础上,利用嵌入式系统的设计思想,将所设计的边界扫描控制器集成到SOPC中,构成了基于SOPC的边界扫描测试系统。并且对SOPC系统进行软硬件协同仿真,实现对边界扫描控制器的功能验证后将其应用到实际的测试电路当中。最后,在基于SignalTapⅡ硬件调试的基础上,软硬件结合对整个系统可行性进行了测试。从测试结果看,达到了预期的设计目标,该边界扫描控制器的设计方案是正确可行的。    本文设计的边界扫描控制器具有自主知识产权,可以与其他处理器结合构成完整的边界扫描测试系统,并且为SOPC系统提供了一个很有实用价值的组件,具有很明显的现实意义。

    标签: FPGA 边界扫描 控制器

    上传时间: 2013-07-20

    上传用户:hewenzhi