找回密码
 立即注册
楼主: gsh4***

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

[复制链接]

该用户从未签到

551

主题

9420

回帖

1万

积分

管理员

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


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

大家不要学这复杂的错误光耦下载电路了,我已跟这老兄弟打过招呼了,作为反面教材,留此教育后人,电路能简单则简单
  • TA的每日心情
    奋斗
    2023-12-6 15:33
  • 签到天数: 2 天

    [LV.1]初来乍到

    20

    主题

    100

    回帖

    990

    积分

    荣誉版主

    积分
    990
    发表于 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 | 显示全部楼层
    chen 发表于 2023-2-11 19:40
    把4007去掉,波特率调低,就行了

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

    点评

    再认真看了下你的线路,又看了下我师傅的光耦机械手通信线路 ===发现你是不会简单的使用光耦,你是简单的应用复杂化了,参照我们给的光耦电路,简化电路,重新制板  详情 回复 发表于 2023-2-11 21:06
  • TA的每日心情
    奋斗
    2023-12-6 15:33
  • 签到天数: 2 天

    [LV.1]初来乍到

    20

    主题

    100

    回帖

    990

    积分

    荣誉版主

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

    点评

    帮给他个成熟的经过光耦下载的电路供他参考  详情 回复 发表于 2023-2-11 19:53

    该用户从未签到

    551

    主题

    9420

    回帖

    1万

    积分

    管理员

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

    帮给他个成熟的经过光耦下载的电路供他参考
  • TA的每日心情
    奋斗
    2023-12-6 15:33
  • 签到天数: 2 天

    [LV.1]初来乍到

    20

    主题

    100

    回帖

    990

    积分

    荣誉版主

    积分
    990
    发表于 2023-2-11 19:55:38 | 显示全部楼层
    还有一种可能就是单片机的boot程序里面没把TXD设置成推挽而是准双向,拉不动光耦

    该用户从未签到

    551

    主题

    9420

    回帖

    1万

    积分

    管理员

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


    该用户从未签到

    1

    主题

    11

    回帖

    39

    积分

    新手上路

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

    按道理,是可以自适应频率的,高频通不过,就应该会尝试更低频率
  • TA的每日心情
    奋斗
    2023-12-6 15:33
  • 签到天数: 2 天

    [LV.1]初来乍到

    20

    主题

    100

    回帖

    990

    积分

    荣誉版主

    积分
    990
    发表于 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。
    另一部分同理

    该用户从未签到

    551

    主题

    9420

    回帖

    1万

    积分

    管理员

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

    1.png

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

    本版积分规则

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

    GMT+8, 2024-5-14 05:26 , Processed in 0.074287 second(s), 70 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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