找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6844|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

STC單片機兩路輸入輸出可編程晶體管工控板電路圖與PCB及源碼 LED燈控制

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:280979 發(fā)表于 2018-2-24 14:02 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
Altium Designer畫的雙路輸入輸出晶體管可編程開發(fā)控制板原理圖和PCB圖如下:(51hei附件中可下載工程文件)



【簡要說明】
一、 尺寸:長93mmX97mmX40mm
二、 主要芯片:STC89C52
三、 工作電壓:5伏~24V
四、 STC單片機串口下載
五、 特點:1、具有電源指示。
              2、兩路光電隔離引入信號。
              3、兩路輸出光隔離輸出控制晶體管
              4、標(biāo)準(zhǔn)的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. 當(dāng)IN0口與GND口接通后,對應(yīng)的繼電器K8吸合(即:COM7與CK接通CB斷開);
  13. 當(dāng)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

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表