分类
verilog 数电

verilog仿真——7段显示译码器74HC4511

任务

实现74HC4511的程序设计与仿真

思路

  • 根据芯片的真值表直接设计,输入与输出的对应关系。
  • 将输入端口的各功能对应实现:
    • //D[3:0] 为输入信号
    • //Y[6:0] 译码器输出编码
    • //LT_n:灯测试输入,低电平有效,所有输出置1,检查好坏
    • //BL_n:当灭灯输入;当LT_n[……]

      继续阅读

分类
verilog 数电

verilog仿真——3线-8线译码器74X138

任务

  1. 实现74X138的程序设计
  2. 用74X139和74X138构成5线-32线译码器

74LS139 为两个2线-4 线译码器

74X138

思路

参考译码器芯片的功能,进行输入端口到输出端口的对应,并实现相关输入控制端口的特性。

程序设计

仿真

[……]

继续阅读

分类
verilog 数电

verilog仿真——8线-3线优先编码器CD4532

任务

  1. 实现CD4532的设计与仿真
  2. 用2片CD4532构成16线-4线优先编码器

CD4532

实现思路

根据示例基本掌握verilog的语法,可以进行自主设计。

  • 原本想通过逻辑表达式将编码器的内部逻辑表达,但看到示例中有用到case的语法,是人易读的表达方式,因此改为用[……]

    继续阅读

分类
verilog 数电

verilog仿真——2选1数据选择器

教程

根据慕课平台上提供的教程文档按步骤操作

进行二选一数据选择器的设计与仿真:

一定要搞明白缩写系列:
mux为multiplexer的缩写
multiplexer:指多路复用器。是从两个或多个源(2的次方)到一单个信道。与数据选择器的概念一致

设计解读

分类
SaaS

Django基础——报错和调试记录

报错类型

RuntimeError at /task/register

You called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SLASH set. Django can't[......]

继续阅读

分类
SaaS

蓝鲸实践作业——Django基础(二)

在SaaS上要开发一个类似评论功能,需要掌握何从页面上进行数据的异步提交,如何通过Django编写接口,如何通过ORM对数据进行增删改查,如何通过Admin界面管理DB中数据等技术。

题目

1.实现“选择业务”功能。调用cmdb的search_business接口,将获取到的业务渲染到“[……]

继续阅读

分类
SaaS

蓝鲸实践作业——Django基础(一)

蓝鲸SaaS推荐基于Django框架进行开发。本节课程的入门级使用详解和实战演示,让你对Django MVC框架结构的每个模块的功能和相互关系有一个深刻的理解和掌握。

1. 在开发框架中拉起上节课的两个静态页面
2. 实现“选择脚本”功能。
a> 脚本表包含脚本名称和脚本内容两个字段
b&gt[……]

继续阅读

分类
模电

功率放大电路

概念

目标

获得失真较小的输出功率

问题

  • 输出功率尽可能大,电压与电流都有足够大的输出幅度
  • 效率高:有用信号与电源供给功率比(乙类效率最高)
  • 非线性失真小
  • 散热

题目

乙类互补对称功率放大电路如图所示,采用双电源供电,若忽略BJT的饱和压降,则功率管承受的最大反向电压为[……]

继续阅读

分类
模电

场效应管及其放大电路

三种组态

共源极

小信号模型

例题

已知电路参数如图(a)所示,FET工作点上的互导gm=1mA/V,设rds>>Rd,则该电路的小信号等效电路是_______,电压增益为_______,输入电阻为_______。

将电路中所有电容置为短路,所有的直流源置零(电[……]

继续阅读

分类
研究思路 研究方法

补偿法

在很多学科中看到了补偿法的身影,感觉很有启发,记录如下:

差分放大电路

通过两个对称的三极管抑制没有输入信号时,由温度变化引起的微小信号——零点漂移。两个三极管同时受温度影响发生变化,则有效避免了这种情况

电桥

工程力学中一个电桥法测应变的实验:

[……]

继续阅读