为什么我把光电编码器的信号线接到单片机上却不接受呢?

传感器输出信号经放大后检测为方波,但是单片机不接收。又用信号发生器模拟了一个和传感器一模一样的方波,结果单片机接收了。试了好久解决不了。这是为什么呢?
我不是很清楚输入阻抗,图贴不上来,能告诉我你的邮箱吗,我发过去帮我看一下。就是用三极管做开关,集电极加上拉电阻后接到12V电源,发射级接地,这样从集电极出来的电压就是11V左右的方波。如果是输入阻抗不够的话,要怎么解决,看了好多书都没找到。谢谢了,我很着急用。

你是用什么电路进行放大的?这样的问题很简单:就是输入阻抗不够,虽然看起来信号是放大了,但跟单片机的I/O口一形成回路之后,对单片机来说信号的输入阻抗不够,电压并没有完全落到I/O引脚上。所以出现这样的问题。把电路图贴出来才能分析错误在那里怎么改进。

补充:三极管集电极的上啦电阻是多大的,基极有没有电阻?还有出来的11v电压你怎么接到单片机的I/O口上?有没有对I/O口的过压保护措施?我在百度信息里告诉你我的邮箱了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-06
单片机可接受的高电平为2/3VCC-vcc。可能是信号电压不够。
第2个回答  2009-03-06
gfdtfd

为什么我把光电编码器的信号线接到单片机上却不接受呢?
你是用什么电路进行放大的?这样的问题很简单:就是输入阻抗不够,虽然看起来信号是放大了,但跟单片机的I\/O口一形成回路之后,对单片机来说信号的输入阻抗不够,电压并没有完全落到I\/O引脚上。所以出现这样的问题。把电路图贴出来才能分析错误在那里怎么改进。补充:三极管集电极的上啦电阻是多大的,基...

请教光电编码器如何和单片机相连
首先,需要了解光电编码器的工作原理。光电编码器通常由光电传感器和编码盘两部分组成。编码盘上有许多刻有黑白相间的条纹,当编码盘旋转时,光电传感器会检测到黑白条纹的变化,从而输出脉冲信号。通过计算脉冲数和方向,可以确定物体的位置和运动状态。接下来,需要选择合适的接口方式。常见的接口方式有两种:...

推挽输出的光电编码器如何与单片机连接
7. 根据编码器的输出信号噪声确定单片机的滤波方式,通常是硬件滤波或软件滤波。8. 根据编码器的输出信号特性确定单片机的编程方式,通常是中断处理或轮询处理。总之,连接推挽输出的光电编码器与单片机需要考虑多个因素,包括信号类型、电平、频率、周期、精度、噪声和编程方式等。只有在充分理解编码器的输出信...

编码器与单片机的连接
可以直接和单片机IO相接,但有的设计者为了降低外部干扰,一般通过D触发器或者光耦后与IO相连,一般的光电编码器都是集电极开路输出型的,你看其说明书有具体电路。一般将A、B相接到定时器输入的IO上,这样比较好处理,将定时器设为计数器模式就可以了。检测步进电机转动角度当然可以做到,这只是基本应用。

请问如何把光电编码器中的数据采集到单片机上?
光电编码器一般采用四线制,数字输出,电源、地、信号A、信号B,AB相差半个脉冲用来识别正反转。可以把A直接接单片机中断,在中断中根据B判断正反转。

绝对式 光电编码器与单片机怎么接
一组,数据线+,- 一组,如与单片机连接的话,最好是选用带有SPI功能的单片机,把单片机的SPI的时钟输出和数据输入分别用422电平转换芯片转换成差分信号后与编码器连接,当然也可以用普通单片机IO口模拟SPI时序,不过这样做的话程序上处理相当麻烦,最好不用。NPN开路输出,又叫OC输出。需要在A、B端分别...

急问:旋转编码器的信号线与单片机的接法
关键是你要先确定旋转编码器的输出信号是什么电平的,通常单片机只能直接接受0--Vcc的电平输入,输入电压高的话就很容易烧掉口线。你的问题大概就是旋转编码器的输出信号电平较高,解决倒也简单,量一下它的高电平是多少,然后用2个电阻分压成0--Vcc就可以了(保险起见还可以再小一点,例如0--0.8...

问下增量式旋转编码器与51单片机的接线问题。
3. 连接增量式旋转编码器的输出信号。将增量式旋转编码器的输出信号连接到单片机的IO口上,可以使用杜邦线或者其他连接线进行连接。4. 确定增量式旋转编码器的电源。增量式旋转编码器需要外部电源供电,需要将其VCC和GND引脚连接到单片机的电源正负极上。在接线完成后,可以通过单片机的程序来读取旋转编码器...

请问各位大虾,直流电机编码器如何把信号反馈给单片机
由你提供的这张图上看,你用的编码器应该是绝对式光电编码器。绝对式光电编码器是由光栅盘和光电检测装置组成。光栅盘是在一定直径的圆板上等分地开通若干个长方形孔。由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转,经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号,通过...

单片机如何接收编码器发送的信号
32位单片机定时器可以工作在编码器模式,8位单片机建议用外部中断来计数了,计数讠前要判断A相和B相的电平,知道电平变化前后才能知道,编码器是正转还是后转,

相似回答