这次画板子应该是我历次以来最叫人头疼的一次吧……
这次的硬件电路主要麻烦在空间极其狭小,想在3片hpdl1414背面放下所有的电路,包括电池管理、dcdc升压、ldo降压、单片机还有时钟还是有点难度的(摆完元件竟然发现还有地方可以再放个GPS……真是绝了),以往常用的芯片基本都不能在这次工程里使用,因为体积太大实在放不下……
所以这次的电池管理升压降压IC全是现在TI现选的。因为要小体积,就直奔贴片去了。首先就淘汰掉一大票sop和tssop之类的芯片,然后因为没上过手,不敢直接来,又除去了最小的bga芯片,最终选用的全是qfn封装的……这个选型加读datasheet的过程持续了大概得有一周,大约从10月8号就开始了。先是根据需求设定大概的筛选范围,找参数满意的芯片挨个看价格和手册。最后选定了一个带电源路径管理功能的电池充电芯片,接下来仔细看手册,这里遇到一个沙雕的问题……
首先这个芯片带电源路径管理,可以外接标准usb供电,这时自动给电池充电,输出端口手册上明确写明了输出的是5V电压。但是,当外部电源断开的时候,芯片会自动转到电池供电上。芯片对应的网站页面上说芯片输出是5V,没说是什么前提下。仔细阅读手册之后,确定芯片内没有升压部分,断开外部电源后的输出电压是电池电压减去个几百毫伏。然后又找到个ti员工答疑的帖子,里边也说该芯片并没有升压能力。打开选型界面又检索了一下,找到个集成了升压的电源管理芯片,然而价格吔屎,32块4一片……最后还是选用了分开的方案……
dcdc选了个自动转换升降压的,输入参数上模拟器里算了一下,惊喜的发现这玩意竟然可以用0805封装的电感,看了眼价格,9块钱,咬咬牙就用它了,之前看过的芯片外围元件又多,还得用大电感,虽然是便宜,但占面积太大了……还是为了体积牺牲成本吧……
ldo就随便找了个小电流小封装的,大致符合要求就是了。
剩下的就是画原理图画pcb了。原理图控制部分直接照搬上一代双管1414的,电源部分按照模拟器给出的元件参数和手册建议电路连接,很简单没什么问题。导入pcb,按功能分块布局元件。布完元件我发现这还空着好大一块欸好浪费不如拿来干点什么,思考了一下,找了个GPS模块丢了上去,大小刚刚好,占满最后一块空地,十分满意。
自动布线,启动!哇靠不出所料布的好吔屎,果断手动优化,这一改就改到现在……做完最后的DRC检查,放上logo就来写日记了,明天脑袋清醒的时候再做一次检查就可以转成gerber生产了。
设计部分能说的就这么多了,具体芯片的型号就不说了,现在理解群里大佬的感受了,我辛辛苦苦花了一周时间选型读datasheet确定下来的芯片,你一开口就问走了,我心里很不平衡啊。要是有能力的话自己去按需求选型,或者有大佬通过电路逆推出芯片型号,那也算厉害,我无话可说。
真是有意思,自己做的东西随随便便一写就是一千字,这还有不少没说的东西……