Process Control Instrumentation Technology (Chapter 7)

7.1 A 4- to 20 -mA control signal is loaded by a  \mathbf{100-\Omega}  resistor and must produce a  20-  to  40-V  motor drive signal. Find an equation relating the input current to the output voltage.

\because V_{out}=mV_a+V_0

Soluting:

m=12.5\;and\;V_0=15

\therefore V_{out}=12.5V_a+1.5

7.5 Modify Problem  7.4  by using a DIAC with a  \mathbf{\pm 2 -V} breakover voltage, in place of the \mathbf{ 100-\Omega}  resistor, to trigger a TRIAC. The source is now a bipolar  \mathbf{\pm 5 -V} square wave of the same period as Figure  7.49 .


a. Find the range of  R  to provide a  5 %  to  95 %  on time.

Now the system has the form:

 The values of R=-t /\left[\ln \left(1-V_{c} N_{o}\right)\right] with C=10\mu F,\;V_{C}=2V,\; V_0=\pm 5V 

 5 %  on-time:  t=0.1 \mathrm{~s}, R_{5}=19.6 \mathrm{k} \Omega

 95 %  on-time:  t=1.9 \mathrm{~s}, R_{95}=372 \mathrm{k} \Omega


b. Plot the voltages across the capacitor, load, and TRIAC.

 


c. What is the average power delivered to the load?

 <P>=\left(t_{\text {on }} / T\right) V^{2} / R_{L}=(2 / 4)\left(5^{2}\right) / 10=1.25 \mathrm{~W}

 

 

7.7 Figure  7.50  shows a system to regulate dc motor speed by temperature. A thermistor is used to vary the capacitor charging rate, and thus when in the cycle the SCR is turned on. The thermistor resistance versus temperature is given in Figure  4.5 .

 
a. Determine the values for the resistor and capacitor to provide  10 %  on time at  \mathbf{0^{\circ} \mathrm{C}}  and  90 %  on time at  \mathbf{60^{\circ} \mathrm{C}}.

\because V_{C}(t)=V_0\left[1-\mathrm{e}^{-t / \tau}\right]=5.1\left[1-\mathrm{e}^{-t / \tau}\right] \quad \text { where } \tau=\left(\mathrm{R}_{\mathrm{T}}+\mathrm{R}\right) \mathrm{C}

The SCR will fire when V_C(t)=1.5V

\therefore t=0.348(R_T+R)C 

At\;0^{\circ}C,\;t=0.9(1/120)=7.5ms\;R_T=16k\Omega

At\;60^{\circ}C,\;t=0.1(1/120)=0.83ms\;R_T=1k\Omega

So R=875\Omega\;and\; C=1.28\mu F.


b. Determine the required power ratings of the zener diode and  \mathbf{2.5-\mathrm{k} \Omega}  resistor.

\begin{align*} \because V&=\frac{1}{T} \int_{0}^{T} V_{0} \sin (377 t) d t\\ &=\frac{(120)(169.7)}{377} \int_{0}^{1 / 120} \sin (377 t) d(377 t)=54[-\cos (377 / 120)+\cos (0)]=108 \mathrm{~V} \end{align}

\therefore P_{R}=(108-5.1) ^2 / 2.5 \mathrm{k} \Omega=4.23 \mathrm{~W}

\because I=(108-5.1) / 2.5 \mathrm{k} \Omega=41

\therefore P_{Z}=(0.041 \mathrm{~A})(5.1 \mathrm{~V})=0.2 \mathrm{~W}


c. Construct a plot of the average motor voltage versus temperature.

\begin{align*} V_{M}&=\frac{1}{T} \int_{t}^{T} V_{0} \sin (377 t) d t \\ & =\frac{(120)(169.7)}{377} \int_{t}^{1 / 120} \sin (377 t) d(377 t)=54[-\cos (377 / 120)+\cos (377 t)] \end{align*}

 \because t=0.348(R+875)\left(1.28 \times 10^{-6}\right)=4.45 \times 10^{-7}\times (R+875)

\therefore V_{M}=54\left[1+\cos \left(1.68 \times 10^{-4}(R+875)\right)\right]

Through Figure 4.5, we can obtain the resistance at the corresponding temperature and obtain the temperature voltage curve.

 

 

 7.11 A stepping motor has \mathbf{ 7.5^{\circ} } per step. Find the rpm produced by a pulse rate of  2000 pps  on the input.

The motor steps once for each pulse, so,
R=(2000 steps / \mathrm{s})\left(7.5^{\circ} /\right. step )=15000^{\circ} / \mathrm{s}
There are 360^{\circ}  per revolution, so,
R=\left(15000^{\circ} / \mathrm{s}\right) /\left(360^{\circ} / \mathrm{rev}\right)=41.67 \mathrm{rev} / \mathrm{s}
There are 60 seconds per minute, so,

R=(41.67 \mathrm{rev} / \mathrm{s})(60 \mathrm{~s} / \mathrm{min})=2500 \text { rpm }

7.15 The SCR in Figure  7.26  requires a 4-V trigger. Design a system by which the gears are shifted when a CdS photocell resistance drops below  \mathbf{2.5 \mathrm{k} \Omega} .

We can use a comparator to solve this problem . This comparator is assumed to have a 5 volt high output so this is divided to obtain the required 4 volt SCR trigger. A simple divider provides the  7.5  volt comparator trigger voltage. As the light intensity increases the photocell resistance will drop, which increases  V_{1} . When the cell reaches 2.5 \mathrm{k} \Omega, V_{1}  will rise to  7.5  volts and the comparator will go high.

 

 

 

7.20 The level of water in a tank is to be controlled at  \mathbf{20 \mathrm{~m}} , and the output flow rate is nominally  \mathbf{65 \mathrm{~m}^{3} / \mathrm{h}}  through a control valve, as shown in Figure  7.51 . Under nominal conditions, determine the required valve size in inches and centimeters.

 

We will use the relation,

Q=C_{[}\left[\Delta p / S_{G}\right]^{1 / 2} \quad and, \quad C_{v}=Q\left[S_{G} / \Delta p\right]^{1 / 2}

 \because 1 \mathrm{gal}=0.00379 \mathrm{~m}^{3}

 \therefore Q=\left(65 \mathrm{~m}^{3} / \mathrm{hr}\right)(1 \mathrm{hr} / 60 \mathrm{~min})\left(1 \mathrm{gal} / 0.00379 \mathrm{~m}^{3}\right) =285.8 \mathrm{gal} / \mathrm{min}
The pressure is simply the gauge pressure at the outlet,

\Delta p=\rho g h=\left(10^{3} \mathrm{~kg} / \mathrm{m}^{3}\right)\left(9.8 \mathrm{~m} / \mathrm{s}^{2}\right)(20 \mathrm{~m}) =196 \mathrm{kPa} =28.42 \mathrm{psi}

C_{v}=(285.8)[1 / 28.42]^{1 / 2} =53.5

From Table  7.1  this requires a 2 inch or  5 \mathrm{~cm}  valve,

 7.21 If the valve actuator of Problem  7.20  has a rangeability of 30 and a maximum stem travel of  \mathbf{5 \mathrm{~cm}}  and is to be half-open under the nominal conditions, find the minimum flow, maximum flow, and stem opening for  \mathbf{100 \mathrm{~m}^{3} / \mathrm{h} } flow.

R=Q_{m ax} / Q_{\min }=30

When  Q=65 \mathrm{~m}^{3} / \mathrm{hr}  the stem is half open,  s=2.5 \mathrm{~cm} , so  Q=65=Q_{\min }R^{(2.5/ 5.0 )} 

Q_{\min }=11.87 \mathrm{~m}^{3} / \mathrm{hr}

The maximum flow is found as,  Q_{\max }=R Q_{\min }=30\times11.87

Q_{\max }=356 \mathrm{~m}^{3} / \mathrm{hr}

For  100 \mathrm{~m}^{3} / \mathrm{hr} ,

100=(11.87)(30)^{s / 5}

s=3.13 \mathrm{~cm}

 

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
ava实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),可运行高分资源 Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现的毕业设计&&课程设计(包含运行文档+数据库+前后端代码),Java实现
C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。下面详细介绍C语言的基本概念和语法。 1. 变量和数据类型 在C语言中,变量用于存储数据,数据类型用于定义变量的类型和范围。C语言支持多种数据类型,包括基本数据类型(如int、float、char等)和复合数据类型(如结构体、联合等)。 2. 运算符 C语言中常用的运算符包括算术运算符(如+、、、/等)、关系运算符(如==、!=、、=、<、<=等)、逻辑运算符(如&&、||、!等)。此外,还有位运算符(如&、|、^等)和指针运算符(如、等)。 3. 控制结构 C语言中常用的控制结构包括if语句、循环语句(如for、while等)和switch语句。通过这些控制结构,可以实现程序的分支、循环和多路选择等功能。 4. 函数 函数是C语言中用于封装代码的单元,可以实现代码的复用和模块化。C语言中定义函数使用关键字“void”或返回值类型(如int、float等),并通过“{”和“}”括起来的代码块来实现函数的功能。 5. 指针 指针是C语言中用于存储变量地址的变量。通过指针,可以实现对内存的间接访问和修改。C语言中定义指针使用星号()符号,指向数组、字符串和结构体等数据结构时,还需要注意数组名和字符串常量的特殊性质。 6. 数组和字符串 数组是C语言中用于存储同类型数据的结构,可以通过索引访问和修改数组中的元素。字符串是C语言中用于存储文本数据的特殊类型,通常以字符串常量的形式出现,用双引号("...")括起来,末尾自动添加'\0'字符。 7. 结构体和联合 结构体和联合是C语言中用于存储不同类型数据的复合数据类型。结构体由多个成员组成,每个成员可以是不同的数据类型;联合由多个变量组成,它们共用同一块内存空间。通过结构体和联合,可以实现数据的封装和抽象。 8. 文件操作 C语言中通过文件操作函数(如fopen、fclose、fread、fwrite等)实现对文件的读写操作。文件操作函数通常返回文件指针,用于表示打开的文件。通过文件指针,可以进行文件的定位、读写等操作。 总之,C语言是一种功能强大、灵活高效的编程语言,广泛应用于各种领域。掌握C语言的基本语法和数据结构,可以为编程学习和实践打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

葱花   

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值