基于安信可ESP-12WiFi网络授时时钟设计,包含原理图、PCB程序文件
2021-07-25 11:01:41 10.93MB 网络授时时钟
STM32F103C8T6单片机+OLED屏的WiFi网络授时时钟AD原理图PCB+集成库+软件KEIL源码,硬件2层板设计,大小为68mmx45mm,ALTIUM设计的工程文件,包括完整的原理图和PCB文件,软件源码工程文件,已制样本验证,可以做为你的设计参考。硬件由时钟电路、WiFi模块、MCU最小系统、OLED显示屏、稳压电路、按键电路组成,这里采用时钟电路是希望模块在断网后还能获取一个比较精准的时间,并且电路设计上增加了储能电容可以在断电一个月后保持时间数据不丢失;
基于STM32F103C8T6单片机的WiFi网络授时时钟AD原理图+PCB+软件源码文件,主控芯片为STM32F103C8T6,带OLED显示屏,无线模块为ESP-12E&F Module,AD09设计的完整硬件工程文件。 软件功能:在局域网内,ESP8266工作在STA模式,ESP8266作为客户端跟电脑服务端发数据,一次发送1120个字节,时间间隔100ms, 程序具有掉线自动重连功能。
该资源为硬件设计图纸,内有完整的Altium Designer(13.0)工程、原理图、PCB和主控引脚资源分配。主要由WiFi无线通讯电路、时钟电路(内置备用电源)、主控最小系统电路、供电电路、OLED显示电路、按键电路等组成,主控芯片为STM32F103C8T6、WiFi模块为ESP-12F、OLED显示屏为裸屏开发、时钟芯片为PCF8563。
2020-01-17 03:07:29 10.66MB 硬件设计 WiFi 网络授时 天气更新
1
主控芯片是STM32F103C8T6,WiFi模块用的是ESP-12F,用到了时钟芯片、按键、OLED显示屏。bsp_usart1.c是用来串口调试使用,可以打印在电脑串口调试助手上显示;bsp_SysTick.c是用来生成精准的延时函数,用于I2C通讯等对时序敏感的接口;bsp_esp8266.c里面是对WiFi模块的一些初始化配置和WiFi的功能函数;Common.c里面是一些辅助函数;test.c里面是实现WiFi配网应用和API接口调用及解析;oled.c里面显示屏的初始化配置和显示功能函数;bsp_pcf8563.c里面是时钟芯片的初始化配置和读写时间功能函数;bsp_key.c里面是按键的初始化配置、按键扫描功能函数和静态内容显示函数;bsp_TiMbase.c里面是定时器函数,这里为什么用到定时器,因为一般天气和时间数据刷新的频率不会太快,这里设定的是5分钟更新一次,那么这里就需要用到定时器。
2019-12-21 20:27:47 217KB WiFi 网络授时 天气和时间 时钟设计
1