《2022年基于单片机的转速控制器设计.docx》由会员分享,可在线阅读,更多相关《2022年基于单片机的转速控制器设计.docx(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源目 录摘要 .1Abstract. .11绪论 .21.1设计目地和意义 .21.2设计任务 .21.3讨论内容及可行性分析 .21.3.1 讨论内容21.3.2 可行性分析32系统设计理论基础 .32.1转速测量方法 .32.1.1 测频法( M 法)32.2电机转速信号采集方案 .42.2.1 霍尔开关测量方案42.2.2 传感器测转速方案确定52.3直流电机调速方法 .52.3.1 PWM 调速设计52.4直流电机驱动方案挑选与论证 .72.4.1 L298 引脚及功能说明73系统方案设计与论证 .83.1方案一 .83.2方案二 .83.3方案挑选 .84系统硬件设计 .9
2、4.1系统硬件框图 .94.2转速信号采集电路 .94.3单片机模块 .104.4电机驱动与掌握电路 .114.5显示电路模块 .134.5.1 液晶显示器 LCD1602 芯片引脚图及说明134.5.2 液晶显示模块电路135 PCB 设计 .14欢迎下载精品学习资源5.1 Protel 99 SE简介 .145.2印制电路板设计 .146系统软件设计 .146.1主程序流程图 .156.2转速运算程序流程图 .166.3占空比可调 PWM波产生程序 . 166.4显示程序流程图 .177试验数据采集及结果分析 .177.1系统硬件调试 .187.1.1 直流电机驱动与掌握电路模块调试187
3、.2系统软件调试 .187.2.1 转速测量与显示仿真调试187.3系统硬件与软件统调 .197.3.1 测试方法197.3.2 测试结果217.3.3 结论与误差分析228终止语 .22参考文献: .23附录: .25附录 1 PCB 图 .25附录 2原理图 .26附录 3实物图 .27附录 4元器件清单 .28附录 5源程序 .29欢迎下载精品学习资源基于单片机地转速掌握器设计职业技术训练学院应用电子技术训练专业陈淑萍( 07440101) 指导老师:朱伟玲(讲师)摘要:本文第一介绍了直流电动机地工作原理以及直流电动机地调速方法,然后表达了单片机测量转速地系统构成及转速测量地几种常用方法
4、,分析了相应方法在测量上地特点和运算.本文主要工作, 设计出一种基于 AT89S51 单片机地直流电机转速测控系统,采纳霍尔传感器感应电机转速测量地方法,利用直流电机驱动芯片L298N 组成电机驱动电路,通过 PWM 波地输出脉冲进行调速,通过 LCD 对电机转速进行实时显示 .设计地硬件系统包括脉冲信号产生、单片机电路模块、电机驱动模块和显示模块四部分,采纳C 语言编写了转速测量与掌握地软件 .试验结果说明该方法具有简洁、精度高、稳固性好地优点 .关键词:单片机;转速测量;霍尔传感器;电机;脉冲;PWM 调速Speed-control Controller Design Based on M
5、icrocontroller Director : CHEN Shu-Ping 07440101 Instructor :ZHU Wei-lin Vocational and Technical Education, ZhejiangNormalUniversityAbstract: This article firstly introduces the working principle of dcmotor and the control method for dc motor. Then the measurement and several common methods for mea
6、suring rotational speed of single-chip microcomputer system structure is described. The characteristics of the measurement method and the calculation are Analyzed. The work in this article is to design a kind of dc motor speed measurement and control system based on AT89S51, using Hall sensor-based
7、to induction Motor speed. High-power drive circuit implementation L298N motor driver is used. Through the PWMoutput pulse wave achieve motor speed and the speed of the motor is showed in real time on LCD. The Hardware systems designed including the pulse signal generation. And using C language to pr
8、epare the speed measurement and control software. The results of experiment show that the method is simple, high precision, stability.Key Words: Microcontroller ; Speed measurement; Hall sensor-based; motor ; pulse; PWM speed欢迎下载精品学习资源1 绪论1.1 设计目地和意义转速是工程中应用特别广泛地一个参数,其测量方法较多,而模拟测量及模拟处理始终是转速测量地主要方法,这
9、种测量方法已不能适应现代科技进展地要求,在测量范畴和测量精度上,已不能满意大多数系统地使用. 随着大规模及超大规模集成电路技术地进展,数字系统测量达到普遍应用,特殊是单片机对脉冲数字信号地强大处理才能,使得全数字测量系统越来越普及,其转速测 量系统也可以用全数字化处理 . 在测量范畴和测量精度方面都有极大地提高,因此,本课题地目地:对各种测量转速地基本方法赐予分析,针对不同地应用环境,利用 AT89S51单片机设计一种数字化测量系统,从提高测量精度. 本设计引入了单片机系统作为调速系统地监控和处理设备,特殊是单片机技术地应用,使直流电机调速技术进入一个新地阶段. 采纳单片机掌握地调速系统,其掌
10、握方案是依靠软件实现地占空比可调地矩形波对电机转速进行掌握.当今,自动化掌握系统已经在各行各业得到了广泛地应用和进展,而直流调速掌握作为电气传动地主流在现代化生产中起着主要作用. 长期以来,直流电动机因其具有调剂转速比较敏捷、方法简洁、易于大范畴内平滑调速、掌握性能好等特点,在传动领域占有肯定地位置. 直流电机脉冲宽度调制 Pulse WidthModulation- 简称 PWM调 速产生于 20 世纪 70 岁月中期,最早用于自动跟踪天文望远镜、自动记录外表等地驱动,后来由于晶体管器件水平地提高及电路技 术地进展 , PWM 技术得到了高速进展 , 各式各样地脉宽调速掌握器,脉宽调速模块也
11、应运而生,很多单片机也都有了PWM输出功能 . 随着单片机地不断推陈出新,特殊是高性价比地单片机地涌现,转速测量掌握普遍采纳了以单片机为核心地数字化、智能化地系统. 电动机地数字掌握是电动机掌握地进展趋势,用单片机对电动机进行掌握是实现电动机数字掌握系统地最常用手段.1.2 设计任务用霍尔传感器测量电机转速,把霍尔传感器地输出信号送入单片机,在单片机上编写转速运算程序、显示程序、掌握程序,通过PWM方式掌握直流电机调速,利用 l298驱动芯片驱动直流电机,用LCD液晶显示器显示电机转速 . 技术参数:1转速误差小于 5%2环境温度 -20 -551.3 讨论内容及可行性分析1.3.1 讨论内容
12、本课题介绍地直流电机转速测量与转速掌握以单片机和霍尔传感器为核心.霍尔传感器将欢迎下载精品学习资源不同电机速转变成地不同频率地脉冲信号,把该信号送入到单片机进行掌握与运算及处理,并用 PWM 调速系统对转速进行掌握,即利用单片机产生占空比可调地矩形波对电机地转速进行掌握,直流电机地驱动采纳驱动芯片L298 对直流电机进行驱动,最终采纳LCD 液晶显示器进行转速与占空比显示,使得直流电机地转速能直观地显示给使用者.1.3.2 可行性分析本系统由脉冲(转速)信号采集电路模块、单片机AT89S51 模块、电机驱动电路模块、 LCD 液晶显示模块和系统软件模块五部分组成.该设计能实时地将所测地速度显示
13、出来,主要是将霍尔传感器感应出来地电机转速信号(霍尔传感器将不同电机转速转变成不同频率地脉冲信号)送入单片机,通过传感器采集到地信号,然后通过单片机运算出电机地转速,利用单片机产生占空比可调地PWM 波送入直流电机地驱动模块对电机地转速进行掌握从而实现电机地调速,最终将所得地转速数据由LCD 液晶显示模块显示出来.2 系统设计理论基础2.1 转速测量方法转速测量地方法有测周法T 法、测频法 M 法和测频测周法 M/T 法等 1.综合三种转速测量地方法,本设计采纳测频法进行转速测量.即把转速信号送入单片机进行计数与处理 .即在单片机内通过定时器定时1 秒,把转速信号从外部中断送入,并设置为下降沿
14、中断,对一秒内送入地转速信号地下降沿次数进行计数,下降沿地次数是多少,即信号地频率就是多少,然后依据公式将转速运算出来即可得到电机转速.2.1.1 测频法( M 法)在肯定测量时间T 内,测量脉冲发生器(替代输入脉冲)产生地脉冲数m1来测量转速 . 如图 2-1 所示1.图 2-1 “ M “法测量转速脉冲设在时间 T内,所得地脉冲个数有 m1个,就转速 n 可由下式表示:欢迎下载精品学习资源n60m1 TP1)( 2-欢迎下载精品学习资源n- 转速单位:(转 / 分); T- 定时时间单位:(秒);m1 是指单位时间内计数器计得脉冲地个数 .欢迎下载精品学习资源设时间 T 为 1 分钟,电机
15、转一圈地脉冲数 P为 1,就电机地转速 n=60m1.2.2 电机转速信号采集方案2.2.1 霍尔开关测量方案霍尔传感器是利用霍尔效应进行工作地,其核心元件是依据霍尔效应原理 制成地霍尔元件 . 由霍尔效应原理知:霍尔片处于磁场中,并在垂直于磁场地方向上通 以电流 时, 霍尔片上 与电流 和磁 场垂直地 方向会 产生 霍尔电势差(a)霍尔开关形状图V=KBI,当通过霍尔片地电流恒定不变时,转变磁场地大小,可以转变霍尔电势差. 霍尔开关原理图如图 2-2 所示.( b)霍尔效应原理示意图图 2-2 霍尔开关原理图如图 2-2 ( b)所示,通电半导体放在匀称磁场中,在垂直于电场和磁场地方向产生横
16、向电场,这种现象称霍尔效应. 在长为 L,宽为 b,厚为 d 地半导体薄片上,沿长度与宽度方向地四个端面上分别制作电极. 在长度方向( x 方向上)施加磁感应强度为B 地磁场,在宽度方向( y 方向上)产生电位差,即产生横向电场,称为霍尔电场 EH.相应地霍尔电势为 UH.当电子运动速度为 u 时, 电子电荷量为 q0(q0=1.602x10-19C).磁场 B作用产生地磁场力为:欢迎下载精品学习资源2-3电场 EH作用产生地力为:式中: EH=UH/b.2.2.2 传感器测转速方案确定FH=q0uB2-2FE=q0EH欢迎下载精品学习资源由于霍尔传感器结构简洁,测量装置体积小,量程大,环境适
17、应才能强, 霍尔元件输出地信号无需经过放大,可以直接整形后送入单片机进行处理而计 算得到电机转速 . 并且依据本系统地设计任务要求,所以本系统采纳霍尔传感器对信号进行检测 . 本系统方案使用 CS3020 开关型霍尔传感器,将霍尔传感器放置在直流电机地邻近,当电机转动时,霍尔传感器靠近电机上地磁钢感应转速信号输出脉冲,由于是开关式地霍尔传感器,所以采集地信号直接就可以直接送给单片机,经单片机处理之后,由LCD进行显示转速 .2.3 直流电机调速方法直流电机地转速 n 地表达式 20 为欢迎下载精品学习资源nUIR K2-4欢迎下载精品学习资源式中 U 电枢端电压; I 电枢电流; R 电枢电路
18、总电阻; 每极磁通量; K 电机结构参数 .由式( 2-4)得,电机转速与电枢电压成正比例关系,可通过对电枢电压进行掌握地电枢掌握法对电机地转速进行掌握.本设计采纳在励磁恒定不变地情形下,通过调剂电枢电压来实现调速 .2.3.1 PWM 调速设计电枢掌握是在励磁电压不变地情形下,把掌握电压信号加到电机地电枢上,以掌握电机地转速 .传统地转变电压方法是在电枢回路中串联一个电阻,通过调剂电阻转变电枢电压,达到调速地目地,这种方法效率低、平滑度差,由于串联电阻上要消耗电功率,因而经济效益低,而且转速越慢,能耗越大15. 随着电力电子地进展,显现了很多新地电枢电压掌握方法 .对直流电机电枢电压地掌握和
19、驱动中又可分为线性放大驱动方式和开关驱动方式.本设计采纳开关驱动方式,通过PWM脉宽调速系统来掌握电动机电枢电压,利用电枢电压与电机转速之间地关系实现调速.脉宽调速利用一个固定地频率来掌握电源地接通或断开,并通过转变一个周期内“接通”和“断开 ”时间地长短,即转变直流电机电枢上电压地“占空比 ”来转变平均电压地大小,欢迎下载精品学习资源从而掌握电动机地转速,所以,PWM 又被称为 “开关驱动装置 ”.U 0t1Us0t1t2t1Us TUs( 2-5)式中为占空比 .( a) 原理图(b)输入输出电压波形图 2-3 PWM 调速掌握原理和电压波形依据式 2-4、 2-5 ,转变占空比,可以得到
20、不同地电机速度,从而达到调速地目地如图 2-3 利用开关管对直流电机进行PWM 调速掌握地原理图和输入输出电压波形.在图 2-3a 中,当开关管 MOSFET 地栅极输入高电平常,开关管导通,电枢电压为Us, t1 秒后,栅极输入变为低电平,开关管截止,电枢电压Us 为 0, t2 秒后,栅极输入重新变为高电平,重复前面地过程,这样对应着输入地电平高低,电枢两端地电压波形如图2-3( b) 所示 .其电枢两端电压地平均值为U0 为20 :欢迎下载精品学习资源15.PWM 信号地产生通常有两种方法 :一种是软件地方法;另一种是硬件地方欢迎下载精品学习资源法.本系统采纳软件方法 .基于单片机由软件
21、来实现 PWM:转变占空比地值有以下三种方法 20. :A、定宽调频法:保持 t1 不变,只转变 t2,这样使周期 或频率也随之转变 .(图欢迎下载精品学习资源2-3)B、调宽调频法:保持 t2 不变,只转变t1 ,这样使周期 或频率也随之转变 .欢迎下载精品学习资源欢迎下载精品学习资源(图 2-3)C、定频调宽法:保持周期 T或频率不变,同时转变t1 和 t2.(图 2-3)欢迎下载精品学习资源前两种方法在调速时转变了掌握脉冲地周期或频率,当掌握脉冲地频率与系统地固有频率接近时,将会引起振荡,因此常采纳定频调宽法来转变占空比从而转变直流电动机电枢两端电压 .利用单片机地定时计数器外加软件延时
22、等方式来实现脉宽地自由调整,此种方式可简化硬件电路,有操作性强等优点.2.4 直流电机驱动方案挑选与论证方案一:采纳继电器对电动机地开或关进行掌握,通过开关地切换对电机地速度进行调整 .这个方案地优点是电路较为简洁,缺点是继电器地响应时间慢、机械结构易损坏、寿命较短、牢靠性不高 .方案二:采纳集成芯片 L298N 驱动 .它是恒压恒流双 H 桥集成电机芯片,输出电流可达到 2A ,通过转变芯片掌握端地输入电平,即可以对电机进行转速掌握,很便利单片机地操作,且此芯片内有两个驱动,只用一片就可以驱动两个直流电机,既便利,电路又简单,且驱动力强 .方案三:利用三级管驱动,但是三级管地驱动电压比较高,
23、而单片机输出地信号地幅度只有 5V 左右,所以仍要进行放大,比较麻烦.鉴于方案二电路比较简洁,简洁实现,且驱动力强、过载才能大,因此本设计采纳方案二 .即采纳驱动芯片 L298N 对电机进行驱动 .2.4.1 L298 引脚及功能说明 19图 2-4 L298 芯片管脚本系统设计了基于L298 芯片地直流电机调速系统硬件电路.L298 内部包含 4 通道规律驱动电路 ,即内含二个 H 桥地高电压大电流双全桥式驱动器,接收标准 TTL 规律电平信号 ,可驱动 46V 、2A 以下地电机 .由 L298 构成地 PWM 功率放大器地工作形式为单极可逆模式,2 个 H 桥地下侧桥晶体管发射极连在一起
24、,其引脚排列如图 2-5 所示 ,1 脚和 15 脚可单独引出连接电流采样电阻器 ,形成电流信号 .L298 可驱动 2 个电机 , OUTl 、OUT2 和 OUT 3 、OUT4 之间分别接 1 个电动机 .5、7、10、12 脚接输入掌握电平 ,掌握电机地正反转,ENA 、ENB 接掌握使能端 ,掌握电机地停转 .这些特性使得L298 很适合用作小型直流电机掌握芯片19. 其L298 地功能如表 2-1 所示.表 2-1 L298 功能表欢迎下载精品学习资源EnAIn1In2运转状态0XX停止110正传101反转111急停100停止注: EnA L298 驱动芯片使能端;In1 、In2
25、 L298 驱动芯片输入端 .3 系统方案设计与论证3.1 方案一通过线性式霍尔传感器对电机转速进行感应,产生不同地转速有不同频率地非矩形脉冲信号,所以要通过放大整形电路将转速信号处理变为单片机要求地信号,然后将该信号送入单片机进行处理、计数,并通过PWM 掌握原理对电机地转速进行掌握.3.2 方案二通过开关式霍尔传感器对电机转速进行感应,不同地转速产生不同频率地脉冲信号,信号峰峰值足够大地话可以直接送入单片机进行处理、计数,并通过PWM 掌握原理对电机地转速进行掌握,最终用LCD 液晶显示器显示电机地转速.3.3 方案挑选综合方案一与方案二地分析,方案一中由于线性霍尔传感器地输出信号不是矩形
26、波,故此要通过处理后才可以将检测到地信号送入单片机,本设计采纳方案二进行设计.欢迎下载精品学习资源4 系统硬件设计4.1 系统硬件框图转速信号采集电路显示电路直流电机AT89S51单片机电机驱 动与掌握电路键盘掌握图 4-1 系统硬件框图本系统主要通过霍尔传感器检测电机转速,将不同电机转速转变成不同频率地脉冲信号,然后将传感器采集到地转速信号送入到单片机,再通过单片机运算出转速,通过软件产生 PWM 波方式送入电机驱动模块地输入端来掌握直流电机地转速.最终将所测得地转速由 LCD 液晶显示器显示出来 .4.2 转速信号采集电路转速信号采集是整个系统地前端通道,目地是将外界地非电参量,通过肯定方
27、式转换成电量 ,这一环节主要利用霍尔传感器将不同地电机转速转化为不同频率地具有高低电平地脉冲信号 .本系统中采纳霍尔传感器CS3020 作为检测元件 .霍尔传感器输出地是一个开关信号, 所以它地电路特别简洁,可以将其检测到地转速信号直接送给单片机进行处理与计算.CS3020 是对磁敏锐地传感元件,常用于开关信号采集,这种传感器是一个3 端器件,形状与三极管相像,只要接上电源、地,即可工作,输出通常是集电极开路(OC)门输出, 工作电压范畴宽,使用特别便利.如图 4-2 所示是CS3020 地形状图以及霍尔传感器电路连接图 .将有字面对准自己,三根引脚从左向右分别是Vcc1 脚,地 2 脚,输出
28、 3 脚.留意在使用时要在 1 脚和 3 脚之间接一个5K 左右地上拉电阻 .欢迎下载精品学习资源图 4-2 霍尔传感器连接图依据霍尔效应原理,将一块磁钢粘在电机转轴上地转盘边沿,转盘随轴旋转,磁钢也将跟着同步旋转,霍尔开关靠近磁钢,受磁钢所产生地磁场地影响,霍尔器件有脉冲信号输出,其频率和转速成正比,运算周期内脉冲个数即可便利地测量转速.其演示图如图4-3所示 .且脉冲信号地周期与电机地转速有以下关系如式3-1 所示 410.欢迎下载精品学习资源n60 / PT3-1欢迎下载精品学习资源式中: n 为电机转速; P 为电机转一圈地脉冲数;T 为输出方波信号周期,依据上式即可运算出直流电机地转
29、速.欢迎下载精品学习资源4.3 单片机模块图 4-3 霍尔传感器感应转速信号演示图欢迎下载精品学习资源单片机是整个测量系统地主要部分,本系统采纳单片机对前端地转速脉冲信号进行处理、运算、并通过软件编写产生占空比可调地 PWM 波对电机地转速进行掌握,其次,将测量地转速数据送到显示电路 LCD1602 液晶显示器显示转速数值 . 其复位电路、晶振电路、单片机模块硬件电路图如图 4-4、 4-5、4-6 所示.欢迎下载精品学习资源图 4-4 单片机复位电路图 4-5 单片机晶振电路图 4-6 单片机模块硬件电路图如图图中,开关 SK 用来掌握直流电机地转速.主要是在单片机中编写相应地程序(用软件产
30、生 PWM 波即产生不同地占空比地矩形波)来对直流电机地转速进行分档掌握.本设计主要是利用单片机地定时器0 和外部中断 1 来编写相应地程序,使每按一次SK 键, P1.0 口产生不同地占空比地PWM 波,本设计中共设计了10 档,占空比分别为:50%、 40% 、30%、 20%、10%、100% 、90%、80%、70%、 60%.然后将 P1.0 脚接到后续电路(直流电机地驱动掌握电路)地输入端In1 脚,用于对直流电机地转速进行掌握.P3.2 脚接入前端电路(霍尔传感器)地输出信号,把信号送入单片机进行计数、处理 .P0 口接显示器,留意 P0 口需要接上拉电阻( 10k ) .P2.
31、7、P2.6、P2.5 分别接到液晶显示器 LCD1602 地 4RS 、5RW 、 6E 脚,用来掌握显示器地操作 .4.4 电机驱动与掌握电路依据实际掌握地需要,本文给出了基于 AT89S51型单片机和 L298 地直流电机驱动与掌握系统地硬件连接图 .如图 4-7所示, L298 采纳外接电源单独供电工作方式,电源电压为 5V.欢迎下载精品学习资源图4-7 L298N 地直流电机驱动与掌握硬件连接图本系统选用 AT89S51 单片机作为 CPU 核心.本系统通过开关 SK 与外部中断 INT1 相连,其中每按下一次 SK ,分别给定适当地占空比,占空比由单片机程序掌握,电机转速一共 10
32、档,设计中将 P1.0(占空比可调地 PWM 波)接到 L298 驱动芯片地 5脚( IN1 ),用来掌握电动机地转速,从而实现电机地调速 .同时,将所测得地转速送到 P0口在 LCD 上显示出来,以便利观看电机工作状态 .依据 L298N 地输入输出关系 见表 4-1 ,使能掌握端 ENA 接+5V 电源, PWM 信号输入端IN1 和IN2 可以掌握电动机地正反转 输入端 IN1 为PWM 信号,输入端 IN2 为低电平,电动机正转;输入端 IN2 为PWM 信号, 输入端 IN1 为低电平,电动机反转 ,当它为低电平常,驱动桥路上地 4 个晶体管全部截止,使正在运行地电动机电枢电流反向,
33、电动机自由停止 .电动机地转速由单片机调剂PWM 信号地占空比来实现 .表4-1 L298 功能模块EnAIn1In2运转状态0XX停止110正转101反转111急停100停止在本系统中,要求只要掌握直流电机地正转功能,所以只需用到L298 驱动芯片功能模块中地正转模块, 7脚( IN2 )接地,正转时,使能端EnA 接高电平,然后在IN1 脚通过单片机送入不同占空比地信号来对电机地转速进行掌握.停止时,给 EnA 接低电平 .欢迎下载精品学习资源4.5 显示电路模块本设计显示电路主要采纳LCD 液晶显示模块 .1602 字符型 LCD 通常有 14 条引脚线或16 条引脚线地 LCD ,本设
34、计采纳16 脚地 LCD.4.5.1 液晶显示器 LCD1602 芯片引脚图及说明液晶显示器 LCD1602 芯片引脚如图 4-8 所示图 4-8 液晶显示器 LCD1602 芯片引脚图其中:第 1 脚: VSS 为地电源第 2 脚: VCC 接 5V 正电源第 3 脚: VL 为液晶显示器对比度调整电压端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影 ”,使用时可以通过一个10K 地电位器调整对比度 .第 4 脚: RS 为寄存器挑选,高电平常挑选数据寄存器(即输入数据)、低电平常挑选指令寄存器(即输入指令).第 5 脚: R/W 为读写信号线,高电平常进行读操作(从
35、LCD 读取信号),低电平常进行写操作(向ICD 写入指令或数据).当 RS 和 RW 共同为低电平常可以写入指令或者显示地址,当 RS 为低电平 RW 为高电平常可以读忙信号,当RS 为高电平 RW 为低电平常可以写入数据 .第 6 脚: E 端为使能端,使能信号,1 时读取信息,当 E 端由高电平跳变成低电平常, 液晶模块执行命令 .第 714 脚: D0 D7 为 8 位双向数据线 .第 15 脚: LCD 背光电源正极,接+VCC.第 16 脚: LCD 背光电源正极,接地 .4.5.2 液晶显示模块电路本系统设计液晶显示模块电路如图4-9 所示.欢迎下载精品学习资源图 4-9 液晶显
36、示模块电路在显示模块电路中, LCD 液晶显示器地第4 脚、 5 脚、 6 脚接到单片机地 P2.7、P2.6、P2.5,第 7-14 脚接到单片机地P0 口,用来读取直流电机地转速信号.其中 P0 口要接上拉电阻 R5.5 PCB 设计5.1 Protel 99 SE简介Protel 99 SE 是 Protel 公司于 2000 年推出地设计软件, Protel 99 SE以其强大地功能, 便利快捷地设计模式和人性化地设计环境,成为当前电子工业中印制电路板设计地主流软件.Protel 99 SE 具有良好地兼容性、简洁地PLD 设计工具,模板丰富、便利地库封装、多种元件布局工作、优异地绘图
37、及处理功能、简洁地同步设计、信号完整性分析等特点.本系统电路 PCB 板地设计就是基于Protel 99 SE 现在 Protel 99 SE 软件生画好硬件电路地原理图,然后对原理图中地各个元件做相应地封装,封装好后在把电路导成PCB 板,最终在制作印制电路板 .5.2 印制电路板设计1. 建立一个自己地工程,比如基于单片机地转速掌握器设计.ddb,并储存在相应地目录下2. 在工程中添加所需要地文件,如转速掌握器设计.sch.3. 在转速掌握器设计 .sch 中画出 protel 原理图,并对各个元器件进行封装.4. 检查原理图连接和各个元器件地封装是否合理正确,确定无误,导入PCB 进行布线,留意布线要合理正确.5. 最终进行做板 PCB 板.6 系统软件设计整个系统地软件采纳C 语言进行编程, C 语言具有编程敏捷,可移植性好地优点.软件欢迎下载精品学习资源是本系统地灵魂.软件采纳模块化设计方法,不仅易于编程和调试,也可减小软件故障率和提高软件地牢靠性 .本系统软件设计主要设计思路是利用定时器0 和外部中断 1 用按键来产生占空比可调地 PWM 波,利用外部中断0 和定时器 1 来对转速信号进行处理与计数,利用
限制150内