• 2024-07-02(7)状态机
    一、有限同步状态机状态机的本质是对具有逻辑顺序或时序规律的事件的一种描述方法有限状态机是由寄存器和组合电路构成的时序电路,各个状态的转移是在时钟的触发下进行的,状态信息存储在寄存器中,因为状态个数有限所以称为有限同步状态机。其中:存储电路用来生成状态
  • 2024-07-02ros2 - slam - 编码器测速原理
    上节做完小车,遥控时小车前进时你应该会发现,小车很难走一条直线,但明明我们给到两个电机的PWM占空比都是相同的,原因在于每一个电机的硬件参数并不能完全的保证一致,所以当我们采用开环控制时,即使我们给到每个电机相同的电压,也不能让两个电机保持相同的转速。要解决这个问题我们就要
  • 2024-07-01DH11温湿度检测模块
    目录DHT11温湿度传感器检测模块是否存在:使用LED检测DHT11模块是否接在设备上:读取温湿度数据:DHT11温湿度传感器 DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,应用领域:暖通空调;汽车;消费品;气象站;湿度调节器;除湿器;家电;医疗;自动控制特点
  • 2024-07-0152单片机超声波测距时无法刷新检测的问题
    本实验采用超声波模块HC-SR04模块进行测量距离,假设距离短则LED1亮,反之LED2亮#include"reg52.h"sbitled1=P3^7;sbitled2=P3^6;sbitTrig=P1^5;sbitEcho=P1^6;voidDelay10us()      //@11.0592MHz{   unsignedchari;   i=2; 
  • 2024-06-21STM32C8T6与TB6612
    好久没写博客了,今天水一篇TB6612 引脚介绍下面我对所有引脚的作用,及接线逐一介绍引脚接线1: VM接12V电压2: VCC接5V电压3: GND接地4:   AO1接a电机正极/负极5:   AO2  接a电机负极/正极6:   BO1接b电机正极/负极7:   BO2接b电机负极/正极8:
  • 2024-06-19初学51单片机之PWM实例呼吸灯以及遇到的问题(已解答)
    PWM全名PulseWidthModulation中文称呼脉冲宽度调制如图这是一个周期10ms、频率是100HZ的波形,但是每个周期内,高低电平宽度各不相同,这就是PWM的本质。占空比是指高电平占整个周期的比列,上图第一个波形的占空比是40%,第二个是60%,第三个是80%。本案将以PWM控制来制作一个呼
  • 2024-06-19基于FPGA的超声波(HC-SR04)测距系统设计---第一版
    欢迎各位朋友关注“郝旭帅电子设计团队”,本篇为各位朋友介绍基于FPGA的超声波(HC-SR04)测距系统设计---第一版 功能说明: 1.利用HC-SR04超声波模块进行测距。 2.在数码管上面显示测量出来的距离。 3.数码管显示精度为cm。  4.测量结果进行滑动均值处理(窗口长度为:4)
  • 2024-06-19Verilog Hdl 计数器分频
    “分频”:是累加多个输入时钟信号clk_in的周期,最终使得,输出时钟信号clk_out的周期变大,频率变小。一、偶数分频例:计数器要实现6分频,输入时钟信号clk_in的6个周期要变成1个周期输出,输出6分频的输出时钟信号clk_out的半个周期占3个输入时钟信号clk_in的周期,相当于clk_out每次在3
  • 2024-06-13用立创EDA绘制一个使用51单片机P3口进行八位流水灯的控制的PCB板。
    文章目录概要整体架构流程技术名词解释小结概要使用立创EDA绘制一个使用51单片机最小系统,并使用P3口进行八位流水灯的控制的PCB板。整体架构流程整体由四部分构成:51单片机选择STC89C52RC,价格便宜,下图为51单片机的端口图。EA端为高电平(优先读取内部存储)。上拉电
  • 2024-06-10【esp32 项目】使用I2C第一篇——I2C的科普
    https://www.eepw.com.cn/zhuanlan/315431.html 天我们来玩儿I2C。I2C概述I2C全称是Inter-IntegratedCircuit,是飞利浦半导体公司(06年迁移到NXP了)在1982年发明的,是使用非常广泛的一种通信协议,很多传感器、存储芯片、OLED等,都是在使用I2C。标准输出模式下能达到100kbps的传输
  • 2024-06-0651单片机独立按键控制LED灯,按键按一次亮,再按一次灭
    1、功能描述独立按键控制LED灯,按键按一次亮,再按一次灭2、实验原理轻触按键:相当于是一种电子开关,按下时开关接通,松开时开关断开,实现原理是通过轻触按键内部的金属弹片受力弹动米实现接通和断开;独立按键原理图如下:其在MCU上的位置如下所示:由上面两张图可以知道,独立按键
  • 2024-06-02【Proteus】使用移位寄存器实现对汽车尾灯的控制
    1.使用数据选择器74实现移位寄存器!!!2.使用逻辑开关、门电路、LED灯、电阻模拟汽车尾灯电路实验内容:1.使用J-K触发器设计一个汽车尾灯左转向模拟电路。使用LED电平显示器(编号5-8以及13-16)模拟汽车尾灯,当逻辑电平开关K1置低电平时,汽车正常行驶,所
  • 2024-06-0251单片机AD转换(ADC0808)
    ADC0808是CMOS单片型逐次逼近式A/D转换器,它有8路模拟开关、地址锁存与译码器、比较器、8位开关树型A/D转换器。将参考电压输出成0~255引脚ADC0808芯片有28条引脚,采用双列直插式封装。各引脚功能如下:1~5和26~28(IN0~IN7):8路模拟量输入端。8、14、15和17~21(out1~out8):8位数字量输
  • 2024-05-28Vitis HLS 学习笔记--块级控制协议-ap_ctrl_chain/ap_ctrl_hs/ap_ctrl_none
    目录1.简介2.详细分析2.1使用场景区别2.2 ap_continue行为详解2.3 ap_ctrl_chain行为详解3.总结1.简介块级控制协议允许硬件模块表明:何时可以开始处理数据。何时完成了数据处理。以及何时处于空闲状态,准备接受新的数据输入。这些信号用于本模块在与其他硬
  • 2024-05-26STM32F1之I2C通信·软件I2C代码编写
    目录1. 软件I2C代码编写 1.1 I2C起始方法一方法二方法三方法四1.2 I2C终止1.3 发送一个字节 1.4 接收一个字节1.5 发送应答1.6 接收应答1. 软件I2C代码编写     由于软件I2C不受引脚限制,随便找两个普通的GPIO口就可以使用,首先我们
  • 2024-05-24turing complete(图灵完备)——基础逻辑电路
    前言        两个月前玩了个挺有意思的游戏——turingcomplete(steam售价70RMB)。大致情节是:外星人侵略地球,而你被外星人抓走了,它们决定将智力低下的生物都吃掉,而它们区别你是否智慧,是否吃掉你的依据是:你能否从简单的门电路开始手搓一台计算机......    本篇
  • 2024-05-06I2C协议
    I2C的时序如下图I2C总线进行数据传送时,时钟信号SCL为高电平期间,数据线SDA上的数据必须稳定;只有在SCL上的信号为低电平时,SDA上的高电平或低电平状态才允许变化。因为当SCL是高电平时,数据线SDA的变化被规定为控制命令,如上图所示的起始条件和停止条件。数据传送过程中,先传送最高
  • 2024-04-24利用MOS管构成基本的数字逻辑门
    欢迎各位朋友关注“郝旭帅电子设计团队”,本微信公众号会定时更新相关技术类资料、软件等等,希望各位朋友都能在本微信公众号获得一些自己想要的“东西”。          非门原理图中上面是PMOS(控制端带有小圆圈是PMOS,给予低电平导通),下面是NMOS(给予高电平导通)。当A端为
  • 2024-04-10芯片pin IO电平特性
    1、IO电平特性逻辑电平是指一种可以产生信号的状态,通常由信号与地线之间的电位差来体现。逻辑电平的浮动范围由逻辑家族中不同器件的特性所决定逻辑电平术语输入高电平(Vih):保证逻辑门的输入为高电平时所允许的最小输入高电平,当输入电平高于Vih时,则认为输入电平为高电平。输入低电
  • 2024-04-0917_SPI通信
    SPI通信SPI通信SPI通信简介硬件电路移位示意图SPI时序基本单元SPI时序SPI通信SPI通信简介SPI(SerialPeripheralInterface)是由Motorola公司开发的一种通用数据总线四根通信线:SCK(SerialClock串行时钟)、MOSI(MasterOutputSlaveInput主机输出,从机输入)、MISO(Master
  • 2024-04-08跨时钟域处理
    一、慢到快  理论上讲,快时钟域的信号总会采集到慢时钟域传输来的信号,如果存在异步可能会导致采样数据出错,所以需要进行同步处理,一般采用延迟打拍法,或延迟采样法。1、延迟打拍法  最常用的同步方法是双级触发器缓存法,俗称延迟打拍法。异步信号从一个时钟域进入另一个时钟域
  • 2024-04-07转:边沿触发和电平触发的区别
     https://www.cnblogs.com/isAndyWu/p/9917570.html边沿触发和电平触发的区别 当然不一样了电平触发是在高或低电平保持的时间内触发,而边沿触发是由高到低或由低到高这一瞬间触发追问:我总觉得都是在电平为某一值是而触发的。那边沿触发到底解决了电平触发哪点没有解决的问题
  • 2024-04-07MC14516BDR2G倒数计数器芯片中文资料PDF数据手册参数引脚图图片特性概述
    产品概述:MC14516B同步正数/倒数二进制计数器在一个单片结构中使用MOSP沟道和N沟道增强模式器件构造。此计数器可通过对预设输入(P0、P1、P2、P3)应用所需的二进制值,然后将预设启用(PE)置于高电平,来进行预设。计数方向通过向UP/DOWN输入应用高电平(用于正数)或低电平(用于
  • 2024-04-06MC14516BDR2G倒数计数器芯片中文资料PDF数据手册参数引脚图图片特性概述
    产品概述:MC14516B同步正数/倒数二进制计数器在一个单片结构中使用MOSP沟道和N沟道增强模式器件构造。此计数器可通过对预设输入(P0、P1、P2、P3)应用所需的二进制值,然后将预设启用(PE)置于高电平,来进行预设。计数方向通过向UP/DOWN输入应用高电平(用于正数)或低电平(用于
  • 2024-04-05PWM原理及其应用
    什么是PWM   PWM(PulseWidthModulation)简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在测量、通信、工控等方面。PWM的频率    是指在1秒钟内,信号从高电平到低电平再回到高电平的次数,也就是说一秒钟PWM有多少个周期,单位H