熟练掌握通信理论基础知识、数字信号处理数字滤波器、Altera 的DSP Builder模型设计
熟练掌握FPGA的VHDL、Verilog语言以及仿真语言,了解pipelining和 FPGA的的时序分析,
熟练掌握 xilinx ISE编程软、Quartus编程软件和SignalTap、 Modesim仿真软件
熟练掌握电路板设计软件Altium Designer(模数混合四层板电路设计)
熟练掌握电路仿真软件Multisim
熟练掌握C/C++语言基本语法,了解MFC消息机制
2014.10-2016.12 便携式超声波(研究生课题)
开发工具: Quartus、Altium、Modesim、multisim、Matlab、安捷伦示波器
项目简介: 本设计应用方向超声脑刺激由FPGA(CYCLONE Ⅳ)控制、USB2.0(CY68013)、发送和接收模块构成。
USB模块实现SLAVE FIFO模式通信,修改固件程序PID和VID,驱动程序上位机开发。
FPGA模块应用SPI协议和并行通信仿时序对系统各个模块初始化,采样数据通过异步FIFO和FIR IP核传输到USB2.0上位机。
超声波发送模块由高速开关电源(产生直流高压)、由P沟道和N沟道组成推挽输出电路(波形成型电路)组成,最后形成高压方波脉冲触发超声探头。
超声波接收模块由信号双向限伏、单双通道选择、双通道运放(VGA)、运放增益控制(DA)、归队对无源滤波、模数转换构成。超声探头收到回波信号后产生,微弱的小信号进行模数转换运算放大再通过模数转换进入FPGA进行数字滤波。
性能指标:FPGA数字滤波、带死区互补波、触发电压可调40V-300V、脉冲频率20KHZ-12.5MHZ、USB2.0上位机显示波形、电路板四层板。
2016.6-2016.7多功能图像采集卡(UCAS国科环宇FPGA逻辑实习生)
开发工具: ISE、Modesim、公司内部CPCI板卡
项目简介:项目逻辑编写,测试抓取信号,优化逻辑解决之前的bug。板卡通过LVDS转换的数据接口,接收缓存红外和可见光不同分辨率数据转换后通过CPCI上传到上位机显示图像。
2015.10-2016.3 FPGA(Xilinx) 通信协议转换
开发工具:ISE、Modesim
项目简介: 本设计应用于电路业务解析,通过RS422接收到的串行数据进行串并转换,数据组帧、发送和回环测试。是整个FPGA项目的一个模块。大项目最后在一个V7系列的芯片上运行。
2014.9-2014.12 Sdram乒乓读写USB2.0高速采集卡(研究生期间)
开发工具: Quartus、Modesim、USB开发板官方开发工具
项目简介: 以面积换速度原理,FPGA对Sdram乒乓读写USB2.0 Cpress68013与上位机通信。应用acycloneⅡ系列芯片对两片sdram进行读写,实现乒乓读写达到一片sdram被读的同时另一片被写。 Cpress68013工作模式为SLAVE FIFO模式。
性能指标:控制一个模数转换模块以10MHZ的速度采集,可以用5MHZ的速度往上位机传输的同时不丢数据。
2015.10-2016.3 ASK调制解调技术FPGA实现
项目简介:FPGA通过NCO核产生载波,采用非相干解调法实现ASK解调,采用超前-滞后型位同步技术实现位同步脉冲提取。
2016.3-2016.7超声枪(北京师范大学客座研究生)
开发工具:multisim、示波器
项目简介:主要负责运放选型把通过把微弱超声信号通过精密运放放大,对超声波通过斩波电路对超声波进行一个降频。
2015.10-2016.3基于图像颜色识别的云台跟踪实现(ROBOMASTER(大疆)防御塔)(研究生期间)
开发工具: keil、pixy嵌入式摄像头开源硬件、STM32F407(ARM)、自制云台(伺服电机)
项目简介: 基于颜色识别的图像跟踪硬件云台实现。结合PID自动控制算法、伺服电机构成云台的PITCH和YAW轴的旋转。
2015.3-2016.3四周轴飞行器开发(研究生期间)
开发工具:keil、 altium
项目简介: 基于 STM32 F103X(arm)学习国内开源四轴飞行器算法原理,arm内核芯片对陀螺仪的数据通过卡尔曼滤波或互补滤波,再由四元数进行姿态解算(避免万向节死锁)、在经过双环PID进行高精度的闭环控制。从而实现四轴飞行器平稳飞行。
2013.9-2013.10语音信号红外通信装置(全国大学生电子设计大赛F题并荣获省三等奖)(本科期间)
开发工具:keil
项目简介: 该项目使用keil等软件c语言编程,语音信号通过放大调制有红外发射管发射,接收管接收解调经运放放大选频,后经过功放电路高次谐波抑制,音频输出。(可以实现数字调制或者模拟调制传输,有中继转发点)
角色 | 职位 |
负责人 | 软硬工程师 |
队员 | 后端工程师 |