首页器材频道烧机 > 玩转器材 | 老生常谈之——胶卷冲洗机DIY

玩转器材 | 老生常谈之——胶卷冲洗机DIY

色影无忌
风间草
黑眼圈
2020-11-12

  设计原则:

  模块化

  流程化

  可视化

  易用性

  温控方式:

  1、使用三个或者三个以上温度探头进行探测,分别探测室温,水浴,显影罐和显影药温度。三个探头可以用工业用水银温度计对比后在软件里矫正,也可以玩家冰点沸点自定义矫正,基本可以实现±0.15左右的误差。

  2、使用全封闭箱制造基本全控的环境,不加热情况下热量损失一小时降温小于1℃,经过测试,16升水每15分钟降低0.2度左右。

  3、水箱内部水位可调。可以选择10-20中间的几个档位,在软件里输入体积。夏天可以适当少放,冬天多放些水总热容积大些。

  4、加热使用大功率交流加热棒,带过载和漏电保护开关,这点和其他机器类似。

  5、箱体内部使用潜水泵保证水一直流动,在箱体内部各点测试温度基本一致。

  6、水浴罐子和药液时,使用过加热+降温方式来实现水浴温度自顶向下催升温法,平衡后冲洗过程开始后,采用微动短时加热方式保证±0.15内波动。

  关于搅拌方式:

  1、转速可调,接近无级变速,可以从0-100分100级转速。比如使用的是每分钟60转的马达,就可以调节成每分钟0.6转-60转100个等级。

  2、正反转可调,可以自定义正反转的时间点,正转几次,反转几次都可以随便调节。比如正3次,反2次等。

  3、间歇时间可调,比如前10个间歇10秒,剩下的间歇式15秒等。

  4、多搅拌头同时工作,目前版本同时最多可支持多达4个搅拌头同时进行,也就是同时冲洗四个显影罐进行流水线化规模冲洗,可以替玩家拓扑安排好几个冲洗的时序,避免同时操作的时间撞在一起。

  5、支持从单卷到5卷的多种立式冲洗、手动搅拌的冲洗罐。包括AP,百得信、和国产wigo。推荐百得信的罐子。

  6、滚冲的版本正在考虑开发中。

  智能变温补偿算法:

  这是整个冲洗机比较有价值的部分。大致的概念:化学反应相当于化学能积分过程,温度曲线在时间轴上的积分面积就是冲洗需要的总化学能。当温度降低的时候根据经验曲线应该“适当”延长显影时间,但延长多少?这是个智能算法。这套系统会根据当时的温度,计算已有化学能积分值,根据下一个δt内的温度情况,只能计算出应该继续搅拌多久,而不用再人工干预。这个算法的判断依据来源,是要使用入罐的温度探头。同理,可以推断升温过程的减少搅拌时间,自动给出整体冲洗时间,提前语音提示玩家。

  流程化:

  结合上面的能力,因此可以各种组合,如一直低速匀速转动,或者每一个环节转速都可以不一样,每个环节的前面后面都可以不一样转速。比如显影的前几分钟是每分钟搅拌15秒,按照80%速度搅拌。最后30秒一直搅动,使用50%的速度。结论就是支持立式所有想要的冲洗搅拌方式。

  提供流程化的编辑工具,可以重新自定义几乎所有的参数。形成自定义设置1,2,3…等。这些设置存在内嵌数据库里,可以随时查看和切换。

  模块化设计:

  中控是一个独立的盒子,所有的硬件不集成在一块板子上,尤其是磁吸继电器这种,特别容易坏,一旦坏了整块板子就报废了,损失太大。都是线连接。用最低的成本做集成,然后用复杂的软件来控制整个过程。

  显示触摸屏幕标准件,坏了可以随时换。

  搅拌头是可插拔件,用一根电缆连接到中控,坏了可以随时换,成本很低。

  电热管完全独立的220V电器,用程序继电器来控制。坏了随时扔,几十块一个。同理水泵也是。

  温度探头是可插拔件,最多可以支持6路探头,坏了一个扔了买新的换上即可。

  软件整体都是用了JAVA的23种设计模式来模块化设计,随时可以改功能加功能。

  易用性和可视化:

  所有上述的内容都是用7寸触摸屏来显示和控制。所有的正式操作都记录在软件内嵌的数据库里,掉电不丢失,支持图形化界面图表显示数据,可以随时回看,分析对比每一次冲洗的数据。同时支持手机直连冲洗控制器,导出数据到电脑等,也可以上传到云端,在云端建立账户来查看每一次冲洗数据。支持Excel打开导出的数据生成报表等。

  由于使用了Java高级语言,可以快速迭代软件,灵活调整整个冲洗机的核心代码。使用Swing开发的UI界面。结合JFreeChart进行动态图形化展示。也可以搭建HTTP服务,用于手机直接连接下载自定义参数,和冲洗历史记录数据,方便玩家之间交换交流。

DIY(835)
猜你喜欢