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

    文章

    18891

    浏览量

    227023
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16635

    浏览量

    347455
  • 控制器
    +关注

    关注

    112

    文章

    15863

    浏览量

    175114

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

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

收藏 人收藏

    评论

    相关推荐

    stm32最小系统原理图下载

    stm32最小系统原理图免费下载
    发表于 07-01 15:07 8次下载

    嵌入式微处理器般可分为 嵌入式微处理器的特点应用领域

    嵌入式微处理器是指集成了CPU、内存、输入输出接口等功能的微型芯片,广泛应用于嵌入式系统中。它相比于传统计算机的微处理器具有些独特的特点,
    的头像 发表于 05-04 16:35 1591次阅读

    嵌入式微处理器的分类 嵌入式微处理器的种类和型号

    嵌入式微处理器是指内部集成了CPU、存储、外设接口等功能的微型芯片,被广泛应用于各种嵌入式系统中。嵌入式系统是指嵌入在某种设备或
    的头像 发表于 05-04 16:31 1731次阅读

    嵌入式微处理器的类型与特点 嵌入式微处理器技术的优缺点

    嵌入式微处理器种专门设计和应用于嵌入式系统微处理器。相比于常规计算机系统,嵌入式
    的头像 发表于 05-04 15:10 2000次阅读

    嵌入式微处理器有哪几类 嵌入式微处理器包含哪些重要参数

    嵌入式微处理器是指特别设计用于嵌入式系统微处理器,它具有小型化、低功耗、高性能和多功能等特点。嵌入式微处理器广泛应
    的头像 发表于 05-04 14:58 608次阅读

    嵌入式微处理器的功能 嵌入式微处理器原理与应用

    嵌入式微处理器种集成了中央处理单元(CPU)核心和各种外围接口的集成电路,广泛应用于嵌入式系统中。由于嵌入式
    的头像 发表于 05-04 14:50 787次阅读

    什么是嵌入式微处理器? 嵌入式微处理器的区别

    嵌入式微处理器(Embedded Microprocessor)是种被用于控制和操作特定嵌入式系统微处理器。嵌入式
    的头像 发表于 04-21 15:44 1223次阅读

    嵌入式微处理器的分类特点 嵌入式微处理器作用

    嵌入式微处理器种专门设计用于控制和执行嵌入式系统任务的微处理器。与通用微处理器相比,嵌入式
    的头像 发表于 04-21 14:52 1079次阅读

    嵌入式微处理器有哪些类型 嵌入式微处理器有哪些产品

    在不同的领域和应用中发挥作用,如消费电子产品、智能家居、工业自动化、汽车电子、医疗器械等。 以下是些常见的嵌入式微处理器类型和产品: ARM Cortex-M系列: ARM Cortex-M系列是种低成本、低功耗的嵌入式
    的头像 发表于 04-21 14:48 1531次阅读

    嵌入式微处理器般可分为哪四种类型

    微处理器、应用专用集成电路(ASIC)、数字信号处理器(DSP)和微控制。 通用微处理器 通用微处理器
    的头像 发表于 04-21 09:45 1009次阅读

    嵌入式微处理器和单片机的区别在哪 嵌入式微处理器技术的优缺点有哪些

    设计的微处理器适用于嵌入式系统应用。它具备了微处理器的主要特点,例如高性能、灵活性强、指令集丰富、支持多任务
    的头像 发表于 04-21 09:43 782次阅读

    嵌入式微处理器的原理和应用

    嵌入式微处理器是专为嵌入式系统设计的微处理器,它们是嵌入式系统的核心组件,负责执行程序指令、处理数据和控制其他硬件设备。与通用
    的头像 发表于 03-28 15:51 588次阅读

    迅为RK3588最小系统发布

    迅为RK3588最小系统发布
    的头像 发表于 03-08 15:32 540次阅读
    迅为RK3588<b class='flag-5'>最小系统</b><b class='flag-5'>板</b>发布

    适用于处理器的TPS659037电源管理单元 (PMU)数据表

    电子发烧友网站提供《适用于处理器的TPS659037电源管理单元 (PMU)数据表.pdf》资料免费下载
    发表于 03-06 11:20 0次下载
    <b class='flag-5'>适用于</b><b class='flag-5'>处理器</b>的TPS659037电源管理单元 (PMU)数据表

    stm32最小系统(已拼版)

    设计了一款stm32f103c8t6最小系统,已完成拼版使用邮票孔
    发表于 11-21 11:26 4次下载