找回密码
 立即注册
楼主: gsh442300

光耦进来,下载不成功,那位大神帮指点一下

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-05-04 08:52:05

718

主题

1万

回帖

1万

积分

管理员

积分
15666
发表于 2023-2-11 19:35:33 | 显示全部楼层


他这个 PORT_RX 是外部 USB转串口的发送/不是接受,从PORT_RX发过来的信号,无法让MCU_P3.0为低/0.8V以下
第一步就错了

大家不要学这复杂的错误光耦下载电路了,我已跟这老兄弟打过招呼了,作为反面教材,留此教育后人,电路能简单则简单
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-06 15:33:02

20

主题

110

回帖

771

积分

荣誉版主

积分
771
发表于 2023-2-11 19:40:36 | 显示全部楼层
神*** 发表于 2023-2-11 19:35
他这个 PORT_RX 是外部 USB转串口的发送/不是接受,从PORT_RX发过来的信号,无法让MCU_P3.0为低/0.8V以下 ...

把4007去掉,波特率调低,就行了;P

1

主题

11

回帖

39

积分

新手上路

积分
39
发表于 2023-2-11 19:46:49 | 显示全部楼层
ch*** 发表于 2023-2-11 19:40
把4007去掉,波特率调低,就行了

没用,下载不了,STC就这个下载电路,稍微改一下,就容易出问题,摸不准问题在那里

点评

再认真看了下你的线路,又看了下我师傅的光耦机械手通信线路 ===发现你是不会简单的使用光耦,你是简单的应用复杂化了,参照我们给的光耦电路,简化电路,重新制板  详情 回复 发表于 2023-2-11 21:06
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-06 15:33:02

20

主题

110

回帖

771

积分

荣誉版主

积分
771
发表于 2023-2-11 19:51:45 | 显示全部楼层
示波器打一下各个点的波形,很容易就找到问题出在哪咯,我也经常用光耦隔离串口

点评

帮给他个成熟的经过光耦下载的电路供他参考  详情 回复 发表于 2023-2-11 19:53
  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-05-04 08:52:05

718

主题

1万

回帖

1万

积分

管理员

积分
15666
发表于 2023-2-11 19:53:49 | 显示全部楼层
ch*** 发表于 2023-2-11 19:51
示波器打一下各个点的波形,很容易就找到问题出在哪咯,我也经常用光耦隔离串口 ...

帮给他个成熟的经过光耦下载的电路供他参考
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-06 15:33:02

20

主题

110

回帖

771

积分

荣誉版主

积分
771
发表于 2023-2-11 19:55:38 | 显示全部楼层
还有一种可能就是单片机的boot程序里面没把TXD设置成推挽而是准双向,拉不动光耦
  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-05-04 08:52:05

718

主题

1万

回帖

1万

积分

管理员

积分
15666
发表于 2023-2-11 20:10:59 | 显示全部楼层
他这个电路参数有问题,一般人看不懂的, PORT_RX是USB转串口的发送,
送0时,光耦无拉低能力,典型设计错误,一般人看不懂的, MCU_P3.0一直是高,无法下载通信


1

主题

11

回帖

39

积分

新手上路

积分
39
发表于 2023-2-11 20:21:01 | 显示全部楼层
ch*** 发表于 2023-2-11 19:29
ps2801的上升时间为3us,下降时间为5us,也就意味着最快开关频率为1000000/8=125KHz。下载器默认115200的波 ...

按道理,是可以自适应频率的,高频通不过,就应该会尝试更低频率
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-06 15:33:02

20

主题

110

回帖

771

积分

荣誉版主

积分
771
发表于 2023-2-11 20:21:17 | 显示全部楼层
光耦采用逻辑输出的高速光耦,led ON 的状态输出低电平,led  OFF状态输出高电平,光耦的输出方式根据手册看为推挽。
2023-02-11 201259.png
此电路中,B_RXD接串口工具的TXD,B_TXD接串口工具RXD。
MCU的TXD为0时,Q1导通,led ON,B_TXD输出0。
另一部分同理
  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-05-04 08:52:05

718

主题

1万

回帖

1万

积分

管理员

积分
15666
发表于 2023-2-11 20:30:31 | 显示全部楼层
还是看我师傅的图习惯

1.png

不懂为啥光耦都用不对,画个图别人看的不舒服
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-5 00:42 , Processed in 0.134362 second(s), 105 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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