Yoki Yao
码龄5年
关注
提问 私信
  • 博客:312,834
    312,834
    总访问量
  • 32
    原创
  • 1,937,555
    排名
  • 427
    粉丝
  • 3
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2019-10-29
博客简介:

ajing666的博客

查看详细资料
个人成就
  • 获得372次点赞
  • 内容获得14次评论
  • 获得2,702次收藏
  • 代码片获得1,715次分享
创作历程
  • 27篇
    2021年
  • 5篇
    2020年
成就勋章
TA的专栏
  • 习题分享
兴趣领域 设置
  • 用户体验设计
    sketch
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

基于FPGA的高精度频率计

一、 设计要求利用FPGA设计一个信号测频器,要求:(1)测量脉冲信号;(2)频率测量1-10MHz以及占空比10%-99% 精确到1%;(3)将测出频率和占空比显示在LCD1602上;二、 设计方案FPGA设计主要分为三个大模块来设计:1.被测信号产生模块;2.被测信号检测模块;3.数字显示模块。设计框图如图 1所示。图 1 基于FPGA的信号测频器设计框图被测信号产生模块该模块主要是用来产生被测信号,可以在模块中设置被测信号的频率和占空比。采用的方法是对系统时钟进行计数分频产生被
原创
发布博客 2021.11.03 ·
1973 阅读 ·
1 点赞 ·
0 评论 ·
27 收藏

基于FPGA的nrf24l01与ds18b20温度采集与发送接收

发送模块整体设计主要分为三个模块:18B20温度采集top_mode、数码管温度显示seg、24L01发送模块nrf24l01_control和send_function。整体结构图:接收模块整体设计主要分为两个模块:数码管温度显示seg、24L01发送nrf24l01_control和send_function。整体结构图:链接:https://pan.baidu.com/s/1Yyet4bf2JJQQCsTjJinE2w 提取码:1234...
原创
发布博客 2021.11.03 ·
807 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

基于FPGA的秒表数码管显示

功能功能:四位数码管显示,从零开始计数,前两位显示秒(059),后两位显示0.01秒(099),计满后从零开始,有开始键、暂停键、复位键。当第一次按下开始键,秒表从初始开始计数,LED显示器上显示当前计时值;当紧按下(按住)暂停键时,秒表暂停计时,LED上显示当前计时值,放开则继续计时;当按下复位键时,秒表停止计数,并且计数结果清零。部分代码module time_clock( clk, reset_n, start_key, pause_key, duan,
原创
发布博客 2021.11.03 ·
4284 阅读 ·
9 点赞 ·
0 评论 ·
65 收藏

基于FPGA的频率检测与LCD显示

一、 设计要求利用FPGA设计一个信号测频器,要求:(1)测量脉冲信号;(2)频率测量1-10MHz以及占空比10%-99% 精确到1%;(3)将测出频率和占空比显示在LCD1602上;二、 设计方案FPGA设计主要分为三个大模块来设计:1.被测信号产生模块;2.被测信号检测模块;3.数字显示模块。设计框图如图 1所示。图 1 基于FPGA的信号测频器设计框图被测信号产生模块该模块主要是用来产生被测信号,可以在模块中设置被测信号的频率和占空比。采用的方法是对系统时钟进行计数分频产生被
原创
发布博客 2021.11.03 ·
1643 阅读 ·
1 点赞 ·
0 评论 ·
16 收藏

基于labview和fpga的信号发生器

基于labview和fpga的信号发生器要求:【1】正弦波、方波、锯齿波、三角波。【2】频率、幅值、相位可调,调节步进值:频率0.1,幅值0.1,相位1;【3】频率最高:20k;峰值最高:3.3。【4】波形选择控制字 频率控制字 相位控制字幅值控制字由labbiew产生然后发送给fpga进行控制。【5】串口9600,数据协议由FPGA进行确定。module DDS( clk, reset_n, dds_data_out, set_waveform, set_f,
原创
发布博客 2021.11.02 ·
2503 阅读 ·
1 点赞 ·
1 评论 ·
13 收藏

基于FPGA的直流电机调速系统设计

功能本设计主要分为三个主要部分:按键控制部分、数码管转速档位显示部分、PWM信号产生部分。分别采用verilog 语言完成底层模块的设计和以原理图的方法完成顶层模块的设计,采用自顶向下的设计方法,实现通过按键控制直流电机的转速,并将转速档位分为10个等级,同时将当前的转速档位显示到数码。在软件平台下分别对设计项目、各个模块以及顶层模块进行仿真分析。module key( clk, reset_n, key, key_en_out );input cl
原创
发布博客 2021.11.02 ·
3565 阅读 ·
4 点赞 ·
1 评论 ·
53 收藏

基于FPGA的LDPC编译码器

该FPGA设计实现的是一个LDPC码编译码器,采用的是并行输入与并行输出。设计主要分为两个模块:1.LDPC码编码器;2.LDPC码译码器。实现的功能:并行输入4位信息序列,经过编码器后获得12位编码后序列,然后经过译码器译码还原出原始的4位信息序列。LDPC编译码器设计功能框图如图 1所示。部分代码/*------------------------------------------------文件信息-----------------------------------------------
原创
发布博客 2021.11.02 ·
3988 阅读 ·
3 点赞 ·
1 评论 ·
42 收藏

基于FPGA的dds发生器与lcd显示

功能说明采用FPGA实现正弦波、三角波、矩形波生成,频率分别为100Hz~25k,实现频率步进调节;输出信号幅度为0V~3.3V,并能步进调节;实时显示波形类型、频率值、输出电压有效值等。原理图设计:部分代码:module DDS( clk, reset, dds_data_out, set_waveform, set_f, set_a, set_p );input clk;//时钟输入input
原创
发布博客 2021.11.02 ·
597 阅读 ·
0 点赞 ·
1 评论 ·
6 收藏

基于FPGA的AD0832采集数码管显示

芯片特点ADC0832 具有以下特点: 8 位分辨率; 双通道 A/D 转换; 输入输出电平与 TTL/CMOS 相兼容; 5V 电源供电时输入电压在 0~5V 之间; 工作频率为 250KHZ,转换时间为 32μS; 一般功耗仅为 15mW; 8P、14P—DIP(双列直插) 、PICC 多种封装; 商用级芯片温宽为0°C to +70°C,工业级芯片温宽为−40°C to +85°C;芯片通道选择当 ADC0832 未工作时其 CS 输入端应为高电平,此时芯片禁用,
原创
发布博客 2021.11.02 ·
1481 阅读 ·
1 点赞 ·
1 评论 ·
5 收藏

基于STM32F103单片机无线ZIGBEE智能温室大棚

系统功能设计(末尾附文件)本系统由主机和从机组成。主从机通过zigbee模块CC2530实现数据通讯。主机由STM32F103C8T6单片机、光照采集、DS18B20温度检测、土壤湿度采集、zigbee模块组成。从机由STM32F103C8T6单片机、LCD1602液晶显示、zigbee模块组成。1、主机检测温度、光照(0-100)和土壤湿度(0-100),然后通过zigbee模块将数据传输给从机。2、在从机接收到数据后,在液晶上实时显示温度、光照(0-100)和土壤湿度(0-100)。3、液
原创
发布博客 2021.04.29 ·
4534 阅读 ·
8 点赞 ·
1 评论 ·
73 收藏

基于51单片机的RFID一卡通刷卡扣费充值系统设计原理图程序设计

硬件设计(末尾附文件)原理图:程序设计#include<reg52.h> //#include<stdio.h>#include <intrins.h>#include "delay.h"#include "rc522.h"#include "1602.h"#include "eeprom.h"sbit key1 =P1^0; //引脚定义sbit key2 =P1^1;sbit key3 =P1^2;sbit key4 =P1^3;/
原创
发布博客 2021.02.22 ·
7062 阅读 ·
10 点赞 ·
0 评论 ·
135 收藏

基于51单片机的红外智能垃圾桶原理图程序设计

硬件设计(末尾附文件)系统功能分析本设计由STC89C52单片机电路+红外避障传感器+HX711称重电路+蜂鸣器报警电路+继电器电路+电源电路组成。1、避障红外传感器1检测到障碍物,继电器闭合,避障红外传感器检测到障碍物1没有检测到障碍物,继电器断开。2、如果称重传感器检测到重量超过一定值,或者设备启动时间超过30秒,蜂鸣器鸣叫报警。原理图:程序设计#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#include<
原创
发布博客 2021.02.22 ·
8751 阅读 ·
14 点赞 ·
1 评论 ·
115 收藏

基于51单片机的金属探测器测量仪原理图程序设计

硬件设计(末尾附文件)本文设计的金属探测是根据电磁感应原理制成的,将一金属置于变化的磁场当中时,根据电磁感应原理就会在金属内部产生涡流,涡流产生的磁场反过来又影响原磁场,这种变化可以转换为频率和幅值的变化,供相关电路进行检测。由电容三点式振荡电路产生正弦波,对其放大和整形后,送入单片机,由单片机探测它频率的变化。当遇见金属时由于电磁感应原理原先建立起来的振荡将受到影响,频率将发生变化,单片机探测到这种变化后进行报警。本文的金属探测器设计了接口,可以和外围的系统进行通讯,实现了与AT89S52管理的液
原创
发布博客 2021.02.22 ·
9935 阅读 ·
18 点赞 ·
0 评论 ·
124 收藏

基于51单片机TEA5767的FM数字收音机原理图程序设计

硬件设计(末尾附文件)该系统利主要由STC89C52单片机、液晶显示器、按键、调频收音模块TEA5767、功放LM386组成[1]。实际运行时,用TEA5767搜索频率,利用单片机STC89C52控制处理,经LM386芯片放大音频功率同时再通过液晶显示器显示频率,最终实现87.5MHz~108MHz调频广播的接收系统以STC89C52单片机作为控制模块,无线FM模块作为调频选台模块。系统框图如图1-1所示。原理图:程序设计/*********************************
原创
发布博客 2021.02.21 ·
7249 阅读 ·
5 点赞 ·
0 评论 ·
71 收藏

基于51单片机的红外计数器proteus仿真 LCD1602显示原理图程序设计

硬件设计(末尾附文件)设计要求本设计主要任务是以单片机为主控芯片来进行软件控制,能正常进行数据计数。基于单片机构成的产品自动计数器研究的主要内容包括:如果构成检测电路、MCS-51 单片机用何种方式对外部计数脉冲进行计数显示控制、LCD 显示驱动模块的选择、MCS-51 单片机的扩展。在这个设计中主要需要解决的问题便是如何提高MCS-51单片机的抗干扰能力以及稳定性。主要技术指标:(1)显示并能计数;(2)具有报警功能;(3)具有较强的抗干扰性。方案原理图:仿真图:程序设计#
原创
发布博客 2021.02.21 ·
9304 阅读 ·
18 点赞 ·
0 评论 ·
130 收藏

基于51单片机和GPS的经纬度时间速度航向系统设计定位电子罗盘原理图程序设计

前言(末尾附文件)通常的导航仪器主要有两种:陀螺罗经和磁罗盘。对地磁场测量方向的仪器叫做磁罗盘。我国发明指南针就是一个简易的磁罗盘,对整个人类社会发展做出巨大贡献。在公元 50 年左右,磁石已经被运用到导航航啦,并且研制出了司南。在公元 960-1127 年时候,支撑是的指南针——指南龟被研制出来。到 20 世纪初,随着工业的发展,罗盘制造工艺也得到了飞速的发展,材料的选择和机械制造使得罗盘的性能有了显著地提高。尤其是是机械式磁罗盘,现在某些情况下依然使用机械式磁罗盘 。到了20世纪出,陀螺罗盘的问世,
原创
发布博客 2021.02.21 ·
1828 阅读 ·
1 点赞 ·
0 评论 ·
19 收藏

基于51单片机的电子罗盘数字指南针HCM8553原理图程序设计

硬件设计(末尾附文件)方案:数字电子罗盘3大模块分别是:传感器模块、数据采集模块和MCU模块。需要硬件有: 磁阻传感器、 双轴加速度传感器、AD转换器以及单片机的磁阻式电子罗盘。硬件总体框图如下:采用三轴磁阻传感器进行地球磁场矢量测量,双轴加速传感器可以传感地球重力场中测量载体的姿态,然后通过姿态坐标变换将磁阻传感器得到载体坐标的测量信号变换到地平坐标系。其磁阻式传感器HMC5883包含输出为3路的差分模拟电压值,差分值大约为几毫伏,信号经过传感器内置的ASIC放大器把信号进行放大,再进行模数转换
原创
发布博客 2021.02.21 ·
3702 阅读 ·
2 点赞 ·
1 评论 ·
48 收藏

基于51单片机的超声波倒车雷达防撞系统 原理图程序设计 数码管显示

硬件设计(末尾附文件)刚刚讲了一下基于LCD1602显示的倒车雷达,接下来讲解基于数码管的原理图:程序设计#include <reg52.h> //调用单片机头文件#define uchar unsigned char //无符号字符型 宏定义 变量范围0~255#define uint unsigned int //无符号整型 宏定义 变量范围0~65535#include <intrins.h>#include "eeprom52.h"
原创
发布博客 2021.02.20 ·
5146 阅读 ·
7 点赞 ·
0 评论 ·
65 收藏

基于51单片机的超声波倒车雷达防撞系统 proteus仿真 LCD1602显示

硬件设计(末尾附文件)功能需求1) 基本任务(1) 当车距(HC-SR04 超声波测距的位置)离障碍物小于 1 米,报警器响起, 发出一定频率的“滴滴” 声音, 报警指示灯闪烁。(2) LCD1602 液晶屏显示超声波模块安装位置与障碍物之间的距离。2) 扩展任务:(1) 随着车距与障碍物的距离的缩小,报警器声音越来越尖锐急促(声音频率越来越高)。(2) 随着车距与障碍物的距离的缩小, 报警指示灯闪烁频率增加。(3) 按键调整报警门限距离, 当车距离障碍物小于该值(默认值为 1 米),声
原创
发布博客 2021.02.20 ·
6505 阅读 ·
12 点赞 ·
0 评论 ·
133 收藏

基于51单片机的病床无线呼叫系统 proteus仿真 数码管显示LCD12864显示

硬件设计仿真图1:数码管显示,多次有病人按下会记录存储;仿真图2: LCD12864显示程序设计:#include <reg52.h>#include "key.h"#include "delay.h"#define uint unsigned int#define uchar unsigned char sbit key1=P3^0;uint code shu[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x9
原创
发布博客 2021.02.20 ·
1474 阅读 ·
4 点赞 ·
0 评论 ·
18 收藏
加载更多