|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:介绍了一种基于EMC单片机的粮仓库门自 动控制系统。该系统分为红外遥控和接收两部分,其中, e, C* F& V# @
红外遥控部分通过EM78P153控制红外无线遥控器发射指令信号,而红外接收部分通过接收模块接收到信号: `* }/ E% Y2 ]" s( T& g5 ?- M
后由EM78P447 来控制粮仓库门的开、关、停、限位和夜间自动点灯。系统结构简单,功能齐全,具有低成4 F0 [! s- h% }. [7 g
本、低功耗和可靠性高等特点。
; g% g* Z4 P1 |* }8 H2 ]; z8 C/ Q6 V' H" ]% R' [# K- ^. d
引言; T) w- l+ {2 u3 k0 A$ w* \; k
随着我国科技的快速发展和农业自动化程度的
1 q! N& V, D) h4 H& g提高,粮仓库门也由原有的人为操作向自动控制的$ G% c" j. `7 {* S& l& K$ F4 p# z
方向发展。由于对粮仓库门的可靠性、安全性和实
1 J: K4 x9 _! A用性要求较高,因此根据用户的具体需求,设计了基
' e7 H5 p7 k$ m3 }$ @ f) p于台湾义隆( EMC)公司推出的8位单片机EM78P447
; Y4 l2 B2 T9 d% G; r9 n和EM78P153的自动粮仓库门控制系统,可以统通过8 |) o5 h6 f' T' _, K0 g
EM78P153控制红外无线遥控器发射指令信号,红外8 x4 i! J9 T5 O8 A
接收模块接收到信号后由EM78P447 来实现粮仓库
' w1 @7 d j- b, \门的开、关、停、限位和夜间自动点灯等功能。" x$ \0 a4 e6 }; A
1. m5 L6 W P {- K+ W8 T
系统组成及工作原理
. m5 K/ e! z9 U: y本系统要求实现红外遥控器控制粮仓库门的开/
) c& u( k5 R) p关/停、限位、遇到障碍物时停以及夜间点亮粮仓库/ x# Q5 [+ a f; z
灯等功能。系统总体框图如图1所示。具体要求为:. E% S: l' n- Z4 e/ N! r
根据以上要求,本系统的设计分为两个部分:: W8 Z' h) m% m% D9 |0 G/ X
一是红外遥控设计,选用EM78P153 为主要控制芯
& Z6 |1 g; P0 z' J8 A" K片,通过循环扫描6个按键的状态,不同的键被按
v6 w/ m. T" p: X1 k9 }& v下后能够发射不同长度38kHz的红外线,控制粮仓( ?! I0 j( z8 K+ D5 C; f
库门处于不同的状态,这也是红外编码发射部分;* O5 l! ~0 V0 n; X
1) 首先上电后2s内不执行任何操作, 2s后先4 }6 H+ y+ a( \5 r& {+ V
执行开门操作。
7 f" y0 R; L& S2)接收3个控制命令,即0PEN,CLOSE和STOP,
( `+ {7 y1 i; }7 E5 u来控制电机的正转、反转或停止,用以控制门的开、# ]. w s7 H; @/ L
.关或停。
3 {; z0 A4 T, q7 A S5 T, c3) 进行障碍物检测(电机堵转电流检测,灵敏
7 w3 b$ I& i* p# \度可调)。电机启动2s内不进行障碍物的检测,关( L8 }8 W& J: R+ {9 e* _
门时遇到障碍物停2s后自动开门,障碍物不移开不, |$ v- w4 b+ u) s9 w; ]8 c
能关门,但连续按关门键4次可关门(每次之间间
0 }: T" I7 v+ @+ T5 a9 @% ?隔不超过1. 5s)。6 G0 x. R0 D h: |8 ^ n) V! b
4)白天/黑夜判断。若为黑夜,则0.5s后开灯;
+ K- X. s5 p, Q0 H! x门关后,继续亮灯时间可以设置。0 q, |. _# A1 y, z/ {
5)每次最大开关门行程时间设为2min (超时% q6 n5 f* F6 Q2 H& H+ q6 O
则停)。$ R2 ]4 W; t4 {/ Z% \
6)控制室设置一个按键,当按键时间超过3s
7 X' R8 p% L3 b3 P9 G7 V时开门。6 @# k* o5 A3 [; ?% w% k
) p+ N, {+ w& ^' j3 H$ o$ n3 ~! A( O3 n0 P2 u
附件下载:
* ?8 K8 ]1 }3 _5 @ Y/ Y7 A
1 Y# J& ^+ Q5 @- m- @0 T+ N
4 j8 Z2 i+ S( z# I# ^7 s5 T9 f' U2 D% Z2 |( y r) p" i# \
& P e3 h2 K R0 ?4 J
( c5 ~7 c# F* i2 E2 _. Z+ U$ l
|
|