历史上的今天
返回首页

历史上的今天

今天是:2025年04月25日(星期五)

正在发生

2020年04月25日 | 基于ARM的远程无线供水测控系统设计

2020-04-25 来源:elecfans

目前工业供水点的生产操作主要依靠人工完成。为了确保工业供水点各个水井的正常工作,水井调度站需要24小时有人值守,调度人员实行分班调换的方式确保工业供水生产的正常运行。由于采用人工控制方式,这样就给在夜间、气候恶劣时执行现场任务的调度人员带来了很大的难度以及产生上难以预料的事故。另外,在工业供水点,一些水井与调度站之间的距离达数千米,水井和调度站之间的道路情况很差,也给到现场进行操作带来了很大的难度。


随着计算机技术、通信技术、数据采集技术的发展,测控技术也得到了迅速发展。基于ARM的嵌入式系统作为核心处理器,它体积小,结构紧凑,可作为一个部件埋藏于所控制的装置中。它提供用户接口,管理有关信息的输入输出,监控设备工作,使设备及应用系统有较高智能和性价比。嵌入式系统的硬件以芯片、模板、组件、控制器形式埋藏于设备内部,软件一般采用实时多任务操作系统和相应的应用软件,一般固化在闪存中。软件硬件可裁剪,非常适合构成一种高性能、高可靠性、低成本、小体积、低功耗的测控系统。文中设计了基于嵌入式技术的无线供水测控系统可大幅度节省人力资源、有利于工业供水的安全生产以及提高生产效率。


1 基于ARM的嵌入式系统总体设计方案

整个测控系统由工业供水测控单元、无线数据通信系统和主控计算机3大主要部分组成。

工业供水测控单元是整个系统的核心,它主要由嵌入式核心、数据采集模块、控制输出模块、通信模块4部分组成。其中:数据采集模块通过各种传感器采集工业供水现场的各种数据和参数;控制输出模块通过继电器来切换工业供水现场的各种运行状态;通信模块负责与主控计算机通信,传送各种数据与命令。嵌入式核心是现场控制单元的核心部分,它负责协凋、调度各个任务的运行从而实现各种功能。


主控计算机是整个系统的系统管理中心及用户窗口。一方面,它负责接收现场控制单元发送过来的各种数据,整理、保存在数据库中并在屏幕上显示最新信息;另一方面,管理人员可以通过主控软件提供的控制命令,控制现场控制单元,随时对生产现场进行生产方式的转换。


系统的整体工作原理为:系统通过安插于生产现场的各种传感器采集生产数据及各个参数,在操作系统通讯任务的调配下与主控计算机之间交换数据;同时接收主控计算机发出的动作命令,处理器收到命令后指挥各个继电器动作从而实现对生产设备的控制;处理器在收到传感器采集的数据后自行分析比较,当数据数值超出正常范围时处理器会按既定程序对生产设备实施相应的保护操作,同时将错误类型信息通过无线方式上报给主控计算机;处理器可通过UART1实时向外输出工作参数,以方便现场维护;操作系统中的LCD显示任务和键盘扫描任务可实时通过LCD显示器对外显示相应的工作状态参数,也可利用测控单元面板上的键盘对测控单元进行操作。


2 系统硬件设计

系统硬件结构分为供水测控单元部分、无线通讯部分。供水测控单元部分系统硬件结构示意图如图1所示。

基于ARM的远程无线供水测控系统设计

无线通讯部分结构图如图2所示。

基于ARM的远程无线供水测控系统设计

1)工业供水测控单元部分  工业供水测控单元按照功能的不同可以分为:嵌入式处理器部分、开关量输入输出部分、模拟量输入部分、三相电源电压/电流采集部分、电源部分等。其中微控制器部分作为系统的控制核心,负责协调系统各部分正常工作;开关量输入输出部分负责读取生产设备的工作状态以及实现对生产设备的控制;模拟量输入部分负责采集各种传感器输出的标准信号;三相电源电压/电流采集部分负责采集工业生产现场的动力电供电参数;通信部分主要负责现场控制单元与无线数传电台之间的数据交换;电源部分负责提供系统需要的各种电压。


2)无线数据通信部分  为了实现远程无线测控,无线通信部分成为系统的重要组成之一。现有远程测控系统中,测控终端大多采用GPR S、SMS或微波等无线传输方式。然而,由于本文所设计的远程无线测控系统主要应用于工业供水点的测控,工业供水点一般都分布在人烟稀少、远离城镇的地区,而这些地区通常没有移动电话网络的覆盖或者网络覆盖率低、信号质量差,故无法采用依赖移动通讯网络的GPRS或者SMS方式,即使在有网络覆盖的地区也不能保证各个测控点都能接收到良好的信号,因此也就无法保证通讯的可靠性与实时性;而且如果为这套测控系统单独建设昂贵的微波通信网络也是不切合实际的。因此目前最好的方法就是采用数字式无线数传电台组成数据传输通道。

推荐阅读

史海拾趣

科山芯创(COSINE)公司的发展小趣事

自成立以来,科山芯创始终坚持技术创新。他们投入大量资源用于研发,不断推出新产品。其中,COS8820射频收发芯片、COS6212线驱动器功放芯片等产品,凭借其优异的性能和稳定性,在市场上获得了广泛认可。这些产品的成功,不仅证明了科山芯创的技术实力,也为其在电子行业中树立了良好的口碑。

Gruner AG公司的发展小趣事
通过给LED施加适当的电压和电流,观察其发光情况是否正常。
BUSSMANN公司的发展小趣事

1992年,Bussmann开始了第一款芯片保险丝的开发工作。这款保险丝将可熔性材料沉降到陶瓷基底上,大小只有3mm*1.5mm,可以通过自动装配机安装到印刷电路板上。这一创新不仅大大提高了熔断器的性能和可靠性,还降低了生产成本,为电子行业的发展注入了新的活力。

DB Unlimited公司的发展小趣事

DB Unlimited始终将技术创新作为公司发展的核心驱动力。公司不断投入大量资源进行技术研发和创新,推出了多项具有行业领先水平的音频技术。这些技术的推出不仅提升了公司的竞争力,也推动了整个音频行业的发展。DB Unlimited的技术创新能力和成果得到了业界的广泛认可。

Comtech AHA Corp公司的发展小趣事

随着国内市场的饱和,Comtech AHA Corp开始积极寻求国际化发展。公司先后在多个国家和地区设立了分支机构,拓展国际市场。通过与国际知名企业的合作与交流,Comtech AHA Corp不断提升自身的技术水平和市场竞争力。如今,公司的产品已经远销海外多个国家和地区,国际化战略取得了显著成效。

上海晶丰明源(BPS)公司的发展小趣事

近年来,晶丰明源在电源管理芯片领域取得了多项技术突破。公司成功研发出多款高性能、低功耗的芯片产品,广泛应用于智能手机、平板电脑、智能家居等领域。同时,公司还积极拓展海外市场,与多家国际知名厂商建立了合作关系,产品出口至全球多个国家和地区。这些技术突破和市场拓展的成果,进一步巩固了晶丰明源在行业内的领先地位。

问答坊 | AI 解惑

多线程技术在数据实时采集分析中的应用(2)

数据分析线程在读信号量和消费者指针的控制下成功读取一包数据后,根据通道标示号提取此包中每个通道的数据,写入对应的内存映射文件中,再调用数据处理函数对每个通道数据做误码分析。误码分析的结果可由主界面线程调用显示。数据分解流程如图4所 ...…

查看全部问答>

稳压电源使用手册

稳压电源使用手册…

查看全部问答>

Windows CE驱动程序开发.pdf

Windows CE驱动程序开发.pdf…

查看全部问答>

LCD屏幕漂移

我的LCD刷新在30MHZ时显示正常,只是有点闪,提高到60MHZ时屏幕漂移,并且坐标不对。…

查看全部问答>

evc 提示框的实现

大家好,我想请问各位大虾,如何在evc下实现状态提示呢,比如说我正在上传文件会有一个窗口提示正在上传,等传输完毕了提示上传成功,然后就关闭了!!请各位大虾多帮忙,谢谢各位了!!!…

查看全部问答>

想转行做数据通信了。

兄弟在嵌入式领域混了快2年了,整天做驱动程序,什么 gpio啊 boot room nand nor 电路图啊寄存器啊 ,跟这些东西打交道,有点烦了,现在想改行做做通信,不知道都需要啥基础知识呢?我的TCP/ip协议学的蛮精的也。…

查看全部问答>

在应用程序里如何查询某个USB连在哪一个USB controller上

在具有多个USB controller和多个USB设备的情况下, 如何查询这些USB设备连接在哪个USB controller上。 设备管理器中,如果选择“依连接排序设备”,就可以看到所 有设备的Device Tree,VC里有什么API或者什么方法可以获得 类似的信息吗? 请高 ...…

查看全部问答>

LED日光灯电源设计心得

非隔离型降压式电源设计方法概论 非隔离降压型电源是现在普遍使用的电源结构,几乎占了日光灯电源百分之九十以上。很多人都以为非隔离电源只有降压型一种,每每一说到不隔离,就想到降压型,就想到说对灯不安全(指电源损坏)。其实降压型不只是一 ...…

查看全部问答>

freescale的模糊C语言编程 谁有?

RT,求一份用freescale C语言编写的模糊控制程序。有的发一份到 362645744@qq.com   谢谢了。作为交换,可以把我这里用汇编写的模糊控制程序传给你。…

查看全部问答>

各位大侠看看我的程序哪儿有问题啊

我用hot51开发板做实现测量电压和输出相同电压的功能,但是没有响应,麻烦大家指出我程序的问题,谢谢了 /* PCF8591四路电压 LCD1602显示 参考电压接至5V电源 */ /* 最小输出电压:0.00V 最大输出电压:5.00V 分辨率:0.02V */ /****************** ...…

查看全部问答>