0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用SPCE061A单片机与nRF24L01无线模块实现无线环境监控系统设计

电子设计 来源:郭婷 作者:电子设计 2018-12-24 08:25 次阅读

传统方式中,对大型仓库、博物馆等无人环境的数据采集费时费力、效率低下,且实时性差,随机性大。科学技术的进步促进了自动检测系统的发展,而利用无线通信技术实现对无人环境的监测更是未来电子技术应用的发展趋势。造价低廉、使用方便的单片机在小型控制系统中获得了广泛的应用。凌阳公司推出的16位单片机SPCE061A处理速度快,独具语音识别的特色功能,是用作系统控制核心的理想选择;而传输速率高、成本低、功耗小的nRF24L01无线模块也是实现系统无线通信的最佳选择。

1 系统设计方案

系统分为主控端与监测端,通过无线模块进行数据通信,核心部分是需要对数据进行处理的主控端。主控端以SPCE061A单片机为控制核心,通过nRF24L01模块进行数据的收集,以12864液晶模块作为数据显示的平台。监测端采用8位的AT89S52单片机作为控制核心。使用DHT11数字温湿度传感器采集温湿度数据。监测端还设计有继电器电路,可以模拟在温度超过警戒值时自动打开 房间空调制冷。图1为系统整体框架图。

采用SPCE061A单片机与nRF24L01无线模块实现无线环境监控系统设计

图1 系统整体框架图

2 硬件电路设计

2.1 微处理模块设计

主控端微处理器选用凌阳公司推出的SPCE061A单片机。SPCE061A是一款16位的微处理器,运算速度快,非常适合处理复杂的数字信号CPU工作电压VDD 为 2.4~3.6V,CPU 时钟频率范围为0.32~49.152MHz,内置2K字SRAM以及32K字FLASH;具有2 个 16 位可编程定时器/计数器(可自动预置初始计数值);2个10位DAC(数/模转换)输出通道;32 位通用可编程输入/输出端口;具备触键唤醒的功能;7通道10位电压模/数转换器ADC)和单通道声音模/数转换器;声音模/数转换器输入通道内置麦克风放大器和自动增益控制(AGC)功能;具备串行设备接口;具有低电压复位(LVR)功能和低电压监测(LVD)功能;内置在线仿真电路ICE(In-Circuit Emulator)接口;具有保密功能;具有看门狗功能。图2为SPCE061A内部结构图;图3为SPCE061A引脚图。

采用SPCE061A单片机与nRF24L01无线模块实现无线环境监控系统设计

图2 SPCE061A内部结构图

采用SPCE061A单片机与nRF24L01无线模块实现无线环境监控系统设计

图3 SPCE061A引脚图

监测端微处理器选用ATMEL公司的AT89S52单片机。AT89S52是一种低功耗、高性能的8位CMOS微控制器,具有8K 在系统可编程Flash 存储器,256字节RAM, 32 位I/O 口线,片内晶振及时钟电路,最高工作频率可达33MHZ;内部集成看门狗定时器,全双工UART串行口,6个中断源,3个16位定时器/计数器。图4为AT89S52单片机引脚及其最小系统图。

采用SPCE061A单片机与nRF24L01无线模块实现无线环境监控系统设计

图4 AT89S52单片机引脚及其最小系统

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    6783

    浏览量

    147558
  • 单片机
    +关注

    关注

    5997

    文章

    43945

    浏览量

    620444
  • 监控系统
    +关注

    关注

    21

    文章

    3602

    浏览量

    168995
  • 温湿度传感器

    关注

    5

    文章

    549

    浏览量

    35225
收藏 人收藏

    评论

    相关推荐

    nrf24l01无线模块一个上位模块问题

    `大家好,我是一个大二的学生,我现在做一个无线模块nrf24l01无线模块,我想将单片机的数据
    发表于 03-21 21:44

    NRF24L01 51单片机 实现跳频无线通信

    NRF24L01 51单片机 实现跳频无线通信 求指导程序~~
    发表于 06-17 08:01

    nrf24l01无线模块的特点分析

    nrf24l01无线模块是由一款新型的单片射频收发模块,其核心芯片nrf24l01是由Nord
    发表于 02-15 14:28

    如何使用凌阳SPCE061A设计嵌入式应用系统

    SPCE061A是凌阳科技新推出的u課SP内核的十六位单片机,内嵌32K字 Flash的SPCE061A时是适用于数字语音识别应用领域的一种经济的选择。它支持精简指令系统,片内具有丰富
    发表于 08-08 06:41

    SPCE061A单片机怎么通过指纹识别模块实现接口电路?

    SPCE061A单片机与指纹识别模块的接口电路设计
    发表于 10-30 09:11

    请问8位的单片机可以用nrf24l01无线传输模块传输视频吗?

    8位的单片机能不能用nrf24l01无线传输模块来传输视频8位的单片机能不能用nrf24l01
    发表于 03-10 09:01

    STM32单片机NRF24L01无线通信模块如何使用?

    NRF24L01相连,发送数据,另一端,一块NRF24L01模块通过USB无线串口模块NRF24L01
    发表于 06-16 08:17

    nRF24L01无线通信模块怎么使用

    nRF24L01无线通信模块使用简介(STC51)接收端书接上回,上篇博客给出了nRF24L01搭配C51单片机进行
    发表于 12-03 06:42

    怎样去使用NRF24L01单片机无线收发芯片呢

    NRF24L01是什么?怎样去使用NRF24L01单片机无线收发芯片呢?
    发表于 12-16 06:04

    怎样使用NRF24L01实现Openmv和STM32单片机无线传输呢

    怎样使用NRF24L01实现Openmv和STM32单片机无线传输呢?其基本步骤有哪些?
    发表于 12-16 06:28

    NRF24L01无线模块的相关资料分享

    NRF24L01 简介NRF24L01 可以实现点对点或者是1(收)对6(发)的无线通信。NRF24L01 采样SPI通信,很方便连接MCU
    发表于 02-28 06:00

    nrf24l01无线模块传输距离分析

    本文对nrf24l01无线模块传输距离进行了分析总结,nRF24L01是一款新型单片射频收发器件。介绍了三种不同模式的
    发表于 12-15 13:47 3.3w次阅读

    SPCE061A 智能报警系统设计

    关键词:SPCE061A , 报警系统 , 智能 1 设计方案 1.1 主控制器的选择 采用凌阳公司的16位单片机SPCE061A作为主控制
    发表于 03-09 14:50 275次阅读
    <b class='flag-5'>SPCE061A</b> 智能报警<b class='flag-5'>系统</b>设计

    基于51单片机+NRF24L01模块无线温湿度监测系统设计

    基于51单片机+NRF24L01模块无线温湿度监测系统设计
    发表于 10-25 10:05 17次下载

    nRF24L01无线模块笔记

    nRF24L01无线模块笔记
    发表于 11-20 12:21 53次下载
    <b class='flag-5'>nRF24L01</b><b class='flag-5'>无线</b><b class='flag-5'>模块</b>笔记