与非网 爱板网 星际娱乐场城 摩尔吧 买芯片 硬来 元件库 智能车

是德科技创新测量工具,开启毫米波测量新视野

符合安规要求,非常适合工业控制及三相电源应用

LYTSwitch™-7 LED结合PFC及恒流输出特性

万用遥控之红外解码分析仪(上位机源码、下位机源码、详细的制作讲解)

  • 万用遥控之红外解码分析仪(上位机源码、下位机源码、详细的制作讲解)
  • 万用遥控之红外解码分析仪(上位机源码、下位机源码、详细的制作讲解)

万用遥控之红外解码分析仪(上位机源码、下位机源码、详细的制作讲解)

万用遥控之红外解码分析仪(上位机源码、下位机源码、详细的制作讲解)


万用遥控红外解码分析仪概述:

基于LPC824 mbed的红外逻辑分析解码仪,可以用来分析解码各品牌电视,空调,及各种红外遥控玩具的红外数据。使用LPC824breakout开发板,在mbed开发平台上实现分析解码各种红外遥控的红外数据,对于复杂的红外协议能够准确的绘制红外波形,帮助人工分析红外数据。

视频演示:

硬件组成与介绍:
  一块LPC824breakout开发板,一个HS0038的红外接收管,串口收发。

红外解码分析仪星际娱乐场原理图如下图,HS0038接PIO0_18管脚,LPC824通过测量PIO0_18管脚的高低电平时间来采集红外数据。

软件流程介绍:

单片机上电,打开串口等待上位机指令。上位机初始化完毕后,给下位机发送采集指令,进行数据采集,每次采集持续5秒,5秒结束后,上位机对下位机采集来的数据进行分析解码。

流程图如下:

上位机捕获的红外数据波形图:

上面的是对NEC协议的解码结果:00FF18E7 。
分解下:00 是遥控器的地址码,FF是地址码的反码,
18是遥控按键数据,二进制格式为:00011000
E7是按键数据反码,二进制格式为:11100111
从上面来看解码是完全正确的。

解码部分的核心代码放出来(c#版):

星际娱乐场相关文件

教程
详细的制作讲解.txt
描述:硬件、软件详细的制作讲解
源代码
LPC824_IR.rar
描述:下位机源码
其他文件
AnalysisIR.rar
描述:上位机源码
星际娱乐场图文件
原理图.png
描述:原理图
收藏 (12)
扫码关注星际娱乐场城

星际娱乐场城星际娱乐场折扣劵获取途径:

星际娱乐场城7~10折折扣劵(全场通用):对本星际娱乐场进行评分获取;

星际娱乐场城6折折扣劵(限购≤100元星际娱乐场):申请成为卖家,上传星际娱乐场,审核成功后获取。

(版权归党国特派员所有)

版权声明:星际娱乐场城所有星际娱乐场均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本星际娱乐场进行投诉建议,点击投诉本星际娱乐场反馈给星际娱乐场城。



继续阅读


  • 恩智浦 LPC824最小系统板,usb转串口测试板(原理图+PCB源文件+驱动库等)

    星际娱乐场城LPC824 相关资料推荐:恩智浦LPC824 Breakout 原理图+PCB源文件(DXP格式),下载:/circuit/5179/detail?3基于LPC824的远程环境温度报警器,下载:/circuit/5181/detail?3恩智浦 LPC824Lite资料汇总(原理图、目标代码、手册、SDK),下载:/circuit/5180/detail?3为方便大家测试LPC824单片机,基于usb转串口芯片CP2102做了个测试的星际娱乐场板。基本特性如下: 1、 通过USB Micro数据线连接到电脑USB口,板载USB转串口CP2102;2、支持FlashMagic软件串口下载;3、所有IO口引出到2.54间距排针,方便测试;4、预留SWD调试接烧写接口;5、ISP引脚外接下拉按键,方便芯片加密后的擦除。LPC824最小系统测试板实物展示:NXP(恩智浦)/LPC824M201 IC 购买地址:http://www.szlcsc.com/product/details_81525.htmlLPC824M201 芯片特性:3路UART的32位ARM Cortex-M0+微控制器;32 kB闪存和8 kB SRAM,12位ADC,IO矩阵恩智浦 LPC824最小系统板 PCB 截图:LPC824单片机的开发板配套的驱动库截图,见“相关文件”下载
    来自:MCU开发板时间:2017-05-27 usb转串口 cp2102 最小系统
  • 自制的USB 电压、电流检测模块

    概述:基于LPC824 mbed的USB电量计,可以用来测试手机、充电宝等USB设备的充放电电压、电流、电量。演示图:硬件组成:一块LPC824lite开发板,一块LCD的段码屏,自制的USB电压电流检测模块,和测试用的放电模块。USB电压电流检测模块  如下图,原理很简单,5V的电源用两个100K的电阻分压到一半送A0口检测,负极串了一个0.39欧姆的采样电阻,接到A1口检测。用洞洞板做的模块,USB座输出5V电源。测试用的放电模块  二十多个510的电阻并联组成,大约200mA的放电电流。更多介绍详见附件内容原文出处
    来自:测试与测量时间:2016-12-21 lpc824 电流检测 电量
  • 驱动步进电机移动的激光标线器设计(程序、设计分析)

    激光标线器概述: 激光标线器是一种用于大型轮胎定型加工的辅助装置,主要作用是确保加工的尺寸。其运行工作方式是人工或是由上位机提供定位参数,然后由MCU变换为驱动步进电机移动的相应脉冲并有行走装置带动激光灯标指示尺寸值。激光标线器方案功能:为实现激光标线器的特定功能,是由LPC824充当控制核心,并配置相应的按键和OLED屏来构建人机交互通道。经LPC824的变换处理,最终由GPIO口来输出步进电机的位移脉冲。工作原理介绍:1、硬件组成与介绍 激光标线器主要由二部分构成,即控制部分和标灯驱动行走部分。对于控制部分则是由LPC824、OLED双色显示屏、按键等组成;而标灯驱动行走部分则是由光电限位器、信号组合星际娱乐场、细分驱动器、步进电机、导轨、传送带、激光灯标、开关电源等组成。其构成图1所示:1、相关器件介绍步进电机是一种依照时序脉冲来驱动的转动器件,其主要的指标是步距角和转矩。在一定的条件下,步距角越小,则位移精度越高,转动一周所需的脉冲数也越多。对于转矩来讲,其值越大,所承受的负载也越大。细分驱动器是一种能够对输入脉冲信号进行驱动放大的装置,其关键作用在于能够对输入脉冲进行细分处理,从而提高步进电机的定位精度。导轨与传送带的功能在于限定移动方向和传递动能。光电限位器的作用在于不经接触来获取状态信号,以防止灯标超出行走边界而导致故障的发生。信号组合单元的作用在于快速地对限位信号进行处理,以防止故障的发生,它较软件处理的反应速度更快,且无需程序的干预处理。开关电源的作用是向激光标线器提供合适的工作电压,其提供的电压为有3.3V、5V、12V及24V。2、此项目中LPC824的功能 在整个设计中,LPC824承担着控制的核心作用,首先是在它的控制下来接收键入数据以获取位移量,然后再按设定值发出相应的位移脉冲以驱动步进电机产生对应的位移。在灯标行走过程中,一旦出现行进越界就自动切断行进脉冲,并可给出相应的声、光提示。 此外,借助LPC824的串行通讯功能,可接收上位发送的指令来控制灯标行进,同时也能够向上位机反馈灯标行进的状态,为标线器的组合与扩展使用提供有效地支持。3、软件流程介绍 LPC824初始化处理->灯标自动回零->读取位移量->判别是否越界->输出脉冲驱动行走装置->反馈行走状态(停止、行走、越界)->更新当前位置->读取位移量(循环),其流程图如图2所示:设计说明:该设计取代了以往的采用PLC可编程控制器的设计方式,从而在成本上有较大的优势。此外,它在人机交互方面也更易于实现,形式也更便于多样化。经实际验证,在相应时序脉冲的作用下,可实现步进电机的正、反转运行。在步进电机的拖动下,激光灯标线可沿着导轨准确的移动定位。原文出处:http://www.nxpic.org/module/forum/thread-608352-1-1.html
    来自:EDA库与代码时间:2016-12-21 步进电机 lpc824 激光
  • 基于LPC824的远程环境温度报警器

    利用DHT11实时监测环境温度,当温度高于某个设定值时,警报器会通过Tc35模块向指定的手机号码发送警报信息。基于LPC824的远程环境温度报警器系统设计框图:测试结果:演示说明: 开启高温警报器,设定的报警温度值为22,温度值会在OLED中显示出来。用手捏住DHT11,待其温度上升,当温度超过22时,触发警报,警报器向指定手机发送警报信息。
    来自:EDA库与代码时间:2016-12-15 lpc824 远程 环境温度
  • 恩智浦LPC824 Breakout 原理图+PCB源文件(Altium Designer(DXP)格式)

    讲讲我对LPC824Breakout的一些看法吧,先来个LPC824 Breakout原理图截图:附件内容截图:拿到板子的我在看板子上的元件时,发现没有LDO,于是看看原理图,好吧,CP2102当了串口的同时,还兼职电压转换,又get到新的知识了,要注意的是,这样只限于小电流。这里附上芯片手册里电压要求:Single power supply (1.8 V to3.6 V). 总共32个引脚,居然能有28个IO确实BT,但芯片手册里这句话是什么意思?“一个输入模式匹配引擎和最多 29个通用 I/O 引脚” 芯片手册中文版和英文版见后面附件。Breakout设计成这样,意图很明显,就是原理图里的8051。一方面方便电工们用到已有的51资源,更好的替代51。另一方面,减低自身的推广成本。肯定还有其他作用的,只是我的智商只能想到这些了。这里我们来比较下824和51单价方面:显然51胜利。性能方面:824完爆51。功耗方面:824胜。 这个来自芯片手册(见下面),虽然没去看51的,大概印象吧u在将IRC用作时钟源的低电流模式下,工作模式中的功耗低至90uA/MHz。u用于降低功耗的集成PMU(电源管理单元)。u低功耗模式:睡眠模式、深度睡眠模式、掉电模式和深度掉电模式。u通过USART、SPI 和I2C 外设上的活动从深度睡眠和掉电模式中唤醒。u由定时器控制自行从深度掉电模式唤醒。u上电复位(POR)。u掉电检测(BOD)。下面是我把breakout放在51板上吧,由于这个51板是捡来的,原理图什么的都没,细细研究太费时间了,就没有太多研究。其实其实,现在是板上的流水灯的程序,只是偶然点亮了数码管,还好板子和下面链接的板子不一样,不然就要说我盗图了。PS:开发板用breakout供电,所以不要用大电流器件。需要说的是,如果是普中的51的板子的话,可以把板子的电源接到3v3,这样就不会烧东西了,至于其他板子,自己看芯片手册,应该是受不了5V的电压的。慎重,换之不易,烧了可惜。串口程序下载及资源,请看这里http://www.nxpic.org/module/forum/forum.php?mod=viewthread&tid=606596#lastposthttp://www.nxpic.org/module/forum/thread-606640-1-1.html
    来自:MCU开发板时间:2016-12-15 原理图 恩智浦 lpc824

芯片低价购
销量
60
查看
577
参数名 参数值
发布于 2016 年 12 月 20日
Moore8直播课堂

资源中心

小伙伴们都被HiperPFS-3的功率因数吓趴了

手慢无!20W USB PD电源管理方案曝光

玩转可控硅调光,这种LED驱动器IC才靠谱

集成650V MOSFET,这款反激式开关IC已经上天了