用PIC单片机制作电扇自然风发生器

[10-10 20:38:44]   来源:http://www.88dzw.com  电子制作   阅读:8499

文章摘要:(3) 一般取η=0.63,三极管特性最好。电容C1取值0.047μF。根据(3)式,对应不同α的设定值,求得Rx值表:R0=1K,R1=33K,R2=62K,R3=89K,R4=120K,R5=150K,R6=180K,R7=220KRx接于PIC16C54的RB0~~RB7口。RA0口为启动信号输入口,当A键按下时,则自然风发生器开始工作。RA1口为停止信号输入口,当B键按下时,则自然风发生器停止工作。RA2口为定时信号输入口,当C键按下时,则自然风发生器以定时方式工作。RA3口为交流电相位检测口,用于确定交流电的起始相位。读者可再加上显示,定时值输入等电路,构成更完整的装置。三软件框图及

用PIC单片机制作电扇自然风发生器,标签:电子小制作,http://www.88dzw.com
(3)


一般取η=0.63,三极管特性最好。电容C1取值0.047μF。根据(3)式,对应不同α的设定值,求得Rx值表:

R0=1K,R1=33K,R2=62K,R3=89K,R4=120K,R5=150K,R6=180K,R7=220K

Rx接于PIC16C54的RB0~~RB7口。

RA0口为启动信号输入口,当A键按下时,则自然风发生器开始工作。

RA1口为停止信号输入口,当B键按下时,则自然风发生器停止工作。

RA2口为定时信号输入口,当C键按下时,则自然风发生器以定时方式工作。

RA3口为交流电相位检测口,用于确定交流电的起始相位。

读者可再加上显示,定时值输入等电路,构成更完整的装置。

三软件框图及程序清单

程序框图如图3所示。

程序清单如下:

;Routine for nature wind fan
图3  

RTCC EQU1

RA EQU5

RB EQU6

F8EQU8

F9EQU9

ORG1FFH;复位地址

GOTO MAIN

ORG0

 

MAIN:    

CLRW

TRIS RB

MOVWF RB;置RB口为输出口,且初值为0

MOVLW0FH

TRIS RA;置RA口为输入口

KEY-A:    

BTFSC RA,0

GOTO KEY-A;A键是否按下

START:    

MOVLW80H

MOVWF F8;80H->F8

BTFSS RA,1

GOTO MAIN;B键按下

PHASE    

BTFSC RA,3

GOTO PHASE;等待交流电0相位

MOVWF F8,W

MOVWF RB;F8->RB口

CALL DELAY;延时10秒

CLRC;清C

RRF F8;F8左移

SKPC

GOTO PHASE

GOTO START

;Subroutine DELAY:    

MOVLW150

MOVWF F9

MOVLW7;给RTCC预设倍数1:256

OPTION

LOOP:    

MOVLW255

SUBWF RTCC

DECFSZ F9

SKPZ

GOTO LOOP

RETLW0

END;结束

四小结

   上面是一个用PIC16C54控制家用电器的例子。现在微电脑(单片机)控制的智能家电日益受到欢迎,是家电的必然发展趋势。PIC系列是一种面向商用的机种,特别适合于商品开发,其低价,小巧,具备保密位等特点正是开发厂家所需要的。读者潜心思考,必能用PIC自己开发出一系列精巧的产品。

上一页  [1] [2] 


Tag:电子制作电子小制作维修教程知识 - 电子制作