您的位置 首页 五金品牌

自动门设计

自动门设计 3? 基于FPGA 的自动?门?主控制≯电?路 ≌?本文引用地址:http://www.e﹣epw…

自动门设计

3? 基于FPGA 的自动?门?主控制≯电?路

≌?本文引用地址:http://www.e﹣epw.c№om°.c?n/artic?l?e℡/190?∴94?4.htm

  用 V=HD?L 进行电子系统设计?的优点是﹣从上而下的设-计方法,设计者不用考虑实际工∝艺,可以全心在思路设计?上,这样更有利于系统∟的简单和实际应用。

  3.1 设计思路

  首先画出自动门控制m器?的状?态图。分析自动门的运行过程可知:门开始﹤处1于闭合状态¥,有开′信?号则开门,开关门过程中如遇到阻力≡则暂㎞停一段时间,然后自动继续原来的开关门动作。门在运行过程中遇到停?信号以及起?始位置(门关时)则停?,遇?到底(门?全开时)㈱位置信号则暂停一段时间?,然÷后自动执行关门动作。假设x1、x?2、x3 分别表示开、关、停控制信号ml;x4 表示∪门在运行过程中遇到?障碍+时×传3感器发出的信号;x5 表示门完全闭合;x6 表≤示门完全打开。COUT 为控制器?内部‰的定计时?控?制信号(这里假定∮三个暂停状态的暂停时间一样)。?

? s0 ﹢表示电?动㎝门处于零位置时的状态,此时电?动∷门处∶于关闭¤的位置;s1 表自动门设计o示电动门开的状态、电机⊕正转?的情况;s2 m表示?电动门关?的状态、电?∽机反<转的情况;s3 表示电动?∨门停止时?的状态,此时要求电机停止转动??;∫?s4 表示∈电动门处于底位置时的状态,此时电动门?处于开?的临界位置;∥s5 表示在反转过程中电动门在遇到障碍时的暂停状态;s6 表示在正?转过程中电动门在遇到障♂碍时?的暂停状态。Z1、Z2、Z3 分别表示控制器发给电机控制电路的开、关、停控制信号。

  3?.2 自动门℃控制器的VHD?L 语言设±计

?  (1)∵ VHDL 的实体描述:

  L?IBRA∩RY? IEEE;
  $US≒E IEEE″.STD_LO?GIC_116?@4.ALL;
  EN㏒TITY? door IS
 ? PORT(
 ≥ Clk,reset:? IN? STD_L?O㏄GI?C;·–时钟和复位信号;
  X1,x?2,㏕x3?,x4,x5,x?6:O∞U?T STD_L≦OGIC;–开关量;
  Outpu※?ts:OUT∧_LOG§IC_?VECTOR(1 TO 3);
 ≈ Te?n:OUT STD_LOGIC)£;
?  EN?D ℅dμoor;

  (2) 主?控组?合进程?部分程?序

  PRO⌒CESS(?cu?rre=nt_℉state,x1,x2?,*x3,?〒x4,x∷£5,x6)
  B?EGIN
  CASE curren?t≠_?st㎎at﹢e? IS
  W?HEN%? so=&?gt;comb¥_output=&?rsquo;001’;
  en=’03&rsquo;;
  I≧F ≮x?1=&?rs⊿quo;1&r?squo;/ ?THEN? next㎏_s?tates1;
  &he?llip;&hell?ip;…&hel*lip;…&h¢ellip;
 ﹥ ?E√LSE ‖n?ext_states0;
  &hmol?ellip;∣&hel?l◎ip;&he∑llip;&?hellip;⊥&hellip ?;…
  E∠ND IF;

%?

  4 结束语?

 ?? 本文?中介绍的自动?控制系统采用?了??先进的EDA 技术,从上而下的设计方法,与工艺无×关的设计㎡思路,使?设>计者在设计中2更多的考虑系统的实现,更好的简化♀系统,?同时大大∏缩短了系统的设计完?成时间。¬EDA 技⊙术将在自动控制中应用会越来越㏑广泛。

关于更多自动门设计内容,可以收藏本网页。重庆市第四届运动会 自动门控制系统设计

自动门设计自动门设计
本文来自网络,不代表天津五金网立场,转载请注明出处:http://www.mgnqyz.com/mgnqyz/1106.html

作者: mgnqyz

联系我们

联系我们

0898-88881688

在线咨询: QQ交谈

邮箱: email@wangzhan.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部