任务介绍
本次任务的核心目标是开发一款尺寸严格限制在40mm×40mm以内的紧凑且功能全面的实时时钟模块。该模块需具备精确的实时时钟功能,能够记录当前时间信息,并集成日历功能。在接口设计上,采用I2C通信协议,该协议以硬件连接简洁、数据传输高效及低功耗著称。关键组件的选择需确保在DigiKey官网有货且正常售卖,以保障器件的可获得性和质量。实时时钟模块为独立的模块。
模块介绍
本次选择的是TI的BQ32000,bq32000具备自动切换备用电源功能,可通过I2C接口支持最高400kHz的串行时钟通信。支持使用电容或不可充电电池作为后备电源,确保断电时仍能持续计时。该芯片采用32.768kHz晶体振荡器,提供-63ppm至+126ppm的可编程精度调整,并集成振荡器故障检测功能,能通过OF标志位实时反馈时钟状态,同时支持通过STOP位远程关闭振荡器。其8引脚SOIC封装设计适合紧凑空间,工作温度范围覆盖-40℃至85℃,适用于消费电子、智能设备等场景。芯片内部时间寄存器每秒同步更新,所有数据同步写入以避免时间误差,并自带闰年自动补偿功能,确保长期计时的准确性。
BQ32000DR芯片DigiKey链接:https://www.digikey.cn/zh/products/detail/texas-instruments/BQ32000DR/2078408
原理图和PCB模块介绍
原理图
PCB
3D效果图
模块主要性能指标和管脚定义
主要性能指标
类型 | 实时时钟模块 |
核心芯片 | BQ32000 |
板卡尺寸 | 30mm x 30mm |
供电电压 | 3.3V |
通信接口 | IIC |
管脚定义
管脚属性 | 管脚名 | 管脚编号 |
P | 3.3V | 1 |
P | GND | 2 |
I/O | IRQ | 3 |
I/O | SCL | 4 |
I/O | SDA | 5 |
eZ-PLM上新建物料和项目的截图
使用了eZ-PLM系统上传了自己的工程文件,方便保存记录各个版本,也可随时查阅,系统里查阅不到的物料也支持手动添加。
物料添加展示图
项目详情图
心得体会
这次的模块相对来说还是挺简单的,非常适合新手入门练手,我也是抱着这样的态度来搞一下这个模块的,相对来说实时时钟模块就更加简单了,主要就是时钟芯片的选择,这次选择了TI的芯片,也是因为相信。得捷上的搜索还是挺方便的,分门别类非常清晰,购物体验非常好,希望更多的人加入本次的活动。