- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编号:F 甲 2712
2006 年 山 东 省 大 学 生电 子 设 计 竞 赛
自动控制升降旗系统
参赛学生:袁东、刘少辉、陈展东
指导教师:烟台大学计算机学院电子设计小组学 校:烟台大学文经学院
摘要
/bbs/down.asp?html=1015979
本系统采用单片机 AT89S52 为控制核心,硬件部分由中心控制模块、数据采集与显示模块、四相电机驱动模块及其它辅助模块等组成。中心控制部分由AT89S52 完成;数据采集由键盘模块和无线遥控模块实现;显示部分由液晶显示模块实现;语音播报部分由凌阳 61 板及其它辅助模块构成,电源为自制12V/5V 直流电源。
软件部分主要用 C 语言实现,系统完全实现了本设计的全部控制功能,并对其他的功能进行了较好的完善和扩充。
Abstract
This control system is based a AT89S52 ,the hard- ware of it is consist of the central controller module, data acquisition module ,display module , four-phase motor driving module and the other four assistant modules. The central system is mainly made up by AT89S52 ; data gathering and display module is accomplished by the keyboard and wireless control , the display module is consist of the LCD. The part of the sound is accomplished by sunplus61 module .The other assistant modules are 12v/5v DC electric source ,which was made by ourselves.
Software parts is mainly accomplished through language C , This system achieved all control function of this designation and do some expansion for it.
第一部分 系统总体设计及流程
EEPROM AT24C04LCD
EEPROM AT24C04
LCD
单
片机
AT89S52
语音系统
无线电遥控
电动机
自制
电源
PC 机
扩展功能
1
2
3
F1
4
5
6
F2
7
8
9
F3
*
0
#
F4
图 1-1 系统总体设计数据流程图
第二部分 方案设计与论证
根据题目要求,分成以下部分进行方案论证:
、控制方案
控制器可采用单片机或可编程逻辑器件实现。
方案一:由 CPLD 控制
可编程逻辑器件具有速度快、功耗低的优点,但是其引脚较多,若所有控制都由其完成,实现起来比较复杂。
方案二:由单片机实现控制(采用)
单片机实现比较简单,指令少,便于控制,而且用单片机实现液晶显示比较容易, 使该系统更赋于人性化。
、数据采集方案
数据采集可采用 4x4 键盘扫描、4 键无线遥控或直接由 PC 机采集实现。
方案一:4x4 键盘扫描采集
我们最常用的键盘扫描程序可以很方便的采集从 4*4 阵列式键盘输入的数据,此类键盘是采用行列扫描方式,优点是当按键较多时可以降低占用单片机的I/O 口数目,缺点是电路复杂且会加大编程难度。键盘输入是有线遥控,使用不方便,不够人性化。
方案二:独立按键采集(采用)
采用独立式按键电路,每个键单独占有一根I/O 接口线,每个I/O 口的工作状态互不影响,此类键盘采用端口直接扫描方式。缺点是当按键较多时占用单片机的 I/O 数目较多,优点是电路设计简单,且编程极其容易。
由于该系统采用了常规钟表式的校对方式,用键较少,系统资源足够用,故采用了方案二。
方案三:无线电遥控采集(扩展)
无线遥控又分为红外遥控和无线电遥控。红外传播是直线传播,受环境光线影响很大,容易被东西摭挡;使用无线电遥控可以降低外界环境的光源干扰,传输方便,甚至可以隔墙传输,使该操作更赋于人性化。
方案四:PC 机远程采集(扩展)
通过串行口与计算机通信,使计算机可以远程控制实时监控信号灯的状态, 从而实现了远程遥控。详见扩展部分。
此方案为本系统已经实现的扩展功能。
、显示方案
显示方案可采用数码管显示、液晶屏显示实现。
方案一:数码管显示
数码管通过设置可以完成制作任务,经济耐用,但其显示不够直观、提供信息量少、不易
文档评论(0)