一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 4289|回复: 31
收起左侧

[51单片机] 大尺寸万年历来了之第一帖

[复制链接]
发表于 2015-8-24 22:12 | 显示全部楼层 |阅读模式
本帖最后由 gongzhu 于 2015-8-24 22:15 编辑

DS3231(DS12C887)+红外遥控+温湿度+大数码管+语音报时+GPS
第一贴


酝酿了一年多,终于在一个热昏了头的周末把大尺寸万年历PCB给交付打板,十块板子共花费436。
昨天周日刚到手,杂事太多,又被一个拆机24脚IC座(造成初级max7219不工作)折腾了两天才搞出个基本模样。底部农历、温度显示等还没调,有个初级进度就先发出来。
IMG_003.JPG

IMG_001.JPG


IMG_002.JPG


万年历这东西并没有什么复杂的电路(不像坛子里其他大神设计的高端武器需要运放、积分等等云山雾罩的电路),属于胸有成竹在sprint-layout6.0上直接画出来的,然后转换gerber就交付嘉立创。原担心20*40cm会比例失调,拿到手组装后感觉还好。
本万年历自认为有以下几个特色。
一、时分秒采用数码管“自制”3英寸(秒是2英寸),颜色自助,尤其是采用蓝色数码管比较高大上。每段并联不是串联,无需升压电路。本人买的是聚光蓝色,侧面看效果不是太好,本来计划就要加个亚克力面板的(如果裸板可能散光磨砂灯会更好),以后有时间再改装加不干胶刻字。
二、采用max7219驱动数码管,三个IO很省资源。可以不用先画电路图直接上PCB。而且驱动每位28个LED很轻松。
三、语音报时采用的pwm万年历语音芯片(2.5元/片),三IO控制,语音效果不错。
四、兼容DS3231和12C887。本来原先把LCD12864接口也画了,后来觉得纯属画蛇添足就删了。
五、兼容标准0.8英寸数码管三种不同管脚间距,只能上下排,不能左右排。星期可以用0.8英寸也可1英寸。
六、大部分元件兼容插件和贴片两种封装方式。
七、管它湿度、GPS、电波钟还是双温度,多余的IO(TTL、IIC)都给引出来,底端四组二位数码管,灵活“组态”。

不懂仿真,不懂专业PCB制作,无聊时就玩玩,做的板子没明显线路错误。几个不如意的地方:
1,农村老家的老爹希望有节气显示,原来设计的是用最小的F1.9点阵模块来显示节气两个汉字,每个汉字占位4*4cm,在20*40的板子上实在不好挤出4*8cm的空间。如果采用市售万年历的24个LED配合二位数码管来指示又落于俗套,而且也要压缩时分秒的尺寸,思考再三,抛弃节气显示算了。仍心有不甘!
2,LED、三极管用的是元件库模板,没注意焊盘和孔径大小,设计的太“恰到好处”了,所以安装时颇有些麻烦。
3,毕竟要花4百多,怕万一线路不正常改装要飞线,所以加了一些过孔、滤波元件和改装线路,拿到手却是调试比较顺,原先的担心纯属多余!多出的焊盘和线路显得凌乱比较招眼,好在是自用和送朋友,主要也是在背面。
4,画板子时LED电流都按照10mA设计的限流电阻,实际测试10mA太刺眼了,1mA都足够家用了,所以板子上好多限流电阻标注都要放大多倍才实用。
5,想在底端朝下加几个白光LED作晚上看电视环境灯用,画个按钮脑抽忘加限流电阻。
6,右上年指示“20”采用的静态驱动,拿到手突然发现这二位就没法实现动态调光了。反正这二位是最不重要的,加大限流电阻,就让它以最微弱亮度显示就够了。
7,顶端中间做了个安装孔,实际挂起来时发现左轻右重,尤其是供电电源线在右端“扯”着,相当别扭。所以要改装或以后加个外壳,安装孔做到外壳上去。



IMG_004.JPG


IMG_005.JPG

测试代码——OK:
IMG_006.JPG


IMG_007.JPG

本来没加遮光板,手机也很难拍出效果,凑合看。实物肯定要好看得多了!
底部农历、温度等信息以后再慢慢补!

实在太忙,抽不出时间,只有靠中午不午睡和下午挤点儿时间,晚上又要陪女儿练舞蹈(等待间隙在手机上完成了本帖文字内容),来张热身照:
IMG_20150824_185542.jpg

下一期准备做个简约3英寸数码管的时钟就收手,当然还是DS3231。至于为什么叫“时钟”不叫“万年历”,就因为只做四个或六个数码管显示时分(秒)就够了,如车载数字钟模式循环显示温度和日期就行了。
第一是省成本,板子可控制在10*20cm内。好多朋友索要万年历,顶多只能收个材料成本,送时钟就可折中平衡;第二是时分相对来说是最重要的时间信息;第三是3英寸足够50米开外都能看清,也算大气!


几个提醒:
1,板子每片成本44,我处出省快递费不低于15,又没打多余的,不为难坛友啦,暂时不出让。国庆后看有无剩余,再成本放出来。
2,PCB图纸待我修改好后会放出来的,不要催,毕竟我还没最终调试完成,或许还有bug,比如电源线可以再加粗些,多余设计的“垃圾电路”要删除。
3,别找我要电路图,我的图纸就在板子上。程序调好了后会放出来,看程序IO就知道电路图了。
4,已发现的几个问题:一、不能用高亮LED,驱动电压超过3V的不好用(好多高亮都要3.2V,普通2.5V--2.8V能驱动的LED就足够)。二、某些品牌LED尤其草帽灯,帽檐平面一端不是负极而是正极(焊接时要看腿长短分正负),若一下子一百多个LED焊错了再返工那就够折腾了,更可能因为全亮或全灭而找不到故障原因。所备货一定要谨慎!


发表于 2015-8-24 22:17 来自手机 | 显示全部楼层
干嘛不用成品数码管,亮度均匀些
发表于 2015-8-24 22:22 来自手机 | 显示全部楼层
俺非常喜欢你的作风,方面俺这些不懂写程序的菜鸟,
 楼主| 发表于 2015-8-24 22:22 | 显示全部楼层
本帖最后由 gongzhu 于 2015-8-24 22:24 编辑
黑仔 发表于 2015-8-24 22:17
干嘛不用成品数码管,亮度均匀些

第一,要的就是点阵的效果哈,其实加遮光板后效果不会差。
第二,如果用成品管子,就得升压了,驱动电压至少7V,而且基本上就是共阳的了,max7219控制又要加ULN2003,到时候就没法调光了。而且蓝色成品管子价格吃不消!

下次做个3英寸的时钟就用成品管子了。

发表于 2015-8-24 22:46 | 显示全部楼层
这个不错,就是成本太高了。尤其是这PCB,不过制作的过程更重哈。支持楼主!
 楼主| 发表于 2015-8-24 22:54 | 显示全部楼层
快活丞 发表于 2015-8-24 22:46
这个不错,就是成本太高了。尤其是这PCB,不过制作的过程更重哈。支持楼主!

30*40cm的单面万能板都30多了,加上快递费,算了下打板子还是很划算的
发表于 2015-8-24 23:05 | 显示全部楼层
用大个的断码比较好看
发表于 2015-8-24 23:16 来自手机 | 显示全部楼层
预订两片
发表于 2015-8-24 23:18 来自手机 | 显示全部楼层
俺有很多共阴3寸数码管,可以送你些
 楼主| 发表于 2015-8-24 23:27 | 显示全部楼层

确认,国庆节后若有剩余优先你的两片!

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-19 15:12 , Processed in 0.068289 second(s), 51 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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