建议楼主结合实际的行业理解其中的标准要求,就能明白D8存在的道理了。
书上这么说的。当电路在高速运行时,
在源和目的间的阻抗匹配非常重要。因为错误的匹配将会引起信号反馈和阻尼振荡。过量
的射频能量将会辐射或影响到电路的其他部份,引起EMI(电磁兼容性)问题。信号的端接有
助于减少这些非预计的结果。
信号端接不但能减少在源和目的之间匹配阻抗的信号反馈和振铃,
而且也能减缓信号边沿的快速上升和下降。
有很多种信号端接的方法.
极限过冲;二极管振铃.。D1和D2用来限制来自负载的过多信号反射量。与Thevenin端接方法不一样
,二极管不会影响线性阻抗。对这种端接方法而言,选择Schottky和快速开关二极管是比
较好的。
这种端接方法的优点在于不用已知Z0的值,而且还可以和其他类型的端接方法结合使
用。通常在MCU的内部应用这种端接方法来保护I/O端口。
大概这样的就不需要接
钳位保护,学到一招实用的了
应该就是用来做钳位的
这电路画的真是狗屎,
1.如果BAT不高于运放的供电电压12V,D9是没有必要的;
2.运放输出后面的2个电阻去掉,运放的输出驱动能力足够强,没必要带个负载;
3.如果运放输出12V,经过上来二极管或单片机内部的上拉二极管,就会形成电流环路,虽然运放的驱动能力不是很大,但这是错误的状态;
4.运放的输出直接接单片机的IO口?这个电路不会有什么问题但是不好,最好加个RC缓冲。
5.通常单片机IO口内部有上下拉二极管,外置的完全没有必要。
另外,单片机AD口本来就是高阻输入,没必要用运放缓冲,为防止R13错焊或短路,可在分压后加一级RC缓冲。