標題: STC單片機兩路輸入輸出可編程晶體管工控板電路圖與PCB及源碼 LED燈控制 [打印本頁]

作者: zhangxinchun    時間: 2018-2-24 14:02
標題: STC單片機兩路輸入輸出可編程晶體管工控板電路圖與PCB及源碼 LED燈控制
Altium Designer畫的雙路輸入輸出晶體管可編程開發(fā)控制板原理圖和PCB圖如下:(51hei附件中可下載工程文件)



【簡要說明】
一、 尺寸:長93mmX97mmX40mm
二、 主要芯片:STC89C52
三、 工作電壓:5伏~24V
四、 STC單片機串口下載
五、 特點:1、具有電源指示。
              2、兩路光電隔離引入信號。
              3、兩路輸出光隔離輸出控制晶體管
              4、標準的11.0592M晶振。
              5、單個晶體管最高耐壓100V,。
              6、支持AT89SXX系列單片機。
              7、最大電流6A
              8、輸入兩路具有LED指示。
              9、輸出兩路具有LED指示。
             10、兩路晶體管獨立控制。
             11、單路輸出最大控制直流設(shè)備60W。
             12、具有串口通信功能(可以上位機控制)。
六、有詳細使用說明書
七、提供相關(guān)軟件
八、提供例程及其學(xué)習(xí)資料
使用說明:


【上位機界面】 (提供源代碼)



【測試程序】
  1. //********************************************************************
  2.                             匯誠科技
  3. 實現(xiàn)功能:1對1輸入輸出點動控制程序
  4. 使用芯片:AT89S52 或者 STC89C52
  5. 晶振:11.0592MHZ
  6. 編譯環(huán)境:Keil
  7. 作者:
  8. 【聲明】此程序僅用于學(xué)習(xí)與參考,引用請注明版權(quán)和作者信息!   
  9. *********************************************************************/
  10. /********************************************************************
  11. 程序說明:
  12. 當IN0口與GND口接通后,對應(yīng)的繼電器K8吸合(即:COM7與CK接通CB斷開);
  13. 當IN1口與GND口接通后,對應(yīng)的繼電器K7吸合(即:COM6與CK接通CB斷開);
  14. 兩*********************************************************************/
  15. #include         //庫文件
  16. #define uchar unsigned char//宏定義無符號字符型
  17. #define uint unsigned int  //宏定義無符號整型
  18. /********************************************************************
  19.                             初始定義
  20. *********************************************************************/
  21. /*定義八位輸入為單片機P1口*/
  22. sbit IN0=P1^0;
  23. sbit IN1=P1^1;
  24. sbit IN2=P1^2;
  25. sbit IN3=P1^3;


  26. /*定義八位輸出為單片機P2口*/
  27. sbit K1=P2^0;
  28. sbit K2=P2^1;
  29. /********************************************************************
  30.                             延時函數(shù)
  31. *********************************************************************/
  32. void delay(uchar t)
  33. {
  34.   uchar i,j;
  35.    for(i=0;i
  36.    {
  37.     for(j=13;j>0;j--);
  38. { ;
  39. }
  40.    }
  41. }
  42. /********************************************************************
  43.                             主函數(shù)
  44. *********************************************************************/
  45. void main()
  46. {
  47. while(1)
  48. {
  49. if(IN0==0){delay(100);K1=0;while(!IN0);K1=1;} //繼電器K1按下閉合,松開斷開
  50. if(IN1==0){delay(100);K2=0;while(!IN1);K2=1;} //繼電器K2按下閉合,松開斷開
  51. }
  52. }

  53. /********************************************************************
復(fù)制代碼



全部資料51hei下載地址:

GYJ-0074_雙路輸入輸出晶體管控制電路.rar

7.27 MB, 下載次數(shù): 26, 下載積分: 黑幣 -5

GYJ-0074_雙路輸入輸出晶體管控制電路發(fā)貨資料.rar

3.33 MB, 下載次數(shù): 19, 下載積分: 黑幣 -5

GYJ-0074_雙路輸入輸出晶體管控制電路原理圖.pdf

399.14 KB, 下載次數(shù): 18, 下載積分: 黑幣 -5

頻率輸出程序.rar

27.93 KB, 下載次數(shù): 12, 下載積分: 黑幣 -5

雙路輸入輸出晶體管可編程開發(fā)控制板說明書.pdf

1.45 MB, 下載次數(shù): 13, 下載積分: 黑幣 -5






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1