极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 31479|回复: 8

Arduino使用USB和外接电源,程序执行完全不同!!!

[复制链接]
发表于 2018-3-17 16:05:41 | 显示全部楼层 |阅读模式
各位大神:
     最近使用Arduino NANO写了一个包含串口通信的程序,使用USB接电脑供电程序正常,但是使用外接电源时,程序就不能作用了!!!(发送串口命令用的串口线),有人遇到这种问题吗?急疯了!!!!拜求解决方法!!!
回复

使用道具 举报

发表于 2018-3-17 17:49:06 | 显示全部楼层
使用外接电源工作不正常请针对如下几个方面进行检查:
外接电源的电压是否稳定,电流是否足够,各个硬件的电源地是否连接在一起。
回复 支持 反对

使用道具 举报

发表于 2018-3-17 20:22:53 | 显示全部楼层
万用表测接了外部电源后的电压
回复 支持 反对

使用道具 举报

发表于 2018-3-18 10:59:55 | 显示全部楼层
估计没有共地。串口线是什么?
回复 支持 反对

使用道具 举报

发表于 2018-3-18 14:29:11 | 显示全部楼层
NANO? NANO 好像只有 MINI USB 這個外接口,
所以"外接電源"是接在這? 外接 USB 電源的供電
能力(電流值)足夠嗎?
外接電源接上後,UNO 的電源指示燈有沒有亮?

要能用 USB 通訊的話,連接線不能用"充電線",
有些充電用的 USB 接線只接了 V+ GND,沒有
接 D+ D-,那種 USB 線無法通訊
回复 支持 反对

使用道具 举报

发表于 2018-3-19 08:35:20 | 显示全部楼层
"程序就不能作用了 "  是怎樣的不能用, 那方面出問題.
這是最基本要提供的資料吧.

"外接电源"是指 VIN 還是 USB 供電?  電源的電壓是多少?  
VIN 的話 建議 7-12V, 極限是 6-20V, 你不會是用了 5V 吧.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-15 22:01:22 | 显示全部楼层
解决了,是串口没有接地.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-28 19:07:56 | 显示全部楼层
弘毅 发表于 2018-3-17 20:22
万用表测接了外部电源后的电压

弘毅老师,你好: 我用Arduino-NANO和A4988驱动步进电机,比如:我发10个脉冲电机左转,我发8个脉冲电机就右转了;当发12个脉冲,电机不动。而且发20个脉冲转的角度并不是发10个脉冲转的角度的两倍,这是怎么回事呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 01:32 , Processed in 0.040611 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表