首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于PSoC的V/F转换器实现
来源:本站整理  作者:佚名  2009-03-13 16:19:40



图中包括一个积分器和一个施密特触发器。积分器可由带模拟模块的SC模块建立,施密特触发器可由带内部电阻的CT模块建立。积分器的输出电压由前一个采样的输出电压和施密特触发器的状态决定。在SC模块中将Sign位置为1,可使积分器的增益为负。施密特触发器的输出状态随着积分器的输出极性的变化而变化。当施密特触发器的输出为负时,每个采样时钟会使积分器的输出   ,A和电容(F)的比值决定(公式1)。

 (2)

3              软件实现

3.1 模块设置

采用PSoC Desinger作为PSoC的集成开发环境(IDE)。转换器被放置在PSoC Desinger的Column-O 中,可编程比较器用来生成施密特触发器,反馈电阻与放大器的同相端连接,反相端直接和积分器的输出相连。因为积分器使用的是自动归零的模式,在每个时钟里SC的输出在需要的输出值和AGND间变化。由于施密特触发器的迟滞现象,因此就使积分器对转换器没有影响。

积分器放置在ASC10中,可配置的SC模块用来生成积分器,Comparator Bus作为输入源,FCap被置为32, ACap被置为1,这样就可以在每个给定输入电压里得到最大可能的积分过程。为了处理来自PSoC的Vss接地输入信号,PSoC Desinger中的ARefMux被置为REFLO,RefMux被置为Vdd/2 Vdd/2。如果要使用以AGND为参考的输入信号,就得把ARefMux参数置为AGND,同时设置好输入和输出管脚。

3.2 程序结构

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:135,457.00000 毫秒