模拟量传感器采集ppt课件.ppt
《模拟量传感器采集ppt课件.ppt》由会员分享,可在线阅读,更多相关《模拟量传感器采集ppt课件.ppt(30页珍藏版)》请在三一办公上搜索。
1、,模拟传感器采集,目 录,实训目的,(1)掌握CC2530的ADC工作原理(2)掌握模拟量传感器工作原理(3)能实现模拟量传感器采集功能,目 录,实训内容,采用气体传感器、光敏传感器,以及ZigBee模块组成一个模拟量传感器采集系统。以Basic RF无线点对点传输协议为基础,将一块ZigBee模块连接气体传感器模块,另一块ZigBee模块连接光敏传感器模块;将协调器模块的串口连接到电脑,同时需要将ZigBee模块上电,在电脑上打开串口调试软件,设置波特率38400bps、数据位8等参数。使用打火机在气体传感器模块释放气体,通过手机电筒照射光敏传感器模块等操作,当气体传感器检测到不同浓度的气体
2、时,光敏传感器检测到不同光强的光照时,会在电脑的串口调试软件上就显示检测到的气体电压信息与光照电压信息。,目 录,实训原理,本实训需要用到协调器与传感器,传感器负责采集传感数据,把传感数据打包后通过ZigBee网络无线发出去;协调器负责建立网络,接收传感器传来的无线数据,并发送到串口。传感器与协调器连接拓扑图如图6.1所示。其他内容参照实训4、实训5等内容。,图6.1 连接拓扑图,目 录,实训步骤,第一步,新建工程、配置工程相关设置。具体参照实训3操作。第二步,编写程序。由于程序很长,只能对关键部分的程序进行分析。详细见“实训5 模拟器传感器采集/Project”目录包含的源程序文件。1.se
3、nsor.c中的main函数 void main(void)uint16 sensor_val;uint16 len=0;halBoardInit();/模块相关资源的初始化 ConfigRf_Init();/无线收发参数的配置初始化,实训步骤,halLedSet(1);halLedSet(2);Timer4_Init();/定时器初始化 Timer4_On();/打开定时器 while(1)APP_SEND_DATA_FLAG=GetSendDataFlag();if(APP_SEND_DATA_FLAG=1)/定时时间到/*【传感器采集、处理】开始*/#if defined(GM_SEND
4、OR)/光敏传感器 sensor_val=get_adc();/取模拟电压,实训步骤,/把采集数据传化成字符串,以便于在串口上显示观察 printf_str(pTxData,光照传感器电压:%d.%02dVrn,sensor_v al/100,sensor_val%100);#endif#if defined(QT_SENDOR)/气体传感器 sensor_val=get_adc();/取模拟电压/把采集数据传化成字符串,以便于在串口上显示观察 printf_str(pTxData,气体传感器电压:%d.%02dVrn,s ensor_val/100,sensor_val%100);#endi
5、f,实训步骤,#if defined(QT_SENDOR)/气体传感器 sensor_val=get_adc();/取模拟电压/把采集数据传化成字符串,以便于在串口上显示观察 printf_str(pTxData,气体传感器电压:%d.%02dVrn,s ensor_val/100,sensor_val%100);#endif halLedToggle(3);/绿灯取反,无线发送指示/把数据通过ZigBee发送出去 basicRfSendPacket(SEND_ADDR,pTxData,strlen(pTxData);Timer4_On();/打开定时/*【传感器采集、处理】结束*/,实训步骤
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模拟 传感器 采集 ppt 课件
链接地址:https://www.31ppt.com/p-2066686.html