0 引言
以电池作为电源的水下数据采集系统,若要长时间工作必然要为其配备大量的电池作为电源,如果能降低系统的功耗,那么将减少电池的数量,不仅能降低系统的成本而且能大大缩小系统的体积和重量,也更有利于水下数据采集系统的布放。本文介绍了一种基于微功耗单片机MSP430F1611和CF卡的水下微功耗数据采集系统的设计与实现,总功率仅150mW。相比传统的以DSP为处理器、IDE硬盘为存储介质的数据采集系统,功耗大大降低。
1 系统总体构成
本系统是应用在矢量水听器噪声测量试验中,要求实时采集并存储矢量水听器4通道信号,每通道采样率为10kHz,在水下不间断工作7小时。
鉴于本系统采样率不高,7个小时总的数据量不超过2个G,所以没必要采用功耗和体积都比较大的IDE硬盘,采用容量为2G的CF卡完全可以满足系统要求。CF卡的全称为Compact Flash,兼容3.3V和5V工作电压,工作时没有运动部件,其体积小、耗电量小、容量大,具有很高的性价比。目前,CF卡的容量可高达12GB,CF卡由控制芯片和闪存模块组成,闪存用于存储信息,控制芯片用于实现与主机的连接及数据的传输。CF卡可工作在TRUEIDE模式下,并且与普通IDE硬盘接口完全兼容,所以很容易进行开发使用。
系统对采集的数据只存储而不做信号处理,在处理器的选取上也就不必一味追求高速度,本系统采用TI公司的超低功耗单片机MSP430F1611作为系统的处理器,负责AD的采集,并把采集的数据写入CF卡。这是一款高性价比的单片机,具有以下特点:丰富的片内外设;超低功耗,在电压3.3V主频1MHz时工作电流仅600μA;强大的处理能力,在8MHz晶体驱动下,指令周期为125ns,完全满足系统的处理需求。系统总的结构图如图1所示。
2 硬件设计
2.1 CF卡接口设计
CF支持三种基本工一体成型电感作模式:PC Card Memory模式、PCcard I/O模式以及True IDE模式。在本文的设计中,使用True IDE模式,它可以在CF卡上电时自动进入。在插入CF卡之前,保证CF卡插槽的/OE管脚为低电平,即可以让CF卡进入True IDE模式。单片机与CF卡的接口电图如图2所示。
MSP430F1611拥有六个可独立配置的双向8位I/O端口(P1~P6)。本文的设计中将P1端口的P1.0、P1.1引脚分别与CF卡的读写信号线IORD、IOWR相连;复位信号RESET由P1.2给出;A0~A2为数据、命令或状态寄存器地址线,由单片机P1.3~P1.5管脚控制。CF卡总共有16根数据线D[15:0],但可以通过软件设定其工作在16 bit模式还是8 bit模式,由于MSP430F161l单片机数据电感器的应用线宽为8位,硬件中设计其工塑封电感作在8 bit模式,使用D0~D7为数据线,与单片机的P2端口相连,D8~D15悬空。
2.2 AD采集模块设计
为了降低系统功耗,在我们系统指电感生产标要求的前提下,ADC器件的选取尽量选用低功耗ADC器件。设计中我们采用了美国ADI公司的AD7655,这款ADC采样率在10kSPS时功耗仅2.6mW,有四个模拟输入通道,精度为16bit,最高采样率高达1MSPS。数据输出接口支持串行和并行两种方式,可以方便地与单片机、DSP等处理器实现无缝连接。具体的AD与单片机的硬件接口图如图3所示。
AD7655每次对两路信号进行采样,当A0为低电平时对INAl和INBl两个通道的信号采样,当为高电平时对INA2和INB2两个通道的信号采样。CNVST为AD7655的转换开始信号,这个信号由主控单片机按照设计的采样率定周期地给出。在转换期问BUSY信号一直为高电平,转换结束后BUSY信号变为低电平,利用这个下降沿可以作为读取AD采样数据的中断信号,单片机在收到这个中断信号后给出片选CS、读信号READ和通道选择信号A/B读取AD数据。
3 软件设计
CF卡的读写是以扇区(sector)为单位的,每次读写一个或连续的多个扇区,每个扇区大小为512字节。对CF卡的读写访问操作都是通过访问其内部寄存器来实现的,对不同的寄存器进行访问是靠上节所提到的A0~A2、CSO、CSl这五根数据线来译码的,在本文的设计中,CF卡配置成TRUE IDE工作模式,具体的寄存器映射如表1所示。 扁平线圈电感制造厂
反激电源请教请教大家一个问题,如下图是典型的单端反激电路,输入5V,变压器匝比为6:60,输出电容2.2uF,控制开关频率由单片机PWM控制,负载输出三极管初始是关闭的,三极管后接了一个恒流源电路。 方案是恒流源为单次脉冲,假如为1ms的正脉冲,电流为10mA,阻抗为6K,输出该脉冲后,输出端三极管关闭。 那么根据能量守恒,在输出三极管打开时,反激电源必须要在电容端充够足够的能量,待输出三极管打开时能成功输出1ms的脉冲能量,假设反激是300K开关频率,6uH电感,通过输出60V计
第三代无源磁控智能井盖智能井盖产品简介TY-SC100-D700系列智能井盖集先进的机电一体化和无线通讯技术于一体,解决了目前市面上井盖/智能井盖存在的防盗、安装复杂、维护成本高、性能不稳定等一系列问题。 智能井盖产品特征配备磁感应开锁、机械开锁、PLC电控开锁等多种开锁方式可选内置电池、外置电池、外接直流供电可选配蓝牙、物联网等多种通讯方式机械闭锁、监控告警双重防盗可配置远程监控平台,实现远程开闭,检测开闭状态、报警状态等具备内、外应急开锁
PMAC2 PC - 104运动控制器的AGV底盘控制系统应本文提出一种以PMAC2PC-104运动控制器作为控制器的AGV底盘控制系统,采用PMAC作为控制器使多轴控制变得更简单,控制系统更具开放性且实时性强。 1 AGV系统硬件构成PMAC(Program