历史上的今天
返回首页

历史上的今天

今天是:2024年10月22日(星期二)

正在发生

2019年10月22日 | 用PIC单片机制作电扇自然风发生器

2019-10-22 来源:eefocus

一 PIC单片机简介 
PIC16C5X是低价商用单片机,内部有程序存储器(0.5~~2K),工作寄存器(32~~80个),33条精简指令,具有内部看门狗 (WDT),时钟/脉冲计数器 RTCC,双向可编程 I/O口(12~~20个),PIC单片机的OTP(一次性可编程)型芯片特别适合商品化的开发生产。 

二 自然风发生器的硬件结构及原理 

 

要让电风扇产生自然风,即改变电风扇送风的强弱,只有改变电机端的电压和电流。如图1所示,改变晶闸管控制角α,即控制晶闸管开始导通的时间,就能使电机负载上的电压和电流发生变化。图2展示了α角和电机负载电压的关系。 

 

α角的变化又可通过电容C1的放电时间的改变来实现。PIC16C54单片机有规律地选择电阻Rx,即可改变电容C1的充放电时间,从而达到改变电风扇送风的强弱的目的。控制角α和强弱风的关系如下所示。 

 

 

一般取η=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 

RTCC EQU 1 

RA EQU 5 

RB EQU 6 

F8 EQU 8 

F9 EQU 9 

ORG 1FFH ;复位地址 

GOTO MAIN 

ORG 0 


MAIN: 
CLRW 

TRIS RB 

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

MOVLW 0FH 

TRIS RA ;置RA口为输入口 

KEY-A: 
BTFSC RA, 0 

GOTO KEY-A ;A键是否按下 

START: 
MOVLW 80H 

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: 
MOVLW 150 

MOVWF F9 

MOVLW 7 ;给RTCC 预设倍数1:256 

OPTION 

LOOP: 
MOVLW 255 

SUBWF RTCC 

DECFSZ F9 

SKPZ 

GOTO LOOP 

RETLW 0 

END;结束 


四 小结 

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

推荐阅读

史海拾趣

FINDER公司的发展小趣事

在电子行业中,FINDER公司(即Finder芬德)的发展历程充满了创新与进取的故事。以下是五个关于FINDER公司发展起来的相关故事,每个故事均基于事实进行描述:

1. 创立与初步发展

故事背景:FINDER公司由Piero Giordanino于1954年创立,当时他凭借对电子技术的深刻理解和远见卓识,决定投身于继电器制造领域。在成立初期,FINDER专注于研发和生产高质量的继电器产品,以满足当时市场对电子元器件日益增长的需求。

关键事实:Giordanino在1949年就已经获得了第一步继电器的专利,这为他后来创立FINDER公司奠定了坚实的基础。随着技术的不断积累和市场的逐步开拓,FINDER逐渐在继电器领域崭露头角。

2. 产品多样化与技术创新

故事背景:在成立后的几十年里,FINDER公司不断推出新产品,实现了产品线的多样化。从最初的单一继电器产品,逐步扩展到包括步进继电器、光敏继电器、工业继电器、微型和超薄继电器、功率继电器、定时器继电器插座和配件等多个领域。

关键事实:截至当前,FINDER已生产超过14,500种不同类型的机电和电子设备,产品广泛应用于工业自动化、建筑、家庭和办公室等多个领域。同时,FINDER还致力于技术创新,不断研发出具有更高性能、更可靠性的新产品。

3. 全球化布局与市场拓展

故事背景:随着公司规模的扩大和产品线的丰富,FINDER开始将目光投向全球市场。通过设立分支机构、建立销售网络以及与国际知名企业的合作,FINDER逐步实现了全球化布局。

关键事实:目前,FINDER已经在全球范围内设立了多个分支机构和销售网络,覆盖欧洲、美洲、亚洲和非洲等地区。同时,FINDER还与德国SIEMENS、日本OMRON等世界知名电子企业并列为全球三大继电器制造商之一,在欧洲市场享有极高的盛誉。

4. 质量控制与环保生产

故事背景:在快速发展的同时,FINDER始终将产品质量放在首位。通过严格的质量控制体系和环保生产标准,FINDER确保了产品的卓越品质和可持续发展。

关键事实:FINDER的每个产品在出厂前都经过两个彻底的测试周期以确保最高水平的质量。此外,FINDER还尊重国家和欧盟的环保规范,确保其产品符合现行立法要求。在生产过程中采用环保材料和技术减少对环境的影响。

5. 行业认可与荣誉

故事背景:由于卓越的产品质量和持续的技术创新,FINDER在电子行业中获得了广泛的认可和赞誉。公司不仅赢得了众多客户的信赖和支持还获得了多项行业荣誉和认证。

关键事实:FINDER的产品已经通过了三十多个国家四十多个产品安全认证这充分证明了其在产品质量和安全方面的卓越表现。同时FINDER还被评为全球拥有最多质量认证的继电器制造商之一这进一步巩固了其在行业中的领先地位。

这些故事共同展现了FINDER公司在电子行业中的发展历程和成就。从创立初期的艰难起步到如今的全球知名企业FINDER凭借其卓越的产品质量、持续的技术创新以及全球化布局赢得了广泛的认可和赞誉。

ANYSOLAR LTD.公司的发展小趣事

随着ANYSOLAR的产品在市场上取得一定的成功,公司开始考虑市场拓展。李明带领团队深入调研国内外市场需求,发现欧洲市场对高效、环保的光伏材料有着巨大的需求。于是,ANYSOLAR开始积极寻求与国际企业的合作机会。

经过多次洽谈和协商,ANYSOLAR最终与一家欧洲知名光伏企业达成了战略合作协议。双方共同投资建立生产线,共同开拓市场。这一合作不仅为ANYSOLAR带来了稳定的订单和资金支持,也提升了公司的品牌知名度和国际影响力。

高通(GENITOP)公司的发展小趣事

1964年,超霸电池的前身——金山工业集团在中国香港地区成立,最初专注于生产9伏干电池,以满足当时收音机等电子产品的需求。这一时期的超霸电池以其稳定的质量和可靠的性能迅速在市场上站稳脚跟。随着电子产品的普及,金山工业敏锐地捕捉到市场机遇,逐步扩大生产规模,为后续的发展奠定了坚实基础。

Firadec公司的发展小趣事

背景:近年来,数字化转型和智能化升级成为了电子行业的发展趋势。Firadec公司紧跟时代步伐,积极推进数字化转型和智能化升级。

发展:公司引入了先进的智能制造系统和大数据分析工具,实现了生产过程的智能化和精细化管理。同时,Firadec还加强了与互联网企业的合作,共同探索智能家居、物联网等新兴市场。

影响:数字化转型和智能化升级的成功实施,使Firadec公司在保持传统业务优势的同时,也成功开拓了新的业务领域。公司的市场竞争力因此得到了进一步提升。

请注意,以上五个故事均是基于电子行业普遍发展规律和虚构的Firadec公司背景所构想的。在实际的电子行业中,不同公司的发展路径和故事可能因公司战略、市场环境等因素而有所不同。

Cavium Networks公司的发展小趣事

在电子行业的快速发展中,Cavium Networks 公司凭借其创新的技术和敏锐的市场洞察力,成功推出了基于 MIPS64 的单核和双核 OCTEON 处理器系列。这款处理器为网络、无线、控制和存储应用提供了高度集成化和低成本的64位计算解决方案,成为当时业界领先的面向下一代智能网络的新型处理器。OCTEON 处理器的诞生,标志着 Cavium Networks 在网络通信领域的技术实力得到了进一步提升,也为其后续的发展奠定了坚实的基础。

Endicott Research Group Inc (ERG)公司的发展小趣事

随着医疗、工业和军事市场对电源设备的需求不断增长,ERG凭借其深厚的技术积累和创新能力,逐渐在这些领域获得了广泛的认可。他们的产品以其高性能和稳定性赢得了众多客户的信赖。特别是在医疗设备领域,ERG的电源产品为诊断和治疗设备提供了可靠的动力支持,为医疗行业的发展做出了重要贡献。

问答坊 | AI 解惑

我自己定制的sdk为什么无法安装

每次安装到最后都是出现一个错误提示对话框: ToolsMsmCA(Error):Setup package issue: Xml file not found: 然后进度条就发生了传说中的自动回滚Rolling back 那位大侠遇到过我这种情况啊   麻烦指导一下啊   谢谢…

查看全部问答>

编写wince的底层驱动应该如果实现比较精确的uS、mS级延时呢?

比如我想一个GPIO先设为高电平,2uS后就变成低电平。…

查看全部问答>

VxWorks CPU的调度时间算不算临界资源.

任务在获得相应资源后由阻塞态变成就绪态,然后等待由CPU来执行,那么,这个CPU的执行时间片算不算临界资源呢?…

查看全部问答>

ISP下载问提

高手大哥!  能告诉我一个ISP在线下载软件地址吗?   关于AT89S52地最好   我自己不清楚ISP下载软件是什么样的   刚刚接触单片机     谢谢…

查看全部问答>

看了向农姐姐的帖子后。。。。

       今天中午闲暇之余,看了向农姐姐的一个帖子,是关于面试的,拒绝了一个女孩子,源于一个问题“如果她来EEWORLD,只能从最底层做起,做些别人不愿意做的事。。。”这不得不勾起了我的回忆,往事历历在目啊。。 ...…

查看全部问答>

有谁用过ST7576 128*64 LCD 吗?

有谁用过ST7576  128*64 LCD 吗?可不可以给我发个Datasheet,多谢了!…

查看全部问答>

请教高手安装CYGWIN

请教大侠CYGWIN的完整安装教程,我怎么总是装了有错误无法进行下去的啊…

查看全部问答>

ucos ii 的定时器创建函数疑问

OS_TMR  *OSTmrCreate (INT32U           dly,                       INT32U        &nbs ...…

查看全部问答>