基于STM8的低功耗数据采集模块
一、选题简介、意义
随着低功耗单片机技术的发展,各种应用场合对单片机系统有了更加严格的要求。STM8系列单片机具有低工作电压、超低功耗、强大的处理能力、系统工作稳定,集成了大量的外围器件,具有丰富的片内外设和方便高效的开发环境等特点,在电池供电的微型化低功耗设备和仪器中有着广泛的应用。
本设计主要围绕低成本和低功耗待机这两个要求,选用ST公司生产的STM8作为主控芯片,编写程序,采集传感器数据,主要利用其组装密度高、高频特性好、易于实现自动化等特点实现低成本传输;TI公司生产的CC1101作为射频芯片,利用其低电流损耗、高效的串行编程接口、支持跳频协议等特点实现降低系统功耗的功能。
二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)
1、课题研究:
基于STM8的低功耗数据采集模块
2、主要研究的内容:
主要使用STM8编写程序,用来采集传感器数据;对数据进行封装,通过串口输出到屏幕;使用cc1101将数据发送中继模块,从而实现低功耗数据采集模块在微型化系统中主要完成数据采集及数据存储的功能。
3、要解决的问题:
1)掌握STM8和cc1101的工作原理和模块采集方式;
2)定义协议对数据进行封装,并通过串口输出至屏幕;
4、预期目标:
1)完成SMT8模块采集数据和cc1101模块编程;
2)完成一篇毕业论文。
5、研究步骤、方法及措施:
1)通过学校图书馆查阅相关资料;
2)遇到难于解决的问题时,及时请教指导老师或同学,共同研究解决;
3)针对所需信息材料的搜集、分析、筛选及处理工作;
4)按照进度计划安排及时完成阶段性任务;
5)对整个系统进行测试;
三、设计(论文)体系、结构(大纲)
摘要
一、绪论
二、设计方案
2.1 信号调理电路
2.2 数据采集与转换
三、总体结构概述
四、数据采集硬件设计
五、数据传输软件设计
六、STMP采集传感器数据设计
6.1 传感器数据采集程序设计
七、cc1101模块编程
结论
参考文献