变频器的问世和先进的电机控制方法让三相无刷电机(交流感应电机或永磁同步电机)曾经在调速应用领域取得巨大成功。这些高性能的电机驱动器过去主要用于工厂自动化系统和机器人。十年来,电子元器件的大幅降价使得这些电机驱动器能够进入对成本敏感的市场,例如:家电、空调或个人医疗设备。本文将探讨基于ARM的标准微控制器如何在一个被DSP和FPGA长期垄断的市场上打破复杂的控制模式,我们将以意法半导体的基于Cortex-M3内核的STM32系列微控制器为例论述这个过程。图1:STM32:强固的增长基础首先,我们回顾一下电机控制的基本原理。在电机控制系统内,为什么处理器非常重要?我们为什么需要非常好的计算性能?毕竟,NicolasTesla在一个世纪前发明交流电机时不需要编译器。只要需要调速,人们无法回避使用逆变器驱动一个性能不错的3相电机,控制一个永磁同步电机(PMSM)运转更离不开逆变器,这个复杂的功率电子系统的核心是一个直流转交流的3相逆变器,其中微控制器起到管理作用,以全数字方式执行普通的三位一体的控制功能:检测(电流、转速、角度…)、处理(算法、内务管理…)、控制功率开关(最低的配置也至少有6个
2022-05-18 09:16:53 248KB 微处理器|微控制器
1
VGA蓝色演示 bluepill上的VGA演示(使用STM32F103微控制器) 它能做什么 有4个演示: 显示彩色图像(摘自 ) 文本输入和移动光标(字体取自 ) 绘图(取自 ) 游戏(取自 ) 视频 介绍 我对“有趣”的想法可能很奇怪,但事实确实如此。 这是一个演示,它在一个微型STM32F103板上显示了VGA分辨率为256x192和64色的彩色VGA视频,而没有任何专门的视频硬件,该板上只能运行高达72 MHz的内存,并且只有20 KB的RAM。 安装 如果您想尝试我的项目,这是您唯一需要的部分。 硬件 数量 STM32F103C8开发板 1个 电阻470欧姆 3 电阻680欧姆 3 面包板 1个 VGA连接器(我使用的是旧显卡中的一个) 1个 跳线 15 ST-Link v2或克隆 1个 软件(在Windows下):安装 ,然后安装插件。 如何连接电线:
2022-05-17 16:46:51 412KB stm32 bluepill vga stm32f103
1
《嵌入式系统设计实战—基于飞思卡尔S12X微控制器》.pdf
2022-05-15 13:27:03 26.25MB 嵌入式系统 飞思卡尔 S12X微控制器
1
针对目前STM32系列微控制器程序加密保护方法单一,保护效果有限,相关方法介绍不多等问题,本文简介了闪存读写保护、ID验证、加密芯片和引导程序加密等4种常用的STM32微控制器程序保护方法,对比分析了方法各自的优缺点。提出采用两种或以上保护方法的有效组合,可以取长补短,相互补充,更好地保护芯片内部的程序和数据的安全。通过在STM32开发板上的测试表明:多种程序保护方法的合理组合可以极大提升防护能力,有效的保护芯片内程序,防止闪存程序拷贝。
1
适用于ESP32的MicroPython I2S指南和示例 本指南概述了为MicroPython项目开发的新MicroPython 类的功能。 I2S类适用于ESP32处理器,并使用Espressif的。 要将I2S与MicroPython一起使用,您将需要制作一个自定义的MicroPython构建并将集成集成到该构建中。 或者,使用一种预构建的下载ESP32板并对其编程。 用法示例-从I2S麦克风模块读取音频样本 from machine import I2S from machine import Pin bck_pin = Pin(14) # Bit clock output ws_pin = Pin(13) # Word clock output sdin_pin = Pin(12) # Serial data input audio_in = I2S(I2S.NUM0,
2022-05-10 23:14:20 5.4MB
1
摘要: 本文提出基于蓝牙技术的家庭监控报警系统,并对系统所用到的ROK101007蓝牙模块和S3C4510B微处理器做了简要描述,论述了系统的硬件及软件设计并给出了程序流程图。该系统能够实时监控终端探测设备的信息,并同监控中心交换数据,当有突发事件时,系统能够及时发出报警。关键词: ROK101007蓝牙模块;S3C4510B微控制器;监控报警引言市场上现有的监控设备也往往不能满足用户的远程查询要求,而且误报率也比较高。基于蓝牙技术的家庭监控报警系统,能够实时监控终端探测设备的数据,并在有突发事件时及时报警;同时该系统还能满足用户随时通过控制中心来统筹管理家居的要求。  系统硬件电路结构ROK
1
hakko_t12_stm32 基于stm32微控制器的烙铁控制器。 AC6-STM32 System Workbench和CubeMX软件开发工具已用于丰富该项目。 项目页面: : 修订记录 02/28/2021 解决了手柄连接示意图中的问题。 2020年4月18日 短按编码器可在提示选择模式下提供提示激活菜单 长按编码器可在提示选择模式下访问主菜单 支持两种模式的硬件开关:REED和TILT。 倾斜开关算法已更新。 现在可以在调试屏幕上获得环境温度和倾斜开关的读数。 长按编码器可在“关于”对话框中使用调试模式,无需额外的固件。 内部信息在显示屏上显示如下:PT C (it)A t,其中P-是施加的功率(旋转编码器以更改该值)T-是IRON温度C-是通过IRON的电流-是内部单位的环境温度,应接近2048对于25摄氏度,“ i”表示控制器假定已连接IRON,“ t”表示倾
2022-05-06 17:16:50 11.68MB C++
1
压缩包内为AT89C51RE2-SLSUM的AltiumDesigner元件库,欢迎免费下载。
2022-05-05 10:41:59 593KB 微控制器 at89c51 元件库 电路方案
1
MSP430F5529 实验板 (MSP-EXP430F5529) 是 MSP430F5529 器件的开发平台,出自最新一代的具有集成 USB 的 MSP430 器件。该实验板与 CC2520EMK 等众多 TI 低功耗射频无线评估模块兼容。实验板能帮助设计者快速使用新的 F55xx MCU 进行学习和开发,其中 F55xx MCU 为能量收集、无线传感以及自动抄表基础设施 (AMI) 等应用提供了业界最低工作功耗的集成 USB、更大的内存和领先的集成技术。 实验板上的 MSP430F5529 器件可以通过集成 ezFET或通过 TI 闪存仿真工具(如 MSP-FET430UIF)进行供电和调试。 基于新的 MSP430F5529 MCU,可用于需要增强型功能和集成 USB 的超低功耗设计 凭借 eZ430-RF2500 工具、用于 Z-Stack Pro 的开包即用平台以及对各种 TI 低功耗射频无线评估模块的支持,可实现快速的低功耗无线开发,覆盖低于 1GHz 和 2.4GHz 的频带 用于各种用户界面和娱乐游戏的 102x64 点-矩阵 LCD 多个输入/输出选项可实现快速的系统开发:电容触摸按钮/滑块、按钮、USB、micro SD 插槽、LED 和滚轮。 集成 ezFET 可让实验板直接插到 PC 上,通过 USB 实现供电和调试。 JTAG 接头连接,可借助 MSP-FET430UIF 用于 4 线 JTAG 编程和调试。 与 Code Composer Studio 兼容,免费的 16KB IDE 特性集成 MSP430F5529:128KB 闪存 / 8KB SRAM(如禁用 USB,则为 10kB) 全速 USB 2.0 16 位 RISC 架构,高达 25MHz 3 个 Timer_A 块、1 个 Timer_B 块 2 个 USCI (UART/SPI/I2C) 块、16 通道 12 位 ADC12_A、12 通道 Comp_B、63 I/O USB 开发平台 5 块电容触摸条(按钮或滑块功能) microSD Card 插槽,附 1GB 内存卡。 102x64 灰阶点-矩阵 LCD,带背光。 4 个按钮(2 个用户配置按钮、1 个复位按钮、1 个 USB 自举按钮) 3 个通用 LED、5 个用于电容触摸按钮的 LED 和 1 个 LED 电源指示灯。 滚轮/分压器 集成的 EM 接头可支持 TI 低功耗射频无线评估模块和 eZ430-RF2500T。当前支持的模块:CC1100/CC1101EMK - 低于 1GHz 无线电 CC2500EMK - 2.4GHz 无线电 CC2420/CC2430EMK - 2.4GHz 802.15.4 无线电 CC2520/CC2530EMK - 2.4GHz 802.15.4 无线电 集成 eZ-FET,可用于 Spy-Bi-Wire(2 线 JTAG)编程和调试。 JTAG 接头,可用于完整的 4 线 JTAG 编程和调试 多个电源选项,包括 USB、JTAG、电池或外部电源。 可轻松访问 F5529 I/O 引脚,用于原型设计 提供端口映射,可实现更多的灵活性。
2022-04-24 19:43:49 1.08MB 微控制器 msp430f5529 电路方案
1
引言医学阻抗测量是利用生物组织与器官的电特性及其变化,提取与生物体生理、病理状况相关的生物医...
2022-04-22 09:25:32 933KB 微处理器|微控制器
1