站内搜索
发作品签到
专业版

#第九届立创电赛#Klipper_3D打印空气内循环系统

工程标签

1.5k
0
0
2

简介

适用于voron 0.2 3D打印空气内循环的控制系统,为了实现空气内循环以及温度测温,RGB等功能,项目还包含多种针对于voron0的部分改进,后续根据需求还会增加更多3D打印机的支持

简介:适用于voron 0.2 3D打印空气内循环的控制系统,为了实现空气内循环以及温度测温,RGB等功能,项目还包含多种针对于voron0的部分改进,后续根据需求还会增加更多3D打印机的支持
第九届立创电子设计开源大赛

开源协议

CERN Open Hardware License

创建时间:2024-09-27 14:55:56更新时间:2024-10-22 17:11:13

描述

项目视频介绍


【开源】voron0 空气内循环_哔哩哔哩_bilibili

 

项目功能介绍


适用于voron 0.2 3D打印空气内循环的控制系统,为了实现空气内循环以及温度测温,RGB等功能,项目还包含多种针对于voron0的部分改进,后续根据需求还会增加更多3D打印机的支持

 

项目属性

原创首次公开作品,未参加过其他活动,未曾在其他比赛中获奖,未在学校参加过答辩。

 

开源协议


CERN Open Hardware License

CERN开放硬件许可证

 

硬件部分


PCB板

1.MCU采用stm32f103,主控stm32f103c8t6\cbt6、f103c6t6\c6t6a或f031c6t6

2.电源部分,输入采用LDO+Type-C的方案;主供电USB直接供给风扇;USB经过LDO降压获得3.3V电压用于STM32等的供电。

3.温湿度传感器使用

4.使用USB进行连接,下载电路是接口下载,目前使用stlink下载代码(本人常做开发使用)

默认f103是不支持hid的,所以下载比较麻烦,我这边使用stlink而不是使用串口下载受限成本?!

 

后续有可能会改,但是目前就先这样

5.LED指示灯增加到3个:

风扇(蓝灯)状态指示灯,板载两个,用来显示当前风扇状态情况

电源灯(红)就是上电就亮表示电源正常

6.风扇控制使用3400mos管来控制,这也是通用方案

风扇规格:5015风扇,搭配核心电路板推荐5V(本项目有对应电路板,如您不选择使用,则可选择适合您的风扇电压)

注:附加项目可适配不同电压风扇(开放时间待定)

安装相关

3维模型发布链接:https://makerworld.com.cn/zh/models/567846#profileId-497846

热熔螺母规格:M3*4*4 数量12(高度可增加,外径必须为4mm)

 

 螺丝规格:M3*8-12   数量12(8-12mm高度均可,部分螺丝会因温度融化外壁造成融入高度不一致,可选择相对较长的螺母)

请别忘了背后还有6颗螺丝,我并未绘制安装示意图

 

引脚解析(PINOUT)


 

Klipper软件代码


[include CabinMcu.cfg]
# printer.cfg中需要引用的文件代码。

控制板配置代码

#CabinMcu.cfg
 
[mcu CabinMcu]
serial: /dev/serial/by-id/usb-Klipper_stm32f103xe_36FF69063041423815251743-if00


# [temperature_sensor flypilite2]
# sensor_type: temperature_host
# [temperature_sensor mcu1]
# sensor_type: temperature_mcu

# [adxl345]
# cs_pin:CabinMcu:PA4 #定义 CS 对应 MCU 的 pin,接 cs
# spi_bus:spi1

# [resonance_tester]
# accel_chip: adxl345
# min_freq: 5                       # 共振测试的最小频率
# max_freq: 133.33                     # 共振测试的最大频率
# accel_per_hz: 75                  # 每赫兹加速度(mm/sec),加速度=每赫兹加速度*频率,如果共振过于强烈,可以减少该值。默认75
# hz_per_sec: 1                     # 测试的速度,较小的值会加长测试时间,较大的值会降低测试精度,(Hz/sec == sec^-2),默认1
# probe_points:
#     60, 60, 20  # an example


########################################
# Temp
########################################
# 定义温度上侧接口
[temperature_sensor Cabin_TEMP0]
sensor_type: Generic 3950
sensor_pin:CabinMcu:PA2
min_temp: -10
max_temp: 120


#定义温度下侧接口
# [temperature_sensor Cabin_TEMP1]
# sensor_type: Generic 3950
# sensor_pin:CabinMcu:PA3
# min_temp: -10
# max_temp: 120

 

########################################
# FANs
########################################
#定义内部风扇循环接口
[fan_generic Cabin_Fan1]
pin:CabinMcu:PB0               # 信号接口
kick_start_time: 0.5              # 启动时间(勿动)
off_below: 0.10                    # 勿动

#定义下侧风扇循环接口
# [fan_generic Fan2]
# pin:CabinMcu: PB1          # 信号接口
kick_start_time: 0.5             # 启动时间(勿动)
off_below: 0.10                    # 勿动

 

########################################
# RGB
########################################
#定义左右两侧RGB接口,共用同一引脚但两个接口
[neopixel Cabin_RGB1]
pin:CabinMcu: PA0
chain_count:6# 灯珠数量 
color_order: GRB # 颜色顺序
initial_RED: 0 # 红色 灯开机默认值最大是1
initial_GREEN: 0# 绿色 灯开机默认值最大是1
initial_BLUE: 0# 蓝色 灯开机默认值最大是1

#定义中间RGB接口
# [neopixel RGB2]
# pin:CabinMcu:PA1
# chain_count: 8
# color_order: GRB

 

实物图


 

图1:上视角拍摄图

IMG_20241008_093705.jpg

图2:正视拍摄图

 

IMG20240930231722.jpg

图3:后视拍摄图

 

整体拍摄图

图3:整体拍摄图

 

大赛LOGO验证


项目版本附加说明


 

在实物验证过程中,发现了部分不合理之处,建议参考一下再行复刻。

 

以下是待改进的点:

1.风扇噪声相对较大。推荐购买静音相对高速风扇,因为在打印过程中常开,静音个人感觉还是相对比较重要

2.风扇与主板连接:当前使用的XH2.54立贴接口,连接处线材相对较短,装配需要镊子辅助,同时需要将线材剪刀合适长度,这里大概是5cm,需要使用压线钳或者剪短在风扇焊盘处重新焊接。

IMG20241007141156.jpg

另外,如果你的主板USB口不是很够,推荐使用扩展小板P2只扩展风扇即可(温度可选,但是部分引脚不是ADC引脚)

3.目前使用的是TYPE-C进行连接,但是在结构上稍微有些许干涉(盖子关闭后),推荐购买加高的TYPE-C母座后续有可能会进行修改

USB Type-C 16P母座卧贴垫高1.0/2.5/4.3板上四脚插座USB连接器

4.温湿度传感器(AHT20)无法接入klipper进行联动(属于重大BUG之一)。当前采用ntc热敏联动或者直接根据打印状态进行联动。

欢迎联系提供更新意见

 

免责声明


开源版本仅用于交流学习,切勿商用

涉及用电操作请在具备专业知识背景和安全用电意识情况下进行接线操作,出现任何损失本人不承担任何后果

本人也不承担任何答疑和指导责任,答疑指导看个人情况而定

如进行DIY,默认同意以上声明

 

日志


V1.0版本初始形态,上机安装机械重大干涉。

V1.1版本:优化走线和部分接口形态,优化布局增强系统稳定性,建议打板选择此版本。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航