神农鼎
发表于 2023-2-13 17:49:07
这2个TXD 改成 ???左边TXD是 ? 右边TXD是 ?,兄弟你抄图抄错了,也是抄的【错的一塌糊涂】啊
神农鼎
发表于 2023-2-13 17:49:44
按我们讲的来,不要复杂化了, 先帮这老兄弟搞定 普通最廉价的光耦下载也行,
【2400, 2400】还没有不行的 ,再不行【1200,1200】!!!
先 【2400, 2400】
wjhhhhh
发表于 2023-2-13 20:40:05
图是从大虾电子那儿复制粘贴过来的,有错,不规范不标准。如果正沉陷在串口隔离就会看明白工作过程,自我纠正啦。
gsh442300
发表于 2023-2-13 20:56:14
这个问题,我认为基本清楚了,下载不成功是因为上下降沿不够快,这点还希望那位高人能给出下载波形的详细的技术需求,这样可以让我们设计的时候更准确。
比如以下几个问题:
1,对电源的斜率是否有要求
2,对脉宽是否有要求
3,对上下降沿时间是否有要求
4,边沿的单调性是否有要求
5,串口脉冲与电源上电之间的时间关系
6,内部到底是采RXD的低电位还是串口接收模块的中断来判断是否进入下载
这一点帮助设计工程师理解内部的工作过程
7,下载时对于BYTE与BYTE之间的时间间隔是否有要求
gsh442300
发表于 2023-2-13 20:57:33
wjhhhhh 发表于 2023-2-13 16:50
我看STC的这个做法,他发像是用脉宽来做内部时钟对比测量的,因此,这个脉宽减低可能不会影响正常通讯,
但会影响内部频率效准
梁工
发表于 2023-2-13 21:07:39
gsh442300 发表于 2023-2-13 20:56
这个问题,我认为基本清楚了,下载不成功是因为上下降沿不够快,这点还希望那位高人能给出下载波形的详细的 ...
是因为光耦截止延时太长,输出上拉5.1K到5V,输出拉低是很快的,一般在1us左右,但是截止延时会到5~10us量级,而115200波特率,一个位时间是8.68us。
普通光耦给的时间参数,都是100欧姆负载的参数,而使用1K电阻,则时间参数可能会拉长好几倍。
gsh442300
发表于 2023-2-13 21:29:33
还是你仔细,我以弄高速信号多点,觉得一个串口,Kbps级别,在时序上是不会有什么大问题的,随便一个器件都能满足,以后还是要多注意
神农鼎
发表于 2023-2-13 22:01:40
楼上老兄弟,你先把你光耦下载的原理图整对了,整简单清晰了,图都是错的!
等基本的原理图对了,再研究如何提高速度。
晚上打了个电话给我师傅,请他出个参考线路图,给你参考,老人家74岁了,也忙几个案子中
===最好你自己先整个简单的发出来,思路都给你了
你自己先整个,不要拖,我给他的也就是给你的这些
下面网路上的光耦的简洁应用线路图
https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fcbu01.alicdn.com%2Fimg%2Fibank%2FO1CN01fxz0tT1IIVJ1o49fN_%21%212562130870-0-cib.jpg&refer=http%3A%2F%2Fcbu01.alicdn.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1678896883&t=576ca57e50d1604d2ec16f922d43b27f
https://img.xjishu.com/img/zl/2019/3/5/0131768669626.gif
神农鼎
发表于 2023-2-13 22:57:32
这 PC817, RMB0.25 ~ RMB0.13, 我们上百台机械手用了20年了
神农鼎
发表于 2023-2-13 23:43:16
偶尔更改下程序,没必要浪费RMB去用高速光耦