您好, 登录| 注册|
子站:
论坛首页    电源技术综合区
  •  发帖
  • 收藏

原创之基于stm32多功能万年历
阅读: 405 |  回复: 31 楼层直达

2021/03/20 14:41:21
1
lihui710884923
电源币:495 | 积分:1 主题帖:177 | 回复帖:550
LV9
军长

原创之基于stm32多功能万年历,温湿度显示

基本功能如下

1.IIC通讯,pcf8563时钟芯片,实现计时。

2.串口通讯,wifi芯片8266,和北京时间实现校时功能

3.按键模块,手动设置时间

4.LCD12864显示时间和温湿度

5.oled12864显示时间和温湿度

6.整点报时或者蜂鸣器提示

这是基本的原理图

2021/03/23 12:29:51
2
ZH电子达人
电源币:0 | 积分:3 主题帖:0 | 回复帖:20
LV2
班长
stm32功能真是强大做万年历,还能温湿度显示,IIC与pcf8563时钟芯片通信,计时方便准确。庆幸串口多与wifi芯片8266,实现联网校时对时。oled12864屏最近好多数码产品都用这个来显示,显示数据多,方便串并行方式都可以,利用串行省好几条数据线,电路设计简单 。
2021/03/24 13:48:19
8
飞翔2004
电源币:3979 | 积分:14 主题帖:183 | 回复帖:879
LV9
军长
温湿度用的什么芯片,准不准?和北京时间实现校时功能实现原理是什么,用wifi芯片8266校准吗?看看。。
2021/03/24 16:21:19
12
k6666
电源币:976 | 积分:6 主题帖:99 | 回复帖:594
LV9
军长
期待显示界面的大作
2021/03/25 10:17:33
15
lihui710884923
电源币:495 | 积分:1 主题帖:177 | 回复帖:550
LV9
军长
DHT11,和北京时间,通过8266访问实现校时
2021/03/23 15:32:51
3
www297743
电源币:7 | 积分:20 主题帖:0 | 回复帖:18
LV2
班长
输入这块可以有几种选择啊?
2021/03/24 13:49:04
9
飞翔2004
电源币:3979 | 积分:14 主题帖:183 | 回复帖:879
LV9
军长
STM32的四种输入方式,上拉,下拉,浮空输入,模拟输入,看需要选择。
2021/03/24 16:20:59
11
k6666
电源币:976 | 积分:6 主题帖:99 | 回复帖:594
LV9
军长
这个万年历时间自动校对吗
2021/03/25 10:15:20
14
lihui710884923
电源币:495 | 积分:1 主题帖:177 | 回复帖:550
LV9
军长
和网络连接,实现自动校时
2021/03/25 10:20:07
16
lihui710884923
电源币:495 | 积分:1 主题帖:177 | 回复帖:550
LV9
军长
输入是供电吗,采用充电器的5v供电
2021/03/23 16:19:01
4
dog41
电源币:1126 | 积分:21 主题帖:48 | 回复帖:244
LV6
团长

干活,确实不错,值得拥有

2021/03/23 16:56:28
5
荧火
电源币:47 | 积分:23 主题帖:11 | 回复帖:47
LV4
连长
坐等PCB板子。
2021/04/07 16:16:14
18
lihui710884923
电源币:495 | 积分:1 主题帖:177 | 回复帖:550
LV9
军长
板子马上就回来了
2021/04/09 11:47:17
26
奋斗的青春
电源币:2538 | 积分:20 主题帖:147 | 回复帖:956
LV9
军长
采用彩屏设计出来效果不错的
2021/03/23 21:51:43
6
zhanceshen
电源币:2 | 积分:6 主题帖:1 | 回复帖:18
LV2
班长
哈哈,以前用C51做过万年历,期待楼主的大作
2021/03/23 23:07:11
7
JacobHua
电源币:5 | 积分:20 主题帖:4 | 回复帖:28
LV2
班长
楼主后续分享?
2021/04/07 16:16:50
19
lihui710884923
电源币:495 | 积分:1 主题帖:177 | 回复帖:550
LV9
军长
对各个功能模块分析
2021/03/24 16:10:37
10
boy59[版主]
电源币:1622 | 积分:113 主题帖:88 | 回复帖:365
LV9
军长
我有stm32开发板,就差代码了
2021/04/09 11:47:38
27
奋斗的青春
电源币:2538 | 积分:20 主题帖:147 | 回复帖:956
LV9
军长
你自己DIY个,例程网上好像有吧
2021/04/09 12:20:51
28
奋斗的青春
电源币:2538 | 积分:20 主题帖:147 | 回复帖:956
LV9
军长
万年历的开发程序楼主到时候分享下,学习学习。
2021/04/10 14:41:43
31
lihui710884923
电源币:495 | 积分:1 主题帖:177 | 回复帖:550
LV9
军长
万年历网上太多例程了
2021/03/24 17:22:47
13
yujunice
电源币:26 | 积分:47 主题帖:3 | 回复帖:114
LV4
连长

结合自身能力以及需求后决定万年历需要支持但不限于以下功能:

1、温湿度测量

2、时间日期以及农历显示

3、可进行亮度控制

4、带有音乐的整点报时以及来电提醒

2021/04/07 16:17:15
20
lihui710884923
电源币:495 | 积分:1 主题帖:177 | 回复帖:550
LV9
军长
可以实现
2021/04/01 17:05:36
17
1260086278
电源币:21 | 积分:0 主题帖:0 | 回复帖:11
LV2
班长
如何再加一片ESP8266联网获取时间和天气就更有可玩性了,STM32进行功耗管理
2021/04/07 16:18:14
21
lihui710884923
电源币:495 | 积分:1 主题帖:177 | 回复帖:550
LV9
军长
开题已经加入8266模块实现网络校时
2021/04/07 16:29:02
22
电源网-fqd
电源币:5059 | 积分:15055 主题帖:616 | 回复帖:5132
LV11
统帅
2021/04/07 16:44:03
23
lihui710884923
电源币:495 | 积分:1 主题帖:177 | 回复帖:550
LV9
军长

今天继续分享

一、单片机模块

单片机的最小系统电路如下

单片机采用目前涨价最厉害的STM32F103C8T6. 正品在60元RMB

复位电路,晶振电路,单片机就不一一说明了

二、实时时钟模块

1.实时时钟芯片采用PCF8563,简单介绍

大工作电压范围1.0-5.5V;

低休眠电流典型值为0.25A(VDD=3.0V,Tamb=25);

400KHz的I2C,总线接口VDD=1.85.5V时;

可编程时钟输出频率为32.768KHz1024Hz32Hz1Hz;

报警和定时器;

内部集成的振荡器电容、片内电源复位功能、掉电检测器;

I2C总线从地址读0A3H,写0A2H;

开漏中断引脚

电路如下

2.注意的地方,PCF8563实时时钟高精度调整方法

就是芯片第一脚的晶振匹配电容在15pF~21pF之间调整(相对于5ppm精度的32768Hz晶振),15pF电容时时钟频率略偏高,21pF电容时时钟频率略偏低。

方法:.设置PCF8563时钟输出有效(CLKOUT),通过微调C5达到输出频率为32.768KHz。

2021/04/09 13:25:37
29
lkings
电源币:232 | 积分:0 主题帖:5 | 回复帖:81
LV4
连长
期待看到PCB,这些元件都是自己可以贴的吗?还是要找外面机构来做.
2021/04/10 09:24:34
30
lihui710884923
电源币:495 | 积分:1 主题帖:177 | 回复帖:550
LV9
军长
我自己手工焊接的
2021/04/12 11:15:38
32
星球居民-ViXyZrwP
电源币:0 | 积分:3 主题帖:0 | 回复帖:2
LV1
士兵
秒计数的精度咋样
2021/04/08 14:54:26
24
pzg1989
电源币:28 | 积分:20 主题帖:1 | 回复帖:24
LV3
排长
给楼主点赞,楼主你这个万年历其实可以扩展出很多功能,比如再充分利用下WiFi芯片去控制连有WiFi的设备,温湿度远程显示(比如显示在手机上,毕竟WiFi芯片能联网)
2021/04/08 16:44:57
25
lihui710884923
电源币:495 | 积分:1 主题帖:177 | 回复帖:550
LV9
军长
可以,远程控制没问题,有个类似的APP就最好了
客服热线
服务时间:周一至周五9:00-18:00
微信关注
免费技术研讨会
获取一手干货分享

互联网违法不良信息举报

Reporting Internet Illegal and Bad Information
editor@netbroad.com
400-003-2006