- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MSP430单片机在多路数据采集系统设计中应用
MSP430单片机在多路数据采集系统设计中应用
摘 要:MSP430系列单片机在各个领域有着广泛的应用,文章以MSP430单片机为核心处理组件,设计并实现了一种多路数据采集器,该数据采集器具有电路简单、采集精度高、功耗小等特点,具有巨大的应用潜力和实用价值。
关键词:MSP430单片机;多路数据采集;系统设计
数据采集是利用工具、软件等获得信息和数据的过程。随着计算机技术的飞速发展,数据采集作为获得数据的和系统检测分析的重要手段 ,已经在温度、压力和湿度等性能指标的采集中广泛应用,成为工业控制系统中的重要环节。在实际的工程中,数据的采集和系统检测分析通常采用单片机来实现,由于数据采集的结果直接影响到整个系统的正常运转,所以单片机在多路数据采集系统设计中的应用成为当前应用领域的热门问题。本文设计了一种基于MSP430单片机的多路数据采集系统,对其基本部件组成及相应功能进行了介绍,对其工作的基本方式进行了分析。
1 系统的基本组成和工作原理
本文设计的数据采集系统基于TI公司设计制造的低功耗 MSP430单片机实现,该系列单片机具有运算功能强大,功耗较低的优点,其主要原理是信号发生器通过模拟产生正弦信号,LM331芯片将正弦波频率转换成电压,以供系统进行多路采样和监测分析。上位机的主要作用是服务于用户,接收数据、并校验及显示。主要的数据采集的模式有循环采集和固定通道采集2种。主要工作流程是作为核心部件的单片机,负责实现采集数据、处理数据、发送数据和显示数据的功能,上位机通过与单片机的对接,实现对单片机的控制,实现选择数据采集方式的功能。
2 系统硬件电路设计
系统主要由模拟块和主板两个部分组成,模拟块主要包括系统电源模块、正弦信号发生模块、频率变换模块、信号调理模块和7路A/D的接口;主板主要包括电源及A/D接口、MCU、LCD和串口收发模块。系统的主要工作模式为正弦波发生器ICL8038发送正弦波信号―信号放大及整形―F/V变换(LM331)―信号放大及调理―其他6路电阻分压信号同时进入MCU―MSP430中进行LCD显示或上微控制和显示,整个过程由统一的电源系统供电。
2.1 正弦信号发生模块
本文主要采用ICL8038正弦信号发生器,正弦信号发生器采用先进的生产工艺制造而成,内部的主要部件是二极管。该型信号发生器工作稳定性好、精确性高、电压范围广,并且操作简单。外部电路接入少量的部件即可正常工作,可以产生方波、三角波和正弦波等多种类型的波。
ICL8038正弦信号发生器的具体工作流程是:由8脚输入电压,通过调节电位器P1即可使2脚输出的波信号的频率发生变化,实现外部压振荡,通过10/11脚之间接入0.01μF的振荡电容、4/5脚接入电阻和电位器,进行失真限制。
2.2 频率变换模块
频率变换模块的主要功能部件是芯片。本文采用集成芯片LM331,这种芯片采用新型的温度补偿工作模式,保证其在额定的温度范围之内和较低的电压下(5.0V)均具有很高的精度。LM331芯片的应用范围广,最多可达到100db左右,信号的线性度好,失真度小,在频率很低时(0.1HZ)仍具有很高的线性度,同时其精度高(数据分辨类可达到12位),外围电路简单,只需加入几个部件即可正常工作,系统工作状态稳定,转换精度较高。调节P1使电阻Rs为12.8kΩ左右,则当fi=200Hz时,V0=0.22V;当fi=2kHz时,V0=2.22V。
2.3 信号调理模块
信号调理模块主要包括整形和信号调节电路两个部分。由 ICL8038产生的正弦波信号首先经过1μF电容滤波,再经A/D824反向放大2倍,通过信号比较器,输出相应频率的方波信号,再经LM331芯片处理变换,将方波信号转化为电压信号。试验证明频率范围在200Hz~2kHz的方波转化后的电压信号的范围在0.22~2.22V,符合技术要求。
2.4 系统电源模块
系统采用额定电压范围为±12V的直流电压,供给ICL8038,LM331芯片及A/D824。将输入的+12V电压经过LM317产生+5V的稳定电压,接入电阻进行分压产生0V,1V,2V,3V,4V,5V共6组数据供给A/D采样,单片机板需+3.3V供电,可由LM317稳压电路得到。同时可以通过增加电容来减少工作时产生的电源噪音,一般采取高电容(10μF)和低电容(0. 1μF)组合的方式。
3 多路数据采集系统的软件设计
多路数据采集系统的软件设计基于系统工作的流程分析进行,正常的工作流程为:系统初始化―LCD初始化―系统定时中断和串口接收中断―循环采样模式―通过―AD通道循环采样并显示―AD采样指定通道并显示―再进入循环采样模式―若循环采样模式
文档评论(0)