本例介绍的红外遥控开关,可使用电视机、影碟机、录像机等家电的遥控器控制其开与关,而不需专用配套的遥控器。该遥控开关可用于控制照明灯和排风扇等电器。
2023-12-15 14:08:33 57KB 红外遥控开关
1
本文介绍了使用现有遥控器的红外遥控开关电路
2023-12-15 13:44:56 38KB 红外遥控 遥控开关
1
航模遥控开关电路图(一):单通道航模遥控器的构造 遥控装置一般应用于车模、航模等领域,用以实现对靶机、航模、玩具等的自动控制。下面介绍一种无线比例电机遥控器的制作方法。它选用易购元件,具有原理简单、性能可靠的特点。 电机遥控路的工作原理 图1(下图)为遥控发射电路。555集成块与R1、R2、RP1、VD1、VD2及C1组成一无稳态大范围可变占空比振荡器。图示参数的振荡频率为50Hz左右,通过RP1阻值的调节,占空比的变化范围可达到1%一99%,由③脚输出50Hz方波信号。VT1及外围元件构成晶体稳频电容三点式振荡器,石英晶体的谐振频率选用27.145MHz。本电路采用石英晶体稳频,所以工作可靠。VT1振荡产生的高频载波经555电路③脚的方波信号调制,由天线发射出去。 图2(下图)为接收驱动电路。为简化接收电路,由VT2及其外围元件构成超再生检波器,检出原方波调制信号。由C12、R7加至IC2的③脚进行放大,放大后的信号经VD3、VD4倍压整流,由VT3射随器输出平滑的直流电压。该电压的大小与发送的不同占空比信号波形有关,占空比大,电压高,经R11为VT4提供的偏置电流大,电
2023-12-15 13:36:48 462KB 开关电路
1
超声波遥控开关电路(一) 如图所示为超声波遥控开关电路。该电路由发射电路和接收开关电路组成。其中发射电路由多谐振荡器、功率放大器、升压变压器B、压电陶瓷片HTD和电源电路等组成,见图(a)。接收开关电路由压电陶瓷片HTD(与发射电路相同)、奇数级串联放大器、D触发器、谐振回路、直流电源电路等组成,见图(b)。 超声波遥控开关电路(二) 本例介绍的超声波遥控开关,其遥控距离在10m以上,可广泛应用于工业自动化控制及家用电器控制。 该超声波遥控开关电路由超声波发射器电路和接收器电路组成。超声波发射器电路由控制按钮S、时基集成电路IC1、晶体管V1、V2、电阻器R1~R5、电位器RP1、二极管VD1、VD2、电容器C1、C2和超声波发射头B1等组成,如图所示。 超声波发射器电路超声波接收器电路由超声波接收头B2、晶体管V3~V5、运算放大器集成电路IC2、继电器K、二极管VD3~VD5和电阻器R6~R15、电容器C3~C5、电位器RP2等组成,如图所示。 超声波接收器电路元器件选择R1~R15选用1/4W碳膜电阻器或金属膜电阻器。RP1和RP2选用小型电位器或密封式可
2023-12-15 13:24:21 143KB 遥控开关 硬件设计
1
无线遥控玩具车的详细硬件电路图,仅仅需要电动机和一些芯片即可自己动手制作一个无线遥控的电动玩具车,是硬件助理工程师优秀的实验项目。
2023-12-15 13:14:31 168KB
1
本文是武汉市海联天下物联网有限公司技术团队内部学习笔记,将详细讲解红外遥控的基本原理以及51单片机如何利用外部中断和定时器0对红外信号进行解码。
2023-12-15 12:53:22 12KB 红外解码 数码管显示 学习笔记
1
前言 前段时间跟着LOLI大神的教程制作了LOLI三代控,效果很好。但是,由于LOLI三代控的接收机带有数据回传功能,也就是接收机的无线模块也承担了发射数据功能,所以接收机也要使用带有功率放大芯片的NRF24L01模块才能实现远距离通信,这不仅抬高了成本还带来了体积的增加。于是笔者打算自制一个较简单的6通道航模遥控器,正好手上有一个没有接收机的天地飞-06X,决定对其进行改造,一番查阅资料后用Arduino Pro Mini开发板实现了基础的功能,效果还不错。 1. 材料清单 USB转TTL模块*1 Arduino Pro Mini开发板*2 NRF24L01无线通信模块*2 ams1
2023-12-12 11:05:39 2.4MB
1
遥控 接收机使用指导,包括AT9S AT10S T6EHP T8 等等多种遥控器的使用说明,找了很久,才收集了这么多
2023-10-14 17:55:53 78.68MB 遥控器 接收机
1
IEC104报文规约格式,十分简单详细,开发104的必备文档
1
现在介绍该手机遥控十分mimi蓝牙小车V2版本设计 CannonRobot将会拥有的功能如下: 1. 手机遥控小车两轮行走 2. 包括两个手臂,一个头部,共5个舵机 3. 手臂可以接取东西,可以在地上自动爬起来 4. 可以反馈电池电量到手机 5. MP3播放,录音 6. 手机调参软件 7. 支持无头模式、方向盘模式、重力感应模式 8. 运行微型操作系统 9. 惯性导航(待定) 10. 智能语音(待定) 11. 智能避障(待定) 12. 物联网智能家居功能(待定) 硬件组成: 这次的小车将会十分mini,主控芯片采用小钢炮开发板,上面集成了stm32f401,BlueNRG,陀螺仪,加速度计,磁力计,温度计,湿度计,压强计,TF卡槽。电机驱动是TB6612,语音芯片采用WM8978,测距我想采用VL53L0,目前这款芯片现在还未量产。 小车主要是由一块小钢炮开发板、一块PCB板、一块STA350BW语音板、三个舵机、小车支架组成,相关物料见“相关文件”下载。舵机粘在了面板上,将语音板粘在舵机上,喇叭粘在语音板上,所有的接线全是用细线焊接出来的,实在是不好看呢。其中还需要将LED灯拆下,因为语音的IIC使用的是PB3与PB10,并没有使用板子留出的IIC,PB3正好是LED灯的接口,IIC这里需要注意加一个上拉电阻,不加也可以,不过偶尔会出现干扰的情况。 注意:上面的电源模块需要先调好5V电压然后才焊接上去。如果没有使用舵机和语音那么下面的6V电压模块就可以不焊接了。 视频演示: 主要文件: STM32端源码使用KEIL5打开,主要文件及功能如下: 代码运行流程: 整个代码分为两个部分,一个是被操作系统接管的部分,一个是独立与操作系统的部分。独立于操作系统的部分主要是用来控制小车直立,主要是出于实时性的考虑。被操作系统接管的部分,主要是为了享受操作系统带来的便利。 先来看看独立于操作系统的部分,这里主要是由两个中断驱动的,IMU配置为fifo模式,阈值设为6,开启中断,IIC使用DMA传输,开启中断。因此流程为IMU的fifo充满6个12位数据触发外部引脚中断,在中断函数中利用IIC的DMA读取,读取完进入IIC中断,中断函数中处理数据,并进行小车控制。这里的中断不想让操作系统接管,主要原因是为了增强实时性,同时也使得系统变得简单。 (Tips:IMU的IIC频率可以设置为1MHz,IMU的pulling模式读取数据需要将CTRL3_C寄存器中的BDU位置1,不然会有小概率出现错值) 操作系统部分,初始化函数在on_ready();都是直接初始化,蓝牙的初始化在有专门在初始化任务执行,这是因为蓝牙的初始化会有SPI引脚中断,而由于SPI是非可重入函数,这里做了互斥量所以这里SPI中断被操作系统接管了。任务包括:蓝牙接收任务,蓝牙发送任务,音乐播放任务(当无TF不会初始化),音乐播放控制任务(当无TF不会初始化),LED闪烁任务(当有TF时时不会初始化),电压发送函数,主函数任务,SPI中断任务,蓝牙初始化任务,任务的初始化后都有注释。以后也许还会有更多的任务。 蓝牙数据协议: JUMA的蓝牙包将原本20字节的数据变成了1字节的type,1字节长度,18字节的数据。本协议中type发送与接收永远都是1,这里可以理解为数据帧头吧,然后长度的这一字节没有用到,怕不准,因为AndroidSDK发送是1字节type,后面接着数据,长度自动计算出来的,这个并不可靠。然后后面18个字节的数据,第一个字节是数据的ID,因为从APP发送过来的数据类型相当多(目前有7个),所以需要将数据都一一编号,这就是ID的作用了,除了数据ID有宏定义,还有数据的长度,这个主要是用来更加准确解码数据,中间的数据因为类型不同解码方式也不同,在宏定义处有解释,数据最后一位是CkeckSum。 小车控制: 控制采用的传统的PID控制,直立采用PD控制,解算出来的角度乘以P,然后直接用陀螺仪的值乘以D,速度采用PI控制,速度差乘以D,速度的积分乘以I,这里需要将积分限幅限得相当的小,不然前进时需要小车停止,小车会向前运行一段距离然后退回到之前需要停止的点。转向就是其中一个电机加上一定的PWM值,另一个电机减去相同量的PWM值。APP的转向控制分两种情况,一种是普通模式的转向控
2023-08-17 14:18:21 5.04MB 蓝牙小车 电路方案
1