GRBL接入12V后串口失效问题

devtools/2024/12/22 20:54:28/

1. 问题描述

使用了atmega2560的开发板,烧录了对应的grbl固件,通过串口可以正常访问和控制grbl。
然而,当我接入12V电源并接上电机之后,进行串口控制,会出现几条命令之后,串口突然卡住,无法访问,在此尝试接入也没有用,必须要断电重新连接。

2. 问题解决

  1. 由于我使用了USB延长线进行连接,导致电压降低很多。
  2. 不使用延长线,而直接连接到电脑的前置USB3接口之后,就可以正常运行了。
  3. 通过测量,我的USB延长线接入的电压为4.6V,而12V电源接入之后电压为5.16V, 应该是这个导致了串口或串口模块出问题,电压不匹配之类的。当然也可能外部电压比电脑USB电压高导致电流倒灌,触发电脑的USB保护了。
  4. 解决办法可能就是:换一个近的USB接口,使电压平衡;或者把USB线的VCC引脚切断,去除电压不平衡或电流倒灌。

http://www.ppmy.cn/devtools/101909.html

相关文章

【Linux】基本命令(第二篇)

目录 1.命令提示符 2.命令的基本格式 1) 选项的作用 2) 参数的作用 2.cd命令:切换目录 3.pwd命令:显示当前路径 4.ls命令:查看目录下文件 5.mkdir命令:创建目录(文件夹) 6.rmdir命令:删…

Oracle数据库

注意:其实oracle数据库跟mysql数据库基本语法大致一样只有小部分语言存在差别。 安装PL/SQL Developer 一.数据库实例 1.1 启动数据库实例 一个Oracle实例(Oracle Instance)有一系列的后台进程(Backguound Processes)和内存结构…

devops学习思路

一、关于devops流程 win上建个maven项目,使用win上的nexus私服。 使用git版本管理。 wmware搭建gitlab、jenkins、ldap、artifactory。 做一套简单的流程。 后面可以加代码扫描、单元测试等等功能。 二、maven、nexus私服学习目标 架构课里的课程 API操作&am…

达梦数据库启动与停止

1.1.1数据库启停之菜单方式启动、停止达梦数据库 当数据库服务器是Windows时,开始-->达梦数据库-->点击“DM服务查看器”,找到 “DmService【数据库实例名】” -->右键启动或停止。 下图中数据库实例名是DMSERVER 当数据库服务器是Linux时&…

UE5 蓝图 计算当前时间段

思路: 那当前hour与阈值hour对比 。小于返回,大于就继续循环对比。 临时变量 折叠图表↓

C# 操作word文档(插入文字/表格)

主要思路:在word文档中需要插入数据的地方添加书签,然后通过获取word文档中的书签添加文字/表格 引用包:Microsoft.Office.Interop.Word Microsoft.Office.Interop.Word.Application appWord new Microsoft.Office.Interop.Word.Applicatio…

数学基础(十)

一、层次聚类 层次聚类是聚类算法的一种,通过计算不同类别数据点间的相似度来创建一棵有层次的嵌套聚类树。在聚类树中,不同类别的原始数据点是树的最低层,树的顶层是一个聚类的根节点。 常见聚类树有自下而上合并和自上而下分裂两种方法 …

《Python编程:从入门到实践》笔记(二)

一、字典 在Python中,字典是一系列键—值对。每个键都与一个值相关联,你可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。事实上,可将任何Python对象用作字典中的值。在Python中,字典用放在花…