新唐Cortex—M0学习红外发射

红外遥控器-VS1838B/HS0038红外接收方案(包含原理图+PCB+BOM表+程序) 红外遥控是一种无线、非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低。红外遥控不具有穿过障碍物去控制对象的能力。 VS1838/BHS0038红外接收头,内部集成了监测,放大,滤波,解调等一系列电路处理输出基带信号。其实HS0038 和VS1838B 没什么区别,只是相比0038的性能更好! 一、红外传感器原理 原始信号就是我们要发送的一个数据“0”位或者一位数据“1”位,而... 阅读详情
 

红外发射搞了我整整5天,最后一天是加班加点才搞了出来!

我用的是HS0038B这个接收端,而"38"代表要载波成38KHZ的意思,电路图如下:


我原来以为只要往P3.6端口写1,那红外就会发出1,太天真了,红外发射一定要载波,调制,这样抗干扰的能力才强!

但是我当时有个问题,为什么我的接收端用成品红外发射它就是高电平和低电平,老师给我的回答:因为HS0038B里面有解调电路,你看到的信号是已经是解调好的!就因为这个原因不明白,我整整忙活了五天,等到出来的那一刹那,整个人都非常高兴,正好是周末,可以好好休息了。


FPGA 笔记五 FPGA 笔记五 一、串口通信原理 1、并行通信 并行通信是指数据的各个位用多条数据线同时进行传输 。 优点:传输速度快 缺点:占用引脚资源多 2、串行通信 串行通信是将数据分成一位一位的形式在一条传输线上逐个传输。 优点:通信线路简单、占用引脚资源少 缺点:传输速度慢 3、串行通信的通信方式: 同步通信 带时钟同步信号的数据传输;发送方和接收方在同一时钟的控制下,同步传输数据。 ... 阅读详情

相关推荐

TWR-KL25Z模块化嵌入式平台:从ARM Cortex-M0+入门到低功耗物联网应用实战

嵌入式系统开发的核心在于高效连接物理世界与数字世界,其基础通常围绕微控制器(MCU)展开。ARM Cortex-M系列内核因其出色的能效比和丰富生态,成为物联网和智能设备的主流选择。其工作原理是通过外设接口(如ADC、I2C、USB)感知和控制外部环境,技术价值体现在能快速实现功能原型并优化功耗。在应用场景上,从简单的传感器数据采集到复杂的人机交互设备,都需要可靠的硬件平台和软件驱动支持。TWR-KL25Z正是这样一个集成了**ARM Cortex-M0+**内核和丰富板载资源的模块化开发平台,它通过**T

weixin_31887307的博客 274

HS0038 数据手册

HS0038的数据手册,引脚说明,各项参数。

基于Firebeetle M0的DIY语音相册:低成本实现照片与音频的嵌入式交互

嵌入式系统开发是连接物理世界与数字世界的核心技术,其核心原理在于通过微控制器采集传感器信号,处理数据并驱动执行器,实现智能化控制。这项技术的价值在于能够以极低的成本和功耗,为传统物品赋予交互与智能,在物联网、智能家居和个性化消费电子领域有广泛应用。本文聚焦于一个典型的嵌入式应用场景——DIY语音相册,它巧妙地将ARM Cortex-M0+微控制器、DAC音频输出、低功耗设计与传感器触发相结合,实现了为实体照片关联并播放特定语音的功能。项目深入探讨了基于状态机的软件架构、WAV音频文件的PCM数据处理,以及电

weixin_29190651的博客 254

原装进口 HS0038 接收头万能空调信号接收头通用红外接收器

天两天, 利用红外控制器控制云台的运动, 直接使用红外接收器, 利用单片机记录信号。这里是购买到的专用红外编码接收器, HS0038。在接收到信号的时候, 出现反向脉冲信号。这是使用云台红外遥控器给出的信号编码。将HS0038的工作电压调整为 3.3V, 这适合普通的ARM单片机的电源。重新观察它的输出信号,  使用同样的红外遥控器进行观察。它的功耗只有 1mA左右, 可以工作在 3.3V 和5V下,  静态输出电平为 高电平。根据网络上查找到的 HS0038数据手册, 可以看到它的管教功能定义。

TSINGHUAJOKING 3551

雅特力定制型大RAM、高性价比单片机,AT32F490RCT7芯片(内置2M PSRAM)

雅特力AT32F490RCT7芯片(内置2M PSRAM)

at32MCU的博客 2240

基于W55MH32的红外遥控网关设计与实现

嵌入式系统开发中,网络连接与设备控制是智能家居领域的核心技术。通过硬件TCP/IP协议栈实现稳定通信,结合红外编解码技术完成设备控制,这种方案特别适合传统家电的智能化改造。以WIZnet W55MH32芯片为核心的红外遥控网关,集成了以太网通信、红外学习和本地存储功能,解决了空调等设备远程控制的痛点。该方案采用MQTT协议实现云端对接,支持JSON数据格式,并优化了红外码库存储与访问效率。在智能家居和物联网应用中,这类网关设备能显著提升老旧设备的联网能力,实现低成本智能化升级。开源实现和完整的技术文档使该项

weixin_30682415的博客 420

51单片机用HS0038B读取遥控按键码

用51单片机读取红外遥控器按键码,写成头文件形式,可直接调用

Hoseal的博客 7999

GP2Y0A02YK0F红外测距传感器在GD32F470上的工程实现

红外测距传感器是嵌入式系统中实现环境感知与避障导航的基础感知器件,其核心原理为光学三角测量法,区别于飞行时间(ToF)等数字测距技术,具备对表面材质和温度变化不敏感的模拟特性。该类传感器输出呈典型非线性关系,需结合高精度ADC采样、DMA连续传输与幂函数校准模型才能实现可靠距离换算。在ARM Cortex-M4架构MCU(如GD32F470)上,通过优化电源设计、模拟地隔离、RC滤波及软件平均滤波,可显著提升抗干扰能力与测量重复性。本文以GP2Y0A02YK0F为典型代表,系统阐述从硬件接口、ADC驱动到非

weixin_35755823的博客 28

TWR-K70F120M开发板实战指南:从硬件拆解到软件开发的嵌入式系统开发

在嵌入式系统开发中,ARM Cortex-M4内核因其高性能和数字信号处理能力,成为工业控制、人机界面等复杂应用的热门选择。其工作原理基于精简指令集和高效流水线,能够实时处理控制任务与算法。这一技术价值在于为开发者提供了强大的计算平台,尤其适用于需要实时性和能效的物联网设备与自动化场景。本文聚焦于NXP的TWR-K70F120M开发板,该板集成了DDR2内存、以太网MAC等丰富外设,通过模块化的Tower系统设计,支持快速原型开发。文章深入解析了其硬件架构,包括MK70FN1M0VMJ12微控制器的超频潜力

weixin_30423977的博客 495

基于TI MSPM0G3507的夏普GP2Y0A02YK0F红外测距传感器移植与避障应用实战

本文详细介绍了如何在TI MSPM0G3507微控制器上移植并应用夏普GP2Y0A02YK0F红外测距传感器,实现智能小车的自动避障功能。内容涵盖传感器工作原理、硬件连接、ADC配置、驱动代码编写及距离换算算法,并提供了完整的实战代码和避障逻辑思路,帮助开发者快速上手嵌入式测距与避障应用。

weixin_42465140的博客 565

基于行空板M10与Home Assistant打造全屋智能家居控制终端

智能家居的核心在于实现跨品牌、跨协议设备的统一管理与自动化联动。其技术原理通常围绕一个中央控制单元,通过Wi-Fi、蓝牙、Zigbee等通信协议连接各类终端设备,并借助自动化引擎实现场景联动。这一架构的技术价值在于打破生态壁垒,将控制权与数据本地化,从而提升系统响应速度、可靠性与隐私安全。典型的应用场景包括灯光、空调、安防等设备的集中控制与自动化场景。本文以行空板M10这一集成大屏与完整Linux系统的开发板作为硬件载体,详细阐述了如何将其与开源的Home Assistant平台深度结合,构建一个高度定制化

weixin_30340617的博客 515

红外发射管替代可见光LED的可行性验证与实战指南

光电传感器作为感知环境光信号的核心器件,其工作原理基于光电效应,将光信号转换为电信号进行处理。在工程实践中,环境光干扰是影响传感器稳定性的关键挑战,而红外传感器通过特定波长的不可见光进行探测,能有效抑制可见光干扰。其技术价值在于提升系统在复杂光照下的鲁棒性和隐蔽性,广泛应用于自动避障、工业检测和智能车竞赛等领域。本文聚焦于红外发射管替代可见光发射管的可行性,深入探讨了电路参数调整、调制解调技术等核心热词,并通过车载平衡滚球系统等具体场景,验证了该方案在提升抗干扰能力和系统稳定性方面的显著优势。

weixin_33797791的博客 472

华为EC6109U/EC6109M/Q21盒子免拆机卡刷教程:海思芯片焕新当贝桌面

电视盒子用久了卡顿、预装应用多、第三方软件难安装,是很多运营商家用设备的通病。其背后的核心往往是一颗性能不俗的芯片,却被厚重定制系统拖累了体验。以海思HI3798MV200方案为代表的华为EC6109U、EC6109M及Q21等机型,正是典型的“硬件够用、系统拖后腿”案例。免拆机卡刷是一项基于引导程序升级机制的技术,无需拆壳、短接或编程器,仅靠一张FAT32格式的U盘,将固件镜像置于根目录即可触发系统重写。这项技术让普通用户也能安全地把原厂IPTV桌面替换为极简流畅的当贝桌面,大幅降低内存占用与开机时间,让

weixin_34112181的博客 488

Cortex-M0系列 ~ 红外调制38kHz输出

谈到38kHz可能大部分人不明白,为什么要配置IO口以38kHz来输出?! 但是如果接触过红外遥控的人想必就会比较清楚,现在市面上售卖的一体化红外接收头只接收38kHz的红外调制信号,一般的红外发射端都是板载455kHz,通过整顿分频,得出了约等于38kHz的频率,再跟数据发射脚进行“与”操作来实现数据发送,这样既可以提高发射效率又可以降低电源功耗。 如果只是编写现成红外模块的程序,网上有比较...

General_s 3159

HC32L136移植FreeRTOS实战:从官方Demo到任务调度的完整流程

本文详细解析了在华大半导体HC32L136(基于Cortex-M0+内核)上移植FreeRTOS的全流程,包括工程框架搭建、编译环境配置、中断冲突解决、内存管理优化及多任务调度验证。特别针对HC32L136的超低功耗特性,提供了Tickless模式适配方案,帮助开发者在资源受限的物联网设备中实现高效任务调度。

play7的博客 1029

1383,hs0038b等红外遥控接收头引脚说明

1383,hs0038b等红外遥控接收头引脚说明

LPC541xx双核MCU:异构架构与低功耗设计在物联网设备中的应用

在嵌入式系统与物联网设备开发中,低功耗设计与高性能计算往往是相互制约的核心挑战。其基本原理在于通过精细的电源管理、时钟控制与任务调度,在满足功能需求的前提下最小化系统能耗。从技术价值看,这不仅延长了电池续航,更实现了设备“始终在线”的智能响应能力,是穿戴设备、传感器节点等电池供电场景的关键支撑。应用场景广泛覆盖智能家居、健康监测、工业传感等领域,要求MCU在休眠时保持极低功耗,在唤醒后又能迅速处理复杂运算。本文聚焦的LPC541xx系列MCU,正是通过Cortex-M4与Cortex-M0+的异构双核架构,

weixin_30606461的博客 357

Docker启动安装nacos(详情讲解,全网最细)

docker安装nacos保姆级教程

ilvjiale的博客 8万+
上一篇: 新唐Cortex—M0学习之PC编程与嵌入式编程的差别
下一篇: 新唐cortex-m051学习之读写Flash
memoryjs
博客等级 码龄18年 240粉丝 113原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值