|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
+ C! {' c( o. f) {* t* r! M0 I. e
摘要:利用多路测风传感器采集风速和风向数据,设计了一种新型的基于双MSP430系列单片机的风力数据采集系统。介绍了系统的的硬件电路和软件设计。2个单片机协同工作,从机MSP430F149负责数据采集、计算与分析,主机MSP430F449负责存储、显示和时间读取。利用MSP430单片机固有的USART模块,采用SPI总线进行串行通信,实现处理器之间的命令控制和数据交换,提高了系统的实时性。硬件结构紧凑,满足了多任务低功耗、便携式的工程需要。4 Y$ _) S. y8 l9 B# g/ L
关键词:风力数据;MSP430C449 ; MSP430F149;SPI总线1 a' _6 w( o# U9 v, l$ `. \5 o
5 S) S- R! H( t1 u/ Y* {1风力数据采集 系统简介
$ Y: g% f0 G4 z传统的基于单片机的数据采集系统,一般只采用1片单片机芯片完成特定的采集任务。在实际应用中,对于多数据多任务的数据采集与处理,单个单片机往往难以胜任,所以要设计成多处理器系统,以满足用户的需要。多处理器是指多个相同或者不同类型的单片机处理器,协作处理一个系统中的任务,它们之间具备- -定的数据交换和协作处理能力,共同完成系统化的工作1。不同处理器之间可以采用数据交换方式、并行通信方式、串行通信方式进行通信。* v( I# R# h5 U
该风力数据采集系统是基于2片MSP430系列单片机的数据采集系统。它把复杂的任务要求分配给2个处理器,二者采用串行通信方式协同工作,从而提高系统的实时性、同步性性6 d4 H6 n7 G& o- b9 j$ Z" u+ ?' [
和适用性。; E4 |8 W' P& G# Z C" ?
& v) w' E4 ]. ?* Z8 g' T& \
1.1 MSP430系列单片机
; `' \: {1 i5 [/ h/ f6 q/ Y. {9 L
4 I& W D2 j! }( g" r; u$ `7 S
* c Z& b) _( q! W7 P6 ?% B* l2 I+ n( ^# d
|
|