找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 14999|回复: 12
收起左侧

单片机驱动2路带光耦继电器模块原理图与源程序

  [复制链接]
ID:386670 发表于 2018-8-15 20:04 | 显示全部楼层 |阅读模式
2路带光耦继电器模块2路带光耦继电器模块

电路原理图如下:
0.png

单片机源程序如下:
  1. //1路继电器模块测试程序
  2. //单片机:AT89S52
  3. //系统晶振:12MHz
  4. #include <reg52.h>
  5. #define uchar unsigned char
  6. #define uint  unsigned int
  7. //引脚定义
  8. sbit Relay1=P2^0;
  9. sbit Relay2=P2^1;
  10. //功能:延时1毫秒
  11. //入口参数:x
  12. //出口参数:无
  13. //说明:晶振为12M
  14. void Delay_xms(uint x)
  15. {
  16.   uint i,j;
  17.   for(i=0;i<x;i++)
  18.     for(j=0;j<112;j++);
  19. }
  20. //功能:继电器闭合
  21. void Relay1_On(void)
  22. {
  23. Relay1=0;
  24. }
  25. //功能:继电器断开
  26. void Relay1_Off(void)
  27. {
  28. Relay1=1;
  29. }
  30. //功能:继电器闭合
  31. void Relay2_On(void)
  32. {
  33. Relay2=0;
  34. }
  35. //功能:继电器断开
  36. void Relay2_Off(void)
  37. {
  38. Relay2=1;
  39. }
  40. //主函数
  41. void main(void)
  42. {
  43. Delay_xms(50);//等待系统稳定
  44. while(1)
  45. {
  46.   Relay1_On();     //继电器吸合
  47.   Delay_xms(2000);//延时2秒
  48.   Relay1_Off();    //继电器断开
  49.   Delay_xms(2000);//延时2秒
  50.   Relay2_On();     //继电器吸合
  51.   Delay_xms(2000);//延时2秒
  52.   Relay2_Off();    //继电器断开
  53.   Delay_xms(2000);//延时2秒
  54. }
  55. }
复制代码

所有资料51hei提供下载:
2路带光耦继电器模块资料.rar (132.06 KB, 下载次数: 135)
回复

使用道具 举报

ID:89560 发表于 2019-3-23 09:01 | 显示全部楼层
正好需要这个资料。感谢
回复

使用道具 举报

ID:89560 发表于 2019-3-23 09:17 | 显示全部楼层
在这个电路图里面,发现Q1,Q2的发射极接地,那么JD-VCC应该是负压才对了?但是Q1,Q2的集电极接的二极管怎么不是反向的呢?应该方向反过来才对吧?

你如果按照这个方向你分析一下电流走向。就发现,继电器被短路了吧?

继电器两路耦合设计.jpg
回复

使用道具 举报

ID:262338 发表于 2019-4-16 09:42 | 显示全部楼层
这个图到底对不对?
回复

使用道具 举报

ID:548956 发表于 2019-6-16 08:36 | 显示全部楼层
皓睿 发表于 2019-4-16 09:42
这个图到底对不对?

错误,完全不符合逻辑,稍微了解三极管的都知道这图有问题
回复

使用道具 举报

ID:302712 发表于 2019-6-16 10:08 | 显示全部楼层
还没下来,还是谢谢分享
回复

使用道具 举报

ID:548943 发表于 2019-8-21 21:19 | 显示全部楼层
这个图没有问题,PNP三极管,但是电流方向限制了它,只能低电平触发,大家可以仔细研究一下,查资料查到好几次才仔细看了看。
回复

使用道具 举报

ID:254747 发表于 2019-12-4 21:45 | 显示全部楼层
18735105226 发表于 2019-8-21 21:19
这个图没有问题,PNP三极管,但是电流方向限制了它,只能低电平触发,大家可以仔细研究一下,查资料查到好 ...

说一下工作过程吧   我学习一下
回复

使用道具 举报

ID:254747 发表于 2019-12-4 22:07 | 显示全部楼层
我看了半天这个图  没有看出来怎么工作的   除非JD VCC是负压  就说的通了        建议楼主标注一下     供大家学习
回复

使用道具 举报

ID:794994 发表于 2020-7-1 17:39 | 显示全部楼层
感谢楼主正好需要这个 谢谢
回复

使用道具 举报

ID:878769 发表于 2021-4-14 13:31 | 显示全部楼层
有原理图的工程吗
回复

使用道具 举报

ID:385830 发表于 2021-5-25 10:01 | 显示全部楼层
很好的学习资料,谢谢分享!
回复

使用道具 举报

ID:1011363 发表于 2022-4-20 13:52 | 显示全部楼层
有工程资料吗谢谢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表