基于51单片机控制的绕线机系统 望高手帮忙!!!

全部回答3
默认 最新
  • 基于51单片机的电梯控制系统的设计 引 言 随着现代高科技的发展,住房和办公用楼都已经逐渐向高层发展。电梯是高层宾馆、商店、住宅、多层仓库等高层建筑不可缺少的垂直方向的交通运输工具。1889年美国奥梯斯升降机公司推出的世界上第一部以电动机为动力的升降机,同年在纽约市马累特大厦安装成功。随着建筑物规模越来越大,楼层也越来越高,对电梯的调速精度、调速范围等静态和动态特性都提出了更高的要求。由于传统的电梯运行逻辑控制系统采用的是继电器逻辑控制线路。采用这种控制线路,存在易出故障、维护不便、运行寿命较短、占用空间大等缺点。从技术发展来看,这种系统将逐渐被淘汰。 目前,由可编程控制器(plc)或微型计算机组成的电梯运行逻辑控制系统,正以很快的速度发展着。可编程控制器,是微机技术与继电器常规控制技术相结合的产物,是在顺序控制器和微机控制器的基础上发展起来的新型控制器,是一种以微处理器为核心用作数字控制的专用计算机,它有良好的抗干扰性能,适应很多工业控制现场的恶劣环境,所以现在的电梯控制系统主要还是由可编程控制器控制。但是由于plc的针对性较强,每一台plc都是根据一个设备而设计的,所以价格较昂贵。而单片机价格相当便宜,如果在抗干扰功能上有所提高的话完全可以代替plc实现对工控设备的控制。当然单片机并不象plc那么有针对性,所以由单片机设计的控制系统可以随着设备的更新而不断修改完善,更完美的实现设备的升级。 电梯控制系统是比较复杂的一个大型系统,在计算机诞生的几十年里,继电器控制系统为电梯控制的发展做了巨大的贡献,但在性能上和plc还是有本质上的差距。在科技的不断发展下,我想单片机控制系统很快可以解决抗扰性,成为方便有效的电梯控制系统。 由于时间和能力有限,在设计过程中难免有很多疏漏和不足之处,恳请老师批评指正,我将努力改正,争取做出完美的毕业设计。 目录 目录 1 引 言 2 第1章 绪 论 3 1.1 电梯的发展 3 1.2电梯的分类 4 第2章 方案的比较和确定 6 2.1 方案的选择 6 2.1.1 电梯继电器控制系统的优缺点 6 2.1.2 plc控制系统的特点 6 2.1.3 电梯变频调速控制的特点 7 2.2 单片机控制方案的选择 7 2.3 变频器的选型 8 第3章 硬件系统的设计 10 3.1 硬件结构图 10 3.2 系统硬件原理图 10 3.3 89c51单片机的原理及其外围电路的设计 10 3.3.1 89c51单片机的原理与结构 10 3.3.2 单片机外围电路的设计 14 3.4 输入模块的设计 18 3.4.1 锁存器74ls373及其扩展功能简介 20 3.4.2 光电传感器 20 3.4.3 kc778b红外传感器基本应用电路 21 3.4.4 输入信号的采集 22 3.5 输出模块设计 24 3.5.1 dac0832的功能简介 25 3.5.2 变频器功能简介 26 3.5.3 led驱动器功能简介 29 3.5.4 控制信号的输出 32 第4章 系统软件的设计 34 4.1 主程序流程图 34 4.2 读入信息并显示子程序的流程图 37 4.3 延时去抖动子程序 37 4.4 设置目标层子程序流程图 38 4.5 电机拖动子程序流程图 39 4.6 电梯载客子程序流程图 40 4.7 中断服务流程图 41 小结与展望 42 致谢 43 参考文献 44 附录部分: 45 附录a 电气原理图 45 附录b 外文文献及其译文 46 附录c 主要参考文献及其摘要 50
    0 点赞
  • 去了解步进电机的控制原理,弄明白之后,只要你会操作单片机的IO口就完全可以实现你要的功能,自己动手去做,很简单的东西
    0 点赞
  • ycu.edu.cn/zzz/jdsyzx/view.asp?id=8918" target="_blank">http://autoweb.ycu.edu.cn/zzz/jdsyzx/view.asp?id=8918masm是微软出的汇编编译器,支持8088/8086架构的汇编语言,在DOS下运行,需要下载。masm包括: (1)编辑程序edit.exe (2)汇编程序masm.exe (3)连接程序link.exe (3)调试程序debug.exe 基本使用方法如下,仅供参考: 用之前最好把上面的几个文件保存到盘符下的文件夹里,文件夹名字尽量简单明了,一切为了操作简单。 (1)最好不要用edit.exe,而用记事本编辑汇编程序,这样操作比较方便。保存时,文件类型选为所有文件,再在文件名后面加上.asm,保存即可。 (2)打开命令提示行(运行-->输入cmd-->确定),敲命令进入masm所在文件夹,输入masm *.asm(*表示文件名)回车。 这时会提示 Object filename [*.OBJ]: 表示要生成的目标文件名称,必须填,然后回车。提示 Source listing [NUL.LST]: 表示是否要生成列表文件,填写这生成.lst文件,不填则放弃生成.lst文件。.lst文件用记事本打开能看到源代码的语法错误,查错想当方便,****强烈建议生成****。回车后提示 Cross-reference [NUL.CRF]: 表示生成交叉引用文件.crf,如果有多个.obj文件参与连接就要生成,回车后显示错误数量等信息,编译完成。 (3)输入link *(.obj文件名) 一路回车,返回时已经生成了*.exe。 (4)debug使用比较复杂,不多介绍
    0 点赞

没有更多内容了

返回顶部
产品求购 求购