我用单片机驱动松乐5V继电器,用得是s8050NPN三极管,继电器接在集电极,基极接了510的电阻,发射极接地
发布网友
发布时间:2022-04-29 08:48
我来回答
共4个回答
热心网友
时间:2023-11-04 17:31
51单片机复位后的管脚是高电平(弱上拉)状态,其他单片机一般是高阻的输入态。
标准51高电平的驱动能力很弱,触发NPN三极管的基极不可靠。外接上拉电阻提高输出能力。这时一般的小功率三极管可以触发。
不接单片机,或者接单片机后保持在复位后的状态,输出的都是高电平,所以继电器肯定会动作。
解决办法,如果是5V的继电器,可以直接换PNP的三极管,集电极接地,射极接继电器接5V,基极串电阻接51输出管脚。CPU输出低电平的时候继电器动作。
注意,继电器线圈两边要接续流二极管。上拉电阻可以不接。如果设计成高电平动作,那么上电后继电器肯定会动作,只有设计成低电平动作才能保证上电无动作。
热心网友
时间:2023-11-04 17:32
上拉电阻应该接在 单片机 IO 口与 VCC 之间,不能直接接在基极上。
热心网友
时间:2023-11-04 17:32
建议这种电路设计成低驱动的,因为单片机上电后默认是高电平。另外单片机的高驱动能力本来就差很多,推挽驱动除外。
热心网友
时间:2023-11-04 17:33
接了上拉就是导通了
热心网友
时间:2023-11-04 17:31
51单片机复位后的管脚是高电平(弱上拉)状态,其他单片机一般是高阻的输入态。
标准51高电平的驱动能力很弱,触发NPN三极管的基极不可靠。外接上拉电阻提高输出能力。这时一般的小功率三极管可以触发。
不接单片机,或者接单片机后保持在复位后的状态,输出的都是高电平,所以继电器肯定会动作。
解决办法,如果是5V的继电器,可以直接换PNP的三极管,集电极接地,射极接继电器接5V,基极串电阻接51输出管脚。CPU输出低电平的时候继电器动作。
注意,继电器线圈两边要接续流二极管。上拉电阻可以不接。如果设计成高电平动作,那么上电后继电器肯定会动作,只有设计成低电平动作才能保证上电无动作。
热心网友
时间:2023-10-13 16:34
51单片机复位后的管脚是高电平(弱上拉)状态,其他单片机一般是高阻的输入态。
标准51高电平的驱动能力很弱,触发NPN三极管的基极不可靠。外接上拉电阻提高输出能力。这时一般的小功率三极管可以触发。
不接单片机,或者接单片机后保持在复位后的状态,输出的都是高电平,所以继电器肯定会动作。
解决办法,如果是5V的继电器,可以直接换PNP的三极管,集电极接地,射极接继电器接5V,基极串电阻接51输出管脚。CPU输出低电平的时候继电器动作。
注意,继电器线圈两边要接续流二极管。上拉电阻可以不接。如果设计成高电平动作,那么上电后继电器肯定会动作,只有设计成低电平动作才能保证上电无动作。
热心网友
时间:2023-10-13 16:34
51单片机复位后的管脚是高电平(弱上拉)状态,其他单片机一般是高阻的输入态。
标准51高电平的驱动能力很弱,触发NPN三极管的基极不可靠。外接上拉电阻提高输出能力。这时一般的小功率三极管可以触发。
不接单片机,或者接单片机后保持在复位后的状态,输出的都是高电平,所以继电器肯定会动作。
解决办法,如果是5V的继电器,可以直接换PNP的三极管,集电极接地,射极接继电器接5V,基极串电阻接51输出管脚。CPU输出低电平的时候继电器动作。
注意,继电器线圈两边要接续流二极管。上拉电阻可以不接。如果设计成高电平动作,那么上电后继电器肯定会动作,只有设计成低电平动作才能保证上电无动作。
热心网友
时间:2023-10-13 16:34
上拉电阻应该接在 单片机 IO 口与 VCC 之间,不能直接接在基极上。
热心网友
时间:2023-11-04 17:32
上拉电阻应该接在 单片机 IO 口与 VCC 之间,不能直接接在基极上。
热心网友
时间:2023-11-04 17:32
建议这种电路设计成低驱动的,因为单片机上电后默认是高电平。另外单片机的高驱动能力本来就差很多,推挽驱动除外。
热心网友
时间:2023-10-13 16:34
上拉电阻应该接在 单片机 IO 口与 VCC 之间,不能直接接在基极上。
热心网友
时间:2023-11-04 17:33
接了上拉就是导通了
热心网友
时间:2023-10-13 16:35
建议这种电路设计成低驱动的,因为单片机上电后默认是高电平。另外单片机的高驱动能力本来就差很多,推挽驱动除外。
热心网友
时间:2023-10-13 16:35
建议这种电路设计成低驱动的,因为单片机上电后默认是高电平。另外单片机的高驱动能力本来就差很多,推挽驱动除外。
热心网友
时间:2023-10-13 16:35
接了上拉就是导通了
热心网友
时间:2023-10-13 16:34
51单片机复位后的管脚是高电平(弱上拉)状态,其他单片机一般是高阻的输入态。
标准51高电平的驱动能力很弱,触发NPN三极管的基极不可靠。外接上拉电阻提高输出能力。这时一般的小功率三极管可以触发。
不接单片机,或者接单片机后保持在复位后的状态,输出的都是高电平,所以继电器肯定会动作。
解决办法,如果是5V的继电器,可以直接换PNP的三极管,集电极接地,射极接继电器接5V,基极串电阻接51输出管脚。CPU输出低电平的时候继电器动作。
注意,继电器线圈两边要接续流二极管。上拉电阻可以不接。如果设计成高电平动作,那么上电后继电器肯定会动作,只有设计成低电平动作才能保证上电无动作。
热心网友
时间:2023-10-13 16:34
上拉电阻应该接在 单片机 IO 口与 VCC 之间,不能直接接在基极上。
热心网友
时间:2023-10-13 16:35
接了上拉就是导通了
热心网友
时间:2023-10-13 16:35
建议这种电路设计成低驱动的,因为单片机上电后默认是高电平。另外单片机的高驱动能力本来就差很多,推挽驱动除外。
热心网友
时间:2023-10-13 16:35
接了上拉就是导通了