草庐IT

DSP仿真

全部标签

FPGA项目(10)——基于FPGA的倒计时显示电路的设计与仿真

        本次做的题目是:基于FPGA的倒计时显示电路设计,        题目要求如下:        详细要求如下:        本次设计的代码通过了仿真。(用的是quartus自带的仿真器)        这次设计分为两个模块,一个是倒计时的控制模块,另一个是数码管的显示模块。在倒计时控制模块中调用(例化)显示模块,从而实现分层设计。        关于数码管动态显示,可以参考我的这篇博客:FPGA项目(5)--FPGA控制数码管动态显示的原理_fpga数码管显示实验原理_嵌入式小李的博客-CSDN博客https://blog.csdn.net/guangali/article/

基于STM32单片机的智能家居窗户窗帘控制系统红外遥控proteus仿真原理图PCB

功能:0.本系统采用STM32F103RCT6作为单片机1.LCD1602液晶实时显示当前时间/窗帘状态/光照强度2.支持手动按键/定时/光强检测三种模式控制窗帘3.'设置’键进入设置界面4.默认状态下’确定’键可切换模式5.设置界面’确定’为确定6.支持掉电保存7.采用DC002作为电源接口可直接输入5V给整个系统供电原理图:PCB:主程序:/*************************************************************智能窗帘补充说明:********************************************************

ROS仿真环境安装与配置

ROS安装ROS安装可参考官方文档:https://wiki.ros.org/melodic/Installation/Ubuntu因为ros版本需要与Ubuntu的版本对应,如本机是Ubuntu18.04需要安装Melodic,Setupyoursources.listSetupyourcomputertoacceptsoftwarefrompackages.ros.org.sudosh-c'echo"debhttp://packages.ros.org/ros/ubuntu$(lsb_release-sc)main">/etc/apt/sources.list.d/ros-latest.l

基于51单片机的LCD1602电子钟闹钟proteus仿真设计

本设计是基于51单片机的LCD1602电子钟闹钟proteus仿真设计源码+仿真+原理图+器件清单仿真软件版本:proteus7.8程序编译器:keil4/keil5编程语言:C语言编号C0001资料文件下载链接:https://docs.qq.com/doc/DS1N1VEpDc2JHUlVx功能介绍:(1)可由按键调整时间(2)可整点报时(“嘟、嘟”声)(3)可设定时,定时时间到发出“嘟、嘟”声仿真图:原理图(提供源文件):程序:main.c#include#include/***********************引脚定义************************/sbitK1

基于51单片机8音键电子琴仿真设计原理图

该设计采用AT89C52(AT89C52数据手册)单片机作为主控制芯片,外接灯光闪烁功能和8音调键。共有8个音节和4个功能按键。可播放内置乐曲,可弹奏录音,采用24C02(24C02数据手册)芯片作为EEPROM存储,掉电不掉内容,LM386(LM386数据手册)功放模块外接扬声器。具体功能介绍:  8个弹奏键,具有很强的娱乐性。  独创--弹奏录音功能能录音,能回放,听起来更惬意。  内置多首音乐。  4个功能按键设计,PLAY(播放)NEXT(下一首),PRE(上一首),STOP(停止)按键。  5V电源转接PIN,供电稳定,方便实用。  采用LM386功放和专用音乐喇叭,声音更柔和动听,

亚阈值区MOSFET阈值电压Vth随温度变化曲线仿真【Cadence】

亚阈值区NMOSVth随温度变化曲线仿真【cadence】一、测试电路搭建这里我使用的工艺是SIMC的0.18微米工艺库,电路如下图:其中NMOS的W/L设为6u/3u,可根据实际情况而定。二、ADE_L仿真环境设置Vds的初始值设定为80mV,Vgs的初始值设定为200mV,目的是保证NMOS工作于亚阈值区。选择使用dc分析,勾选SaveDCOpeartingpoint选项后,点击OK。点击Tools,选择parametricAnalysis,扫描温度变量temp,扫描方式随意,点击绿色运行按钮。返回ADL_X界面,选择ResultsBrowser在左上角选择dcOpinfo,然后选择NM1

Athena工艺仿真基础知识

目录一、加载和运行Athena的标准示例二、访问Athena三、定义初始矩形网格四、定义初始衬底(init)五、离子注入(implant)六、沉积/淀积(deposit)七、扩散(diffusion)快速热退火(RTA)氧化(Oxidation) 八、刻蚀(etch)九、外延(epitaxy)一、加载和运行Athena的标准示例MainControl→Examples“Section”菜单中列出了deckbuild示例组,并根据示例演示的模拟器或模拟主题进行分组。Sub-section菜单中列出了单独的示例输入文件。要运行示例,在“Section”菜单中选择其中一个例子(例如,ATHENA_I

基于STM32的温湿度检测(程序+Proteus仿真+论文)

基于STM32的温湿度检测1、主要功能使用STM32和DHT11温湿度传感器对室内温湿度进行检测,并通过LCD显示。2、仿真3、程序源码/***************************************Copyright******************************Filename://主函数Author:KevinVersion://1.0Description://STM32温湿度传感器Others://其它内容的说明Log://公众号:Kevin的学习站******************************************************

【一级倒立摆】基于simulink的一级倒立摆控制器系统仿真

1.软件版本MATLAB2021a2.本算法理论知识%基于极点配置系统的降维观测器设计%极点配置法稳定系统Qc=ctrb(A,B);EA=[-10000;...0-1000;...00-2-2*sqrt(3)*i0;...000-2+2*sqrt(3)*i];PP=polyvalm(poly(EA),A);Ks=[0001]*inv(Qc)*PP;%状态反馈矩阵%降维观测器设计q=rank(C);P=[C;0100;0001];Q=inv(P);Q1=Q(:,1:q);Q2=Q(:,q+1:rank(Q));A1=P*A*inv(P);B1=P*B;%A1矩阵分块A11=A1(1:q,1:q)

vivado仿真时,输出为高阻态

错误:仿真文件编写正确的情况下,跑出的输出为未知态解决: 在前面子文件,输出信号的实现函数里,给输出信号一个初始值