这是高中接触的石头门,当时因为学识浅,学业忙,不能做波动率探测器,现在成了大学生,可以算千辛万苦了。(莎士比亚)。
这里提供的是一个相对简单不太需要过多数电模电知识的方案,对于飞线要求较少,因此成本略高。
功能上,目前实现了日期时间温度显示,世界线模式,手动输入模式和防中毒模式。
本方案不提供外壳设计(因为这个外壳就是我自己搞得结果不太理想)。除此之外pcb和代码部分全部提供。现在进入正文。
需要的材料:
一个arduino micro;一个ds3231时钟模块;一至两组升压模块;10k电阻*2,100k电阻*8;IR1838红外遥控及接受模块;一份PCB(文件内会提供,大小仅51mm*130mm);PH2.0mm12pin接插件(可选);4片 hv5522pg-g芯片(最贵的部分就是这了);需要去microship官网购买。
记得买pqfp封装的,别买plcc的。
焊接完大部分元件长这样:
操作流程:
第一步:你得学会焊接pqfp封装的原件,便宜的做法是整一个烙铁配合助焊剂拖焊,有钱整个风枪吧,剩下的都是些飞线啥的了,容易多了。(记得看清楚芯片朝向,具体引脚细节看kicad文件)
第二步:依次焊接上arduino micro,接插件(可选,你可以直接飞线),升压电路模块(如图,上面板子两块红线连接的区域就是170v输出部分,接10k电阻)。
第三步:建议此时用测试代码(test )来依次显示数字0-9和小数点确保芯片并未虚焊。
第四步:焊接上ds3231时钟模块和IR1838红外接收模块,具体怎么更改ds3231时间在此不提供代码,建议另寻他处。识别IR1838信号也不提供,但最终要更改translateIR()这个funtion里各个case后边那串数字以保证和对应的按钮对上号。
第五步:接上对应的管子并放进外壳里。
第六步:上传提供的屎山代码。
恭喜你,你成功获得了一个变动率探测仪。
技术简介:
本人目前对于数电模电的学习还是很少,目前学习的课程也是偏向软件的。在此只能提供些浅见。
hv5522的芯片的datasheet:
这个芯片是一个驱动IC,在控制辉光管通断的同时能保证数据的串入串出。每次updatetube传输的数据就是一个16进制的东西,如1000000000000000,这个一就表示ouput1为通其他位微断,所以一个hv5522能控制32个输出。以此来决定辉光管显示的数字。(所以你要传一个1111111111111111这样的话你管子全部数字都亮了)。
IR1838:这个就是红外接收模组,具体学习建议看arduino的教程,这玩意贼便宜的。
ds3231: 一个精准又便宜的时钟模块,据说年误差小于1min,虽然温度测量有3度的误差。
辉光管的选型在此不赘述了(本人为nl5441a),辉光管之家的大佬已经给了很详细的介绍了。
以下是代码和pcb文件的链接,需要arduino IDE和kiCAD才可以打开(都是免费应用,且支持mac(我就是拿mac写的))。
github域名加capTony02Zheng
如果不行记得评论区写上,我会考虑用网盘的。
附:
batteryin和batteryground可以外接一个电源正极和负极以代替type—c口的供电,本人因为壳子太小了导致18650电池模块没位置放就没装了。
因为市面上卖的最多就12个口,所以我放弃了接俩小数点的方案,所以每个管子的小书店只能用一个。
外壳设计需要的话建议大伙参考别人视频里的方案,在此就不赘述了,如果需要本人外壳的文件的画我择日会发的。
你要是把红外遥控器丢了你会丢失大部分方案,因为目前本人还没尝试过互联网连接。
最后,El Psy Congroo.
1.《【门线技术】命运石之门 世界线变动率探测仪 (一个低技术力的方案)》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《【门线技术】命运石之门 世界线变动率探测仪 (一个低技术力的方案)》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/tiyu/2638765.html