单片机STC89C52RC输出问题

各位朋友,本来现在叫别人帮做的这个LED闪光电路,电路中的两个发光LED分别是由P10和P13控制的,具体是P10输出还是P13输由一个按键控制,按一下开关由P10输出,... 各位朋友,本来现在叫别人帮做的这个LED闪光电路,电路中的两个发光LED分别是由P10和P13控制的,具体是P10输出还是P13输由一个按键控制,按一下开关由P10输出,再按一下按键由P13输出,然后LED就会闪烁,闪烁的速度由两个加减开关来调节,图中的数码管显示的是闪烁的速度,单位是秒,闪光时,LED发光维持时间大约是四份之一秒,就是平常我们简单的眨一下眼睛。现在我想把LED灯取掉,换上图下的光耦电路,让P10或P13来控制光耦的1和2脚导通或截止,让光耦控制其它大功率的电路,经过我反复的换电子料,都不能让光耦导通,因为我量P10或P13脚的电压和电源的电压其本一样,所以实现不了光耦导通,现在我想问的是:
这个单片机的输出脚P10和P13怎样按LED的闪光频率控制光耦的导通或截止。如果把光耦换成三极管也可以,只要能控制三极管导通或截止就可以了,请大虾们提供一下外围电路和元件参数。急急急~~~~~~谢谢!!
展开
 我来答
百度网友ba4ffee
2014-05-10 · TA获得超过425个赞
知道小有建树答主
回答量:89
采纳率:0%
帮助的人:96.9万
展开全部
1、光耦的输入端有极性,一般光耦的LED端驱动电流不大,驱动电压1点几V,51足够用。所以:如PCB17图,VCC接1K电阻接1脚,2脚接IO口,试试,不行可减小电阻,但一定要有电阻!IO低电平时光耦输出。
2、光耦输出端也有极性!测量和驱动时注意极性,电流从4脚进3脚出。
3、你的开关(key)电路不要直接接地,接个100欧电阻。单片机输出的总电流是有限的!看看是不是别的IO输出电流太多了
更多追问追答
追问
回答你的1、2、3:
1:接法是对的
2:接法也是对的,我用万用表给光耦1、2脚供电时,光耦能正常工作。
3:这个应该不重要,因为四个开关只是偶尔用,在电路正常工作时,四个开关都是断开的,应该影响不大。
追答
如果123都做到了,且光耦芯片正常,那光耦应该已经可以导通了。在光耦输出端接LED电路,吧单片机IO长时间拉低,看看LED亮不亮,用万用表二极管档是测不出光耦是否导通的
一万光年MEGn0
2014-05-10 · TA获得超过3712个赞
知道大有可为答主
回答量:4602
采纳率:67%
帮助的人:1049万
展开全部
先检测频率,再根据频率调整LED闪烁频率
更多追问追答
追问
具体点
追答
外部信号从管脚输入,定时器计算信号的频率。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guelcl
2014-05-10 · TA获得超过208个赞
知道小有建树答主
回答量:285
采纳率:70%
帮助的人:56万
展开全部
和发光管一样一样接就可以了,VCC 接光耦1,光耦2接R.
至于光耦 3、4 的连接 要看控制什么电路了。
追问
这样简单的接法OK的话就不上这来问了锅锅。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式