3D打印机硬件接线.doc_第1页
3D打印机硬件接线.doc_第2页
3D打印机硬件接线.doc_第3页
3D打印机硬件接线.doc_第4页
3D打印机硬件接线.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基本参数 采用与Arduino MEGA 相同的CPU, Atmega2560 作为主控芯片 ,配合高性能USB芯片CP2102,达到可以兼容所有RAMPS相关固件; 4 个温度传感器接口输入; 所有的其它引脚都引出,方便做更多功能拓展; 带有LCD拓展接口,可以连接LCD及SD拓展板,实现脱机打印; 舵机拓展接口,方便添加自动调平功能; 支持5个A4988 16细分步进驱动板;PWM 直流输出 (加热管, 风扇等) 6 路输出(1路大电流,3路中电流,2路小电流) 采用高性能低导通阻值的Mos管做驱动; 每路输出有LED作为指示;供电部分 双路电源设计,有效避免相互影响 热床部分支持11A电流,12-24V 其它部分电路,5A,12-24V 为了降低Mega Controller板子上的电流,建议采用24V供电系统,可以有效缓解电流大造成的温度过高问题。控制板固件将采用现在应用最广泛的Marlin,稳定性、易用性、功能性都有很好的表现。图中为Mega Controller主控板和Mini Panel液晶及SD卡脱机打印拓展板。硬件接口说明连接电源Mega controller 电源沿袭RAMPS1.4的设计,即将加热床与其它部分的供电进行了分离,可以有效降低两路电源的相互影响及板子上的电流太大而容易发热问题。但与RAMPS不同之处是两路的顺序,即上面的为5A电源,用于步进电机、加热头、风扇等等;下面的为11A输出,用于加热床。Mega Controller供电设计兼容12V到24V的电压,推荐大家使用24V电压,可以降低板子发热情况。如果需要进行板子测试,两路电源都需要接,否则对应的输出将无法实现,比如不接5A部分,步进、加热、风扇都不能工作,没有热床可以不接11A部分。USB接口我们使用最可靠的USB接口。尺寸有点大,但长时间插拔也不会相micro之类的容易出问题。并且我们配的是专业1.5米打印机线。通讯可以得到保证。复位复位按键并没有放在太靠PCB边缘的地方,免得不小心碰到,导致意外复位。另外复位我们也在LCD/SD连接接口做了引出,可以通过Mini Panel进行复位。LCD/SD拓展LCD/SD拓展部分只需要一根连接线即可。并且使用了防反插的接口。避免了因为不小心差错而导致烧板子的问题。温度传感器温度传感器是读取加热头、加热床温度的传感器,是常规3D打印机中必须要有的,Mega Controller可以允许4路热敏电阻的输入即3路热电偶的输入。即你的传感器是热敏电阻,就在固件配置中选择热敏电阻类型,如果你的传感器类型是热电偶,那么就配置为热电偶,热电偶接线分别是A4:加热头0热电偶;A5:加热头1热电偶;A6:热床热电偶;单打印头有热床热敏电阻接线: 双打印头有热床热敏电阻接线:加热头1热敏:T0; 加热头1热敏:T0;加热床热敏:T1; 加热床热敏:T1; 加热头2热敏:T2;单打印头无热床热敏电阻接线: 双打印头无热床热敏电阻接线:加热头1热敏:T0; 加热头1热敏:T0; 加热头2热敏:T2;注意,热电偶不能直接接,还需要温控板才可以,温控板一般需要三根线,+:正极,-:负极,S:信号。我的板子对应位置只有S(芯片那一侧)和-(板子边缘),所以+需要在其它地方引出,比如旁边的限位开关就有+可以接单打印头有热床热电偶接线:加热头1热电偶:A4;加热床热电偶:A6;双打印头有热床热电偶接线:加热头1热电偶:A4;加热床热电偶:A6;加热头2热电偶:A5;单打印头无热床热电偶接线:加热头1热电偶:A4;双打印头无热床热电偶接线:加热头1热电偶:A4;加热头2热电偶:A5;限位开关限位开关是用于监测打印机边界或回零点的,最多支持6路,即XYZ三个轴,每个轴都可以支持最小(min)和最大(max)两路限位;限位开关选择及接线机械式限位开关只需要接两根线即可,千万不要三根线一起接,只需要接板子上标记为S(signal信号)及-(GND,地线)两根即可,+(+5V悬空);限位开关三根线只需接两根接口COM(公共端)和NC(常闭)或NO(常开),两种接法都可以,固件中可以对常开还是常闭进行配置,参考固件配置部分;光电式限位开关,需要接三根线:板子上标记为+,接光电开关的电源正极;板子上标记为-,接光电开关的电源负极;板子上标记为S,接光电开关的信号线;带LED指示灯的机械限位开关,如果需要LED指示功能,按照光电开关接法接线,不需要LED指示,则按照限位开关接线,注意信号线和电源线的区分。常规接法(min限位用于回零)至少接X-min、Y-min及Z-min,max限位可接可不接。XY轴max限位用于回零至少接X-max、Y-max及Z-min,其它限位可接可不接。Delta/Rostock/Kossel等(max限位用于回零)至少接X-max、Y-max及Z-max,min限位不接。Delta/Rostock/Kossel等(max限位用于回零,且Z-min自动调平)至少接X-max、Y-max及Z-max,Z-min接调平开关,X-min、Y-min在Pins.h文件中,需要配置为-1。输出Mega controller共有6路开关量输出:1、一路10A左右的大电流输出,用于加热床的控制;2、三路35A中等电流输出,用于加热头及大风扇的控制;3、两路1A左右小电流输出,用于其它控制,比如风扇,Fan2可以用于为电路板散热,也可以自己配置为其它应用场合;六路输出增加了控制板的拓展性,无需另外接线就可以得到不同级别的电流输出。单打印头有热床接线:加热头1加热输出:Heater0;加热床加热输出:HeatBed;双打印头有热床接线:加热头1加热输出:Heater0;加热床加热输出:HeatBed;加热头2加热输出:Heater1;单打印头无热床接线:加热头1加热输出:Heater0;双打印头无热床接线:加热头1加热输出:Heater0;加热头2加热输出:Heater1;风扇接线:用于打印件散热(可控M106、M107指令):Fan0;用于给电路板散热(开始加热或各轴开始动作时会自动打开):Fan2;其它拓展功能可以接在Fan1上,如果相让Fan1通过G代码控制,需要将以下代码加入到Marlin_main.cpp的1140行左右:#if FAN1_PIN -1 case 806: /M806 Fan1 On analogWrite(FAN1_PIN, 255); break; case 807: /M607 Fan1 Off analogWrite(FAN1_PIN, 0); break; #endif /FAN1_PIN步进Mega Controller支持5路步进,分别为X、Y、Z、E0、E1,其中E1可以用来作为第二个挤出机、或用于与其它轴一起配合使用共同控制相应轴,增大输出电流。4988接口都有各轴的标识,不要错位和接反,可能会造成不可恢复的损坏。步进电机接线顺序接线顺序并不是只有一种,这里只列出一部分做参考:A-A+B+B-或B-B+A+A-或A+A-B-B+等等,如果你的电机线带有颜色,可以试试下列接法红蓝绿黑、黑绿蓝红等;需要与固件、限位配合才可以,否则可能会使打印出的模型发生镜像问题,具体方法参考固件配置部分。单打印头接线: 双打印头接线:X、Y、Z、E0需要接; X、Y、Z、E0及E1都需要接

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论