
stm32加热台 1.0
简介
stm32加热台,使用各种模块拼出来的,适合本人这种不太会画板子的小白来diy . 1.0 优化了界面
简介:stm32加热台,使用各种模块拼出来的,适合本人这种不太会画板子的小白来diy . 1.0 优化了界面开源协议
:MIT
描述
更新记录
源码v0.9 基本功能完成。
源码v1.0 优化了界面,优化后界面如下所示:
最高加到多少没有测,我一般调2220度,大概1分钟左右就可以加热到 , 温度基本够用 。
所需模块如下:
1. stm32f103c6t6最小系统板
大概13元
2. dc-dc降压电源模块,输入支持到30v,输出5v
大概3~5块
3. max6675 k型热电偶模块
大概15元
4. 旋转编码器模块
大概 3块
5. pwm开关模块
本来买的是这种
价格1.7元,虽然标的功率是400w,但是电流一大就容易烧毁,所以pwm这块用洞洞板自己焊了一个模块。
电路图参考下面给出的原理图,可以自己焊一个。也可以使用下面提供的pcb打板,不过那个pcb没有测试过,慎用 。
6. 0.96寸 i2c 接口(四针)oled屏一块
大概15元左右。
7. 10 * 7 铝基加热板 一块 。
直接使用的这个工程的板子 https://oshwhub.com/GeekStartzhan-shuo/GSH_Bed-lv-ji-ban-jia-re-ping-tai
为了防止作者移除项目,将10*7的pcb放到下面的设计图里,可以直接使用这个pcb图在立创打板。
8. 外壳
有3d打印机的根据尺寸自己打印,没有的,可以在某宝买那种防水盒,价格也很便宜。
接线表:
1. 编码器<=>stm32最小板
编码器 | stm32最小板 |
vss | 3.3v |
gnd | gnd |
clk | b0 |
dt | b1 |
sw | b10 |
2. oled<=>stm32最小板
oled | stm32最小板 |
vcc | 3.3v |
gnd | gnd |
sck | b8 |
sda | b9 |
3. max6675<=>stm32最小板
max6675 | stm32最小板 |
vcc | 3.3v |
gnd | gnd |
sck | a5 |
so | a6 |
cs | a4 |
4. pwm模块
参考下面给出的原理图接线。
电源20~24v , 120w 左右 。
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 1N4002-T | D1 | DO-41_BD2.4-L4.7-P8.70-D0.9-RD | 1 |
2 | Pin2 | IN,OUT,PMW | CONN-TH_2P-P5.08_PA001-2P | 3 |
3 | AUIRF3205 | Q2 | TO-220AB-3_L10.4-W4.6-P2.54-L | 1 |
4 | S8050-D | Q3 | TO-92-3_L4.9-W3.7-P1.27-L | 1 |
5 | 10k | R1,R3 | R0603 | 2 |

评论