-
(十六)51进阶:GPS模块与8051连接教程
介绍Global Positioning System (GPS)利用了通过在地球上的空间和地面站卫星发送来准确地确定其在地球上的位置的信号。 从卫星和地面站发送的射频信号由GPS接收。GPS利用这些信号确定其准确位置。 GPS本身不需要传输任何信息。 从卫星和地面站接收的信号包含信号传输时的时间戳。通过计算发送信号的时间和接收信号的时间之间的时间差,并使用信号的速度,可以使用…- 1.5k
- 0
-
(十五)51进阶:4×4键盘与8051连接教程
介绍键盘用作输入设备,用于读取用户按下的键并进行处理。4x4键盘由4行和4列组成。开关位于行和列之间。按键在相应的行和列之间建立连接,在该行和列之间放置开关。要读取按键,我们需要将行配置为输出和列作为输入。在向行应用信号之后读取列以确定是否按下了键,如果按下了按键,则按下哪个键。例在这里,我们将使用AT89S52(8051)连接4x4键盘,并在LCD16x2上显示按下的键。电路连接原理图键盘与80…- 1.7k
- 0
-
(十四)51进阶:MT8870 DTMF与8051连接教程
介绍DTMF(双音多频)是一种电信信令技术,它使用两种纯音(纯正弦波)声音的混合。它在手机中用于生成拨号音。每当按下一个键时,就会发送2个正弦波(较低频率和较高频率之一)的组合。有8种不同的频率,4种来自较高频率范围,4种来自较低频率范围。这为我们提供了16种不同的低频和高频组合,可以传输16个按键。 MT8870是DTMF解码器; 它有助于解码按下的键。 它由bandsplit滤波器部分组成,有…- 1.8k
- 0
-
(十三)51进阶:超声波模块HC-SR04与8051连接教程
介绍超声波HC-SR04模块 超声波模块HC-SR04的工作原理是SONAR和RADAR系统: HC-SR04模块具有超声波发射器,接收器和控制电路。 该模块只有4个引脚,Vcc,Gnd,Trig和Echo。 当给Trig引脚施加10μsec或更多的脉冲时,产生8个40kHz的脉冲。此后,模块中的控制电路使Echo引脚变为高电平。 回声引脚保持高电平,直到它发回传输脉冲的回波信号。 回声引脚保持高…- 3.1k
- 0
-
(十二)51进阶:SIM900A GSM与8051连接教程
介绍全球移动通信系统(GSM)是用于移动设备的数字蜂窝系统。它是一种广泛用于长途通信的移动国际标准。 市场上有各种GSM模块,如SIM900,SIM700,SIM800,SIM808,SIM5320等。 SIM900A模块允许用户通过GPRS发送/接收数据,发送/接收短信和拨打/接听语音电话。 它使用AT命令与微控制器,PC等设备串行通信。 要将SIM900A模块与蜂窝网络连接,需要网络运营商提供…- 1.3k
- 0
-
(十一)51进阶:步进电机与8051连接教程
介绍步进电机 步进电机是一种无刷直流电机,可将360°的完整旋转角度分成相等的步数。 通过施加一定量的控制信号来旋转电动机。可以通过改变施加控制信号的速率来改变旋转速度。 市场上有各种具有不同步进角和扭矩额定值的步进电机。 微控制器可用于向电机施加不同的控制信号,使其根据应用需要旋转。 步进电机与8051连接与8051的步进电机接口在这里,我们将连接6线单极步进电机和8051控制器。控制步进电机只…- 1.1k
- 0
-
(十)51进阶:伺服电机(舵机)与8051连接教程
介绍伺服电动机是用于精确控制角度旋转的电动装置。它用于需要精确控制的地方,例如控制机械臂的情况。它由一个合适的电机和控制电路组成,用于精确控制电机轴。这是一个闭环系统。通过向其施加PWM信号来控制伺服电动机的旋转角度。通过改变PWM信号的宽度,我们可以改变电机的旋转角度和方向。 使用8051(H1)生成PWM SG90伺服的实际占空比时间为-90°至+90°,与理想值不同。 在~0.54ms(占空…- 1.6k
- 0
-
(九)51进阶:DHT11传感器与8051连接教程
介绍DHT11是一种单线数字湿度和温度传感器,可连续提供湿度和温度值。 它可以测量相对湿度的百分比(20至90%RH)和温度(摄氏度),范围为0至50°C。 它有4个引脚,其中2个引脚用于供电,1个未使用,最后一个引脚用于数据。 数据是唯一用于通信的引脚。不同TON和TOFF的脉冲被解码为逻辑1或逻辑0或起始脉冲或帧的结束。DHT11传感器电路原理图DHT11传感器与8051连接方法上面的电路图显…- 2.8k
- 0
-
(八)51进阶:直流电机与8051连接
介绍直流电机直流电动机将直流电形式的电能转换为机械能。在电动机旋转的情况下,产生的机械能是电动机轴的旋转运动的形式。通过反向通过电动机的直流电的方向,可以反转电动机轴的旋转方向。通过向其施加固定电压,电动机可以以一定速度旋转。如果电压变化,则电动机的速度会发生变化。因此,可以通过施加变化的DC电压来控制DC电动机速度; 而电动机的旋转方向可以通过反转通过它的电流方向来改变。为了施加变化的电压,我们…- 1k
- 0
-
(七)51进阶:人体红外传感器-PIR运动传感器与8051连接
介绍PIR传感器检测红外热辐射。它可用于检测发射红外热辐射的生物体的存在。 PIR传感器分为两个插槽。两个插槽连接到差分放大器。 每当静止物体位于传感器前面时,两个槽接收相同数量的辐射,输出为零。 每当移动物体位于传感器前面时,其中一个槽比另一个槽接收更多的辐射。这使输出摆动高或低。 输出电压的这种变化是运动检测的结果。 PIR传感器电路原理图PIR运动传感器与8051连接例程让我们设计一个小应用…- 2.1k
- 0
-
(六)51进阶:HC-05蓝牙模块与8051单片机连接
介绍HC-05是用于无线通信的蓝牙设备。它适用于串行通信(UART)。 它是一个6引脚模块。该设备可以使用2种模式; 数据模式和命令模式。数据模式用于设备之间的数据传输,而命令模式用于更改蓝牙模块的设置。在命令模式下需要AT命令。该模块适用于5V或3.3V。它具有板载5V至3.3V稳压器。由于HC-05蓝牙模块具有3.3 V电平用于RX / TX,而微控制器可以检测3.3 V电平,因此,无需移位H…- 2.3k
- 0
-
(五)51进阶:GLCD 128×64与AT89S51微控制器连接
介绍GLCD是一种显示设备,可用于嵌入式系统,用于显示数据/或图像/自定义字符。 通常,128x64图形LCD是像素矩阵。每个像素由其X和Y地址访问。我们可以通过使其值为HIGH(1)来简单地可视化任何像素。因此,我们可以使用GLCD逐个像素地进行任何图形设计。要熟悉GLCD引脚及其功能,请趣讨教搜索:GLCD 128x64。有相关的介绍。GLCD 128x64显示器的基本结构 开始给GLCD编程…- 943
- 0
-
(四)51进阶:RFID阅读器EM18连接8051教程
介绍EM18 RFID阅读器模块用于读取工作在125 kHz的RFID卡。 当RFID卡进入阅读器的范围时,阅读器以RF信号的形式接收卡中的唯一数据。 然后,阅读器在其串行发送引脚上以字节形式发送该数据。 该数据可由微控制器使用UART通信读取,也可在PC终端上查看。 有关EM18 RFID阅读器及其使用方法的更多信息,请在趣讨教网站搜索:RFID阅读器EM18。有相关传感器介绍。 有关8051中…- 1k
- 0
-
(三)51进阶:LCD16x2自定义字符显示使用8051
介绍LCD(液晶显示器)用于显示嵌入式系统中的状态或参数。LCD 16x2是16引脚器件,具有8个数据引脚(D0-D7)和3个控制引脚(RS,RW,EN)。其余5个引脚用于LCD的电源和背光。控制引脚可帮助我们在命令模式或数据模式下配置LCD。它们还有助于配置读取模式或写入模式以及何时进行读取或写入。LCD 16x2可根据应用要求以4位模式或8位模式使用。为了使用它,我们需要在命令模式下向LCD发…- 1k
- 0
-
(二)51进阶:LCD16x2在4位模式下与8051连接
介绍 LCD(液晶显示器)用于显示嵌入式系统中的状态或参数。 LCD 16x2是16引脚器件,具有8个数据引脚(D0-D7)和3个控制引脚(RS,RW,EN)。其余5个引脚用于LCD的电源和背光。 控制引脚可帮助我们在命令模式或数据模式下配置LCD。它们还有助于配置读取模式或写入模式以及何时进行读取或写入。 LCD 16x2可以在4位模式或8位模式下使用,具体取决于应用的要求。为了使用它,我们需要…- 1.3k
- 0
-
(一)51进阶:LCD16x2 8位与8051连接
介绍LCD(液晶显示器)用于显示嵌入式系统中的状态或参数。LCD 16x2是16引脚器件,具有8个数据引脚(D0-D7)和3个控制引脚(RS,RW,EN)。其余5个引脚用于LCD的电源和背光。控制引脚可帮助我们在命令模式或数据模式下配置LCD。它们还有助于配置读取模式或写入模式以及何时进行读取或写入。LCD 16x2可以在4位模式或8位模式下使用,具体取决于应用的要求。为了使用它,我们需要在命令模…- 1.3k
- 0
-
(六)51基础:8051中断
介绍 中断是在连续工作中随机发生的事件。这就像你忙于工作时的电话,根据电话优先级,你决定是接听还是忽视。 微控制器也是如此。8051架构处理5个中断源,其中两个是内部的(定时器中断),两个是外部的,一个是串行中断。每个中断都有其中断向量地址。最高优先级中断是复位,向量地址为0x0000。 向量地址:这是控制器在中断后跳转以服务ISR(中断服务程序)的地址。 Reset 复位是优先级最高的中断,复位…- 2.3k
- 0
-
(五)51基础:8051定时器
介绍 8051微控制器有两个定时器/计数器,可以在时钟频率上工作。定时器/计数器可用于产生时间延迟,计算外部事件等。 时钟 每个定时器都需要一个时钟才能工作,8051通过外部晶振提供它,这是Timer的主要时钟源。8051微控制器中的内部电路为定时器提供时钟源,该定时器是连接到微控制器的晶体频率的1/12,也称为机器周期频率。 8051定时器时钟 8051定时器时钟 例如,假设我们的晶振频率为11…- 2.6k
- 0
-
(四)51基础:8051掉电和空闲模式
介绍 断电和空闲模式功能用于节省微控制器的功耗。8051具有内置省电功能,在功耗主要限制的嵌入式应用中非常有用。 8051功率控制逻辑 8051功率控制逻辑 8051有两种省电模式: 掉电模式 空闲模式 掉电和空闲模式之间的区别 如上图8051功率控制逻辑所示,有两个控制位,IDL和PD,分别用于空闲和掉电模式。 在掉电模式下,提供给系统的振荡器时钟为OFF,即CPU和外设时钟在此模式下保持无效。…- 2.8k
- 0
-
(三)51基础:8051 UART
介绍 8051串行并行框图 串行通信意味着一次逐位传输数据,而在并行通信中,一次可传输的位数取决于可用于通信的数据线的数量。 两种串行通信方法是 同步通信:一次在帧结构中传输批量数据 异步通信:一次传输帧结构中的字节数据 8051内置UART,分别在PORT3.0和PORT3.1上有RXD(串行数据接收引脚)和TXD(串行数据发送引脚)。 异步通信 异步串行通信广泛用于面向字节的传输。 异步通信中…- 2.6k
- 0
-
(二)51基础:8051和Keil IDE入门
介绍 8051微控制器可以用两种语言编程 汇编语言 C语言 8051单片机流行开发IDE是由MCU 8051和μVision开发的代码。 Keil μVision IDE包括: C编译器 - C51.Exe 汇编程序 - A51.Exe 链接器/定位器 - BL51.Exe 库程序- LIB51.Exe 十六进制转换器 - OH51.Exe 让我们使用带有C51编译器的Keil &mu…- 1.8k
- 0
-
(一)51基础:8051单片机简介
介绍 微控制器包含微处理器中的所有功能,内置ROM,RAM,I / O端口,串行端口,定时器,中断和时钟电路。它是整个计算机在单芯片上嵌入应用程序。微控制器广泛应用于国内(洗衣机,VCD播放机,微波炉,机器人等)以及工业和汽车领域。 8051是英特尔公司于1980年开发的MCS-51系列的第一个微控制器。它是使用N型金属氧化物半导体(NMOS)技术开发的,后来在它们的名称中用字母C标识,例如80C…- 2.2k
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!