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去用高速光耦
gsh442300
发表于 2023-2-14 22:15:13
感谢支持,问题基本确定了,就是脉宽和上下降沿的事,知道了问题,解决就容易很多了
神农鼎
发表于 2023-2-15 00:58:53
知道了问题,解决就容易很多了
====你还没搞定,说明你其实还是没懂,
====先画个你最后你认为对的原理图出来让大家帮你一起检查,否则,是在误导大家
神农鼎
发表于 2023-2-15 01:04:59
我师傅写了个光耦隔离的示意图给大家参考:
===1,尽量用低导通电路,容易设计电路, 不要装大师搞个高导通
===2,师傅说上拉电阻你实际调整下,不外乎 10K/5K/3K/1K,
我出差中, 你自己实际测试,最低2400/最高2400如搞不定,我们来调STC-ISP软件让普通光耦快起来