Scientific Journal of Control Engineering December 2014, Volume 4, Issue 6, PP.165-169
The Realization of Control Pulse Generation Circuit Based on PSoC Wei Wang, Yiping Liu# College of Engineering, Shanghai Second Polytechnic University, Shanghai 201209, P.R. China #
Email: ypliu@sspu.edu.cn
Abstract Sequence pulse is commonly used in control circuits for signal. We design the counting module and the sequential logic module on Creator 2.0. And then, we line the counting module and the sequential logic module to get sequence pulses. Finally Design programs have been compiled, downloaded to the PSoC development board and the control signals can be observed by the use of the logic analyzer. Keywords: Creator 2.0; The PSoC Development Board; Sequential Pulse Generator; Logic Analyzer
基于 PSoC 的控制脉冲发生电路的实现 王玮,刘亦萍 上海第二工业大学 工学部,上海 201209 要:顺序脉冲是控制电路中常用的信号,我们在 Creator2.0 软件开发平台上,先设计好计数模块和顺序逻辑模块,再
摘
由计数模块控制顺序逻辑模块,产生顺序脉冲控制信号。对设计程序编译后,下载至 PSoC 开发板上,通过逻辑分析仪可 观察到该顺序脉冲控制信号。 关键词:Creator2.0;顺序脉冲;PSoC 开发板;逻辑分析仪
引言 随着半导体技术的发展和芯片集成度的提高,Cypress 半导体公司提供在单芯片上实现复杂系统的解决 方案,即基于 PsoC(Programmable System-On-Chip,片上可编程系统)的解决方案。这种解决方案提高了设 计的可靠性,缩短了系统设计周期,降低设计成本,极大满足了市场对产品竞争力的要求。本设计就是采用 PSoC 芯片,方便地在单芯片上实现控制脉冲的产生,图 1 为设计框图。 时钟
计数模块
顺序逻辑模块
控制脉冲输出
图 1 控制脉冲发生电路设计框图
1 PSoC Creator2.0 PSoC Creator2.0 是 由 Cypress 半 导 体 公 司 推 出 的 最 先 进 的 集 成 开 发 环 境 (Integrated Development Environment, IDE)。带有创新性的图形设计编辑器,构成了独特而强大的硬件/软件协同设计环境。图形化的 设计入口简化了配置一个特殊原件的任务。我们可以从元件库中选择所要求的功能,并且将其放置在设计中。 所有的参数化元件都存在一个编辑对话框,允许根据需要对功能进行定制。 PSoC Creator2.0 软件平台自动地配置 I/O 布线及选择引脚,并且为给允许的应用产生相关的应用程序接
基金项目: 上海第二工业大学学科建设基金项目(编号:XXKYS1402) 上海第二工业大学校基金项目(编号:EGD13XQD20) - 165 http://www.sj-ce.org