搜索
bottom↓
回复: 39

DS3231一个猥琐的错误+菜鸟自白

[复制链接]

出0入0汤圆

发表于 2009-4-15 16:18:59 | 显示全部楼层 |阅读模式
今日玩了一下ds3231,twi接口,这个号称业界精度最高精度的芯片挺折磨人的,调twi弄了很久,经常在用别人现成和自己慢慢摸索间徘徊,痛不欲生啊。实在坚持不了的时候就问自己,为什么学习avr?我回答:爱好。 既然是爱好如果因为困难退缩合适吗?我回答:的确没意义。 所以就坚持下来了,当最终调通的时候那种快乐,简直是无法形容的,这种快感就是让无数爱好者坚持的原因,庆幸没有偷懒,否则以后遇到问题一定也会退缩,过程_真的很痛苦,结果都很美妙。

好了步入正题,最终所以协议调通以后,发现无论如何时间误差都非常大,每天是20分钟以上,崩溃了,这是什么实时时钟啊?又经过n夜的折磨,那种从高峰跌的低谷的感觉,完全是精神核弹啊。反反复复看数据手册,总与在人品的帮助下发现ds3231标准工作电压是3.3v,我直接接到5v电压上,虽然他标称最高位5.5v,不过在完全无望的时候还是决定实施,就加了个3.6的稳压管,结果立竿见影,走时变得非常准确。哈哈,这个问题真是太猥琐了。总结了一下经验:

1.仔细看数据手册是王道;
2.不要想当然的保留惯性思维,网上的图包括数据手册,重来没标过电压,就认为5.5v以下都可以,是错误的。电压高了功能正常,走时就不准了。
3.一定要坚持,在论坛上喊“万能的坛啊”就失败了,被自己打败了。


(原文件名:1.jpg)


(原文件名:2.jpg)

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2009-4-15 17:08:01 | 显示全部楼层
囧啊。。就算是老鸟,,不小心也会范低级错误。。。一刻马虎 不得。。

出0入0汤圆

发表于 2009-4-15 17:14:30 | 显示全部楼层
我明天给你上一个DS3231全应用.包括图文说明的.这个是我2个月前搞定的.


时钟非常准.温度嘛.手册上说+-3℃吧.呵呵,反正我没感觉出来差多少.和DS18B20作对比,最多的时候查2℃.

出0入0汤圆

 楼主| 发表于 2009-4-16 10:22:57 | 显示全部楼层
楼上,明天已经到了哦,交流一下吧,呵呵

出0入0汤圆

发表于 2009-4-16 10:39:53 | 显示全部楼层
稍等片刻,工作比较忙,一会传上来.没有拍照,昨天晚上都关机了,快睡觉的时候才想起来.赶紧又打开PC,把资料整理了一下.没有拍照.太晚了,怕吵醒朋友.不好意思.照片也不是主要的,重要的是你学会怎么用DS3231.

出0入4汤圆

发表于 2009-4-16 10:40:22 | 显示全部楼层
楼上估计忘了

出0入0汤圆

发表于 2009-4-16 10:48:48 | 显示全部楼层
下面这个是我2个月前为测试DS3231/32,做的一个小玩意,功能全应用.WinAVR2007-05-25编译通过.

DS18B20+DS3231+1602+ATmega16-11.0592Mourdev_436801.rar(文件大小:154K) (原文件名:DS18B20+DS3231+1602+ATmega16.rar)


1602液晶可以直接查看时间DS3231/32的时间和DS18B20的温度.

如果加入PC,你可以读取DS3231/32的时间和温度.DS18B20的温度.

RS232通讯采用的是FIFO发送.超时接收.

其实我还想加入设定这一环节的,后来忙公司的项目,没有来得及编写,以后补上吧.

希望能对你有帮助.

出0入0汤圆

发表于 2009-4-16 10:50:35 | 显示全部楼层
呵呵,刚才又看了一下.

糊涂了.设定时间已经加入,通过UART按照协议设定的.

出0入0汤圆

发表于 2009-4-16 10:50:49 | 显示全部楼层
价格怎么样..

出0入0汤圆

发表于 2009-4-16 10:55:03 | 显示全部楼层
15~18元

出0入0汤圆

发表于 2009-4-16 10:57:21 | 显示全部楼层
哦.谢谢

出0入0汤圆

 楼主| 发表于 2009-4-16 12:44:39 | 显示全部楼层
收到,学习一下

出0入0汤圆

发表于 2009-4-16 17:29:32 | 显示全部楼层
有什么问题可以跟帖问,知无不言.

出0入0汤圆

发表于 2009-7-17 20:35:39 | 显示全部楼层
大侠  你好  我的DS3231上电后  示波器读SDA一直为低  I2C总线不能处于空闲状态   不知道为什么  该怎么做

出0入0汤圆

发表于 2009-10-5 04:59:28 | 显示全部楼层
我的DS3231SN要上升電阻要用較低數值(1k)才易起振,樓上可一試

出0入0汤圆

发表于 2009-10-5 06:53:34 | 显示全部楼层
楼主打热熔胶的工艺还有待加强,呵呵

出0入0汤圆

发表于 2010-1-11 10:16:15 | 显示全部楼层
学习下!

出0入0汤圆

发表于 2010-1-11 10:30:29 | 显示全部楼层
太他妈贵了!

这个价格可以买一片不错的STM32F103,自带RTC 自带温度测量,还自带一个32位的CPU内核....

出0入0汤圆

发表于 2010-1-22 16:37:32 | 显示全部楼层
最近在搞毕业设计,因为要精确计时,所以用和LZ一样是DS3231。不过我是直接给5V的,走时很准,没有发现和LZ一样的问题,难道是不同批次的IC有这个问题?

出0入0汤圆

发表于 2010-1-22 17:06:28 | 显示全部楼层
2元一个的电子表也很准哦,只要你的32K晶振准。

楼主的热熔胶太邪_恶了~
另外,你的电流有多大?非得两个二极并联使用?

出0入0汤圆

发表于 2010-1-24 15:48:55 | 显示全部楼层
mark 多多学习。

出0入0汤圆

发表于 2010-4-17 13:15:56 | 显示全部楼层
感谢你们的内容

出0入0汤圆

发表于 2011-6-22 09:43:07 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-6-22 10:24:34 | 显示全部楼层
"1.仔细看数据手册是王道; "

if you stick to that, you will be on your way to be a good embedded engineer.

出0入0汤圆

发表于 2011-8-27 21:11:27 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-27 21:44:23 | 显示全部楼层
晕!我用的ds3232,应该差不多吧

我就用5V供电的,也挺准的

出0入0汤圆

发表于 2011-9-4 10:57:11 | 显示全部楼层
你们行,我也行,这两天也在研究3231

出0入0汤圆

发表于 2011-10-24 21:38:20 | 显示全部楼层
真是的,这算什么帖子,你楼主得出个不确定的结论,你楼下的一句“也挺准”,算什么嘛。 除了误导,还是误导。 还引申出老一套的“认真看技术手册”。谁认真看的来总结总结这个贴。

出0入0汤圆

发表于 2011-12-23 10:31:54 | 显示全部楼层
回复【27楼】ar3000a
-----------------------------------------------------------------------

参考一下就行了呗,人家就是这样解决的呀,呵呵……

出0入0汤圆

发表于 2011-12-23 12:56:54 | 显示全部楼层
摩拳擦掌

出0入0汤圆

发表于 2012-11-27 10:49:23 | 显示全部楼层
呼叫楼主!我最近也要用3231,想问一下楼主,你做的系统单片机是用5V供电的吧?与3.3V的3231的IIC通信是怎么做的?我看到的资料是用两个MOS管,每个MOS管的两侧分别上拉至5V和3.3V。不知道你是怎么做的呢!

出0入0汤圆

发表于 2012-12-10 22:08:17 | 显示全部楼层
学习一下

出0入0汤圆

发表于 2014-5-27 17:27:14 | 显示全部楼层
不错,学习了。。会有些低级问题搞的头疼

出0入0汤圆

发表于 2014-5-27 19:32:02 | 显示全部楼层
我也曾经试过,曾经怀疑美信给我的样品是次品,差点重买

出0入0汤圆

发表于 2014-5-27 21:15:02 | 显示全部楼层
本帖最后由 stm8s 于 2014-5-27 21:17 编辑
enovo2468 发表于 2014-5-27 19:32
我也曾经试过,曾经怀疑美信给我的样品是次品,差点重买


也是5V走快吗?,哪一年的芯片?

出0入0汤圆

发表于 2014-5-28 12:37:10 | 显示全部楼层
stm8s 发表于 2014-5-27 21:15
也是5V走快吗?,哪一年的芯片?

忘了哪一年的芯片了,反正就是5V走的飞快,现在都用3.3V

出0入0汤圆

发表于 2014-8-31 10:14:36 | 显示全部楼层
5V 有问题?  那俺测试一下吧

出0入0汤圆

发表于 2017-11-6 16:56:08 | 显示全部楼层
楼主要是能提供一下原理图就更好了

出10入120汤圆

发表于 2017-11-6 17:27:23 | 显示全部楼层
没有这个说法,好像我系统里面给DS3231供电的都是5V,没有发现有任何异常。

出10入10汤圆

发表于 2017-11-6 22:01:21 | 显示全部楼层
搭车问一下,我家里控制用的三菱PLC里的内置时钟误差太大了,请问各位大神有没有通过GPS或网络对时正点输出一个脉冲的那种模块哪里有?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 11:16

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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