一、核心控制单元
核心选用STM32H743VBT6/H750VBT6(LQFP100封装),作为Cortex-M7内核,主频可达400MHz,具备1MB SRAM + 最多2MB Flash(H750为128KB Flash),足够支持八轴步进/伺服电机的高频率脉冲生成、精细加减速算法,同时可以运行Marlin、Klipper等主流3D打印固件,预留足够性能支持输入 shaping、共振补偿等高级功能。


二、运动轴接口设计
设计支持八轴独立运动控制,适配市面上绝大多数主流的步进电机驱动器(如TMC2209、TMC2130、TMC5160等):
支持两种驱动通信模式:传统脉冲+方向控制,以及UART/SPI单总线模式,可实现驱动器参数在线读写、DIAG引脚故障回传
每个轴都独立引出了DIAG故障检测引脚,满足「DIAG无限位归零」需求:利用步进驱动器的堵转检测功能替代物理限位开关,降低布线成本,归零的时候通过检测轴运动时的堵转信号确定原点位置
同时保留了8路独立物理限位接口,支持传统常开/常闭限位开关,用户可以根据自己的使用需求切换无限位归零/传统物理限位两种方案

三、温度采集模块
这款主板的温度采集做了多类型二合一复用设计,适配不同热端/热床需求:
4路NTC热敏电阻+PT100二合一接口:每一路都可以通过配置跳帽/电阻选择接普通NTC(100K常用型号)或者PT100铂电阻,灵活分配给挤出机、热床等测温点。
你选中的INA826就是PT100采集的仪用放大器:INA826是TI的高精度低功耗仪表放大器,正好适配PT100的小信号放大: PT100在0℃时电阻只有100Ω,100℃也仅138.5Ω,恒流激励下输出电压变化只有几十毫伏量级,正好用INA826做差分放大,它的84dB高共模抑制比可以有效抑制走线干扰,40μV超低输入失调电压保证了测温精度,1MHz带宽足够满足温度采集的响应需求,供电范围兼容主板的3.3V(就是你电路中给INA826 VS+引脚供电的MCU_3.3V网),完全匹配设计需求。 从你的电路连接也能看出设计逻辑:引脚2(RG)和3(RG)之间接了增益设定电阻R62,增益公式是
G = 1 + 100kΩ/Rg,可以通过调整R62的阻值适配不同放大倍数需求,IN+和IN-接PT100的差分输出,REF引脚接地,VOUT输出放大后的信号给STM32的ADC做模数转换。
1路独立专用PT100接口:给高温热端(比如火山口大容量热端)做高精度测温,同样采用INA826做信号调理,支持最高300℃以上的精准测温。
四、功率输出与外设接口
电源输入与功率输出:
支持常用12V/24V直流电源输入,板载大电流防反接保护;
引出了独立四路12V输出、一路5V输出接口,分别给热棒、热床、外设供电;
设计了两路大功率MOS管输出:最大支持单路20A以上电流,可驱动大功率热床、加热棒,MOS管自带过流保护、过热保护,配合热敏电阻做闭环温控,稳定性高。
散热控制: 集成六路可控PWM风扇,每一路都支持固件设置为热端散热、主板散热,可根据温度自动调节转速,支持5V/12V/24V风扇,每路最大输出可达1A,满足大流量高速风扇的供电需求。
通信接口:
板载CH340/CP2102 USB转串口,直接插电脑就能完成固件烧录和联机打印,不需要额外外接转接头;
集成CAN通信接口,自带120Ω终端匹配电阻,支持CAN总线扩展,可以外接工具头板、多挤出机控制板,或者连接Klipper的CB1/树莓派做高速通信。
RGB指示灯:可连接编程RGBLED,可显示不同运行状态(打印中、待机、故障),提升DIY可玩性。
