您的位置:主页 > 新闻中心 > 行业资讯 >

专家详解:如何用PSoC4简化设计流程?

行业资讯 / 2022-04-15 00:06

本文摘要:作者:Emphatec工程经理 最近我被拒绝设计一款双通道讯号转换器,从双极输出电压到双极输入电流;我立刻假设这应当是一个显转换设计,但有些事情却后遗症了我。其中一个具体的市场需求是,每个地下通道要有一颗根据输出讯号变化亮度的双色LED,并以红灯或是绿灯来分别命令讯号为于是以或是胜。 这不会遇上两个问题;第一,LED驱动不会必须降压,所以没相似零的死区;第二,我可以意识到一个状况是当讯号为负,LED(以及有可能是输入)却呈现出正值,反之亦然。

华体会体育

作者:Emphatec工程经理  最近我被拒绝设计一款双通道讯号转换器,从双极输出电压到双极输入电流;我立刻假设这应当是一个显转换设计,但有些事情却后遗症了我。其中一个具体的市场需求是,每个地下通道要有一颗根据输出讯号变化亮度的双色LED,并以红灯或是绿灯来分别命令讯号为于是以或是胜。  这不会遇上两个问题;第一,LED驱动不会必须降压,所以没相似零的死区;第二,我可以意识到一个状况是当讯号为负,LED(以及有可能是输入)却呈现出正值,反之亦然。

这种状况的机械当量称之为作为后座力(backlash)。我指出并非要使用星型电压来驱动LED,而是使用PWM驱动器如Linear的LTC6992,但我仍不会产生一个位移,也无法解决问题后座力的问题。  此外,我会必须两颗PWM驱动器(每个地下通道一颗),这也有可能得减少额外的电路让LED由红变绿;于是一个合乎逻辑的作法是去找合适的低阶微控制器(MCU)。

  我再行从Microchip的产品去找起,但我找到合适的是记忆体容量较小的16C系列,意味著得用于人组语言。我曾在其他的研发案用于过16C系列,却遇上指令集严重不足(该系列MCU是RISC架构元件)以及记忆体区段(memorysegmentation)问题;因为这样的种族主义,我又去找了NXP的元件以及Freescale的ARMCortex-M0晶片。

  因为自由选择过于多,我开始犹豫不决。不过以前我曾在一个案子使用Freescale的CodeWarrior研发环境,却找到我们得额外收费才能获得我们必须的提供支援服务,这又让我产生种族主义。

华体会体育

  总之我现在可以告诉他你,我早已沦为Cypreess的PSoC的支持者。我曾使用PSoC1做到过许多个小规模设计案,以及用PSoC5做到过一个大型设计;我也听过一些关于使用ARMCortex-M0核心的PSoC4的一些热门辩论,但看见PSoC4的价格,觉得是令其我惊艳。  就让我的设计案在价格上有一些机动性,而且据理解,PSoC的配备灵活性一般来说能增加一些外部元件的运用;当然,我们早已有仿真器以及一些经验,所以我要求更进一步想到这款元件以及配上的PSoC4PioneerKit开发工具(可兼容Arduino外壳)。

该款开发工具使用多才多艺的PSoC4200系列元件,这也沦为我的设计案出发点。  想要告诉更好与PSoC涉及的资讯?请求联结Cypress资源中心  Cypress获取了有趣的研发环境PSoCCreator,能让你展开产品配备、编程以及排程;PSoC的架构介于MCU与FPGA之间,除了处理器核心,该元件不具备一些可配备的转换电路,以及一些可编程数位电路(不过与FPGA的又不过于完全相同)。开发者也能随着元件获得一系列所须要功能IP展开配备;该研发环境如下图右图。


本文关键词:专家,详解,如,华体会体育,何用,PSoC4,简化,设计,流程,作者

本文来源:华体会体育-www.zyjzssj.com