找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1588|回复: 11
收起左侧

STC32G12K128单片机万年历+HX711称重

[复制链接]
ID:61140 发表于 2023-3-3 18:14 | 显示全部楼层 |阅读模式
今年做的第一款单片机板子,采用STC32G单片机,外置晶振,DS1302和HX711模块
可以实现实时时钟功能,因为芯片内部的时钟误差太大,所以使用DS1302
可以实现称重功能,使用称重模块HX711,例程网上很多,大家可以参照。
使用晶联讯LCD19264带字库或不带字库显示屏,带不带字库屏引脚定义都是一样的,只是程序写法不同。

下面是PCB图片
STC32G12K128万年历 称重.png

按键功能没改,还是原复制过来的,需要什么功能到时改一下就好。已仔细审过PCB和原理图无误,可直接打板使用。
需要原理图和PCB文件的朋友可加我好友索取。


回复

使用道具 举报

ID:378108 发表于 2023-3-10 18:22 | 显示全部楼层
STC32G 是带 RTC的,你给他一个32.768 就行了
回复

使用道具 举报

ID:155507 发表于 2023-3-11 09:27 | 显示全部楼层
zhxzhx 发表于 2023-3-10 18:22
STC32G 是带 RTC的,你给他一个32.768 就行了

即使接了电池,即使外部5V电源不断, 只要单片机复位RTC 就会丢失,  连看门狗都不能用了
复位不就相当于重启,你启动后都是要重新设置RTC的
上电不设置RTC,只有进入时间设置模块才会设置RTC,正常走时后让他 重启 就会丢失RTC时间
STC MCU自带的RTC,在复位后会重置RTC的寄存器为 00年1月1日,00:00:00。
回复

使用道具 举报

ID:61140 发表于 2023-3-11 14:29 | 显示全部楼层
zhxzhx 发表于 2023-3-10 18:22
STC32G 是带 RTC的,你给他一个32.768 就行了

32.768不知道怎么接,关键单片机主时钟也用外部晶振。
回复

使用道具 举报

ID:378108 发表于 2023-3-12 23:14 | 显示全部楼层
angmall 发表于 2023-3-11 09:27
即使接了电池,即使外部5V电源不断, 只要单片机复位RTC 就会丢失,  连看门狗都不能用了
复位不就相当 ...

只要不触发 SETRTC,时间就不会变,我复位的时候不做时间设定
回复

使用道具 举报

ID:378108 发表于 2023-3-12 23:18 | 显示全部楼层
xiaoyuxinke 发表于 2023-3-11 14:29
32.768不知道怎么接,关键单片机主时钟也用外部晶振。

这个比较麻烦,我是用内部的IRC,然后用 32.768去校准内部的,精度可以保证在0.5%.
回复

使用道具 举报

ID:378108 发表于 2023-3-12 23:21 | 显示全部楼层
angmall 发表于 2023-3-11 09:27
即使接了电池,即使外部5V电源不断, 只要单片机复位RTC 就会丢失,  连看门狗都不能用了
复位不就相当 ...

不过,我的程序是不允许用看门狗的,看门狗不能解决复位,只是掩盖了问题,隐患还在.
回复

使用道具 举报

ID:378108 发表于 2023-3-13 00:04 | 显示全部楼层
angmall 发表于 2023-3-11 09:27
即使接了电池,即使外部5V电源不断, 只要单片机复位RTC 就会丢失,  连看门狗都不能用了
复位不就相当 ...

试了一下,看门狗复位真的清零!!!
回复

使用道具 举报

ID:61140 发表于 2023-3-19 12:28 | 显示全部楼层
zhxzhx 发表于 2023-3-13 00:04
试了一下,看门狗复位真的清零!!!

是的,单片机看门狗复位会清零
回复

使用道具 举报

ID:278457 发表于 2023-3-21 03:18 | 显示全部楼层
HX711芯片是专门用来称重功能的.可以啊!强
回复

使用道具 举报

ID:526108 发表于 2023-3-21 09:52 | 显示全部楼层
xiaoyuxinke 发表于 2023-3-11 14:29
32.768不知道怎么接,关键单片机主时钟也用外部晶振。

可以用内部主时钟,外部接32k时钟,如果主时钟误差大可以开追频
回复

使用道具 举报

ID:961242 发表于 2023-3-31 10:35 | 显示全部楼层
STC32G 是带 RTC的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表