文档介绍:【摘要】红外遥控技术在目前市场上众多应用领域得到了较为广泛的运用。红外遥控技术现已广泛的应用于在家用智能化家电的领域和工业化控制方面。本系统设计采用嵌入式主控芯片来设计万能学习型红外遥控器,采用ARMCortex-M3内核的STM32系列的芯片为核心部分,结合红外发射、接收模块电路、信号调制电路,独立键盘构成本系统。从红外的发射与接收两个方面详细地介绍了红外无线传输原理,红外信号的编码解析、信号调制、信号发射与接收、解调与解码的原理。本系统实现对不同编码方式(PWM\PPM)的红外信号的捕捉,解码、再生原红外信号,载波并发送红外信号,实现自学习型红外遥控器。本系统所需功能的实现应用到多种电子产品研发技术,其中主要包含C语言高级语言编程技术、单片机开发应用技术和电子线路板设计技术等相关电子应用技术。综合多种设计方案考量及其各个方面的因素,最终决定采用高性能、低成本、低功耗的ARMCortex-M3内核的嵌入式芯片为系统的核心STM32主控芯片来设计,真正实现能对各种红外遥控信号进行捕捉和再生,真正实现万能学习型红外遥控器。【关键词】STM32;红外遥控;C语言;智能;红外解码;红外编码;LearninginfraredremotecontrolScienceandTechnologyPractisingCollegeFujianNormalUniversityElectronicInformationEngineering120352010037LiWeixiongTutor:WuYunping[Abstract],USEStheARMarchitecture(binedwithinfraredemissionandreceivingmodulecircuit,signalmodulationcircuit,,infraredsignalcodeparsing,modulation,signaltransmittingandreceiving,(PWM\partspermillion(PPM)ofinfraredsignalcapture,decoding,regenerationoftheinfraredsignal,thecarrierandsendtheinfraredsignal,,whichmainlycontainstheClanguageprogramminginahigh-levellanguagetechnology,single-,finallydecidedtoadopthighperformance,lowcost,lowpowerconsumptionoftheARMarchitecture(M3thekerneloftheembeddedchipforthesystematthecoreoftheS