基于Quartus13.0的EDA课程的Verilog代码2.基本要求(1)根据图1分析一辆车进入停车场时两个传感器ab依次产生的信号序列及对应的状态;
(2)设计一个有限状态机FSM,根据两个传感器信号,确定能否有车辆进入停车场,考虑可能有行人干扰或其他非正常状况。
当检测到一辆车真正进入停车场时(以车辆尾部离开传感器为准),计数器加1。
使用开关模拟两个传感器信号,用一个7段数码管显示进入停车场的车辆数。
选择合适的时钟频率,电路应具有复位控制。
3.提高部分在基本要求基础上,设计一个有限状态机FSM,当检测到车辆进入或离开停车场时,计数器加1或减1(假设停车场只有一个出入口),用一个7段数码管显示停车场里停留的车辆数。
2023/3/13 19:41:47 3.14MB Verilog
1
SX1261和SX1262是1GHz以下频段无线收发芯片,其非常适合远距离无线应用。
这两款芯片的接收电流只需4.2毫安,也非常适合要求长电池寿命的应用。
SX1261的最大发射功率可达+15dBm,SX1262的最大发射功率可达22dBm。
它们都支持LoRa®调制和(G)FSK调制。
这两款芯片可以灵活的配置,以满足全球不同的LoRaWANTM的应用需求标准或专有协议。
芯片的物理层也满足LoRa联盟发布的LoRaWANTM协议规格要求。
芯片也可以应用于满足无线电法规的系统中。
这些无线电法规包括但不限于ETSIEN300220、FCCCFR47Part15,中国的监管要求和日本的ARIBT-108。
从150MHz到960MHz连续的频率覆盖范围允许支持世界上所有次要的1GHZ以下的ISM频段。
2023/3/12 6:17:19 3.25MB 关于sx1261/2的中文数据手 Datasheet
1
采用小波阈值法对齿轮箱毛病信号进行去噪预处理,将经验模式分解(EMD)和快速傅立叶变换(FFT)相结合对齿轮箱毛病信号进行特征提取,这种方法适用于非线性非平稳信号的自适应状态分析。
利用EMD方法将去噪后的信号就行经验模态分解,得到一定数量的固有模态函数(IMF)分量,选取具有特定意义的IMF进行FFT,就可以得到相应的功率谱,从而提取齿轮箱毛病特征频率。
1
摘要:超声波测距是一种典型的非接触测量方式,应用非常广泛。
本文提出了一种基于STM32单片机的高精度超声波测距方案。
与传统单片机相比,STM32的主频和定时器的频率可以通过PLL倍频高达72MHz,高分辨率的定时器为高精度的测量提供了保证。
超声波的发射使用定时器的PWM功能来驱动,回波信号的接收使用定时器的输入捕获功能,开始测距时,定时器的开启将同时启动PWM和输入捕获,完全消除了启动发射和启动计时之间的偏差,提高了测量精度。
为使回波信号趋于稳定,设计了时间增益补偿电路(TGC),在等待回波的过程中随着时间的推移需要将放大器的增益值不断增大,通过实验获取不同距离需要设置的增益值,对应不同时间需要设置数字电位器的增量,并将该参数固化在单片机的FALSH中,在测距过程中,根据时间查询电位器增量表改变电位器阻值,实现回波信号的时间补偿,提高了测量的精度。
为了在减小盲区的同时而不减小测量范围,设计了双比较器整形电路分别处理近、远距离的回波信号,近距离比较器可以有效屏蔽超声波衍射信号从而减小了测量盲区。
传统的峰值检测方法大多通过硬件电路实现,设计较复杂,稳定性差。
本文通过软件算法对回波信号进行峰值时间检测。
不只简化了电路,降低了成本,而且提高了系统的稳定度。
经研究表明,该系统测量精度达到了lmm,盲区低至3cm,量程可达500cm。
本系统在近距离测试时,系统的精度较理想,可作为停车时的倒车雷达使用,也可以用于液面检测(油箱液位),还可以用于自动门感应,机器人视觉识别等。
如果多使用几个测距仪,将这些集成一个大系统,那么整个大系统可用于定位避障。
2023/3/12 2:11:29 7.86MB STM32单片机 超声波测距 双比较器
1
主控芯片是STM32F103C8T6,WiFi模块用的是ESP-12F,用到了时钟芯片、按键、OLED显示屏。
bsp_usart1.c是用来串口调试使用,可以打印在电脑串口调试助手上显示;
bsp_SysTick.c是用来生成精准的延时函数,用于I2C通讯等对时序敏感的接口;
bsp_esp8266.c里面是对WiFi模块的一些初始化配置和WiFi的功能函数;
Common.c里面是一些辅助函数;
test.c里面是实现WiFi配网使用和API接口调用及解析;
oled.c里面显示屏的初始化配置和显示功能函数;
bsp_pcf8563.c里面是时钟芯片的初始化配置和读写时间功能函数;
bsp_key.c里面是按键的初始化配置、按键扫描功能函数和静态内容显示函数;
bsp_TiMbase.c里面是定时器函数,这里为什么用到定时器,因为一般天气和时间数据刷新的频率不会太快,这里设定的是5分钟更新一次,那么这里就需要用到定时器。
2023/3/11 22:20:18 217KB WiFi 网络授时 天气和时间 时钟设计
1
目录  第一章概论  1.1fourier分析到小波分析  1.2积分小波变换和时间-频率分析  1.3反演公式和对偶  1.4小波的分类  1.5多分辨分析、样条及小波  1.6小波分解与重构  第二章fourier分析  2.1fourier变换与fourier逆变换  2.2连续时间卷积和函数  2.3平方可积函数的fourier变换  2.4fourier级数  2.5基本收敛定理和poisson求和公式  第三章小波变换和时间-频率分析  3.1gabor变换  3.2短时fourier变换和测不准原理  3.3积分小波变换  3.4二进小波和反演  3.5框架  3.6小波级数  .第四章基数样条分析  4.1基数样条空间  4.2b-样条及其基本性质  4.3两尺度关系和插入图形显示算法  4.4基数样条的b-网表示与计算  4.5样条逼近公式的构造  4.6样条插值公式的构造  第五章尺度函数与小波  5.1多分辨分析  5.2无限两尺度关系的尺度函数  5.3l2(ir)的直接和分解  5.4小波和它们的对偶  5.5线性相位滤波  5.6紧支撑小波  第六章基数样条小波  6.1插值样条小波  6.2紧支撑样条小波  6.3基数样条小波的计算  6.4euler-frobenius多项式  6.5样条小波分解中的误差分析  6.6全正性、完全振荡及零交叉  第七章正交小波和小波包  7.1正交小波的例子  7.2正交两尺度符号的识别  7.3紧支撑正交小波的构造  7.4正交小波包  7.5小波级数的正交分解  注解  附录a  参考文献  索引
2023/3/11 19:02:13 7.69MB 小波分析导论 崔锦泰 PDF 书签
1
本文以STC89C51单片机为核心设计了一个低频函数信号发生器。
信号发生器采用数字波形合成技术,通过硬件电路和软件程序相结合,可输出自定义波形,如正弦波、方波、三角波、三角波、梯形波及其他任意波形,波形的频率和幅度在一定范围内可任意改变。
波形和频率的改变通过软件控制,幅度的改变通过硬件实现。
介绍了波形的生成原理、硬件电路和软件部分的设计原理。
本系统可以产生最高频率798.6HZ的波形。
该信号发生器具有体积小、价格低、功能稳定、功能齐全的优点。
2023/3/11 3:16:48 349KB STC89C51单片机 波形生成
1
在中文网站里面其实也存在大量的stopword。
比如,我们前面这句话,“在”、“里面”、“也”、“的”、“它”、“为”这些词都是停止词。
这些词由于使用频率过高,几乎每个网页上都存在,所以搜索引擎开发人员都将这一类词语全部忽略掉。
2023/3/9 22:53:47 3KB 热度 数据统计 停用词 StopWord
1
本设计利用计算机Windows下的录音机录入一句语音信号,然后在Matlab软件平台下,利用函数audioread对语音信号进行采样,记住采样频率和采样点数,后利用函数FFT对信号进行快速傅里叶变换,得到信号的频谱特性,然后加入一固定频率干扰信号,再画出语音信号干扰前后的时域波形,并对其频谱进行分析。
最初采用双线性变换法设计几种类型的数字滤波器并对混合语音信号进行滤波、FFT快速傅里叶变换并分析各种滤波器的特点及优劣性。
2023/3/9 19:54:20 6.02MB Matlab 语音采样 傅里叶变换 加噪去噪
1
锁相的意义是相位同步的自动控制,能够完成两个电信号相位同步的自动控制闭环系统叫做锁相环,简称PLL。
它广泛应用于广播通信、频率合成、自动控制及时钟同步等技术领域。
锁相环主要由相位比较器(PC)、压控振荡器(VCO)。
低通滤波器三部分组成,如图1所示。
  压控振荡器的输出Uo接至相位比较器的一个输入端,其输出频率的高低由低通滤波器上建立起来的平均电压Ud大小决定。
施加于相位比较器另一个输入端的外部输入信号Ui与来自压控振荡器的输出信号Uo相比较,比较结果产生的误差输出电压UΨ正比于Ui和Uo两个信号的相位差,经过低通滤波器滤除高频分量后,得到一个平均值电压Ud。
这个平均值电压Ud朝着减小VCO输
2023/3/8 17:16:08 105KB
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡