预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于LPC2368的自动远程抄表终端系统设计 随着社会的发展和科技的进步,电力供应已经成为现代生活的必不可少的部分。随之而来的,便是电力抄表系统的日益重要。传统的电力抄表方式往往是由人工进行,这种方式不仅效率低下,而且有误差,而且暴露出一些管理矛盾。针对这些问题,自动远程抄表终端系统应运而生。 本文将基于LPC2368芯片的自动远程抄表终端系统作为设计题目进行探讨,该系统将分为硬件和软件两部分讨论。 一、硬件设计 1.系统框图设计 首先,我们需要考虑到整个系统的大体框架,包括采集端、通信端和处理端。采集端主要用来采集电力表的各种数据信息,通信端用于接收数据和向处理端传输数据,处理端则是负责处理数据,计算出电量等相关信息。因此,在硬件设计方面,我们会相应地设计出三个模块。 2.硬件实现 a.采集端的实现 采集端采用的传感器有多种,包括电流互感器、电压互感器、电能表等,其中电能表是核心设备。在硬件实现方面,可以考虑使用赛福电力采集单元。该采集单元采用单片机与外设组合设计,可以实现电流互感器、电压互感器以及电能表的一次、二次采集,同时还可以将采集到的数据进行处理,并输出标准电量等各种参数信息。由于赛福电力采集单元是基于Modbus协议的,因此与后面的通信端进行连接时也很方便。 b.通信端的实现 通信端主要用于与远程服务器进行通讯。通常使用的通讯方式有RS232、RS485、以太网等。由于这里是要实现远程抄表,因此需要考虑使用基于GPRS无线通信的方式。此外,还需要考虑使用双通道的方式来保证通信的可靠性和稳定性。 c.处理端的实现 处理端是整个系统中最重要的一环,主要用于对采集到的数据进行处理,并计算出电量等相关信息。处理端使用的核心芯片为LPC2368,通过串口或以太网与通信端进行数据通讯。在硬件实现方面,需要考虑到GPIO模块、PWM模块等等,以及各种外部中断的设置。 二、软件设计 1.系统软件设计框架 在软件设计方面,我们可以采用单片机软件结构图来实现最终的程序。软件主要分为三层结构,即应用层、中间件层和底层驱动层。底层驱动层负责驱动设备,中间件层负责处理数据,而应用层则是最后的同时整合层,用于实现整个系统的功能。 2.软件实现 a.操作系统的选择 LPC2368芯片本身是带有操作系统的,因此我们可以考虑选择LWIP操作系统,这样可以实现更好的设计和开发,进一步提高系统的可靠性和稳定性。 b.通信协议的实现 由于远程抄表中需要使用到GPRS无线通信技术,因此需要选择适合GPRS通信的协议。通常我们会选择TCP/IP协议栈,这样可以实现更好的数据传输和网络连接。 c.电量计算的实现 电量计算是整个自动远程抄表终端系统中最为核心的部分。我们首先需要将采集到的原始数据进行处理,然后基于一些公式进行计算,最终得出电量等信息,并通过通信端将数据传输到远程服务器。在电量计算方面,需要考虑到各种不同的工作模式,以及所采用的算法。 总结: 自动远程抄表终端系统作为一个先进的电力抄表方式,有着极大的应用前景和市场价值。本文以基于LPC2368芯片的自动远程抄表终端系统作为题目进行探讨,从硬件设计和软件设计两方面进行了详细的分析和讨论,并提出了一些解决方案和建议。随着科技的不断进步和社会经济的快速发展,自动远程抄表终端系统必将会得到广泛的应用和推广,为社会的发展和进步做出更为重要的贡献。