本课题主要任务是设计一款红外遥控风扇控制系统,该系统设计以AT89S52单片机为核心控制器,通过DS18B20温度传感器对室内环境温度进行数据采集,单片机对采集到的温度信号进行处理并输出一定占空比的PWM,电风扇随温度变化而自动变换挡位,实现“温度高,风力大;温度低,风力弱”的性能。2)用Keil软件完成单片机AT89S52的核心控制程序的开发,主要包括温度信号的采集与处理、液晶显示、红外按键识别与处理、温度存储程序以及PWM产生程序。......
2023-11-04
红外线遥控是目前使用最广泛的一种通信和遥控手段,红外遥控是一种无线、非接触控制方式实现对控制系统的操纵,不影响周边环境、不干扰其他电器设备,编解码容易,可进行多路遥控。在一些比较恶劣的环境中使用遥控器,可以保护操作者的安全。具有抗干扰能力强、信息传输可靠、功耗低、成本低、易实现等显著优点,所以红外遥控系统在工业自动化系统、高级家用电器、空调系统和其他方面已获得广泛应用。由于红外遥控应用范围广,根据不同的装置系统,红外遥控的功能不一样。按照遥控功能的复杂程度,分为在红外遥控发射器上有采用液晶(LCD)或者发光数码管(LED)显示器和不采用显示器两种机型。如彩色电视机的红外遥控发射器一般不采用显示器,对电源开关,选台,对比度,音量大小等各种功能均可实现红外遥控。录象机的红外遥控发射器都采用LCD显示器,空调系统采用LCD或LED显示器。
对于不同装置的红外遥控系统,其遥控的工作模式不一样,但红外遥控的工作原理大致相同。红外遥控系统一般采用不同的编码信号通过发射、接收放大和信号处理来实现不同的功能控制。不论是发射器或是主机板,均采用大规模集成电路CPU来实现各种遥控功能编码信号的发射和接收信号的解码处理,同时发射和接收部分一定要采用相对应的软件编程。红外遥控发射器一般采用CPU按照各种功能要求进行编码,这些不同的编码信号通过晶体管放大后驱动红外管,编码形式以红外信号发射,主机部分的接收红外编码信号一般采用PIN结构的红外光敏管,通过放大,检波后将编码信号送入主机板的CPU进行解码处理。并有相对应的软件编程和存储部分,解码处理后的信号通过接口部分分别控制实现各种不同的功能,来完成遥控系统的全过程。
目前,单片机的应用十分广泛,在工业控制领域、家电产品、智能化仪器仪表、计算机外部设备,特别是机电一体化产品中,都有重要的用途。其主要的用途可以分为以下方面。
1)显示:通过单片机控制发光二极管或是液晶,显示特定的图形和字符。
2)机电控制:用单片机控制机电产品做定时或定向的动作。(www.chuimin.cn)
3)检测:通过单片机和传感器的联合使用,用来检测产品或者工况的意外发生。
4)通信:通过RS-232串行通信或者是USB通信,传输数据和信号。
本系统以单片机为处理核心,采用软件译码方法和抗干扰技术对遥控信号进行分析判断和解码,实现了对步进电机的控制。本系统红外线接收部分采用的是一体化接收头,将信号解调和放大全部集成在一起,提高了可靠性。这样,接收头送到单片机的就是编码的数据信号,而不是调制信号,数据的解码通过单片机完成。
有关51单片机初级入门实战教程的文章
本课题主要任务是设计一款红外遥控风扇控制系统,该系统设计以AT89S52单片机为核心控制器,通过DS18B20温度传感器对室内环境温度进行数据采集,单片机对采集到的温度信号进行处理并输出一定占空比的PWM,电风扇随温度变化而自动变换挡位,实现“温度高,风力大;温度低,风力弱”的性能。2)用Keil软件完成单片机AT89S52的核心控制程序的开发,主要包括温度信号的采集与处理、液晶显示、红外按键识别与处理、温度存储程序以及PWM产生程序。......
2023-11-04
红外遥控照明电路中设有红外信号接收器,可使用遥控器远距离控制照明灯的亮灭,使用十分方便。图4-30所示为典型红外遥控照明电路。图4-30 典型红外遥控照明电路交流220V电压经电容器C1降压,稳压二极管VZ稳压、整流二极管VD整流、滤波电容器C2滤波后变为直流电压。双向晶闸管VS控制极失电,VS截止,切断照明灯EL的供电电源,照明灯熄灭。图4-32 红外遥控照明电熄灭工作的识读分析图4-32 红外遥控照明电熄灭工作的识读分析......
2023-06-23
本电路可以同时对多路家用电器进行遥控,电路具有简单可靠、省电、制作容易等特点,遥控距离8m以上。C2、RP与内部集成电路构成76kHz振荡器。遥控器发射的编码信号经过红外接收集成电路CX20106处理,送LC2200译码后输出控制各路负载。直到再按一次遥控开关S3,C输出端重新恢复成低电平,VT2截止,K释放,用电器停止工作。......
2023-06-28
整个中断服务子程序主要分红外遥控器解码、蜂鸣器提示、键盘处理以及LCD显示等程序。红外遥控器解码程序分两步,第一步是读取并判断引导码是否正确,如果不是则直接返回并初始化检测参数;第二步是连续4次,按照每次8位读取4个字节的后续数据,其中,检测过程中对0和1的判断必须是在延时0.56ms之后,一般取0.8ms中间值,以减少因为程序执行而导致的测量时间长度上的误差。红外遥控接收的关键代码如下:图21-15 红外遥控器解码程序流程图......
2023-11-04
干燥时要注意用温度计监视箱内温度,并应保持排气畅通,以便排出潮气。近年来,采用了远红外线干燥新技术,取得了良好的技术经济效果。远红外线加热时,应将加热元件装在烘房内,利用远红外线的辐射作用,将热量传递到被干燥的绕组上。采用烘房干燥法时,用鼓风机将热空气吹入烘房内部加热绕组,排气、进气均采用阀门控制,烘房内的空气流通快,加热温度均匀,干燥效率高,能源消耗少。因此,这种干燥法应用较广。......
2023-06-27
在实际应用中分直射型,主要用于遥控及报警电路;分离反射型,主要用于测距、料位测量等电路;反射型,主要用于材料的探伤、测厚等电路。图6-49 T—40—16与555构成超声波发射电路2.超声波接收电路如图6-50所示电路由R—40—16和VT1~VT7等元器件组成。由于接收到发射器发出的信号很微弱,电路采用多级放大,输出方波脉冲信号,去控制VT5、VT6及相关元件组成双稳态电路的工作状态。当VT6从截止变为导通时,VT5、VT7截止,继电器K释放并保持。......
2023-06-28
图5-13 遥控器中的主要部件遥控器主要是由微处理器、晶体振荡器、按键区、红外发光二极管、电池以及外围的电容器、三极管等部件组成的。遥控部件中的微处理器在工作时受人工指令的控制,人工指令就是由安装在前面板上的操作按键产生的。......
2023-06-26
在板卡数量方面,本系统要求可以支持4个机笼和64个测控板卡。自动控制功能由控制站控制卡执行由控制回路构成的控制算法来实现。本系统要满足1s的控制周期要求,这要求本系统的处理器要有足够快的运算速度,与底层测控板卡间的通信要有足够高的通信速率和高效的通信算法。......
2023-11-22
相关推荐