- 打卡等级:偶尔看看III
- 打卡总天数:57
- 最近打卡:2025-05-04 08:52:05
管理员
- 积分
- 15666
|
发表于 2023-2-13 00:36:12
|
显示全部楼层

===你把这个 START_out 直接当 P3.0, P3.0外部加个10K上拉到 MCU_VCC, 简化你所有的电路设计
===你把这个 START_in 直接当USB转串口的发送
===USB转串口下载时:
【J4-Pin2, +5V_PLC】 接你的USB转串口模块的 USB+5V,
【J4-Pin3, 3角形标号地】接你的USB转串口模块的 GND
===参照这个P3.0接受电路,你的发送 P3.1反过来不就行了,对方的接受你加个10K上拉到USB转串口的USB+5V
VCC是MCU_VCC, P3.1接电阻R30, BIN5直接接你的USB转串口的接收脚/加10K上拉到USB转串口的USB+5V, 对方一般是浮空输入
你点击下载按钮,然后给 MCU 单独上电
另外建议光耦下载时,最低最高波特率先都设置成2400测试通过,再摸索着逐步调高最高波特率可以到多少
===如最低永远是 2400 bps, 最高 2400、4800、9600 等,没必要用啥高速光耦,没必要浪费钱
===通过光耦下载本身无任何问题,但不要自创别人看不懂的复杂电路,问题简单化,不要复杂到别人看不懂,自己也搞不懂
===不要到处找答案,先按我们官方的建议画个原理图,测试下,我没装EDA工具15年以上了/没法给你完整的图,
我讲疏漏的地方你自己调整下
就这么简单的1个电路,你还是画个图贴上来,大家好帮你检查下
|
|