任务介绍
本次任务属于Make Blocks第二期的任务,有很多的分任务进行选择,我们本次选择的是设计一个实时时钟模块,具体任务如下:
板卡尺寸:小于40mmx40mm
支持实时时钟、日历功能
接口:I2C
主要器件:需在DigiKey官网有售
打开得捷官网,搜索实时时钟,可以看到有很多各种各样的实时时钟,不过通过对比发现有很多各种类型的实施中,更能差异也比较大,这里我们选择了一下内置晶振的芯片,带备电,这样的芯片更符合我们设计这次模块的需求,功能齐全,外部电路简单。
模块介绍
我们本次设计的是RX8130实时时钟模块,主要接口参考Grove的适配的接口。RX8130是一款精密的实时时钟芯片,采用CMOS工艺制造,具有低功耗、高精度和强抗干扰能力等特点。该芯片内部集成了温度补偿电路和电池电量检测电路,能够在极端环境下保持稳定的计时和日期功能。支持串行接口,其核心特色在于集成了高精度的32.768 kHz晶体振荡器。该实时时钟不仅提供了全面的日历和时钟计数功能,涵盖了年、月、日、星期、时、分、秒等详细信息,还增设了实用的时间闹钟、间隔计时器以及时间更新中断等多元化功能。此外,借助其先进的备用电池充电控制机制和灵活的接口电源输入引脚设计,RX8130CE能够轻松适应多种供电电路需求,确保在各种应用场景下都能稳定可靠地运行。
RX8130CE B0芯片DigiKey链接:https://www.digikey.cn/zh/products/detail/epson/RX8130CE-B0/7728246
原理图和PCB模块介绍
原理图
PCB
3D效果图
模块主要性能指标和管脚定义
主要性能指标
类型 | 实时时钟模块 |
核心芯片 | RX8130 |
板卡尺寸 | 34mm x 20mm |
供电电压 | 3.3V |
通信接口 | IIC |
内置晶振 | 是 |
管脚定义
通信接口
管脚属性 | 管脚名 | 管脚编号 |
P | GND | 1 |
P | 3.3V | 2 |
I/O | SDA | 3 |
I/O | SCL | 4 |
测试接口
管脚属性 | 管脚名 | 管脚编号 |
I/O | FOUT | 1 |
P | GND | 2 |
I/O | IRQ | 3 |
I/O | RST | 4 |
P | VOUT | 5 |
备电接口
管脚属性 | 管脚名 | 管脚编号 |
P | VBAT | 1 |
P | GND | 2 |
eZ-PLM上新建物料和项目的截图
借助eZ-PLM系统,通过上传工程文件可以自动获取BOM信息,实现版本的无缝管理和高效记录机制,确保了所有文档的可追溯性和即时查阅性。此外,该系统还提供了手动补充缺失物料信息的功能,进一步增强了资料查阅的完整性和准确性。
物料添加展示图
项目详情图
心得体会
本次模块设计相对基础,十分适宜新手作为入门级实践项目。本人以此为目的参与该模块开发。大家可以选择一下复杂的的芯片来练手,功能齐全也是会对后续的测试有助力的,趁着这次活动可以体验一下更优秀的芯片,感谢活动的成功举办。