|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:介绍了一种基于EMC单片机的粮仓库门自 动控制系统。该系统分为红外遥控和接收两部分,其中
+ W9 i- J2 R/ k* @& T+ B1 k( W& X5 \4 g8 ]红外遥控部分通过EM78P153控制红外无线遥控器发射指令信号,而红外接收部分通过接收模块接收到信号- w$ S6 p; B. E+ a c0 e, t
后由EM78P447 来控制粮仓库门的开、关、停、限位和夜间自动点灯。系统结构简单,功能齐全,具有低成
% b: k5 M. s& b7 _3 u本、低功耗和可靠性高等特点。+ l: k! P. ~7 V, |
+ d: A6 z. K; w" h* T
引言1 H+ k$ W6 T; L8 y/ J/ u, V
随着我国科技的快速发展和农业自动化程度的- a1 p+ ^# D8 H5 ]9 E
提高,粮仓库门也由原有的人为操作向自动控制的
# `/ p# ~. ~* P s方向发展。由于对粮仓库门的可靠性、安全性和实- C9 J/ O2 [. i, D" {5 m" Y
用性要求较高,因此根据用户的具体需求,设计了基
9 Z4 C3 O* B( U9 `( l) e于台湾义隆( EMC)公司推出的8位单片机EM78P447- e/ ~, a& Q2 w$ v
和EM78P153的自动粮仓库门控制系统,可以统通过
. \. Y* W" Z% g4 W! CEM78P153控制红外无线遥控器发射指令信号,红外: O+ z5 L3 V1 ^9 C" G6 p$ [
接收模块接收到信号后由EM78P447 来实现粮仓库. e4 U( z4 I# V @; `& E
门的开、关、停、限位和夜间自动点灯等功能。4 [0 ?9 _; O3 d/ k/ D) E7 A
1& t( {1 p" L$ h2 N0 T
系统组成及工作原理
# X% {$ }' ^3 A) b本系统要求实现红外遥控器控制粮仓库门的开/
$ v1 \7 U2 m1 W4 E* M关/停、限位、遇到障碍物时停以及夜间点亮粮仓库2 B% i2 i! a0 z% \7 @8 c
灯等功能。系统总体框图如图1所示。具体要求为:
; x+ A' R# u& m& q. m3 L6 Y根据以上要求,本系统的设计分为两个部分:% y6 `8 G( E$ \' c- v, [
一是红外遥控设计,选用EM78P153 为主要控制芯
# G) r3 f# M% C, R9 r; u片,通过循环扫描6个按键的状态,不同的键被按; L4 @2 A* d4 P8 I' a
下后能够发射不同长度38kHz的红外线,控制粮仓5 O7 x( C' p4 H: _6 h
库门处于不同的状态,这也是红外编码发射部分;
; N K( `; Z* o5 L2 g. h. ]1) 首先上电后2s内不执行任何操作, 2s后先$ K6 ^! F% \" M5 E/ A
执行开门操作。
% X: v: y; f+ K2)接收3个控制命令,即0PEN,CLOSE和STOP, a7 d% l8 o/ A8 H
来控制电机的正转、反转或停止,用以控制门的开、
. [' l; Z3 ~5 X5 J) u.关或停。
$ B% ^$ N, h0 \/ |7 w1 ?4 S) t3) 进行障碍物检测(电机堵转电流检测,灵敏; n. n j) g: S5 U3 [4 W4 y4 N
度可调)。电机启动2s内不进行障碍物的检测,关8 b1 W& p# X1 W8 s
门时遇到障碍物停2s后自动开门,障碍物不移开不 N# M' v* w' [. |
能关门,但连续按关门键4次可关门(每次之间间
: D' G# @ q" O* l7 P3 @4 C4 Z隔不超过1. 5s)。! o' L( q ^( g+ I1 T) ^
4)白天/黑夜判断。若为黑夜,则0.5s后开灯;* U4 c+ G1 i! F8 W- L
门关后,继续亮灯时间可以设置。
' h$ e% ^9 e/ x7 J5 k1 ]5)每次最大开关门行程时间设为2min (超时( |; {) B4 ^! s* V7 w
则停)。
; o5 Y* `4 g4 C. i6)控制室设置一个按键,当按键时间超过3s
) t, h/ N% x4 G. L8 D* x时开门。
- R* k/ Q8 A8 ~( y* L, X9 x$ p v! V* x5 _
; U6 u; J) _7 i/ R' A) ^3 ^. ?
附件下载: 7 n' c# B0 q8 R
0 N$ f* m' B/ j- L @* k) t. {
' J$ P6 h" ~+ u# z
# ]; \. P# y: A( W7 N5 G" W! h
4 ]! h! ~4 p) h8 U4 n4 ]: g5 O3 a1 {$ h r; C! }
|
|