自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Altera EPM570 CPLD 学习(三) Quartus原理图设计法

Quartus可以写代码,也可以画原理图,在学习数字电路时,用Quartus原理图设计法搭建电路然后验证结果,也是一种很好的学习方法。然后也像之前一样,将未使用的引脚设为三态输入,在Pin Planner里分配引脚 ,再综合一次,最后和以前一样下载,看看实验结果。实验结果完美达到预期,具体每个人的LED或者拨码开关的解法不一样,可能在原理图的输入输出上要增减非门,才能达到预期结果。从最简单的做起,忽略掉ST,YE,YS,只关注8个输入I0~I7,3个输出Y0,Y1,Y2。在这里可以选择要放置的电路器件。

2024-04-04 20:16:03 462

原创 Altera EPM570 CPLD 学习(二) 74HC595驱动8位数码管

上面的代码中,输出8位的sel和8位的seg,就是分别用来控制数码管的8个位和8个段的。每个数码管可以显示0~F,因此定义4位的data_temp用来存放数码管将要显示的数值,总共是8个数码管,因此还要有32位的disp_data用来存放8位数码管上将要显示的值。从内部结构逻辑图就能清楚地看到,第一级是8个级联的D触发器,SCK每来一个脉冲,当前D触发器的输出就会变成前一个D触发器的输出(即当前D触发器的输入),那么来8个SCK脉冲,8位的串行数据就能全部输入到74HC595中“保存”起来了。

2024-04-03 20:22:09 960 2

原创 Altera EPM570 CPLD 学习(一) 3-8译码器

先为要建立的工程建一个文件夹,文件夹路径中不能有中文,新建的工程就放到这个文件夹里,我这里要做的是译码器,所以我建了名为decoder的文件夹,工程名也叫做decoder。然后点击 Add File,在工程的文件夹目录下的output_file文件夹,把里面的.pof文件添加进来,打勾,然后start,就开始下载了,右上角可以看到下载进度。新买了一块CPLD板子,型号是EPM570T100C5N,第一次玩CPLD记录一下,顺便也可以为其他第一次用CPLD的朋友们指指路。然后回到主界面,点击Device。

2024-03-30 20:03:14 845

原创 课设-风速传感器 ESP32+MicroPython

传感器课程设计,老师布置做风速传感器。要求测0.5m/s-30m/s的风速,选用风杯式风速传感器,用ESP32片内ADC。关于风嘛,哪里有30m/s的风给我测哦,就拿直流电机模拟一个算了。ESP32读取外接电位器的电压值,用这个电压控制输出PWM波的占空比,送到TB6612电机驱动模块去控制风扇转速。风扇吹动风速传感器,带动内部直流发电机发电,ADC读这个电压,经过标定就知道风速了(模拟的)。OLED部分,用了大字体的程序,参考自。

2023-06-21 14:18:51 565

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除