|
這是個(gè)人剛剛做的礦用本安型電動(dòng)球閥控制
原理圖.jpg (83.92 KB, 下載次數(shù): 47)
下載附件
2017-11-23 13:55 上傳
0.png (8.29 KB, 下載次數(shù): 53)
下載附件
2017-11-23 20:11 上傳
單片機(jī)源程序如下:
- /*************************************************************************/
- // 礦用自動(dòng)灑水降塵裝置電動(dòng)球閥主程序
- // VER 1.0
- /*************************************************************************/
- #include <reg52.H>
- #include <math.h>
- #include <intrins.h>
-
- sbit IN1 = P3^4;//霍爾開關(guān)信號(hào)端1
- sbit IN2 = P3^5;//霍爾開關(guān)信號(hào)端1
- sbit OUT1= P3^3;//電機(jī)控制端1
- sbit OUT2= P3^2;//電機(jī)控制端1
- sbit con = P3^0;//開啟關(guān)閉信號(hào)輸入端
- void delay(float v);
- /*******************************************************/
- void main(void)
- {
- /*
-
- while(con)//信號(hào)轉(zhuǎn)換為高電平,如果信號(hào)有效開啟電動(dòng)球閥
- {
-
-
- if(IN2)
- {
- OUT1=0;OUT2=1;
- }
- else
- {
- OUT1=1;OUT2=1;
- }
- if(!con)
- {
- OUT1=1;OUT2=1;
- //delay(20000);
- break;
- }
- }
- while(!con)
- {
-
-
- if(IN1)
- {
- OUT1=1;OUT2=0;
- }
- else
- {
- OUT1=1;OUT2=1;
- }
- if(con)
- {
- OUT1=1;OUT2=1;
- //delay(20000);
- break;
- }
- }
- */
- if(con)//信號(hào)轉(zhuǎn)換為高電平,如果信號(hào)有效開啟電動(dòng)球閥
- {
-
- delay(6000);
- if(IN2)
- {
- OUT1=0;OUT2=1;
- }
- else
- {
- OUT1=1;OUT2=1;
- }
-
- }
- else
- {
-
- delay(6000);
- if(IN1)
- {
- OUT1=1;OUT2=0;
- …………
- …………
- …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼
電路及源代碼,附件中有原理圖
全部資料51hei下載地址:
新球閥.rar
(3.81 MB, 下載次數(shù): 23)
2017-11-23 13:56 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
|