1.2 MSP430的片内外设
综观单片机的发展,以应用需求为目标,市场越来越细化,充分突出以“单片”解决问题,因此MSP430丰富的片内外设的特点是其应用越来越广泛的重要原因。一些模块如下:
1) 定时器:包括看门狗、定时器A、B:带有多个捕获/比较寄存器,同时可实现多路PWM输出、基本定时器。用来实现控制、延迟、频率测量、脉宽测量和信号产生、信号检测等。
2) 硬件乘法器:是一个通过内部总线与CPU相连的16位外围模块,能大大提高数据处理能力。
3) FLASH存储器模块:近期发展迅速的新技术,其既有ROM的特点,又有很高的存取速度,易于擦除和重写,且功耗极小。
4) 模拟比较器:可实现如测量电压、电流、电阻、电容、电池检测以及产生外部模拟信号,也可以结合其他模块实现精确的A/D转换功能。
5) DMA控制器:即直接存储器存储,利用它进行数据存储时不需要CPU干预,可提高系统执行效率。
6) 通用串行通信模块:可以分为硬件和软件两种实现方式。
① 硬件实现,由串行同步/异步模块(USART)直接实现,相关设置后,由硬件自动实现数据的移入和移出。
② 软件实现,就是通过定时模块的支持实现串行通信功能
7) 模/数转换模块端口:MSP430单片机内有一个12位电压输出DAC模块,可以和DMA控制器结合使用,也可以灵活地设置成8位或12位转换模式
8) 液晶驱动器:液晶显示器以其功耗低、体积小、重量轻,低电压、超薄、显示的信息大的优点在各种电子系统中得到了广泛的应用。MSP430系列中加入了段式液晶驱动模块,以适应不同的应用场合。
1.3 MSP430的低功耗模式
近年来,电子产品的低功耗设计越来越受到人们的重视。超低功耗单片机的特点可以归纳如下:超低功耗设计、高集成度的完全单片化设计、内部电路可选择性工作、具有高速和低速两套时钟、具有多种节能工作模式等,因而适用于机电一体化设备、智能化仪器仪表、以及现代家用电器的控制核心,如电脑控制的洗衣机、录像机等。
而MSP430F芯片就是一系列超低功耗类型的16位单片机。而且作为主要特点,这也是该系列芯片应用越来越广泛的重要原因之一。在低功耗方面,MSP430能够实现在1.8-3.6V电压和1Mhz的时钟条件下运行,耗电电流因不同的工作模式而不同。该系列提供5种低功耗模式和一种活动模式,这些工作模式是依靠对SR中的低功耗控制位和时钟的控制来实现的。使用数字控制振荡器(DCO)可以使器件从低功耗模式迅速唤醒,在6us内激活到活跃的工作方式,使得MSP430系列芯片能够在降低功耗的同时不影响正常的工作状态。
1.4 数据采集系统的抗干扰设计
单片机及其应用系统目前朝着快速化、高集成度方向发展,使得系统内部各电路之间,各芯片之间相互干扰更加严重。此外,现代社会电磁环境复杂,单片机系统工作环境往往比较恶劣,干扰严重,会出现输出脱离输入指令要求的情况,甚至引起设备事故。为了保证测控系统长期稳定运行,保证系统的输出精度,电磁干扰与控制技术的研究越来越引起人们的注意,并贯穿于系统的设计、制造、安装和运行的各个阶段[3][4]。文献综述
最常见的电磁干扰硬件控制技术包括屏蔽技术、接地技术、滤波技术、隔离技术、电路平衡结构、使用双绞线等。为了使数据采集系统能够精确稳定地运行,在设计过程中应该时刻注意系统各组成部分的抗干扰问题,而且不同组成部分应根据自身特点及实际情况选择合适的抗干扰技术以完善整个系统[5]。 基于MSP430F1612的数据采集系统软件设计+程序(3):http://www.youerw.com/zidonghua/lunwen_70747.html