0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

小脚丫FPGA的综合技能学习平台

电子森林 ? 来源:FPGA入门到精通 ? 作者:FPGA入门到精通 ? 2021-01-06 17:12 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

小脚丫FPGA的综合技能学习平台,功能见下图:

ec4b0f44-4628-11eb-8b86-12bb97331649.png

实物长这样:

不少同学搭配口袋仪器,可以在这个板上观测每一根信号的时序变化:

ecd91e10-4628-11eb-8b86-12bb97331649.png

该平台的主要构成:

1. 任意波形/信号发生器的功能:

能够通过R-2R阶梯网络生成0-2MHz的任意波形(若更换输出级的运算放大器能够生成更高频率的信号),包括正弦波、三角波、锯齿波、方波等,信号幅度为3Vpp,输出信号的波形、频率以及幅度皆可调节;

同时可以能够通过PWM用一根数据线搭配R、C构成的低通滤波器生成0-20KHz的任意波形,可同上述用R-2R构成的高速信号发生器进行对比;

通过该功能,能够掌握DDS生成任意波形/信号的原理、使用方法、以及DAC工作原理、构成方式、信号的频谱构成等

2. ADC数据采集的功能:

板上有一颗SPI接口的串行ADC,可以采集电位计上的电压,旋转电位计,可以观察采集到的电压值的变化

也可以将1中的DDS信号发生器产生的波形送到ADC的输入端,构成一个环路,即便在家没有任何测试仪器的情况下也可以通过本地产生的波形信号进行电路和逻辑的调试

串行ADC的采样率为200KHz,可以对频率为20KHz以内的信号(音频信号的范围)进行采样并显示在OLED屏上

延伸的功能 - 对信号进行频谱分析,通过FFT变换得到被采集信号的基频及多个高次谐波的分量信息

通过这个功能,可以掌握ADC的工作原理以及在数据采集中的应用方式、SPI总线的使用、模拟信号带宽、ADC采样率、SPI总线速率等之间的时序关系

3. 传感器信息输入

能够通过单总线采集温度传感器(使用经典的18B20器件)的数据并显示出来

通过这个功能,可以学会单总线的逻辑实现以及传感器数据的处理,对于理解物联网产品比较有帮助

4. OLED图形化信息显示

板上采用了一块128*32分辨率的OLED作为信息显示终端,可以显示温度传感器的温度值、通过ADC采集到的电位计的电压值、DDS信号发生器生成的波形以及必要的菜单信息

通过这个功能可以掌握SPI显示屏的使用、SPI总线逻辑以及屏上信息的文本、图形化显示等。越来越多的电子产品、创意设计都采用图形化的OLED显示屏成为信息展示的终端,无论用MCU还是FPGA的系统,在电赛中的很多项目中也会用到信息的图形化显示。

5. 蜂鸣器输出

板上有一个经三极管驱动的蜂鸣器,可以通过PWM来实现声音的输出,比如播放音乐、声音报警等

这个功能可以给学习者更有趣的方式了解PWM的应用

6. UART通信

板载USB-UART芯片CH340,能够实现FPGA和上位机PC的通信

通过这个功能,可以深刻体会异步串行通信UART的工作原理、逻辑实现、优势、应用等,打通了同PC的连接,延伸了板卡的功能

小小的板子能学的东西其实很多,因此也备受全国很多高校同学们的欢迎,在硬禾学堂里也有很多次的直播课程都是基于这个平台制作的,有兴趣的同学可以学习一下。

责任编辑:xj

原文标题:定时、测温、报警、控制.... - 寒假在家一起练(4)

文章出处:【微信公众号:FPGA入门到精通】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1646

    文章

    22070

    浏览量

    619735
  • 定时
    +关注

    关注

    1

    文章

    124

    浏览量

    25966
  • 测温
    +关注

    关注

    1

    文章

    252

    浏览量

    31359

原文标题:定时、测温、报警、控制.... - 寒假在家一起练(4)

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FPGA在机器学习中的具体应用

    随着机器学习和人工智能技术的迅猛发展,传统的中央处理单元(CPU)和图形处理单元(GPU)已经无法满足高效处理大规模数据和复杂模型的需求。FPGA(现场可编程门阵列)作为一种灵活且高效的硬件加速平台
    的头像 发表于 07-16 15:34 ?1199次阅读

    2025集创赛紫光同创生态职业技能杯乘风启航!邀您参加!

    职业技能赛项。本届主要面向中高职,职业本科集成电路人才培养领域,打造国内一流的全国性集成电路技能赛事和技能人才培养平台,助力中国集成电路事业发展。作为
    的头像 发表于 04-25 14:03 ?1483次阅读
    2025集创赛紫光同创生态职业<b class='flag-5'>技能</b>杯乘风启航!邀您参加!

    电磁频谱数据综合管理平台系统全面解析

    电磁频谱数据综合管理平台
    的头像 发表于 04-23 16:25 ?297次阅读

    Xobin入选2024年Gartner?《开发者技能评估与面试平台市场指南》

    印度金奈2025年4月2日 /美通社/ --? 行业领先的技能评估软件 Xobin欣然宣布其入选2024年Gartner? 《开发者技能评估和面试平台市场指南》。 Xobin每年吸引 400多万名
    的头像 发表于 04-02 14:00 ?267次阅读
    Xobin入选2024年Gartner?《开发者<b class='flag-5'>技能</b>评估与面试<b class='flag-5'>平台</b>市场指南》

    什么是综合能源管理平台

    综合能源管理平台是一种通过集中管理和优化能源使用的系统。这种平台通过整合各种能源数据、设备和操作流程,以提高能源效率和减少成本。它不仅适用于工业和商业环境,还可以在家庭和城市基础设施中发挥作用。本文
    的头像 发表于 02-11 13:15 ?819次阅读
    什么是<b class='flag-5'>综合</b>能源管理<b class='flag-5'>平台</b>?

    元宇宙AI在线实验平台助力“技能兴鲁“职业技能大赛人工智能应用赛圆满举办

    2024年山东省“技能兴鲁”职业技能大赛——第九届山东省电子信息行业职业技能竞赛人工智能综合技术应用(人工智能训练师)赛项在潍坊工程职业学院成功举办。本次大赛由山东省科学技术协会、山东
    的头像 发表于 02-11 11:44 ?756次阅读
    元宇宙AI在线实验<b class='flag-5'>平台</b>助力“<b class='flag-5'>技能</b>兴鲁“职业<b class='flag-5'>技能</b>大赛人工智能应用赛圆满举办

    FPGA在AI方面有哪些应用

    随着人工智能技术的飞速发展,对计算性能的需求也日益增长。FPGA(现场可编程门阵列)作为一种高性能、低功耗、可灵活编程的硬件平台,正逐渐在 AI 领域崭露头角,展现出独特的优势,为 AI 应用的落地
    的头像 发表于 01-06 17:37 ?1457次阅读

    如何选择云原生机器学习平台

    当今,云原生机器学习平台因其弹性扩展、高效部署、低成本运营等优势,逐渐成为企业构建和部署机器学习应用的首选。然而,市场上的云原生机器学习平台
    的头像 发表于 12-25 11:54 ?485次阅读

    ALINX 发布 AXVU13P:AMD Virtex UltraScale+ 高端 FPGA PCle 3.0 综合开发平台

    ALINX 正式发布 AMD Virtex UltraScale+ 系列 FPGA PCIe 3.0 综合开发平台?AXVU13P! 这款搭载 AMD 16nm 工艺 XCVU13P 芯片的高性能
    的头像 发表于 12-20 16:46 ?874次阅读
    ALINX 发布 AXVU13P:AMD Virtex UltraScale+ 高端 <b class='flag-5'>FPGA</b> PCle 3.0 <b class='flag-5'>综合</b>开发<b class='flag-5'>平台</b>

    智能制造综合实训平台数据采集解决方案

    行业背景 智能制造系统综合实训平台,是专门针对当下智能制造领域关键技术而设计的技能培训与教学实训标准化设备,配套面向高端技能人才培养的标准化课程体系与实训案例,为
    的头像 发表于 12-18 17:23 ?796次阅读
    智能制造<b class='flag-5'>综合</b>实训<b class='flag-5'>平台</b>数据采集解决方案

    FPGA加速深度学习模型的案例

    FPGA(现场可编程门阵列)加速深度学习模型是当前硬件加速领域的一个热门研究方向。以下是一些FPGA加速深度学习模型的案例: 一、基于FPGA
    的头像 发表于 10-25 09:22 ?1303次阅读

    城市综合走廊互联网平台有什么功能

    随着城市化进程的加速,城市基础设施的管理与维护面临着前所未有的挑战。城市综合走廊作为地下管线的重要载体,其智能化、信息化管理显得尤为重要。近年来,互联网平台技术的飞速发展,为城市综合走廊的管理带来
    的头像 发表于 10-18 14:16 ?439次阅读

    FPGA做深度学习能走多远?

    今天给大侠带来在FPAG技术交流群里平时讨论的问题答疑合集(十四),以后还会多推出本系列,话不多说,上货。 FPGA技术交流群目前已有十多个群,QQ和微信均覆盖,有需要的大侠可以进群,一起交流学习
    发表于 09-27 20:53

    ?智慧铜矿厂综合管控平台,智慧矿山数字孪生

    随着矿山行业的不断发展,传统的管理方式已经无法满足现代铜矿高效、安全、环保和精细化管理的需求,因此,构建一个综合管控平台变得尤为必要。HT 铜矿综合管控平台应运而生,通过信息化和智能化
    的头像 发表于 09-23 14:02 ?502次阅读
    ?智慧铜矿厂<b class='flag-5'>综合</b>管控<b class='flag-5'>平台</b>,智慧矿山数字孪生

    Primemas选择Achronix eFPGA技术用于Chiplet平台

    Chiplet (Hublet) 平台的无晶圆厂半导体公司 Primemas 宣布合作,将 FPGA可编程性引入 Primemas 产品套件。Primemas为Primemas Hublet选择了Achronix的Speedcore e
    的头像 发表于 09-18 16:16 ?994次阅读