基于嵌入式微处理器信号采集系统设计开发.PDFVIP

  • 6
  • 0
  • 约8.16千字
  • 约 3页
  • 2018-11-17 发布于天津
  • 举报

基于嵌入式微处理器信号采集系统设计开发.PDF

基于嵌入式微处理器信号采集系统设计开发.PDF

第10卷第4期 南 京 工 业 职 业技 术 学 院 学报 Vol.10,No.4 2010年12月 JournalofNanjingInstituteofIndustryTechnology Dec.,2010 基于嵌入式微处理器信号采集系统设计开发 陈 宏 (南京工业职业技术学院 计算机与软件学院,江苏 南京 210046) 摘 要:以嵌入式ARM7系列芯片的S3C44B0X微处理器为核心设计信号采集系统。并以HX-L61型压力传感器和 LWGY型涡轮流量传感器为例分别详述输出模拟信号和数字信号的两类传感器信号采集方法。该系统软件是在UC/ OS- 操作系统平台上使用C语言和ARM汇编语言开发设计。基于嵌入式系统设计,具有体积小,耗电少的优点, Ⅱ 可应用于室外多种信号采集与存储作业。 关键词:嵌入式;信号采集;S3C44B0X微处理器 中图分类号:TP302.1     文献标识码:A     文章编号:1671 4644(2010)04 0050 03 行数据同步、编译、工程制作。程序编译成功后,采用 AXD 引言 进行仿真调试。调试通过的软件程序通过 USB接口和 嵌入式系统技术具有非常广阔的应用前景,其应用领域 UART0接口下载到采集系统的flash内。 可以包括无线通信、工业控制、环境工程与自然、数字消费类 [12] 电子以及家居安全等多个领域 。在着重于在控制方面的 [34] 应用中,首先需要信息采集 。本文应用 ADS1.2开发工 [5] 具 ,在UC/OS- 嵌入式操作系统平台上使用 C语言和 Ⅱ ARM汇编语言编程开发设计了数字信号、模拟信号采集系 [6] 统 ,为室外实施多种信号采集与存储作业。 1 开发环境与过程 PC机使用联想启天M690E,系统配置为:Intel(R)Core (TM)2DuoCPUE84003.00GHz,2.0GB内存,MicrosoftWin dowsXPProfessional操作系统。 S3C44B0X微处理器:采用 ARM7TDMI内核,工作频率 为66MHz,片上资源包括:8KBcache,内部 SRAM,LCD控制 器,2通道异步UART,6个 16位定时器,I/O端口,8通道 10 位AD转换器,IIC总线接口等。其中8KBcache的使用有效 图1 ADS1.2工程项目窗口 降低CPU对内存的访问量,提高CPU运行速度;内部 SRAM 在不需要刷新电路的条件下即能保存它内部存储的数据; 2 信号采集与实现 LCD控制器和8通道 10位AD转换器的集成方便信号采集 器LCD显示屏的连接和模拟量信号的采集;2通道异步 2.1 数字信号采集 UART、I/O端口和IIC总线接口方便 S3C44B0X微处理器外 对于输出为数字量的传感器则不必使用A/D转换,只要 围电路扩展,如 UART0/1接口、USB接口和数据寄存器扩 满足幅值要求即可。例如,LWGY型涡轮流量传感器输出数 展等。 字信号,该信号经数字信号整形调整电路处理后送入 在ARMADS1.2(ARMDeveloperSuite1.2)开发环境下, S3C44B0X微处理器的I/O口的EINT3引脚,采用定时器定 使用C和ARM汇编语言编程。首先将ARMADS1.2安装在 时和中断计数相配合的方法采集流量信号。 MicrosoftWindowsXPProfessional操作系统下,然后建立一个 (1)S3C44B0X微处理器I/O口配置 工程项目,使用ADS1.2开发工程项目窗口,如图1所示。将 采用定时器定时和中断计数相配合的方法采集数字信 UC/O

文档评论(0)

1亿VIP精品文档

相关文档