这是用于Hakko T12烙铁头的烙铁控制器和基于STM32微控制器的858D返修台的组合版本。因此,控制器支持同时使用这两种设备。之所以创建该项目,是因为Maker BR非常要求它。希望对像我这样的许多发烧友有用。
该项目具有以下功能:
•因此,控制器允许使用热风或烙铁。可以通过硬件模式开关选择工作模式。
•热风由整个正弦半周期电压峰值供电,并且不会干扰交流电源插座。
•该控制器使用7引脚SPI或I2C接口支持基于SD1306芯片的单个OLED显示屏。无需其他重新编译或代码修改。如果在启动过程中在I2C总线上到OLED显示屏,则将使用它。否则,控制器将初始化SPI总线。
•控制器通过测试流过烙铁头的电流来检查烙铁头是否已连接。如果笔尖未连接到熨斗手柄,则错误消息将显示在主屏幕上。此功能允许快速更换针尖程序。当烙铁断电并从手柄上拆下烙铁头时,将启动“更换烙铁头”程序。
•在为热风加热器通电之前,控制器检查热风是否已连接并且其风扇是否正常工作。这增加了控制器的安全性。
•控制器将保持热风风扇在低功率下工作,直到变冷为止。
•控制器使用环境温度(FX9501手柄内部或控制器的情况下的传感器)校正通过热电偶测得的烙铁头温度。
•控制器支持通过200、260、330和400摄氏度的四个参考点对尖端进行单独校准。
•控制器支持通过200、300、400和500摄氏度的四个参考点对热风进行校准。
•控制器中执行了专用的校准程序,以简化喷嘴或热风的校准过程。•控制器使用20 HZ PWM信号来控制向焊嘴供电。这使控制器保持静音。
•PID算法用于管理向烙铁或热风提供的功率。这样可以使预设温度保持非常稳定。
•控制器中实现了加速旋转编码器算法,可以快速进行更改。
•温度可以以两个摄氏度显示:摄氏度或华氏度。
•如果不活动,控制器将执行自动关机程序。
•使用可选的硬件倾斜开关实现待机(低功耗)模式。
•U8g2图形库在控制器中实现。
OLED 128x64显示器
如功能列表中所述,该控制器可与基于sd1306芯片的I2C 或 7pin SPI版本的OLED显示器一起使用。在启动过程中,I2C总线扫描了
OLED显示屏。如果在I2C总线上检测到OLED显示屏,则控制器开始使用该显示屏。否则,将初始化显示器的SPI版本。在下面的完整示意图中显示了两个显示屏,但是只有一个显示屏可以连接到控制器。您可以使用任何一个OLED显示版本,但只能使用一个。热风的使用
控制器需要大尺寸的PCB才能适合所有组件,因此我认为最好将控制器分为两个单独的板:主板和显示板。将旋转编码器焊接到显示板上,并使用编码器颈部将该板固定在丙烯酸面板上非常方便。参见下图。
显示板
为了使显示PCB更紧凑,可以方便地将显示器上下颠倒(连接器位于PCB的下侧)。因此,显示图像在固件中旋转了180度。如果要在正常状态下连接OLED,则应在display.cpp 文件中更改构造函数,然后重新编译固件。另外,如果您的显示器不是基于sd1306芯片构建的,则应更改此文件。
Hakko T12焊接技巧
Hakko T12烙铁头是非常方便的工具:它们的加热速度非常快,并且内部装有一个传感器,可以使温度保持非常准确的状态。使用如此出的工具非常荣幸。尖端仅需三根导线:正极,接地和地线。尖端内
部的加热元件因此与热电偶连接,从而减少了所需的电线。它使电缆非常灵活且重量轻。
T12小费
需要专用手柄才能使用T12吸头。我想推荐的手柄是FX9501。它具有诱人的外观,使用方便。它还在内部有足够的空间用于倾斜开关和热敏电阻(NTC型)。要将手柄连接到控制器,您必须将标准连接器替换为某种航空插头,例如可以在eBay上订购。GX12-5是一个不错的选择。另外,如果打算将倾斜开关和热敏电阻插入手柄内,则应将电缆替换为5线制。
FX9501手柄
将手柄连接到GX12-5插头时,可以使用以下插头插脚参考。
GX12-5插头引脚
您也可以订购下图所示的中国焊接套件,并在该项目中使用另一个手柄。该套件还包含倾斜开关和热敏电阻。
中国烙铁套件
该手柄套件有一个缺点:在热时更换焊嘴不方便。
热风858D手柄
发布评论