|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:介绍了一种基于EMC单片机的粮仓库门自 动控制系统。该系统分为红外遥控和接收两部分,其中6 ]! \0 x% ~7 u
红外遥控部分通过EM78P153控制红外无线遥控器发射指令信号,而红外接收部分通过接收模块接收到信号
% g+ i0 }* m- B' A$ X后由EM78P447 来控制粮仓库门的开、关、停、限位和夜间自动点灯。系统结构简单,功能齐全,具有低成
) @' ?( q4 I j- V; G- ^& s本、低功耗和可靠性高等特点。
0 M/ w8 I0 x8 r/ y- y' q
& E9 @/ k: N) [. ?: }: H/ x引言
5 m! W( A& ]! m9 x2 w) ~: |随着我国科技的快速发展和农业自动化程度的
2 z# y* T ]) {3 I4 c' b) S i& h提高,粮仓库门也由原有的人为操作向自动控制的
& s* ^ I- v9 U方向发展。由于对粮仓库门的可靠性、安全性和实$ c3 Y$ f# n3 @6 t: Z' T- H
用性要求较高,因此根据用户的具体需求,设计了基
- P+ L5 B$ z. E. e8 w/ l+ x( }于台湾义隆( EMC)公司推出的8位单片机EM78P447
. c& p4 q5 W K& y& r/ Q$ a0 i7 C- Z和EM78P153的自动粮仓库门控制系统,可以统通过! G$ `$ D0 n/ D' a8 b% o; t1 v; I4 S
EM78P153控制红外无线遥控器发射指令信号,红外& T: C6 G1 T& K/ k) u
接收模块接收到信号后由EM78P447 来实现粮仓库
+ A$ o. D0 t9 Z" @9 z5 w门的开、关、停、限位和夜间自动点灯等功能。
; M- \6 C- i- P" C; T D/ {, [1/ n8 k1 m& c$ G3 W& a# Y% P) J
系统组成及工作原理
: I% D$ N9 l8 k% K+ m* g0 O本系统要求实现红外遥控器控制粮仓库门的开/$ G! l5 c+ r( v6 U
关/停、限位、遇到障碍物时停以及夜间点亮粮仓库/ |7 D! d% p( L: ]
灯等功能。系统总体框图如图1所示。具体要求为:
7 ?( ?$ H+ A: {' d根据以上要求,本系统的设计分为两个部分:* Q1 ^' A- j( }" U& j( m# T) k n
一是红外遥控设计,选用EM78P153 为主要控制芯
# S$ ^" e# m) K0 Z% Z# a! K片,通过循环扫描6个按键的状态,不同的键被按0 H% w7 B/ H [" ^ l
下后能够发射不同长度38kHz的红外线,控制粮仓
# [/ }- k: p! f! b( d库门处于不同的状态,这也是红外编码发射部分;
9 ?3 G# O- |& l) `1) 首先上电后2s内不执行任何操作, 2s后先) o8 ]) g' S5 r; B+ U2 O% y' @* M
执行开门操作。
5 C. P* `. J$ L2)接收3个控制命令,即0PEN,CLOSE和STOP,
+ O% l* N. Y3 Q. o" V4 ]来控制电机的正转、反转或停止,用以控制门的开、
) c* {2 a; E0 D1 x% `2 k.关或停。
1 R4 O+ p2 O0 Z. C3) 进行障碍物检测(电机堵转电流检测,灵敏5 B& @- J5 z! n3 r2 x' C3 o- h5 \
度可调)。电机启动2s内不进行障碍物的检测,关
u: ?- B' p' Y) `9 @门时遇到障碍物停2s后自动开门,障碍物不移开不
9 |: p" C: l" X& e8 a8 ]( C% E9 X能关门,但连续按关门键4次可关门(每次之间间. m/ T& ~( X+ [. w6 o
隔不超过1. 5s)。
0 C* f/ q* S, G$ p' k4)白天/黑夜判断。若为黑夜,则0.5s后开灯;8 }: S0 \* p! w3 R9 G4 \
门关后,继续亮灯时间可以设置。
1 y! R: p( r2 {7 w5)每次最大开关门行程时间设为2min (超时4 i a$ p# J- G: \* [. T
则停)。
' u1 t/ d3 F1 k6)控制室设置一个按键,当按键时间超过3s
( } o7 G( h$ ?- l0 a时开门。
0 M$ }, Z6 t; r+ i5 I
4 G) `2 g- g8 G* T: ^
9 W3 g' `! U/ q u7 m附件下载: : _: b+ T! [8 A+ o4 ~; f& ^( t
' k3 e9 ?& c( O1 k" E6 h3 I
) |4 v& x# w- A1 \7 l# `
$ G* R# a" v& e: ~$ t: l5 _3 l! C# d! R J8 H
; ~8 p4 q' v2 K: A4 c0 W |
|