【2023暂时弃坑项目】现代化咖啡烘培机改造项目

微信扫一扫,分享到朋友圈

【2023暂时弃坑项目】现代化咖啡烘培机改造项目
0

MCU使用了上海合宙的AIR32,只需要3.8元一颗 全新且包邮。国产Yes(甚至还没传感器芯片贵)

一开始使用的是STM32F4系列的,成本还更高,然后发现空出了挺多的引脚,还要十几块钱一颗,还不如立即跳槽来AIR32。

当然上一个版本是想用ESP32-S3传输数据和控制的,分为数据获取和控制两块板子,然后叠罗汉,可是那样咱设计里要更大的供电,然后打算更好的利用这一块Air32就把控制也交给她了。

PS: STM32duion Yes , STM32Cube No (虽然知道是封装 可是咱就是喜欢这种肥宅)

最终板子功能

  • 3路温度传感器(MAX6675)K型热电偶
  • 板载温度和湿度传感器
  • 2路数字电位器
  • 2路DAC输出(MCU提供)
  • 2路PWM输出(MCU提供)
  • 2路模拟量0~5V/0~10V输出(PWM转模拟量的DAC芯片,如果使用需接12V DC电源)
  • 板子尺寸和树莓派相同,可以直接和树莓派贴贴(如果使用空压传感器则需要加个加长排母)

关于上位机

这块板子主要负责采集数据,最后可以选择通过以下方式输出。

(不需要用0~10v模拟量的话,这板子接一条Type-C就够了)

  • 使用一条Type-C线连接电脑(上位机),即可实现供电加串口输出。(设计配了CH340用于串口转换)
  • 使用一条Type-C线连接充电器,插入一个蓝牙模块(板子上面预留了4pin留给各种蓝牙透传模块,只需要几块钱)
  • Pin to Pin 下面插一个树莓派(或者国产的各种派,某Zero都行)。供电就由树莓派提供啦,数据也直接通过Pin传输嘞。(当然这板子只有26Pin,树莓派现在都是40Pin,可是国产某Zero好像和树莓派早期版本一样也是26Pin,所以这里也是26Pin)

画饼

后期可能实现功能

  • 记忆烘培?PID控制?(当然是通过上位机,软件上实现)
  • 板子上留了个USB口,目前用途未定好,最开始是想做成控制热敏打印的或者同样输出的。
  • 通过霍尔传感器拿电流数据,或者其他数据一起输出。
  • 兼容Artisan?挺简单的但是不想做x

当然目前这块板子成本最高的在空压传感器和数字电位器,如果不需要那么这块板子将非常便宜。

当然封装从0805都换成了0603,为了低成本咱也懒得去开钢网了,就手焊把,0603比起0805难点,但还是可以手贴的。(要是有钱谁不想SMT贴片呢)

开旧车

关于传输协议,据咱看到Artisan是使用Websocket相互之间传输协议,咱有点别的想法于是就用回了传统的HTTP REST API,Get Post一整天x

市面上其实已经有了TC4,这样的解决方案。

咱想实现的是控制烘培机,在最小改动的情况下(JYR-1D,咱改装后加起来差不多4500W 20~25A,所以就做的比较花了 ),然后她使用的固态调压器只能用电位器来控制,能接管的数字电位器芯片价格贵的一批。(当然Fotek的固态调压继电器也比其他支持模拟量控制的便宜不少)。所以机器预先做了各种控制输出。

项目实现

Core(板子) <-> Agent (上位机数据转换软件) <-> Control (操作页面)

Core 无情的获取数据并转换给串口输出。

Agent 启了一个HTTP服务器返回数据和接受控制,后期可能会把临时数据存储和PID或者自动烘培做在里面。

Control 纯网页,没各种tron~,浏览器控制。(为了让咱可以拿着IPAD操控,当开发者不仅要不少钱,写APP也痛苦)

灵车BUG

当然咱没有也买不起逻辑分析仪和各种高端设备,咱做测试的只有一个几十块钱的万用表。

这块板子只是个双面板,设计基本符合各家的免费打板要求。

咱目前还没遇到什么奇怪的问题x,想自己DIY的基本一把二十块的烙铁就够了,如果只需要温度获取,这板子的造价可以便宜到恐怖。拉三路温度和简单的控制(如果你的设备可以用其他输出控制)可能只需20块钱都不到。 (超级丐版的情况下,且自己DIY)

最后

这板子最贵的是空压传感器 60块钱左右 和 数字电位器 30块钱左右(这板子核心才3.8元)。不过并没有什么替代方案,以及这两个东西其实也不是什么必须。(当然你买个空压表也远不止这个价格x)

去了CafeEx,Tmd几个传感器和一个木板加一万块钱,一万块钱啊,草。(以及丢人的在三豆客展台试机没烘熟。)

啊 怀念之前用的Probat P-III的机器,买不起就自己改把。

咱很菜的,是个智障。 人设非常容易崩。
上一篇

【人生感悟?生活随想?牢骚?】以前、现在、未来

下一篇

【STM32duino】使用库读取MAX6675芯片获取多路热电偶温度数据 + 原生实现HDC1080获取温湿度

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片

排行榜

    抱歉,30天内未发布文章!
返回顶部