(开源)做一个带DDR3内存的Lattice ECP5开发板!(功能验证已通过)

先说明一点,这个板子最初设计的目的是用来驱动IMX178传感器的(更多内容即将到来),也就是想做一个针对应用特化的板子,没有往开发板那方向去想。 不过后面研究了一下,发现扩展性也还说的过去,勉强算个开发板? 另外市面上开源的、带DDR3内存的开源Lattice板子很少,所以打算单独开个文写一写。 和往常一样,该板子的设计全部开源在Github上,地址文末可以…

0评论

EmoeDAQ-高精度数据采集器-下篇

此文接上篇:EmoeDAQ-高精度数据采集器-上篇 在上一篇文章中,我们已经基本搭建起了EmoeDAQ的硬件系统框架。经过漫长的测试与验证,DAQ终于迭代到了我个人认为比较完善的程度,一起来看看🐟的设计与测试经验总结吧。 文章没写完时上了锁,有人觉得我们开启付费阅读模式了,🐟澄清一下:没有哦,以后也不会有。单纯是我没写完,先发出来让Emoe的编辑们帮我审审稿…

0评论

搓一个FPGA FM收音机–从仿真到实现

前情提要 前段时间我在b站发了这篇专栏:玩玩八毛钱的有源混频器:IAM81008 文章末尾提到了接下来将转入数字域,完成信号解调。那今天就把这坑给填上 做这块板子的根本目的还是为了完成我的课设,同时学习一些数字信号处理知识。 另外这也是我本人第一次做射频相关的板级设计,其中设计有很多不足。不过第二版已经在规划了,希望不久后能做一个关于此的完整视频。 这也是我…

4评论

做个ZYNQ核心板!

还是先放个成品图😎 ------------------------------------------------------分割线------------------------------------------------------ 前一阵子突然心血来潮,想做一个小小的Zynq核心板,于是便开始了这个项目。 1 架构设计 基本上,因为这里要追求小巧…

0评论

做一个USB隔离器!

先放个成品图😎 ------------------------------------------------------分割线------------------------------------------------------ 前一阵子突然想要一个USB隔离器,于是先上淘宝看了看,发现大多数都是下面这种几十块钱的烂货: 这种方案一眼就能看出来:一…

3评论

EmoeDAQ-高精度数据采集器-上篇

好久不见,这次是时隔3个月的更新~ 还记得🐟在做飞安级静电计前端时,文末使用的大杀器——EmoeDAQ么。做完静电计这个项目后,🐟想把这个为了醋包的饺子给完善一下。 其实早在2021年🐟就想做精密ADC模块了,当时的项目命名为 EmoeMetrology,事实证明我高估了我的财力...想做n位半,就得有精度至少有n+1位半的标准仪器来校准。而要做8位半,校准…

1评论

噪声放大器-量化寂静

噪声放大器-量化寂静 此前,Emoe上已经发表了2篇关于噪声放大器的文章。 噪声放大器构建指南 噪声放大器进阶指南 Well,🐟是真没想到这个项目能做(咕)这么久。从2021年年末到2024年年初,经过数次trial and error,属于Emoe的噪声放大器—— EmoeNAP(Noise AmPlifier) 终于可以和大家见面了。 在不断迭代的过程中…

5评论

Counting Electrons-飞安级静电计前端

Counting Electrons-飞安级静电计前端 好久不见!(诶每次开头都是这句...) 🐟过去几个月事情有点多,先后经历了离职,打包东西回家,以及开始在家搭建HomeLab环境等等琐事...现在🐟终于有时间做些以前没时间没资金做的事了,首先就是2年前就开始馋的 femto-amp meter 辣。 我将参考Keithely的 低电平测量手册(第七版)…

1评论

从零开始的DSP之旅-准备启程

从零开始的DSP之旅-准备启程 最近🐟打算学学DSP(Digital Signal Processing,数字信号处理),方便以后做项目的时候应用。(啊毕竟挖了那么多仪器的坑,想填哪个都得用一大堆DSP的知识...) 本科时云里雾里地混过了DSP考试,但其实没怎么学懂,现在我打算通过实践来重新认识数字信号处理技术。 1.材料&工具准备 STM32G4…

1评论

由半双工SPI和电平转换器双重debuf带来的奇怪故障

有一AD9643模块,其数字部分电平为1.8V,为了能够跟3.3V电平的主机进行通信,需要使用电平转换器。而又因AD9643的SPI为半双工,因此需要使用一双向电平转换芯片。 为了实现该应用,我们使用德州仪器TXS0108E芯片,注意区分型号,同系列有多个不同功能的转换器。 原理图如下图所示: 在使用过程中,发现SPI一直有误码,导致芯片不能够被正常的配置。…

0评论