@ Sergey77.,印刷两者。我在另一台机器上安装了Kicad,但电脑无法访问激光打印机。我会请秘书检查打印100%缩放,不适合页面。她是唯一一个带有激光打印机的人,其余的美国SE喷墨。谢谢!

我不喜欢钻井*所以开始铺设一个SMD版本,仍然需要整理几个位和碎片,然后在easyeda中排名第一(并且可能是最后)布局所以不要扔石头!

https://easyeda.com/beikeland/tmc_up_mini.

*)或更束缚不喜欢破碎钻头

SMD板上的漏洞更大并没有丢失在我身上,但我也真的想要偏振的头:)


使用CPU适配器添加双层PCB设计到GitHub。
https://github.com/sergey-77/cetus3d_tmc2208

我从JLCPCB订购了CPU和驱动程序PCB,以便为2美元,然后稍后切开。

从Digikey获得了连接器。36针连接器的针太长。我认为SSQ-118-03-G-D会更好的选择。

指数 数量 零件号 制造商零件编号 描述
1 2 SAM9312-ND. ESQ-118-14-G-D Conn插座36pos 0.1金PCB
2 1 3M157849-1-ND 3365/10 100. CBL Ribn 10cond 0.050灰色1'
3. 2 S9286-ND SFH210-PPPC-D05-ID-BK Conn标题10POS IDC 28AWG Gold
4. 2 S9169-ND SBH11-PBPC-D05-ST-BK Conn标题Vert 10pos 2.54mm
1就像

嗨谢尔盖,

为什么用3.3V电源线使用串行68欧姆电阻?是某种安全功能吗?

嗨Sealight333,
我添加了电阻以滤波电压尖峰。当踩踏者刚刚启用时,Cetus CPU是否重置。只尝试过3.3V的电容接近CPU板 - 没有帮助。

嗨Sergey77,

有道理。
你还尝试了系列电感吗?它的电压降低并滤除电压尖峰。

不,我没有尝试电感。关于电感规模的任何建议都应在本申请中工作?谢谢

难以定义没有任何测量,但我认为这是一个很好的起点:
https://www.digikey.hu/product-detail/en/bourns-inc/78f1r0k-rc/m10137-nd/1305995.

我还建议在Aginy 3.3V电源线旁边添加100nf电容。
(FYSETC TMC2208模块已在电源线上包含100nf电容器)

非常感谢你。下次我从Digikey获得一些东西时,我会订购一些人。

大家好,嗨@ Sergey77.

我刚用你的董事会升级了我的cetus mk2!
首先,感谢您的工作和努力进入这个项目。我想和你分享我的经历,我必须在哪里改变一些东西来获得工作。

我以不同的方式与TMC2209驱动程序一起使用了SilentStepstick,因为它们可以使用CFG-PINS设置为32个微步。所以我没有使用attiny85来配置步进驱动程序。无论如何,我看了你的认识代码,我认为如果你有“&!”的话,否则会有问题。在“digitalread()”括号内。我不知道是否有人使用该版本的固件,但如果它有效,那么偶然就我猜:笑脸:

Cetus Mk2的一个问题(我正在使用Tinyfab OpenSource CPU)是我无法从CPU获取启用信号以启用驱动程序。首先,在禁用时启用和低电平的引脚(13我认为)很高,所以错误的Trinamic驱动程序的错误方式,第二个我只能在启用而不是3.3V时测量0.8V。

所以我将信号从Cetus主板上的继电器拿走了。继电器的线圈的一侧总是连接到5V,当电动机应该有效时,另一侧被晶体管绑定到GND。当电动机没有活动状态并且继电器线圈未绑定到GND时,在来自线圈的另一侧的同一个引脚上获得5V,因为没有电流流动。
使用电压驱动器降低到3.3V,我得到了静止静音仪的启用输入的正确信号

因此,即我使用TMC2209升级Cetus MK2的方法。我根据您的推荐设置了驱动程序上的VREF,它的建议很好,使电机很酷和沉默。

感谢大家的输入,祝您度过美好的一天!:眨眼:

Hi, HoneyBaddger,
是的,这是一个错字。我在错误的地方得到了正确的括号。
应该:
if(digitalread(input_enable_motors)&!drivers_initialized){
不确定它如何编制。
谢谢!