当前位置:首页 > 工业控制 > 工业控制技术文库
[导读] 1. 引言 Cypress在2013年推出了可编程片上系统PSoC(Programmable System on Chip)家族的最新产品PSoC4,采用ARM Cortex-M0作为处

1. 引言

Cypress在2013年推出了可编程片上系统PSoC(Programmable System on Chip)家族的最新产品PSoC4,采用ARM Cortex-M0作为处理核心。PSoC4完全继承了PSoC芯片家族本身的高度可编程的灵活性,并融合了Cortex-M0高性价比的处理器核架构,使得PSoC4系列产品成为一个具有高度可扩展性的处理器平台,在性价比、功耗等方面优势显著。更值得一提的是,PSoC4针对电机控制提供了完整和极具特色的片内资源,因此工程师在PSoC4上开发电机控制系统时将更加直观与快捷。

PSoC4产品系列目前推出的是CY8C4100和CY8C4200两个入门级产品系列。本文即以CY8C4200为例,介绍如何在PSoC4上开发有传感器的三相无刷直流电机控制系统。

2. PSoC4架构及与电机控制相关的片内资源简介

PSoC 4是基于ARM Cortex-M0 CPU(处理器)的可编程嵌入式系统控制器家族,为嵌入式应用提供了强大的可编程平台。它集合了可编程模拟资源、可编程内部互联、用户可编程数字逻辑、通用的固定功能外设计以及高性能的ARM Cortex-M0 CPU子系统。

图1是PSoC4的系统框图。限于篇幅,本文将主要概括与无刷直流电机控制相关的片内资源特性,详细内容可以参考Cypress网站上的PSoC4的数据手册。

●高达48MHz,43 DMIPS 的32位Cortex-M0 CPU,支持单周期乘法

●多达32 KB Flash及4KB SRAM内存

●四个独立的可支持中央对齐的TCPWM,支持互补的可编程死区及同步ADC操作

●两个支持比较器模式及SAR ADC输入缓冲功能的运算放大器

●两个电流数模转换器(IDAC),可以输出给内部模块,或通过GPIO输出到外部成为可定制的用户电流源。

●四个可编程数字逻辑模块(UDB)

●一个支持零开销通道切换功能的12位1 Msps ADC

●CapSense驱动

图1: PSoC4芯片系统框图

PSoC4在开发环境方面与PSoC家族的上一代产品保持一致,仍然为PSoC Creator,延续了将片内资源抽象为模块化Component的开发方法,控制系统架构清晰具体,简单快捷。用户可以更多关注产品的功能开发,而较少的注意芯片的硬件结构细节。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

大家好!很高兴你们能来到这里。欢迎加入我们。在本教程中,我将为大家详细介绍Proteus的水位传感器库。这个库在Proteus软件中并不存在,我们首次将其引入。它将帮助您更好地理解水位传感器的工作原理和操作方法。

关键字: 传感器 直流电机 ATmega328P

随着汽车智能化、电气化进程持续提速,车载直流电机的应用场景愈发普及,从车窗升降、座椅调节、后视镜折叠等舒适系统,到电子油门、水泵、风扇等动力辅助系统,各类低压直流电机已成为整车功能落地的核心执行部件。而电桥驱动器作为控制...

关键字: 直流电机 辅助系统 驱动器

在工业自动化、消费电子、智能家居等领域,无刷直流电机(BLDC)凭借高效率、长寿命、低噪音、低维护的核心优势,正逐步替代传统有刷直流电机。但不少企业和开发者因担忧前期投入高、技术门槛高,迟迟未能启动过渡。事实上,只要掌握...

关键字: 无刷 有刷 直流电机

直流电机的主要参数包括额定电压、额定电流、额定功率、额定转速和额定扭矩等。这些参数是评估直流电机性能和选择适合的电机的关键指标。

关键字: 直流电机

三极管 H 桥是直流电机正反转控制的经典电路,核心由 4 只三极管(通常为 NPN 与 PNP 互补配对)组成桥臂结构,通过控制对角三极管的导通与截止,改变电机两端的电压极性,实现正转、反转或停转。正常工作时,静态状态下...

关键字: 三极管 直流电机 桥臂

在汽车行业碳中和目标的推动下,大功率直流电机在动力系统、安全控制及舒适配置中的应用日益广泛,对驱动芯片的灵活性、稳定性提出了更高要求。意法半导体推出的 L99H01 直流电机电桥驱动器,作为 L9903 与 L9904...

关键字: 直流电机 驱动芯片 汽车

在本教程中,我们将学习如何使用MOSFET模块控制直流电机速度。

关键字: Arduino 直流电机 MOSFET

控制直流电机的速度是电子学和机器人技术中的一个基本概念。在Arduino的帮助下,您可以使用PWM(脉冲宽度调制)信号控制直流电机的速度和方向。这个项目是理想的初学者希望了解电机控制,模拟输入读取,并与电位器和电机驱动器...

关键字: Arduino 直流电机 L298N

在工业电气控制系统中,直流电机凭借其优良的调速性能、宽广的调速范围以及稳定的低速运行特性,被广泛应用于机床、冶金、轨道交通、船舶等领域。然而,直流电机在运行过程中,常因过载、堵转、电源电压异常等问题导致绕组过热,若未能及...

关键字: 直流电机 热继电器 监测

MS8844 提供了四个可独立控制的半 H 桥驱动器,这一架构设计使其具备了广泛的应用场景。它能够轻松驱动两个直流电机,为许多需要双电机协同工作的设备,如移动机器人的左右轮驱动,提供了便利。同时,也能驱动一个步进电机,满...

关键字: MS8844 H 桥驱动器 直流电机
关闭