xunjianjiqi 发表于 2018-3-17 16:05:41

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

各位大神:
   最近使用Arduino NANO写了一个包含串口通信的程序,使用USB接电脑供电程序正常,但是使用外接电源时,程序就不能作用了!!!(发送串口命令用的串口线),有人遇到这种问题吗?急疯了!!!!拜求解决方法!!!

cityant 发表于 2018-3-17 17:49:06

使用外接电源工作不正常请针对如下几个方面进行检查:
外接电源的电压是否稳定,电流是否足够,各个硬件的电源地是否连接在一起。

弘毅 发表于 2018-3-17 20:22:53

万用表测接了外部电源后的电压

47okey 发表于 2018-3-18 10:59:55

估计没有共地。串口线是什么?

shouzama 发表于 2018-3-18 14:29:11

NANO? NANO 好像只有 MINI USB 這個外接口,
所以"外接電源"是接在這? 外接 USB 電源的供電
能力(電流值)足夠嗎?
外接電源接上後,UNO 的電源指示燈有沒有亮?

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

Super169 发表于 2018-3-19 08:35:20

"程序就不能作用了 "是怎樣的不能用, 那方面出問題.
這是最基本要提供的資料吧.

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

xunjianjiqi 发表于 2018-4-15 22:01:22

解决了,是串口没有接地.:)

epigone 发表于 2018-4-19 14:04:01

学习了!!!!

xunjianjiqi 发表于 2018-4-28 19:07:56

弘毅 发表于 2018-3-17 20:22
万用表测接了外部电源后的电压

弘毅老师,你好: 我用Arduino-NANO和A4988驱动步进电机,比如:我发10个脉冲电机左转,我发8个脉冲电机就右转了;当发12个脉冲,电机不动。而且发20个脉冲转的角度并不是发10个脉冲转的角度的两倍,这是怎么回事呢?
页: [1]
查看完整版本: Arduino使用USB和外接电源,程序执行完全不同!!!