程序代码:#include<reg52.h>#include<string.h>#define uchar unsigned char;#define uint unsigned int;sbit power=P2^0;uchar uart_data;uchar temp;void main(void){SCON=0X50;TMOD=TMOD | 0X20;TH1= 0x0F4;TL1= 0x0F4;ES=1;EA=1;TR1=1;power=1;while(1);}void serial_IT(void) interrupt 4{if(RI==1){RI=0;uart_data = SBUF;SBUF = uart_data;temp = uart_data;if(temp==0x11) power=0;if(temp==0x00) power=1;}else T1 = 0;}
这个是一个用蓝牙操控风扇开关的一个图,不明白继电器IN和DC+引脚,我理解是用四个脚就可以控制,但他连了五个脚所以不懂,大家可以帮我看看吗?
个人感觉是2种可能性
1、第一种就是如下图,那个继电器相当于把下图的8050三极管给集成到内部去了,具体是不是要看你这款继电器的datasheet.
2、第二种就是本来就是三个引脚VCC GND 和控制脚 ,猜想其内部结构的作用是想用一个TTL高低电平来控制。
这些只是个人猜想,希望对你有帮助,其实只要找到这个继电器的PDF 看下内部结构就知道了....