单片机与DSP中的基于ARM7 LPC2148便携式抄表器的设计
文件大小: 191k
源码售价: 10 个金币 积分规则     积分充值
资源说明:自动抄表系统(Automatic Meter Reading System,AMRS)是一种不需要人员到达现场就能完成抄读用户用电量的智能化管理系统,近年来,这一技术在国内外应运而生,而发展非常迅速,他的最终目的是自动、集中、定时地抄录各用户的用电量,这对于提高电力部门的管理水平和经济效益有着十分重要的意义。 在自动抄表系统中,除了使用RS485总线、电力线载波或电话线进行数据通讯外,有些时候需要工作人员到现场进行数据采集,便携式抄表器作为十分便捷的现场抄表工具,是自动抄表系统数据采集手段的一个十分有效的补充,有着十分广阔的市场前景。 1 智能电表抄表系统简介 智能电表抄表系统的基本结 【基于ARM7 LPC2148的便携式抄表器设计】 自动抄表系统(Automatic Meter Reading System,AMRS)是一种现代化的电力管理技术,它利用智能电表和先进的通信技术,实现了远程、自动化的电量抄读。AMRS不仅提高了电力部门的工作效率,减少了人力成本,还为实现精细化管理提供了可能。在自动抄表系统中,通常采用RS485总线、电力线载波或电话线进行数据传输。然而,针对特殊情况,便携式抄表器作为一种灵活的数据采集工具,起到了不可或缺的作用。 便携式抄表器基于ARM7架构的LPC2148微控制器,由Philips公司制造。LPC2148是一款高性能、低功耗的32位处理器,其内置32 kB+8 kB的SRAM和512 kB的Flash存储器,支持高速数据处理和程序执行。该处理器具有丰富的外设接口,包括RS232、USB、LCD、I2C、SPI等,便于扩展各种功能模块。 在硬件设计方面,便携式抄表器通常包含以下几个关键组成部分: 1. **电源供给电路**:为设备提供稳定、高效的电源,确保其在各种环境下正常工作。 2. **红外通信电路**:通过红外接口与智能电表或集中器进行无线通信,简化了设备间的连接。 3. **键盘显示电路**:配备键盘输入,允许用户进行交互操作,并通过大屏幕LCD显示相关信息,增强人机交互体验。 4. **数据存储电路**:采用512 kB的FLASH RAM存储系统配置、程序和数据库文件,确保数据的安全性和可移植性。 5. **RS232接口电路**:使用MAX3111E串行收发器,实现与电表、集中器或计算机之间的串行通信。 6. **USB 2.0接口电路**:提供与计算机高速数据交换的途径,便于数据上传和程序更新。 7. **能源控制电路**:通过低功耗模式和电源管理策略,减少不必要的能耗,延长设备电池寿命。 LPC2148微控制器的特性使其非常适合便携式抄表器的应用,例如其低功耗设计有助于延长设备的电池寿命,14路10位A/D转换器则可用于电池电量监测,而6路PWM输出则可用于蜂鸣器控制,以提供不同声音提示。此外,它还配备了RTC实时时钟,用于记录抄表时间,确保数据的准确性。 便携式抄表器的硬件设计需要综合考虑性能、成本和功耗,选择适当的芯片和电路设计方案。通过LPC2148的高集成度和灵活性,可以构建一个功能完备、易于操作的抄表系统,进一步提升自动抄表系统的实用性和可靠性。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。