开源改变世界

RAMPS 1.4 的 LCD/SD 问题 #250

推推 grbl 2年前 (2023-02-05) 292次浏览
关闭
spelleti 打开了这个问题 2012 年 9 月 15 日 · 16条评论
关闭

RAMPS 1.4 的 LCD/SD 问题#250

spelleti 打开了这个问题 2012 年 9 月 15 日 · 16条评论

评论

RAMPS 1.4 的 LCD/SD 问题 #250

你好,

我正在为一台新打印机 (ORD Hadron) 安装电子设备。我有一个 RAMPS 1.4 和 Ultimaker 控制器从 reprapdiscount 关闭。在连接步进器/挤出机/热敏电阻/之前,我正在尝试测试 LCD 和 SD 支持…我对 configuration.h 进行了如下更改:

定义 ULTIPANEL

定义新面板

define MOTHERBOARD 34 // 我要试试 cu-bd 的双挤出机

我还在 pins.h 中做了以下更改:

定义 LCD_PINS_RS 16

定义 LCD_PINS_ENABLE 17

定义 LCD_PINS_D4 23

定义 LCD_PINS_D5 25

定义 LCD_PINS_D6 27

定义 LCD_PINS_D7 29

定义 KILL_PIN 41

定义 SDCARDDETECT 49

定义蜂鸣器 37

我取消了这条线的注释

定义 RAMPS_V_1_3

我遇到的问题是我在 LCD 上出现乱码并且初始化 SD 卡时出错。
如果我发出 M20,我看不到任何文件。如果我发出 M21,LCD 面板上的背光会变暗。

我以前没有使用过 Marlin,但我假设在我单击控制器上的旋转编码器之前没有显示任何文本。单击旋转编码器后,我会出现乱码。它看起来也只是在尝试使用 20X4 LCD 的第 1 行和第 3 行。

有任何想法吗?

谢谢,

史蒂夫

RAMPS 1.4 的 LCD/SD 问题 #250
贡献者

显示照片?

RAMPS 1.4 的 LCD/SD 问题 #250
作者

这是一张照片的链接,该照片显示了 Arduino/RAMPS 1.4 启动后的 LCD 显示屏。它一直保持这种状态,直到我按下旋转编码器开关。

https://picasaweb.google.com/113378256144096419071/RepRap#5788208721909707538

RAMPS 1.4 的 LCD/SD 问题 #250
贡献者

看起来您以错误的方向连接了其中一根电缆(旋转)
检查适配器上的图纸…

RAMPS 1.4 的 LCD/SD 问题 #250
贡献者

看起来确实与布线有关。检查连接,确保已连接所有电缆,并且连接稳定,因为触摸电缆(如果未焊接)时的任何噪音都会导致此…

RAMPS 1.4 的 LCD/SD 问题 #250
作者

我已经调整了布线,所有 LCD 引脚都将连接到 pins.h 中定义的引脚(参见初始帖子)。我还插入了一些测试代码,以确保定义正常工作,并通过将 pins.h 中定义的值回显到串行端口来验证它们是否正常工作。

RAMPS 1.4 的 LCD/SD 问题 #250
贡献者

那么它可能是一个硬件问题。联系卖家了吗?

我有和你一样的面板和坡道板,它工作 100 正常。

RAMPS 1.4 的 LCD/SD 问题 #250

嗨,我遇到了与 spelleti 报告的设置完全相同的问题,其中的面板是从http://myworld.ebay.co.uk/fabster3d购买的面板经过验证的电缆和引脚分配,我正在尝试联系硬件供应商关于这一点并等待回应。

RAMPS 1.4 的 LCD/SD 问题 #250
作者

Reprapdiscount 寄给我一个新的 LCD/SD 单元。我会让你知道结果如何。

RAMPS 1.4 的 LCD/SD 问题 #250

定义 Ultimakercontroller

RAMPS 1.4 的 LCD/SD 问题 #250

嘿,

我试过了,同样的结果。在按下旋钮时随机改变的乱码。

亲切的问候

2012 年 9 月 19 日 13:01,ScottMays​​on notifications@github.com写道:

定义 Ultimakercontroller


直接回复此电子邮件或在 GitHub 上查看。

RAMPS 1.4 的 LCD/SD 问题 #250
作者

我刚收到一个新的 LCD/SD 控制器,一切正常。看起来这是一个硬件问题。与 Reprapdiscount 合作很愉快。我在周一通过电子邮件联系了他们,并在周三上午 11:00 之前拿到了一个新设备。

问题为我解决了。感谢大家的投入。

RAMPS 1.4 的 LCD/SD 问题 #250
贡献者

我在使用旧的 20×4 LCD 时遇到了问题,我用 LiquidCrystalFast 库换掉了 LiquidCrystal 库,它运行良好,它更能容忍时序问题。如果您添加 RW 引脚,作为额外的奖励,您可以获得显着的加速。

RAMPS 1.4 的 LCD/SD 问题 #250

我尝试了 LiquidCrystalFast 库,没有任何区别,但是在手动将 LCD 直接连接到单独的 Arduino 后我让它工作,我仔细调试了 Reprapdiscount 的 RAMPS 1.4 套件,发现它的 AUX-4 排针有一些问题,我将与他们讨论,为我解决问题。向 fabster3d 道歉,他的两个防护罩实际上都非常出色。