定时开机电路设计

12 篇文章 6 订阅
订阅专栏

 在一些情况下,比如电池供电,需要定时采集数据并传输,并且对功耗要求比较高时,就需要电路实现采集完成后关机,且能够定时自动启动的功能。

    一种方法是,采集完成后,通过单片机关闭外围电路的电源,且单片机本身处于低功耗模式,只保留RTC工作,设置定时唤醒中断。

    另一种方法是通过硬件的设计实现真正的关机。

    本文主要介绍第二种方法的设计。

    这里首先介绍一个芯片:DS3231。

    DS3231是高精度I2C接口的实时时钟(RTC),具有集成的温补晶振(TCXO)。芯片具有常规的日历功能,且提供两个可设置的日历闹钟和一个可设置的中断输出。这里要利用的就是日历闹钟和中断的功能。

    基本应用电路如下图所示:

    实现定时自动开机的功能,首先要设计电路总电源的控制电路,参考上篇文章《一键开关机电路设计》,需要做一些改动,这里不做详细介绍。

    使用时,单片机完成采集、传输等工作后,根据当前时间设置DS3231的闹钟时间并开启中断输出功能。设置完成后,通过单片机IO口关闭总电源,这时DS3231仍在工作(DS3231由纽扣电池供电),当达到设置的闹钟时间后,芯片INT引脚输出低电平控制总电源打开,从而实现定时唤醒的功能。系统工作完成后,再重新设置闹钟,进入到下一个工作周期。

    该芯片的闹钟可以实现日、时、分、秒的设置,最多可以实现一个月唤醒一次。

    对比两种方法,各有优缺点。用单片机内部RTC实现定时唤醒功能,

设计相对简单,但无法实现真正的关机,功耗相对较高。用DS3231实现定时开机,设计相对复杂一点,但能实现真正的关机,比较适用于对功耗要求高的场合。

欢迎关注公众号"嵌入式技术开发",大家可以后台给我留言沟通交流。如果觉得该公众号对你有所帮助,也欢迎推荐分享给其他人。

博客
再分享一个好用的串口波形显示软件
10-27 1047
之前的文章中介绍过一些程序调试时波形显示的方法:《Jlink使用技巧之RTT和J-Scope》 《串口波形显示软件SerialChart的使用》《调试程序时怎样查看变量波形?看这里》今天再来介绍一个也很好用的串口波形显示软件:SerialPlot先看下界面,简洁美观,看着很舒服。其特点是支持三种类型的数据格式,使用非常方便:SimpleBinary:简单的二...
博客
2023全国电子设计竞赛的一点思路
08-02 1726
2023电赛开始了,看了一下题目,有几个题有一点思路,分享给大家。不知道对不对,欢迎一起讨论。C题_电感电容测量装置用数字电桥的方案,网上有开源的方案,可以找找。ADI有个集成芯片AD5933,是测量阻抗的,可以看看能不能用。参考:https://www.armbbs.cn/forum.php?mod=viewthread&tid=107200&extra=page%3D1...
博客
STM32CubeMx+HAL库实现USB CDC+MSC复合设备
04-14 2557
复制过来的只有usbd_cdc_if.c和usbd_cdc.c及对应的.h文件,usbd_msccdc.c文件是需要自己实现的USB复合设备的代码。然后编写usbd_msccdc.c和对应的.h文件。之前的文章中介绍过STM32的USB应用,包括虚拟串口(CDC)和大容量存储设备(MSC)。这里以MSC的工程为模板,将CDC工程中的下列文件/文件夹拷贝过来,并添加到工程中。然后把usbd_conf.h文件中USBD_MAX_NUM_INTERFACES的值1修改为3。MSC使用的是0x83和0x03端点。
博客
基于STM32CubeMx的USB CDC+MSC复合设备
04-14 1593
之前的文章中介绍过STM32的USB应用,包括虚拟串口(CDC)和大容量存储设备(MSC)。今天来介绍USB实现CDC和MSC复合设备的方法。硬件:STM32F407VET6软件:STM32CubeMx v6.5+F4库v1.27.1编译环境:MDK 5.301.准备两个工程首先用STM32CubeMX分别生成CDC和MSC两个工程,测试正常。具体可参考之前的文章。STM32实现USB转串口功能(...
博客
SDIO读写SD卡速度有多快?
03-14 5167
STM32单片机,SDIO+DMA方式读写SD卡测试。
博客
SPI方式读写SD卡速度有多快?
03-10 3249
很久没有写公众号了,一方面忙,另一方面也不知道写些什么内容,大家如果有想了解的(前提是我也懂),可以后台发送给我。今天主要来测试一下SPI读写SD卡的速度。SD卡是一个嵌入式中非常常用的外设,可以用于存储一些大容量的数据。但用单片机读写SD卡速度一般都有限(对于高速SD卡,主要是受限于单片机本身的接口速度),在高速、实时数据存储时可能会有影响。但具体速度可以达到多少呢,今天就来实际测试一下。SD卡...
博客
SPI读写SD卡速度有多快?
03-10 5468
看到这个不到100KB/S速度,我还是有的不敢相信的,毕竟20MHz的时钟,理论上速度可以达到2MB/S左右,考虑到一些文件系统等协议的消耗,能到1/3差不多,那也得600多KB,现在的速度差距有点大。接下来,我们先确定SPI和时钟频率多少合适,经过测试,发现20MHz的时钟频率比较合适,10MHz时读写速度会降低,再高的时钟频率对速度的提升也很小。最后我们对读取速度也进行了测试,使用DMA方式,使能DMA读扇区数据和发送指令,测试结果如下,读取速度可以达到1.1MB~1.2MB/S。
博客
STM32定时器实现红外接收与解码
02-15 6092
STM32通过定时器输入捕获方式解码红外遥控数据。
博客
STM32F0系列中断向量映射问题
01-31 697
最近用Cortex-M0内核的STM32F030K6T6做个东西,需要做IAP升级,发现它的中断向量与M3、M4等内核的单片机不太一样,这里分享给大家。IAP升级需要一个BootLoader程序,一个应用程序。BootLoader程序直接烧写到flash起始地址就行,中断向量也不用改。但是应用程序需要烧写到BootLoader程序后面,且中断向量必须重新映射。M3、M4等内核的单片机,直接修改中断...
博客
【开源项目】SFUD--通用串口Flash驱动库的移植和使用
12-14 1063
由于现有市面的串行 Flash 种类居多,各个 Flash 的规格及命令存在差异, SFUD 就是为了解决这些 Flash 的差异现状而设计,让我们的产品能够支持不同品牌及规格的 Flash,提高了涉及到 Flash 功能的软件的可重用性及可扩展性,同时也可以规避 Flash 缺货或停产给产品所带来的风险。下载的源码中有个STM32F1xx的工程例程,使用的是标准库,这里改为HAL库,具体代码就不贴了,可在文章开始下载完整工程。如果使用的是QSPI,则需要编写下面这个函数:​​​​​​​。
博客
【干货】STM32通过ADC模拟看门狗实现掉电保存
11-16 4874
使用STM32CubeMx配置,通过ADC模拟看门狗实现掉电保存功能。无需任何外部电路。
博客
开源贴片机OpenPnp使用体验
11-07 6240
OpenPnP贴片机使用体验
博客
单片机通过WIFI模块(ESP8266)获取网络时间与天气预报
10-22 1万+
单片机通过AT指令访问WIFI模块,获取网络时间和天气预报。
博客
盘点国产RISC-V内核的单片机
10-15 7221
RISC-V就不必多说了,它是一个基于精简指令集的开源指令集架构。与主流的主流的架构为x86与ARM架构不同,其特点就是完全开源。今天跟大家一起盘点一下国产RISC-V内核的单片机。
博客
开源自己做的4.3寸触摸屏,SWM32单片机+LVGL
10-12 3870
SWM32S单片机驱动4.3寸触摸屏,移植了LVGL图形界面,通过串口WIFI模块获取天气预报和网络时间。
博客
SWM32系列教程10--SDRAM和LCD
09-23 1398
SWM32系列教程之SDRAM和LCD的使用。
博客
SWM32系列教程9-SDIO及FatFs文件系统
09-22 993
SWM32单片机使用SDIO读写SD卡,并实现FatFs文件系统的移植。
博客
串口接收不定长数据的几种方法
09-20 5870
以STM32单片机为例,介绍几种串口接收不定长数据的方法
博客
STM32使用HAL库驱动W5500
09-16 8039
W5500 芯片是一款集成全硬件 TCP/IP 协议栈的嵌入式以太网控制器,为单片机提供了更加简单、快速、稳定、安全的以太网接入方案。采用标准4线SPI接口,理论速率上可以达到 80MHz。硬件设计原理图如下,需要注意的是R12~R17几个电阻是模式选择,根据实际需求选择焊接哪些。芯片采样SPI接口与单片机连接,再加上INT和RST引脚,共占用6个IO,其中INT引脚可以不用,RST一般需要连接。...
博客
SWM32系列教程8--SPI及其应用
09-04 599
SPI接口是非常常用的一种数字外设,SWM32S单片机有2个SPI接口,其特点如下:全双工串行同步收发可编程时钟极性和相位支持 MASTER 模式和 SLAVE 模式MASTER 模式下最高传输速度支持主时钟 4 分频数据宽度支持 4BIT 至 16BIT具备深度为 8 的接收和发送 FIFO基本功能都有,中规中矩,8字节的收发FIFO算是一个亮点。端口配置配置SPI之前,首先要配置一下端口,这里...
写文章

热门文章

  • 峰峰值-峰值-平均值-有效值之间有什么关系? 49966
  • 几种常用电流互感器采样电路 28773
  • 几种常用的产生负电源的方法 23332
  • 几种电平转换电路 22513
  • 单片机控制可控硅调压 17267

分类专栏

  • STM32CubeMX教程 付费 20篇
  • 笔记 52篇
  • SWM32系列教程 11篇
  • 调试经验 12篇
  • 电路 12篇

最新评论

  • 开源贴片机OpenPnp使用体验

    天外飞仙CUG: 贴5-10块还行,多了也费劲

  • STM32的12位ADC过采样实现16位分辨率

    tongsan777: 那我直接16x,得出来的数据不就是16位的吗

  • STM32 USB虚拟串口波特率问题(含源码)

    GonRuyl: 原来更改电脑串口助手的波特率是通过USB把串口的参数数据发送给从机让他修改真实串口的参数呀,哈哈哈!

  • SPI方式读写SD卡速度有多快?

    temp超: 文件过期了,可以再分享一下吗

  • STM32定时器产生指定个数脉冲

    星星点灯~: 博主,我的波形最后会多出一个毛刺,这是什么原因呢

最新文章

  • 再分享一个好用的串口波形显示软件
  • 2023全国电子设计竞赛的一点思路
  • STM32CubeMx+HAL库实现USB CDC+MSC复合设备
2023年9篇
2022年45篇
2021年65篇
2020年19篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家会发光的玻璃钢雕塑摆件鹤岗玻璃钢雕塑厂家广东自发光动物玻璃钢雕塑厂家划算的玻璃钢户外雕塑胶南玻璃钢花盆花器北京市玻璃钢广场雕塑安顺商场美陈布展商场酱料美陈河北人物玻璃钢雕塑设计张掖抽象人物玻璃钢雕塑价格南宁商场美陈雕塑厂家玻璃钢雕塑加什么滑石粉好天水玻璃钢动物雕塑厂家女装商场柱子休息区美陈图片运动商场春季美陈图片玻璃钢雕塑户外能用多久专业设计的玻璃钢花盆兔 玻璃钢 雕塑无锡拉丝玻璃钢雕塑厂家报价奉贤区镜面玻璃钢雕塑哪家专业许昌玻璃钢雕塑定制晋中玻璃钢雕塑厂家合肥人物玻璃钢雕塑多少钱杭州玻璃钢雕塑批发三明模压法玻璃钢雕塑价格滨州玻璃钢商场美陈沈抚新区哪里有沈阳玻璃钢花盆玻璃钢电影动漫雕塑厂家成都玻璃钢雕塑模具厂家信阳哪里有玻璃钢卡通雕塑厂家香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化