【求助】如何使用单片机控制一个外部电路?见图~
本帖最后由 Stormer 于 2014-6-9 17:58 编辑我想通过单片机的1号针脚发送一个高电平信号给外部电路,外部电路接收到后开始自己的工作。
问题是,需要在外部电路里如何实现接收这个信号并且作为类似开关的效果呢?我刚开学学习电子电路,请各位朋友多多指教啊!谢谢~~ :D
------------------------------------------------------------------------
补充:
我把例子说的具体点。
比如外部电路设的简单一点,就是一个555芯片接着一个蜂鸣器(播放方波)。当单片机在PIN1是高电平的时候,这个发音的电路就会运行发声。 单片机发过来的电流只作为开关信号处理,不参与外部电路里的其他工作。
这个电路我该怎么做呢?
-------------------------------------------------------------------------
6月9日补充:
如果用三极管做开关的话,大体就是下图这样。现在有个问题,当三极管基极的电压为0的时候,发光二极管就会熄灭。
我想实现当三极管基极电压为0的时候,发光二极管不是马上关闭,而是在一个指定的时间后熄灭(比如2秒后)。这块的电路应该怎么做?
还是太笼统,再具体一点吧 范围太大了,你说个具体的吧 当作开关的话一可以选择继电器,二可以选择光耦,都是常用的两个东西啦 根据负载的不同,选择不同的电路 zoologist 发表于 2014-6-8 19:44 static/image/common/back.gif
还是太笼统,再具体一点吧
抱歉啊,我懂得太少,问了这么笼统的问题。嗯,我把例子说的具体点。
外部电路设的简单一点,就是一个555芯片接着一个蜂鸣器。当单片机在PIN1是高电平的时候,这个发音的电路就会运行发声。
这个电路我该怎么做呢? 馨海林旋律 发表于 2014-6-8 19:52 static/image/common/back.gif
范围太大了,你说个具体的吧
我编辑了一下帖子,补充上了,麻烦你再帮忙看一下吧 :) 如4楼说的, 或者用三极管做开关 555电路的话,直接用Arduino的Pin1给它供电就行啊,把Pin1当作555的正极供电 用光耦即可解决,pc817系列
普元太子 发表于 2014-6-9 17:41 static/image/common/back.gif
用光耦即可解决,pc817系列
非常感谢!光耦这个元件我一次都没用过呢,不过刚才搜索了一下明白了。我刚把问题更新了一下,麻烦您再看看 :D 嘿嘿,实际上刚刚问到正题。 普通延时电路则可
用继电器吧 楼主这是没有困难创造困难啊,你要想延时,还用什么延时电路啊,你直接用单片机延时不就可以了吗? 只是灯的话并联电容, 渐灭效果.
页:
[1]
2