#第八届立创电赛#桌面多功能时钟 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

专业版 #第八届立创电赛#桌面多功能时钟

简介:基于瑞萨单片机的一款桌面时钟天气站

开源协议: Public Domain

(未经作者授权,禁止转载)

创建时间: 2023-06-27 21:01:19
更新时间: 2023-07-30 19:57:53
描述

1简介

作为一个电子爱好者,从开始学单片机就是点灯,做钟,所以家里的电子钟实在有点多,所以这次既然是做电子时钟,就在实现时钟的同时,做一块核心板,即在需要时候,随时切换在各种场合,

所以我采用了上下层分离:

上层包含LCD,和按键。

下层则是核心板,引出各种借口,以供需要时使用。

4,硬件部分

核心板为了布线简单,采用4层板,

包含

单片机R7FA4M2AD3CFP#AA0

24M高速晶振,和32.768K低速晶振

EEPROM 

SPIflash

RS3485

TJA1042
8266
蜂鸣器
用户独立按键*3
用户LED*3
串口通信指示灯*3对
2个触摸按键
同时在侧边引出了 USB,串口,spi,TF卡,PMOD,OLED,接口 ,剩余接口通过排针引出用于驱动上层LCD
RA及8266的复位按键和boot 放在上方,以便LCD 板在插状态,进行复位和下载程序。
 
板载的CH340同时需要给 RA和8266下载程序,所以 在ch340旁边,放置了排针,用于切换 下载的目标芯片。
在8266下载完成后,可以条线至另一侧至RA 另一个 串口进行通信。
在板子背面 详细的表示了 各个接口的定义,以方便使用。
 
由于我没有JLINK,采用的串口下载和调试,所以没有焊接swd的排针。
 
上层采用双层板,通过排针排母与核心板对接
包含LCD接口,及ADC按键。

 

*5、软件部分


开发软件分俩部分

RA采用官方的e2studio开发,8266采用Arduino开发。

 

NTP是阿里云的,天气预报是心知的免费接口。

每10分钟,进行对时和天气更新,所以时间误差小于1秒,且不累计。

天气显示包含近3天的天气和最高温度和最低温度,

六个天气图标,分别表示今天白天和夜间,明天白天和夜间,后天白天和夜间的天气

按键1可以即时强制更新,8266会立即读取网络数据,给主芯片更新。

关于时钟的其他功能,后续再慢慢补上。

 

*6、BOM清单


详见BOM

 

*7、大赛LOGO验证


 

 

* 8、演示您的项目并录制成视频上传


 

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
暂无
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP