明天机电一体化考试要考这几道题,但是我这些问题不太会,当时不知道机电一体方向这么多跟程序有关的课程,没太学好,所以请教大家,能不能帮我把这几道程序编好。可以把各位会的几道写出来就行,下载纸上发图片也可以,真的非常感谢,由于明天就考试,实在是太着急了才想出要求助大家的,我刚注册的这个论坛,希望能在这里学到知识,谢谢!
! a5 Z7 [, [6 z; _- C+ t. i: r- `. m$ k
: ?6 `, v1 p0 C6 b8 j1.在微机或工控机上,用C语言编程实现定时中断,定时时间为15ms,作为采样或控制周期;并解释每条语句的功能。0 e% s' D( @+ Y3 v" K
5 u: s7 A0 x8 ~2 H! k
4 i9 d% Q, }/ Y7 V4 B' t, x; Y2.用C语言编制PID控制算法程序,实现A/D数据的读取、控制量的计算和控制量送入D/A(12为分辨率,输出0~+-10V,最高位为符号位)等功能,说明控制量与D/A二进制数码之间的关系,并将计算要输出-5V时对应的D/A二进制数码。6 Q* T2 Z& I! z* t V
( k1 |- T1 ]$ v s
8 b7 Q3 A' M3 p( `, I3.工作台的有效行程为500mm,计算机A/D的输入量程为0~10V,分辨率为12位,试确定:
( Y. ?2 i3 D. E1 T# @- } (1)采用计算机控制,LVDT(线性差动变压器)传感器要与A/D连接,LVDT采用哪种输出形式(电压输出/电流输出)方便;从干扰角度说明采用哪种输出形式好;如既要采用电流输出形式,又要与A/D连接,试设计一接口电路连接两者。9 D' x0 Q7 X6 T' K, A- ?* L5 ~) m; ]
(2)推导A/D转换后的二进制数码与所测位移间的关系,分析系统测试精度与A/D分辨率间的关系,计算输出位移为350mm时传感器的输出和A/D转换后的二进制数码。! r Z4 I. W4 H. S/ [) j1 }
; g, {, y% w" y( x/ ?; a8 J5 U# o j/ d; Q( F
4.试分析机电一体化系统中如何考虑系统带宽和动力传动机构主谐振间的关系。9 e" A$ _# Q8 b [3 d3 V& X
|