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

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

3天内不再提示

给大家推荐一款适用于电赛的微处理器最小系统板

数据分析与开发 来源:电子森林 作者: 苏老师 2021-08-10 15:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文推荐的最小系统板,如果在电赛中用上且赛后在电子森林网站分享自己的作品,可以获得全额退款 - 最小系统板的价格低于一颗STM32F103芯片。

同往年的国赛一样,昨天公布的电赛器件清单里仍然还是三款跟控制器/处理器相关的器材:

嵌入式开发系统板

TI MCU系统板 - 毕竟TI是赞助商,有一道题目中指定要用到TI的产品

微处理器最小系统板

不谈TI的MCU系统板,那还有嵌入式开发系统板和微处理器最小系统板,从纸面上理解,这二者还是有一定的差异的,前者是个完整的系统,按键、显示屏、网络接口等一应俱全,功能比较齐全,只需要编程使用即可,后者可以作为一个核心控制模块使用,通过各种方式连接各种外设,比如器件清单中列出来的一些液晶显示屏、数码管、继电器、传感器等。虽然前者也能连接,但最小系统可以更灵活、高效。

比较好的方式显然是自己基于最小系统板搭配各种模块来进行组合,能够在全功能和灵活性上兼顾。

回望过去20年的10届电赛题目中,80%的题目中都会用到微控制器,也就是我们常说的MCU,用以对题目中的参数进行设置、控制、以及信息的显示。控制类的题目自不必说,获取传感器的信息,通过一系列的算法再输出信号控制外部的器件,即便电源类、信号类、通信类的题目也无不用到MCU。

所谓的最小系统,也就是围绕着一颗核心的控制器芯片(目前一般为基于Arm Cortex M系列),搭配上复位、时钟产生、内核和IO供电这些必须的功能,有的板上配置了下载器的功能,再通过插针或邮票孔焊盘做更多的功能扩展。这样的好处是可以根据应用的场景进行灵活、高效地搭配,可以用面包板快速验证、也可以用自己画的电路板来稳定工作。如下图基于LPC824的最小系统板。

无论是ST的STM32还是NXP的LPC系列MCU,其内核差异不大,器件内集成的功能也大同小异,不同的器件主要的区别在于运行的速度、SRAM的大小以及内置的协处理功能。不过对付电赛这种以考察基础知识和核心技能的应用,M0/M0+的内核应该都能对付了。这些控制器内部都集成有多路共享使用的高分辨率(一般为12位)、至少1Msps左右的ADC,能够对100KHz(还可以更高一些,取决于应用场景)以内的模拟信号进行量化进而通过程序进行处理。有的器件内部有DAC,多数的MCU内部没有DAC,但也可以通过PWM + RC低通滤波器的方式得到100KHz以内的模拟信号。

最小系统最常接的外设就是按键和LCD/OLED屏(通过I2C或SPI),用以输入控制和信息的显示,再加上传感器(通过I2C)和对电机/开关的控制,配以控制算法,就能够满足多数的应用场景。

上面的简易示波器套件,就是基于LPC824最小系统/STM32G031最小系统扩展制作的。5个按键用以参数的输入以及菜单的控制,128*64的OLED显示屏可以显示参数、波形等,板上的麦克风放大电路将采集到的音频信号送到最小系统里的ADC进行模数变换,并通过FFT对采集到的波形进行频谱分析、频率测量等。板上的AUX输出信号可以以数字的方式控制外部的开关、电机、LED等,也可以加上RC低通滤波生成任意波形,包括直流电压。仅仅16个管脚的最小系统,利用其上的14根管脚就可以灵活地支持各种应用。

灵活使用MCU内部的ADC(信号采集)和PWM(信号产生)的功能可以做出很多用复杂的模拟电路才能实现的功能,而且具有非常高的稳定性、可靠性、灵活性,比如下面的元器件特性测试仪。

这款多功能元器件特性测试仪,通过编程就可以完成对外接元器件 - 电阻电容二极管、三极管、场效应管等多种器件的自动判断和值的测量。

基于LPC824和STM32G031的核心模块都以16Pin 带邮票孔的封装形式,简单、易用,可以直接焊接在自己的电路板上,从而保证更高可靠性;这些模块不仅可以通过USB进行程序的下载更新,还通过板上的LDO产生3.3V的电压给其它电路供电。

由于多数同学对STM32的系统比较熟悉,网上有非常丰富的设计资源,因此给大家重点推荐我们硬禾学堂设计的STM32G031最小系统核心板,你可以把它当成一个最小系统“器件”使用,完整的系统其价格(59元)比购买一颗STM32芯片还低。

主要的特点:

基于ST的STM32G031

64MHz Arm Cortex M0+内核

通过USB供电、配置、UART通信

最多18个数字I/O、最多6路模拟输入

12位/2.5Msps 串行ADC

丰富的开源参考案例代码 - 示波器、FFT频谱分析、元器件特性测试

编辑:jq

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

    关注

    68

    文章

    20329

    浏览量

    254866
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19122

    浏览量

    403659
  • 控制器
    +关注

    关注

    114

    文章

    17874

    浏览量

    195087

原文标题:适用于电赛的微处理器最小系统板

文章出处:【微信号:DBDevs,微信公众号:数据分析与开发】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    SGM825:高性能5引脚微处理器监控电路的卓越之选

    SGM825:高性能5引脚微处理器监控电路的卓越之选 在微处理器系统设计里,保障系统的稳定性与可靠性是电子工程师们始终追求的目标。今天,我要给大家
    的头像 发表于 03-24 11:05 152次阅读

    SGM811B/SGM812B微处理器监控电路:可靠保障系统稳定运行

    ,为系统的稳定运行提供了可靠的保障。今天,我们就来详细了解下这两产品。 文件下载: SGM811B_SGM812B.pdf 产品概述 SGM811B和SGM812B是集成式微处理器
    的头像 发表于 03-23 17:05 592次阅读

    SGM706:低成本微处理器监控电路的卓越之选

    了解下SGM706的特点、应用及相关技术细节。 文件下载: SGM706.pdf 、SGM706概述 SGM706是一款集成微处理器监控设备。与使用单个IC或分立元件的设计相比,这
    的头像 发表于 03-23 16:45 678次阅读

    SGM708:低成本微处理器监控电路的卓越之选

    的SGM708低成本微处理器监控电路。 文件下载: SGM708.pdf 、产品概述 SGM708是一款集成式微处理器监控设备。与使用单个集成电路或分立元件的设计相比,这种集成设计显
    的头像 发表于 03-23 16:15 138次阅读

    STPMIC1:高度集成的微处理器电源管理IC

    高度集成的电源管理IC,专为微处理器单元设计,下面我们就来详细了解下它。 文件下载: STPMIC1CPQR.pdf 、产品概述 STPMIC1是一款专为基于高集成度应用
    的头像 发表于 02-28 15:50 220次阅读

    MAX791:多功能微处理器监控电路的深度解析

    MAX791:多功能微处理器监控电路的深度解析 在微处理器系统中,对电源供应和电池控制功能的监控至关重要,它直接关系到系统的稳定性和可靠性。MAX791
    的头像 发表于 02-27 16:05 334次阅读

    ADM6711/ADM6713:微处理器监控电路的得力之选

    Devices公司的ADM6711/ADM6713,这两4引脚SC70封装的微处理器监控电路,具备诸多出色特性,适用于多种应用场景。 文件下载: ADM6711.pdf 特性亮点 1. 温度适应性与低功耗
    的头像 发表于 02-27 11:15 238次阅读

    探索ADM6384:微处理器电源监控的得力助手

    电路——ADM6384。 文件下载: ADM6384.pdf 、ADM6384概述 ADM6384是一款用于基于微处理器系统的监控电路,主
    的头像 发表于 02-27 10:55 286次阅读

    解析ADM811/ADM812:微处理器监控电路的可靠之选

    的ADM811/ADM812微处理器监控电路。 文件下载: ADM811.pdf 、产品概述 ADM811/ADM812是可靠的电压监测设备,适用于大多数电压监测应用。它们是MAX811/MAX812的优质
    的头像 发表于 02-27 10:30 284次阅读

    深入剖析ADPL63164:微处理器复位电路的理想之选

    ADPL63164是一款低功耗微处理器监控电路,可监测范围在1.575V到5V的单/双系统电源电压,为复位和看门狗功能提供了极大
    的头像 发表于 02-26 16:00 211次阅读

    ADPL62935低电压微处理器监控:提升系统可靠性的利器

    。今天,我们就来详细了解一款优秀的低电压微处理器监控——ADPL62935。 文件下载: ADPL62935.pdf 、ADPL62935 概述 ADPL62935 是
    的头像 发表于 02-26 16:00 169次阅读

    ADM8323/ADM8324:微处理器系统的可靠监控伙伴

    的ADM8323/ADM8324监控电路,看看它是如何为微处理器系统保驾护航的。 文件下载: ADM8323.pdf 、产品概述 ADM8323/ADM8324是专门用于监控基于
    的头像 发表于 02-26 15:30 300次阅读

    MAX1232微处理器监控:高效可靠的系统守护专家

    MAX1232微处理器监控:高效可靠的系统守护专家 在电子系统设计中,微处理器的稳定运行至关重要。MAX1232
    的头像 发表于 02-26 14:50 327次阅读

    Texas Instruments 适用于AM64x Sitalog ™处理器的SK-AM64B入门套件数据手册

    Texas Instruments适用于AM64x Sitara™处理器的SK-AM64B入门套件是个独立的测试和开发平台,是加速设计原型阶段的理想选择。AM64x处理器
    的头像 发表于 07-28 10:20 959次阅读
    Texas Instruments <b class='flag-5'>适用于</b>AM64x Sitalog ™<b class='flag-5'>处理器</b>的SK-AM64B入门套件数据手册

    瑞萨RZ/G2UL微处理器引脚复用分析方法

    RZ/G2UL微处理器配备Cortex-A55(1.0 GHz)CPU、16位DDR3L/DDR4接口以及简单的LCD控制。此外,这款微处理器还配备有大量接口,如摄像头输入、显示输出、USB 2.0和千兆以太网,因此特别
    的头像 发表于 06-19 11:16 2147次阅读
    瑞萨RZ/G2UL<b class='flag-5'>微处理器</b>引脚复用分析方法