|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:介绍了一种基于EMC单片机的粮仓库门自 动控制系统。该系统分为红外遥控和接收两部分,其中
, z, w4 U, U2 I2 f/ b' s) J8 W' C红外遥控部分通过EM78P153控制红外无线遥控器发射指令信号,而红外接收部分通过接收模块接收到信号
& I; K. f; E2 N& e+ ^/ M. m后由EM78P447 来控制粮仓库门的开、关、停、限位和夜间自动点灯。系统结构简单,功能齐全,具有低成
! k8 f0 W" x6 i! Y8 }本、低功耗和可靠性高等特点。
: r$ G! ^) r/ X7 G% w I# Y/ F
! a. B1 c* ?$ w引言
) }$ g5 F+ k, |5 t5 z随着我国科技的快速发展和农业自动化程度的8 x% q# @ G) w: U
提高,粮仓库门也由原有的人为操作向自动控制的$ T O' {% r- V$ [. I
方向发展。由于对粮仓库门的可靠性、安全性和实5 Q2 W! s4 _. v! G0 S/ S9 D+ `
用性要求较高,因此根据用户的具体需求,设计了基
/ V+ g1 b3 |6 g于台湾义隆( EMC)公司推出的8位单片机EM78P447
+ M1 a; l6 _" I/ q和EM78P153的自动粮仓库门控制系统,可以统通过
, W* I, e8 [ k2 w2 \6 wEM78P153控制红外无线遥控器发射指令信号,红外
% r8 n6 b2 L- s9 J) H* r1 w接收模块接收到信号后由EM78P447 来实现粮仓库
`# j1 \! A* N门的开、关、停、限位和夜间自动点灯等功能。
t3 v7 F& L2 i' b- Q9 d) H8 g13 { Y' O: i1 ^$ X& F/ t" j/ v
系统组成及工作原理
3 m! H3 o$ a1 B$ {# r本系统要求实现红外遥控器控制粮仓库门的开/
# T0 \. y0 N. ]1 _. Q* }关/停、限位、遇到障碍物时停以及夜间点亮粮仓库
7 u b. r; ~& _灯等功能。系统总体框图如图1所示。具体要求为:3 R1 }) V7 c9 m4 H, q; V& N
根据以上要求,本系统的设计分为两个部分:
, X8 p0 m6 N P0 A( u& u一是红外遥控设计,选用EM78P153 为主要控制芯4 F4 h" a' a3 N2 V, C, }
片,通过循环扫描6个按键的状态,不同的键被按/ g( l; `' f8 Q% D3 G k8 p5 T2 _/ e* S
下后能够发射不同长度38kHz的红外线,控制粮仓
4 w7 `) p& l1 ^6 M" R" K库门处于不同的状态,这也是红外编码发射部分;
8 L0 v2 e5 |; F; Y* m% e) U1) 首先上电后2s内不执行任何操作, 2s后先
, {* s. Q* J( \) w2 t7 ~) p执行开门操作。, c/ B' E1 p/ Q4 S
2)接收3个控制命令,即0PEN,CLOSE和STOP,8 x) H# S8 m3 s6 @. P; ?
来控制电机的正转、反转或停止,用以控制门的开、
! G# b8 d. r; r.关或停。' H y$ `/ K" `% E/ X3 t$ S- A$ a. | l
3) 进行障碍物检测(电机堵转电流检测,灵敏
$ Q. z- K: x# k8 D$ W( q: J' S度可调)。电机启动2s内不进行障碍物的检测,关
" F1 F+ Z& D$ V) a4 t1 H. H门时遇到障碍物停2s后自动开门,障碍物不移开不1 }5 {$ l8 S% W' y( _! p
能关门,但连续按关门键4次可关门(每次之间间6 |. K h. J: Y4 r% k
隔不超过1. 5s)。
# F: n) [* g+ A% i1 G7 M4)白天/黑夜判断。若为黑夜,则0.5s后开灯;$ `7 }1 H- B: r1 m6 L: x
门关后,继续亮灯时间可以设置。. X% z) l: X ~" h4 U! J
5)每次最大开关门行程时间设为2min (超时5 b% Q5 ~5 p9 z/ _4 l2 h' O& C
则停)。/ H0 b8 w- S1 U i! O6 C; R
6)控制室设置一个按键,当按键时间超过3s& y& V8 V* r( B& J) b* f
时开门。
_$ \4 P$ ~- I3 ]) `! y5 F8 k' l4 s l2 [
5 Y/ ~9 q$ h1 }) X. P: z D$ C; p2 y附件下载: 8 q0 Y& v) p2 x0 c
8 m; ~3 B) y9 \- X. L$ n
' c' ]+ k/ I8 S7 X7 x* {) V ~5 F4 b( k" @- o$ C
1 Q' Q8 j V4 W/ M
! b/ P; _% p3 ~; P# @ |
|