您的位置:首页 > 其它

电路学习笔记( 一)——上拉电阻(编码器电路)

2018-03-01 21:46 204 查看


来自于编码器接口电路
Encoder1和Encoder2经过510电阻和一个上拉10k电阻后输入到最小系统中。
问题在于,为什么要接上拉电阻。
之前的知识仅理解到了拉高电压一项,但原因不明。
在单片机引脚作为输入端时,为避免因为引脚悬空读取数据时读到不明状态,所以添加上拉电阻以明确状态。换句话说,就是为了输入端有一个稳定的电平。

经查找资料
编码器集电极开路(即OC门),是不明状态(即0~5V),其状态与后接电路有关,随后接电路不同而改变,所以必须接上拉电阻才能正常使用。
即在通常所见电路中,三极管正常使用时集电极正偏,常见三极管集电极外接电阻,后接电源,而OC门的集电极是没有接电阻和电源的,所以要外接上拉电阻。即把输出端的电压强行拉到一个较高的值。
那么,一些电路中接上拉电阻的原因总结如下:
三极管等电子器件下拉电阻提供稳定工作点电压,上拉电阻决定器件工作在什么形式和状态。
    如MOS管开漏是指MOS管的输出为漏极开路状态,此时如果不加上拉电阻,在MOS管关断后,相当于悬空,因此需要加上拉电阻。
    推挽则不论输入是高是低,都有一个确定的电平,而且具有很强的驱动能力。
    开漏一般用在输出端接的电压比实际芯片工作电压高的情况,如某非门的供电电压为5V,而要求输出高电平为12V,那么久可以在输出端接12V上拉电阻,;推挽则一般用于需要强输出和强吸入电流的场合。

还有一些编码器不需要接上拉电阻,如:E6A2CW3E

此外,还看到了这样一个例子。,上拉电阻加大了电流,增强了驱动能力。
http://blog.csdn.net/mxgsgtc/article/details/52565670
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: