关键词:单片机。
用的是Keil编译器进行编译调试

附录、部分元器件明细
四个触点开关用作按键;
2. 一个DCSV开关操控电源;
3. ULN2003D一片;驱动动步进电机和蜂鸣器;
4. 一个100R:用于蜂鸣器降压限流 ;
5. 一个蜂鸣器:
6. 六个1000R电阻:用于六个个放光二级管;
7. 六个个放光二级管:表示洗衣状态;
8. 一个USB电源转借口:烧录和电源接入;
9. 电容若干:整流、振荡;
10.三极管若干:把微弱信号放大成辐值较大的电信号, 也用作无触点开关DSCV;
11.STC89C52芯片一片:总控;
12.四相八拍电机型号28BYJ48型:模拟洗衣机电机运转;
13.3-8译码器一片,中断,

基于51单片机洗衣机操控器的设计(附程序)☆(任务书,开题报告,中期检查表,毕业论文21000字,程序)
摘  要
洗衣机是人们日常生活中常见的一种家电,3个LED灯同步显示五线四相步进电机正传、反转、暂停三种模式状态;用ULN2003芯片驱动电机正转反转以及暂停达到操控洗衣洗涤全过程以及操控蜂鸣器报警;最后用蜂鸣器发出洗衣洗涤结束信号。

调试过程
在整个程序设计大致测试运行完成后,以5个独立键盘分别做为多功能菜单按键输入达到启动、增加时间、减少时间、清零、暂停功能,也可以进行有效的修改和完善。

数字操控电路
整个洗衣机操控器的数字操控电路一共有分为三个模块:按键输入模块、数码管显示模块、步进电机和蜂鸣器报警模块。洗衣机需要更好地满足人们的需求,就能很好地满足洗衣机对自动化的要求,定时器,型号CPS05641BR:显示时间;







#p#分页标题#e#

#p#副标题#e#
目  录
摘  要    I
ABSTRACT    II
第1章  绪论    1
1.1 背景和目的    1
1.2 开发环境    2
1.2.1 Keil C51 μVision2 集成开发环境    2
1.2.2 PZISP烧录工具    9
1.2.3 硬件环境    10
1.3 相关技术    13
1.3.1单片机C语言    13
1.3.2单片机按键接口技术    14
1.3.3单片机中断功能及应用技术    15
第2章  系统设计    18
2.1系统设计任务    18
2.1.1设计总体思路    18
2.1.2程序设计    19
第3章  系统各模块单元的设计与实际电路分析    21
3.1数字操控电路    21
3.1.1 按键输入模块    21
3.1.2 数码管显示模块    22
3.1.3 步进电机和蜂鸣器报警模块    23
3.2 操控软件设计    25
3.2.1 时间与模式显示    25
3.2.2 步进电机操控    28
3.2.3 蜂鸣器报警    30
第4章 系统调试    34
4.1调试综述    34
4.2 调试过程    34
结  论    37
参考文献    38
附  录    39
致  谢    

,型号74LS138:用作操控数码管位选;
14.数码管两组,在刚开始设计的时候没考虑到的问题,可以适当的修改其中的代码,功能更加强大,使系统更趋完善,以便更好的投入社会大生产中。但是传统的基于继电器的操控,已经不能满足人们对洗衣机的自动化程度的要求了。在工业生产中应用也十分广泛。而随着单片机技术的发展,并且操控方法灵活多样,已经成为人们生活中不可缺少的家用电器。
本操控系统以STC89C52单片机为中心,必须借助于自动化技术的发展。
要达到把软件和硬件相结合,用键盘输入预定时间,用单片机来作为操控器,用五线四相的步进电机模拟洗衣机滚筒转动,用led灯显示洗衣机洗涤时滚筒转动状态,用2个八位数码管显示倒计时时间,然后把大学四年所学到的相关的专业知识融入其中,步进电机
 
ABSTRACT
Washing machine is common in People's Daily life, a kind of home appliance has become essential to life household electrical appliances. In the industrial production is also widely used. However, the traditional relay-based control, cannot have satisfied people the automation degree of washing machine demand. Washing machines need to better satisfy people's needs, must use automation technology development. With the development of microcontroller technology, with a singleship as controller, can well meet the requirements of automatic washing machine, and control winbly diversity, control pattern can according to different situations and somewhat different application.
 This control system to STC89C52 microcontroller as the core, with five independent respectively as multifunctional menu button keyboard input to start, increasing time, reduce time, reset, suspend the function, use 2 8 digital pipe display countdown time, 3 LED lamp displayed five line four days in stepping motor, reverse, suspended three modes state; Use ULN2003 chip drive motor are turning reversal and suspend achieve control of laundry washing process and control buzzer alarm; Final buzzer issued by washing over signal laundry.

Keywords: Microcontroller, timer, Interrupt, ULN2003 Chip, Stepping motor

本次设计目的是用51单片机模拟洗衣机的洗涤过程,数码管显示预置和剩余时间,提高自己的动手实践能力和创新精神,操控模式可以根据不同场合的应用而有所不同。达林顿驱动器,蜂鸣器显示洗衣机洗涤是否结束

当前资源信息


编号:176
类型: 共享资源
格式: DOCX

点击下载