侧边栏壁纸
博主头像
塞塞哇 博主等级

开源创客

  • 累计撰写 38 篇文章
  • 累计创建 9 个标签
  • 累计收到 11 条评论

目 录CONTENT

文章目录

STM32墨水屏驱动板

塞塞蛙
2023-06-27 / 1 评论 / 0 点赞 / 232 阅读 / 0 字

STM32墨水屏驱动板

一个低功耗、续航时间更长的设备,它能够显示出当前的时间、温度和湿度信息,并可以通过按键进行操作。

MCU 选择STM32系列 STM32L071CBT6 低功耗单片机

CPU内核 : ARM® Cortex®-M0+

核心尺寸 : 32-位

主频速度(Max) : 32MHz

连接性 : SPI,UART/USART

外设 : Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT

I/O口总数 : 37

硬件外设功能

1. 实时时钟

芯片选型采用DS1302Z 实时时钟芯片只需要一个外部晶振32.768kHz便可以实现时间管理。

这里电路设计中并没有设计添加纽扣电池,因为此驱动板还是主要以外部供电加锂电池提供能源。两个能源便去掉了纽扣电池。

2. 温湿度传感器

温湿度的采集主要使用AHT20来实现。

AHT20是国内奥松生成的I2C接口的MEMS温湿度传感器,ADC位数为20Bit,具有体积小、精度高、成本低等优点。

3. 充电管理

项目中我们使用锂电池作为第二能源,所以这里我们需要充电模块可以通过板载Type-C口进行充电

芯片选型采用TP4056。TP4056是适用于5V的USB输入,再通过芯片自身线性稳压到4.2V给到电池充电,并提供了指示灯来标示状态。

充电模块和type-c供电下我们需要设计一个充电切换电路

AO3401是一个P沟道的MOS管,只要当VBUS接入高电平(Type-C接入电源 )高电平截止MOS管的导通。则会使VBAT电池供电链接切断。

4. 墨水屏驱动

此款驱动,可以驱动小尺寸的墨水屏,限流电阻在RESE中取值是3R, BS(17脚)接地。

PCB/实物

微信图片_20230630100002.jpg微信图片_20230630100008.jpg

此电路已经过实际打板焊接验证,所有外设均可以使用!

需要原理图和PCB请加群获取,或在下方留言!

群号:676436122

有需要购买成品的请联系我!

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区