基于单片机AT89S52的直流电机PWM调速控制系统

第一章:前言
1.1前言:
直流電機的定義:將直流電能轉換成機械能(直流電動機)或將機械能轉換成直流電能(直流發電機)的旋轉電機。

近年來,隨著科技的進步,直流電機得到了越來越廣泛的應用,直流具有優良的調速特性,調速平滑,方便,調速範圍廣,超載能力強,能承受頻繁的衝擊負載,可實現頻繁的無極快速起動、制動和反轉,需要滿足生產過程自動化系統各種不同的特殊要求,從而對直流電機提出了較高的要求,改變電樞回路電阻調速、改變電壓調速等技術已遠遠不能滿足現代科技的要求,這是通過PWM方式控制直流電機調速的方法就應運而生。

採取傳統的調速系統主要有以下的缺陷:模擬電路容易隨時間飄移,會產生一些不必要的熱損耗,以及對雜訊敏感等。

而用PWM技術後,避免上述的缺點,實現了數字式控制模擬信號,可以大幅度減低成本和功耗。

並且PWM調速系統開關頻率較高,僅靠電樞電感的濾波作用就可以獲得平滑的直流電流,低速特性好;同時,開關頻率高,快回應特性好,動態抗干擾能力強,可獲很寬的頻帶;開關元件只需工作在開關狀態,主電路損耗小,裝置的效率高,具有節約空間、經濟好等特點。

隨著我國經濟和文化事業的發展,在很多場合,都要求有直流電機PWM調速系統來進行調速,諸如汽車行業中的各種風扇、刮水器、噴水泵、熄火器、反視鏡、賓館中的自動門、自動門鎖、自動窗簾、自動給水系統、柔巾機、導彈、火炮、人造衛星、太空船、艦艇、飛機、坦克、火箭、雷達、戰車等場合。

1.2本設計任務:
任務: 單片機為控制核心的直流電機PWM調速控制系統
設計的主要內容以及技術參數:
功能主要包括:
1)直流電機的正轉;
2)直流電機的反轉;
3)直流電機的加速;
4) 直流電機的減速;
5) 直流電機的轉速在數碼管上顯示;
6) 直流電機的啟動;
7) 直流電機的停止;
第二章:總體設計方案
總體設計方案的硬體部分詳細框圖如圖一所示。

鍵盤向單片機輸入相應控制指令,由單片機通過P1.0與P1.1其中一口輸出與轉速相應的PWM 脈衝,另一口輸出低電平,經過信號放大、光耦傳遞,驅動H 型橋式電動機控制電路,實現電動機轉向與轉速的控制。

電動機的運轉狀態通過數碼管顯示出來。

電動機所處速度級以速度檔級數顯示。

正轉時最高位顯示“三” ,其他三位為電機轉速;反轉時最高位顯示“F ”,其他三位為電機轉速。

每次電動機啟動後開始顯示,停止時數碼管顯示出“0000”。

1、系統的硬體電路設計與分析
電動機PWM 驅動模組的電路設計與實現具體電路見下圖。

本電路採用的是基於PWM 原理的H 型橋式驅動電路。

单片机 PWM 电机驱动 数码管显示
按键控制
PWM電路由複合體管組成H型橋式電路構成,四部分電晶體以對角組合分為兩組:根據兩個輸入端的高低電平決定電晶體的導通和截止。

4個二極體在電路中起防止電晶體產生反向電壓的保護作用,防止電動機兩端的電流和電晶體上的電流過大的保護作用。

在實驗中的控制系統電壓統一為5v電源,因此若複合管基極由控制系統直接控制,則控制電壓最高為5V,再加上三極管本身壓降,加到電動機兩端的電壓就只有4V左右,嚴重減弱了電動機的驅動力。

基於上述考慮,我們運用了TLP521-2光耦集成塊,將控制部分與電動機的驅動部分隔離開來。

輸入端各通過一個三極管增大光耦的驅動電流;電動機驅動部分通過外接12V電源驅動。

這樣不僅增加了各系統模組之間的隔離度,也使驅動電流得到了大大的增強。

在電動機驅動信號方面,我們採用了占空比可調的週期矩形信號控制。

脈衝頻率對電動機轉速有影響,脈衝頻率高連續性好,但帶帶負載能力差脈衝頻率低則反之。

經實驗發現,當電動機轉動平穩,但加負載後,速度下降明顯,低速時甚至會停轉;脈衝頻率在10Hz以下,電動機轉動有明顯跳動現象。

而具體採用的頻率可根據個別電動機性能在此範圍內調節。

通過P10輸入高電平信號,P11輸入低電平,電機正轉;通過P10輸入低電平信號,P11輸入高電平,電機反轉;P10、P11同時為高電平或低電平時,電機不轉。

通過對信號占空比的調整來對電機轉速進行調節。

2、系統的軟體設計
本系統編程部分工作採用KELI-C51語言完成,採用模組化的設計方法,與各副程式做為實現各部分功能和過程的入口,完成鍵盤輸入、按鍵識別和功能、PWM脈寬控制和數碼管顯示等部分的設計。

單片機資源分配如下表:
P0 顯示模組介面
鍵盤中斷
P1 鍵盤模組介面
P1.0/P1.1 PWM電機驅動介面系統時鐘
①PWM脈寬控制:本設計中採用軟體延時方式對脈衝寬度進行控制,延時程
式函數如下:
/*****************延時函數*************************/
delays()
{
uchar i;
for(i=5000;i>0;i--);
}
②鍵盤中斷處理副程式:採用中斷方式,按下鍵,完成延時去抖動、鍵碼識別、按鍵功能執行。

要實現按住加/減速鍵不放時恒加或恒減速直到放開停止,就需在判斷是否鬆開該按鍵時,每進行一次增加/減少一定的占空比。

③顯示副程式:利用數組方式定義顯示緩存區,緩存區有8位,分別存放各個數碼管要顯示的值。

④定時中斷處理程式:採用定時方式1,因為單片機使用12M晶振,可產生最高約為65.5ms的延時。

對定時器置初值B1E0H可定時20ms,即系統時鐘精度可達0.02s。

當20ms定時時間到,定時器溢出則回應該定時中斷處理程式,完成對定時器的再次賦值,並對全局變數time加1,這樣,通過變數time可計算出系統的運行時間。

3、軟體設計中的特點:
對於電機的啟停,在PWM控制上使用漸變的脈寬調整,即開啟後由停止勻加速到默認速度,停止則由於當前速度逐漸降至零。

這樣有利於保護電機。

鍵盤處理上採用中斷方式,不必使程式對鍵盤反復掃描,提高了程式的效率。

第三章:系統硬體電路設計
整體框圖如下:。

合集下载

基于at89s52单片机的电机控制系统设计

基于at89s52单片机的电机控制系统设计

基于AT89S52单片机的电机控制系统设计介绍在现代工业领域,电机控制系统是至关重要的一部分。

无论是在生产线上运输原材料,还是在汽车中驱动发动机,都需要一个可靠且精确的电机控制系统。

本文将介绍基于AT89S52单片机的电机控制系统设计,以及如何利用该系统进行电机控制。

AT89S52单片机简介AT89S52是一款由Atmel公司生产的8位单片机。

它基于MCS-51系列体系结构,并且配备了丰富的外设。

这使得它成为设计和开发嵌入式系统的优秀选择之一。

电机控制系统设计概述电机控制系统设计的目标是实现对电机的精确控制。

这需要一个可编程的控制器,如AT89S52单片机,以及一组传感器和执行器。

在本设计中,我们将使用脉冲宽度调制(PWM)技术来控制电机的转速和方向。

系统设计本部分将深入探讨如何设计基于AT89S52单片机的电机控制系统。

硬件设计电机控制系统的硬件设计需要考虑以下几个方面:电机驱动电路电机驱动电路是控制电机转速和方向的关键组成部分。

在本设计中,我们将使用L298N电机驱动模块。

它具有低电压驱动能力,可以提供高电压和高电流,非常适合控制各种电机。

AT89S52单片机连接AT89S52单片机将连接到电机驱动电路。

它将负责生成PWM信号来控制电机的转速和方向。

此外,单片机还将读取传感器数据,并相应地调整电机控制信号。

软件设计电机控制系统的软件设计需要考虑以下几个方面:编写控制程序需要编写控制程序来实现电机控制。

可以使用C语言或汇编语言编写程序,并使用适当的编译器将其编译为可在AT89S52单片机上运行的机器码。

确定PWM参数为了实现对电机的精确控制,需要确定PWM的参数。

这包括占空比、频率等。

可以根据电机的规格和性能需求进行调整。

传感器数据处理在电机控制过程中,传感器将提供有关电机状态的信息。

单片机将读取这些传感器数据,并根据需要调整控制信号。

因此,需要编写适当的代码来处理传感器数据。

系统实现与测试在完成电机控制系统的设计后,需要进行系统实现和测试,以确保其正常工作。

基于AT89S52单片机直流电机调速系统的设计

基于AT89S52单片机直流电机调速系统的设计

基于AT89S52单片机直流电机调速系统的设计一、本文概述Overview of this article随着现代控制技术的不断发展,直流电机调速系统在许多工业和生活领域中的应用越来越广泛。

其中,基于AT89S52单片机的直流电机调速系统因其设计灵活、成本低廉、性能稳定等优点,受到广大工程师和研究人员的青睐。

本文旨在探讨基于AT89S52单片机的直流电机调速系统的设计思路、实现方法以及性能优化,以期为读者提供一套可靠、高效的电机调速解决方案。

With the continuous development of modern control technology, the application of DC motor speed control systems is becoming increasingly widespread in many industrial and living fields. Among them, the DC motor speed control system based on AT89S52 microcontroller is favored by engineers and researchers due to its flexible design, low cost, and stable performance. This article aims to explore the design ideas, implementation methods, and performance optimization of a DC motor speed control system based on the AT89S52 microcontroller,in order to provide readers with a reliable and efficient motor speed control solution.文章首先介绍了AT89S52单片机的特点及其在直流电机调速系统中的应用价值。

基于at89s52单片机的电机控制系统设计

基于at89s52单片机的电机控制系统设计

基于at89s52单片机的电机控制系统设计电机控制系统是现代工业中不可或缺的一部分,它可以控制电机的转速、方向和停止等功能。

本文将介绍基于at89s52单片机的电机控制系统设计。

一、系统设计方案本系统采用at89s52单片机作为控制核心,通过控制电机的转速和方向来实现对电机的控制。

具体方案如下:1.硬件设计本系统的硬件设计包括电机驱动电路、at89s52单片机控制电路和电源电路。

电机驱动电路采用L298N芯片,它可以实现电机的正反转和调速功能。

at89s52单片机控制电路包括晶振电路、复位电路、ISP下载电路和串口通信电路。

电源电路采用稳压电源,保证系统的稳定性。

2.软件设计本系统的软件设计主要包括程序设计和算法设计。

程序设计采用C语言编写,主要实现电机控制、数据采集和通信等功能。

算法设计主要包括PID算法和PWM调速算法,通过对电机的转速进行控制,实现对电机的精确控制。

二、系统实现过程1.硬件实现首先,根据电机的参数选择合适的L298N芯片,设计电机驱动电路。

然后,根据at89s52单片机的引脚功能,设计控制电路。

最后,根据系统的功率需求,设计合适的电源电路。

2.软件实现首先,编写程序实现对电机的控制。

然后,采用PID算法和PWM调速算法,对电机的转速进行控制。

最后,实现数据采集和通信功能,将数据传输到上位机进行处理。

三、系统测试结果经过测试,本系统可以实现对电机的正反转和调速功能,控制精度高,稳定性好。

同时,数据采集和通信功能也得到了良好的实现。

四、系统应用前景本系统可以广泛应用于各种电机控制领域,如机器人、自动化生产线、电动车等。

同时,随着科技的不断发展,本系统的应用前景也将越来越广泛。

总之,基于at89s52单片机的电机控制系统设计是一项非常有前途的技术,它可以为现代工业的发展提供强有力的支持。

基于AT89S52单片机的电机控制系统设计

基于AT89S52单片机的电机控制系统设计

基于AT89S52单片机的电机控制系统设计电机控制在监控器材、医疗器械、电动阀门、电动窗帘、家用电器、旋转灯具等方面有着广泛的应用,因此设计一款可控性好、精度高的电机控制系统是一件十分故意义的事。

本文介绍的基于AT89S52的电机控制系统的软硬件设计,在按键的操作下对时光举行设定,控制电机的转动,对工作状态准时间举行显示。

2 设计计划解释该系统先通过按键对电机的正、反向(即顺时针、逆时针)转动时光分离设置,时光显示在上,格式为时:分:秒(通过转变程序可以挑选不同的格式)。

采纳倒计时方式,正向时光完毕,立即开头反向转动时光计时,反向时光结束,自动复原到初始设定的时光。

时光设定完成后,按下开头键,正向转动时光开头计时,电机工作指示灯闪耀,正向转动指示灯亮,同时电机正向转动;正向时光完毕,反向时光开头计时,正向转动指示灯熄灭,反向转动指示灯亮,同时电机反向转动。

按下停止键,时光停止计时,电机停止工作,工作指示灯熄灭。

系统采纳的电机为60TDY-11可逆永磁电机,其内部采纳两组绕组,用实现定向旋转,通过转变电容和电机输出引线的接法,能够牢靠地实现电机定向旋转并控制旋转方向。

3 硬件设计囫囵系统硬件结构1所示。

3.1 按键输入和控制电路设计按键输入电路采纳6个按键分离衔接到单片机的P2.0~P2.5口,作为控制信号的输入。

按下K0键,系统进入时光设定模式,延续按下K0键可以挑选对不同的时光单位举行设置,通过K1,K2键对时光举行加1或减1。

按下K3键退出时光设定模式,K4,K5键分离为启动和停止键。

电机控制电路的控制芯片采纳ATMEL公司的AT89S52,它有8 KB FLASH,256 B RAM,32位I/O口线,定时器,两个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振准时钟电路。

其内部资源丰盛、性价比高,能够满足设计要求。

PO.O~P0.2作为三个工作指示灯的控制信号输出,需要外接上拉;P1.0~P1.2为液晶的控制信号输出;P3.0~P3.1分离是控制电机正反向转动的控制信号输出。

基于单片机AT89S52控制直流电机调速系统设计与仿真开题报告

基于单片机AT89S52控制直流电机调速系统设计与仿真开题报告

开题报告表课题名称单片机控制直流调速系统设计与仿真课题来源自选课题类型AZ指导教师学生姓名学号专业一、调研资料的准备:随着科技的发展,人们对控制系统的要求越来越高,电机调速成了人们研究的课题。

电机在各行各业发挥着重要的作用,而电机转速是电机性能的重要指标之一,因而控制电机的转速和电机的调速,使它满足人们的各种需要,更显得重要。

传统的直流调速系统控制回路的硬件设备极其复杂,安装调试困难,相对故障率较高,维修比较困难。

由单片机控制PWM的电机调速系统,其控制方案是软件编写实现,控制器由可编程功能模块组成,配置和参数调整简单方便,工作稳定。

直流电动机因其转速调节比较灵活,方法简单,易于大范围平滑调速,控制性能好等特点,一直在传动领域占有统治地位。

它广泛应用于数控机床、工业机器人等工厂自动化设备中。

随着现代化生产规模的不断扩大,各个行业对直流电机的需求愈益增大,并对其性能提出了更高的要求。

为此,研究并制造高性能、高可靠性的直流电机控制系统有着十分重要的现实意义。

二、设计的目的、要求、思路与预期效果研究以单片机AT89S52控制的直流电机脉宽调制调速系统。

要求设计一个调速系统,通过外接键盘实现直流电机正转、反转及速度调节控制,且直流电机转速可调,实时测量电机的实际转速,并在LED数码管上显示占空比。

制定可以构成此设计系统的方案,选择所需器件和模块,以及IGBT管组成桥式斩波电路。

利用AT89S52芯片进行低成本直流电动机控制系统的设计,能够简化系统构成、降低系统成本、增强系统性能、满足更多应用场合的需要。

预期系统实现对电机的正转、反转、急停、加速、减速的控制。

三、任务完成的阶段内容及时间安排:毕业设计总体时间安排:2012-2013学年(下)第1周—第19周具体进度安排:第1-3周:资料收集,熟悉课题。

阅读文献,确定系统功能,撰写、提交开题报告第4 周:开题答辩第5-6周:论文框架细化,部分功能可验证实现第7-8周:各功能部件软件编写和调试第9-10周:软件系统调试,论文记录成果信息第11-12周:论文修改第13-16周:论文定稿,准备论文答辩第17周:完成论文修改,完成毕业设计(论文)答辩四、完成设计(论文)所具备的条件需解决的主要问题:1、直流电机调速系统的工作原理。

基于AT89S52单片机的直流电机调速系统

基于AT89S52单片机的直流电机调速系统

基于AT89S52单片机的直流电机调速系统本文介绍一种基于AT89S52单片机控制的PWM直流电机脉宽调速系统,系统利用红外传感器测量直流电机的转速,采用PWM方式控制直流电机转速,采用C语言编程,实现对直流电机转速的调节。

结果表明,该系统具有良好的工作性能,且性能稳定、价格低廉,具有很好的应用价值。

标签:AT89S52单片机;直流电机;PWM 转速电机在各行各业中起着重要作用,电机转速是电机的重要性能指标。

传统直流电机调速系统采用模拟电子线路,控制回路硬件设备复杂、安装调试困难、故障率较高。

随着电子技术的发展,直流电机调速技术进入一个新的阶段,利用单片机可以对直流电机进行准确的自动调节[1]。

直流电机的调速可以采用改变电枢电压、改变磁通量的方法,改变磁通量的方法控制功率小、动态响应差,在工业生产过程中常用的方法是电枢控制法[2]。

1 系统原理框图系统原理框图如图1所示,系统主要包括单片机模块、PWM调速模块、键盘模块、测速模块、显示模块和电源模块。

2 系统硬件设计(1)单片机模块。

系统主控制器采用AT89S52单片机,外接12MHZ晶振,显示模块采用1602液晶显示。

(2)PWM调速模块。

利用单片机的定时计数器外加软件延时方式来实现脉宽的调整[3]。

在PWM驱动控制系统中,电机的转速是通过改变电枢电压的占空比来实现的[4]。

本系统采用集成芯片L298及其外部辅助电路驱动电机,通过程序控制单片机P3.0、P3.1的输出信号来控制输出的PWM信号,由输出的PWM 波来控制电机的转速及转向。

(3)测速模块。

测量电机转速采用光电传感器,在电机转轴末梢安装两个带孔的卡片,电机转动一圈,发射二极管发出的光便通过卡片的孔达到接收二极管,产生一个脉冲信号,脉冲频率和电机转速成正比关系,计算1s 内输出的脉冲个数,结果的一半就是电机的转速,测速模块原理图如图2所示。

(4)键盘输入模块。

系统键盘主要有四个功能键:确定、返回、上调、下调,采用八三译码器芯片74LS148,当单片机检测到E0端为低电平时,证明有按键按下,并把电平送至单片机的外界中断端,通过单片机I/O口P2.0、P2.1、P2.2口判断处理,并执行相应的按键处理程序。

基于单片机AT89S52的直流电机PWM调速控制系统

基于单片机AT89S52的直流电机PWM调速控制系统一、背景介绍在工业自动化控制中,直流电机的使用非常广泛。

为了满足生产需要,直流电机往往需要精确的调速控制。

而基于单片机AT89S52的直流电机PWM调速控制系统,能够进行精确的调速控制,能够满足不同领域生产的需求。

二、系统的工作原理基于单片机AT89S52的直流电机PWM调速控制系统,是通过单片机的输出比较器和计数器,生成PWM信号,对直流电机进行调速控制。

系统的工作流程如下: 1. 将单片机的一个IO口设置为输出端口,将PWM信号输出至直流电机控制器。

2. 单片机通过PWM的工作状态,实现对直流电机的调速控制。

3. 接收外部信号,如光电传感器等外部元件信号,与单片机实现互动控制。

三、系统的硬件结构基于单片机AT89S52的直流电机PWM调速控制系统,主要由以下硬件构成:1. 单片机:AT89S52单片机。

2. 驱动芯片:L293D电机驱动芯片,能够带动2个直流或步进电机。

3. 直流电机:具有恒定转速输出的直流电机。

4. 供电模块:通过电源模块将工作电压稳定输出,以保证整个系统的稳定性。

四、系统的软件设计在基于单片机AT89S52的直流电机PWM调速控制系统中,需要进行相应的软件设计,以实现对硬件的完备控制。

### 1. 硬件方面的编写初始化单片机及端口、占用模式、管脚监听、中断响应等基本操作。

2. 软件方面的实现1.通过控制器计数器以及方波控制直流电机的执行速度。

2.利用定时器产生PWM波控制直流电机的状态。

3.通过IO控制输出、接收外部信号。

3. 控制程序的实现检测输出端口,通过输入数据产生PWM波,通过PWM波控制电离子的转速。

五、系统的应用场景基于单片机AT89S52的直流电机PWM调速控制系统,可广泛应用于以下场景: 1. 机床设备制造领域,能够对机床电机的转速进行精确控制。

2. 汽车制造领域,能够对汽车电动马达的转速进行精确控制,从而提升汽车驾驶体验。

基于AT89S52单片机直流电机PWM控制系统_-毕业论文答辩PPT


L2 9 8
V CC
V CC
V CC
LE D
1 2 3
VSS 9
GND 8
VS 4
1
5
IN1
7
IN2
10
IN3
12
IN4
6 11
EN A EN B
O UT 1
2
O UT 2
3
O UT 3
13
O UT 4
14
D2
D1
D4
D3
M1 Motor
M
2
ISEN A 1 ISEN B 15
实物设计成果
电机正转,第一位数码管显示“1”
论文框架
1 研究背景 2 课题介绍 3 硬件结构 4 PWM脉宽调制 5 L298电机驱动 6 主程序流程图
研究背景
直流电动机在矿山、化工、交通、机械、纺织、航空等领 域中已经得到广泛的应用。而以往直流电动机的控制只是简单 的控制,很难进行调速,不能实现智能化。如今,直流电动机 的调速控制已经离不开单片机的支持,单片机应用技术的飞速 发展促进了自动控制技术的发展,使人类社会步入了自动化时 代,单片机应用技术与其他学科领域交叉融合,促进了学科发 展和专业更新,引发了新兴交叉学科与技术的不断涌现。现代 科学技术的飞速发展,改变了世界,也改变了人类的生活。由 于单片机的体积小、重量轻、功能强、抗干扰能力强、控制灵 活、应用方便、价格低廉等特点,计算机性能的不断提高,单 片机的应用也更加广泛特别是在各种领域的控制、自动化等方 面。
V CC A D0 /P 0 . 0 A D1 /P 0 . 1 A D2 /P 0 . 2 A D3 /P 0 . 3 A D4 /P 0 . 4 A D5 /P 0 . 5 A D6 /P 0 . 6 A D7 /P 0 . 7

基于AT89S52的PWM控制直流电机调速系统

目录摘要 (1)1 绪论 (2)1.1 直流调速系统发展概况 (2)1.2 本课题研究目的及意义 (3)1.3 论文主要研究内容 (3)2 直流调速及PWM控制原理 (4)2.1 直流电机调速原理 (4)2.2 PWM脉宽调制原理 (5)3 系统总体设计框图及单片机系统的设计 (7)3.1 系统总体设计原理图 (7)3.2 AT89S52单片机简介 (7)3.3 系统中所用其他芯片简介 (9)3.3.1 芯片ADC0809 (9)3.3.2 芯片74LS74 (10)3.3.3 芯片LM324 (11)3.4 系统主要部分电路介绍 (12)3.4.1 最小系统电路 (12)3.4.2 测速电路 (12)3.4.3 调速电路 (13)3.4.4 显示电路 (14)3.4.5 驱动电路 (14)总结 (15)致谢 (16)附录1 源程序:.................................................................................... 错误!未定义书签。

附录2 原理图: (18)摘要转速是直流电机运行中的一个重要物理量,如何准确、快速测量出电机转速,并且实现对电机的调速在实际工作中具有非常大的使用价值。

直流电机具有非常好的调速性能,目前,在一些对调速性能要求比较严格的场合中,主要使用的还是直流调速系统。

本文阐述了基于AT89S52单片机的直流电动机转速控制系统,硬件系统主要包括:A/D转换环节、控制驱动环节、测速环节、LCD显示环节及相关硬件电路;软件设计采用C语言编程。

该系统采用PWM脉冲方式驱动电动机,通过调节电位器来调节PWM脉冲宽度,利用光电开关测量电动机的转速,并在液晶显示屏(LCD)上实时显示电机的转速值。

从而,在电动机转速的可控范围内控制电动机转速。

最后对整个设计过程中出现的问题进行了分析。

关键词:直流调速; LCD显示; PWM控制; C程序1 绪论1.1 直流调速系统发展概况在现代工业中,电动机作为电能转换的传动装置被广泛应用于机械、冶金、石油化学、国防等工业部门中,随着对生产工艺、产品质量的要求不断提高和产量的增长,越来越多的生产机械要求能实现自动调速。

基于AT89S52单片机直流电机PWM控制系统毕业论文

目录1 引言12 系统论述错误!未定义书签。

2.1 设计背景错误!未定义书签。

2.2设计思路错误!未定义书签。

2.3系统框架设计错误!未定义书签。

3 PWM脉宽调制定理错误!未定义书签。

3.1 PWM调速原理错误!未定义书签。

3.2PWM调速方法错误!未定义书签。

3.3PWM实现方法错误!未定义书签。

4系统硬件设计错误!未定义书签。

4.1 系统基本组成错误!未定义书签。

4.1.1 硬件模块组成错误!未定义书签。

4.1.1 单片机整个控制模块错误!未定义书签。

4.2AT89S52单片机简介错误!未定义书签。

4.2.1 AT89S52主要性能错误!未定义书签。

4.2.2AT89S52主要功能例举错误!未定义书签。

4.2.3AT89S52各引脚功能介绍错误!未定义书签。

4.2.4AT89S52的部资源错误!未定义书签。

4.3L298电机驱动模块错误!未定义书签。

4.3.1 L298电机驱动简介错误!未定义书签。

4.3.2L298部原理图错误!未定义书签。

4.3.3L298引脚符号与功能错误!未定义书签。

4.3.4L298逻辑功能错误!未定义书签。

4.4LED数码管显示错误!未定义书签。

4.4.1 LED简介错误!未定义书签。

4.4.2LED七段数码管的结构错误!未定义书签。

4.4.3常见数字和字符的字段码错误!未定义书签。

4.4.4LED数码管与单片机的连接错误!未定义书签。

4.4.5简单的程序流程错误!未定义书签。

4.4.6本系统中单片机与LED的连接错误!未定义书签。

4.5独立式键盘控制模块错误!未定义书签。

4.5.1 键盘的功能与分类错误!未定义书签。

4.5.2独立式键盘错误!未定义书签。

4.5.3独立式键盘与单片机的连接错误!未定义书签。

5系统软件设计错误!未定义书签。

结论错误!未定义书签。

致错误!未定义书签。

参考文献错误!未定义书签。

附录错误!未定义书签。

附录1错误!未定义书签。

附录2错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档