钻石会员
  
主题
帖子
积分11988
阅读权限50
注册时间2011-1-9
最后登录1970-1-1
在线时间 小时
|
这些天搞了个迷你51开发板,直到昨天修改完pcb文件上所有的BUG,在此庆祝马上要打第二次板子了
板子大小93x20mm,因为原件有30多个原件并且有功率级,就直接上4层了,
去掉铺铜层看看
原件很多吧
再来看看实物:
很整齐的正面,裸漏的PCB上面只有按键,接口与LED相关原件(其实还有个电位器,因为BUG没安)
背面更整齐根本没有多于元件,1W多的功率当小台灯去照明很好
原件全叫我藏在下面了呵呵,一键下载,led驱动,升降压(有bug没焊上)+ina219检流,在有数码管的情况下根本看不出来下面有这么多玄机
-------------------------------------------------------------------------------------------------
感觉怎么样?来看看外设?
外设1:cp2102+stc15w204做的自动冷启动下载器,加了两重校验识别准确率相当高,哪怕串口直接发一大堆0x7F都不会发生误触发的情况,
并且下载器上面的最低波特随便设置,最低115200都行(网上大部分必须是2400,绝对没有全波特的)
外设2: 15W的升降压. 板载一个TPS63020 4A升降压芯片,可以允许输入3v-5.5v的,输出稳定的1.2-5.3V,
当使用USB供电时输出可以输出5.3v2A去当升压插排用;
输入3-4.2v则可以当移动电源升压用.
输出经过ina219 12位电压电流AD检测,则右可以当USB电压电流表用,总之可玩性很高
外设3:(这个不用细说了吧)贴片的标准940nm红外发射与接收,做试验用很好,经过程序支持可以做学习遥控之类
外设4:1.2W LED照明.板载mp3302升压驱动6个LED,同样支持3v-5.5v输入,并且可以pwm调光
并且自己强迫症又犯了,LED为了不刺眼用的是5000色温的微暖白色,照明很舒服
外设5:数码管(这个也不用说了吧)主显示屏
外设6:3个IO驱动的6个LED 很奇异的接法,可以学到一种少引脚单片机很常用的动态LED驱动方式,实际上配合其他外设也很方便(哪怕无聊做流水灯也行)
另外引出了自动下载(VCC,GND,P31,P30) ,中断P32,P33,P34,模数P10,P11,P12,P13 可以方便自己做些东西
--------------------------------------------------------------------------------------------------------------
有啥改进意见请提一下,看多数人需求可以再加原件上去,(话说其实挺想加RTC芯片的,只是加的话就要电池,真心没地方)
主芯片是stc15w4k48s4 4kB的RAM,48KB的ROM,一大堆外设速度也很块,很耐玩
要是这次打板没问题了差不多就联系加工出了,因为4层板价格好高...所以最后可能会在120元附近
期待就麻烦留下言,反正自己是相当喜欢这块小板子.教程正在写main()和RTX51_tny都有, 好多好累.........
|
|