这个模型展示了如何建模一个数字电位计。这个电位计可被用来进行数字电路或者微处理器控制系统的声音放大。这个模型同样告诉你,为了扩充自己的微电子库,如何创建你自己的用户块。
这个模型展示了如何建模一个数字电位计。这个电位计可被用来进行数字电路或者微处理器控制系统的声音放大。这个模型同样告诉你,为了扩充自己的微电子库,如何创建你自己的用户块。
数据表指定一个端对端的电阻R或者10K欧姆和16量化阶。为了查看数字滑线变阻器隐藏的子系统,选择块并按下ctrl-U。低的和wiper 电阻比值是R*N/16, 高的和wiper电阻比值是R*(16-N)/16,这里N是内部计数器的值。内部计数器是被片上选择(CS) 针脚使能。并且计算每一次片上和片下(U/D)针脚抬高的次数。如果U/D很高,CS也变高,总计数增加。如果U/D很低,CS变高,则总计数变小。
在这个电路中,运算放大器的增益设置成R2/R1。R2是滑线变阻器的块电阻。R1被设置成10k,R2开始于10K*8/16 = 5K.因此开始的增
益是0.5.对于输入为1瓦特的正弦波形来说,输出的电压幅度是0.5瓦特。脉冲生成器每秒钟增加计数器N,运算器增益随着N接近16而
逐渐接近于1.
数字滑线变阻器块作为一个隐藏的子系统已经完成了。它还可以重新应用在其它的模型中。使用触发器和Simulink子系统可以用来完
成异步计数器。为了支持异步的操作,时间分离积分器的采样时间设为-1.有的时候,当wiper电流为0的时候,数字滑线变阻器将只改变他们的电阻。举个例子来说,在声音应用中,在状态改变的时候,它用来阻止可以听到的短声。为了完成这个,另一个边缘出发的块可以增加到时钟计数器块的后面。触发的信号被wiper电流驱动。另一个可以改进的地方是建模wiper电阻。这通过在wiper W端口和两个电阻变量的连接处增加一个电阻来实现。