有关最近的硬件调试的一些bug记录。
前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、有关二进制的排列组合问题
有第三只继电器需要自由的组合切换开关,需要列出所有的排列组合。
那么只需要设置一个3bit的计数器,当计数器自增时。
系统的结果为
000 - NA
001 - 3
010 - 2
011 - 23
100 - 1
101 - 13
110 - 12
111 - 123
这样就求出了所有的排列组合。
二、有关运放的反馈问题
起因是要制作一个数控电流源,但是会发现在电流输出方向为负时,反向电流较大时会引起高频的震荡,震荡频率约为2.25Mhz,通过补偿等手段均没有良好的改善。最终通过将反馈电阻移动到运放的IC附近,改善了这种状况,考虑可能是由于反馈路径比较长,导线的寄生参数影响了运放的传递函数。
三、有关于漏电的问题
测量一个单板时发现在后级电源未上电的情况下,某些IC的端口出现了0.6v左右的高电平输出。
经过分析 漏电原因主要有两种,
1、经过上拉电阻漏电。上拉电阻连接到了后级的电源上,当信号线上有高电平时通过电源漏到后级。
2、钳位二极管漏电。有部分IC会在输出级或输出级添加二极管。当输入级有信号时,通过IC内部的二极管漏电到电源。这些问题在端口互联时要注意。