路灯控制器的设计与制作-毕业设计(共23页)_第1页
路灯控制器的设计与制作-毕业设计(共23页)_第2页
路灯控制器的设计与制作-毕业设计(共23页)_第3页
路灯控制器的设计与制作-毕业设计(共23页)_第4页
路灯控制器的设计与制作-毕业设计(共23页)_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上路灯控制器的设计与制作学生:XXX 指导教师:XXX内容摘要:本次主要介绍模拟电路与现场可编程逻辑器件FPGA组合完成路灯控制器设计与制作的思路和具体方法,还简要介绍路灯控制器当前的发展现状、功能及其应用场合,附带介绍路灯控制器设计与制作的其它两种方案即模拟电路与数字电路组合、模拟电路与单片机组合。但本文侧重于介绍各单元电路的设计和各程序模块的编写以及设计中所使用到的特殊器件的介绍和使用方法。其中程序编辑编译和波形仿真是借助Quartus 软件完成,单元电路仿真。Multisim7仿真软件完成,本次设计采用模拟电路与现场可编程逻辑器件FPGA组合具有简化整体设计,提高

2、整体电路的稳定性和可靠性,易实现设计要求等优点,缺点是购买开发板的成本较高。 关键词:模拟电路 FPGA Quartus 路灯控制器Street light controller design and productionAbstract: This paper mainly introduces the analog circuits and field programmable logic devices FPGA combination complete street light controller design and manufacture of the ideas and spe

3、cific methods, a brief introduction to the current situation of the development of the street light controller, function and its applications, introduce street light controller with design and production of the other two schemes that analog and digital circuit combination, analog circuits and single

4、-chip microcomputer combination. But this article focus on the introduction of each unit circuit design and each program module and design of the writing of the use of the special device is introduced and using method. One program edits compile and waveform simulation is Quartus by software, unit ci

5、rcuit simulation. Multisim7 simulation software, this design USES the analog circuits and field programmable logic devices FPGA combination has simplified the overall design, improve the stability and reliability of the whole circuit, easy to realize the design requirements and other advantages, dis

6、advantages is to buy high cost development board.Keywords: analog circuits FPGA Quartus street light controller.目 录专心-专注-专业路灯控制器设计制作前言 伴随着科学技术的发展,人类社会的进步。越来越多的电子产品不断涌现,而且电子产品的体积越来越小。并且功能大,效率高,能耗低。我们设计的产品充分体现了这个特点。设计中我们运用了专业知识,内置AD转化,并且能够输出PWM信号,使外部电路简单;运用DS1302时钟芯片保证了时间的实时显示,还运用了NE555构成的多谐振荡器与红外发射二极

7、管外设电路;显示电路我们采用1602液晶显示屏,是我的设计更加人性化。并且在我们的设计制作中充分考虑了环保的问题,我们运用的辅助器件就是剩下的废料。1 选题及前期调研1.1 路灯控制器简介随着社会的发展,城市人口的不断增加,城市建设规模的扩大化。为完善城市的基础设施建设和谐、安全的城市人居环境、美化城市,路灯控制器的设计要求不断提高。现在市场上生产路灯控制器的生产厂家众多,控制器功能齐全,智能化程度比较高,路灯控制器的类型也层也不穷。例如,路灯太阳能控制器、智能路灯节能控制柜、路灯节电控制柜、路灯节能电器等一系列的路灯控制器。路灯控制器集电磁技术、智能化控制技术、数据控制技术于一体,在可控和平

8、缓的方式下智能调节,路灯控制器实现公共照明系统的工作电流与亮度需求的理想结合,达到节电和优化供电目的,路灯控制器节能率可高达20%-40%,对用电系统的保护作用可使其寿命延长3-4倍。路灯控制器主要采用优质、高性能元器件,且极少运用活动的元器件,保证了极高的产品工作安全性,因而确保为用户单位提供更安全、可靠和更优性能的产品服务。路灯控制器现有两种类型,室内型:安装在室内照明控制柜下端;户外型:可按照用户要求进行安装,放置在不锈钢的机柜里。其中光控型路灯控制器广泛应用于城市建设,光控型路灯控制器都开启和关闭都是通过采集自然光强弱的变化转化成电压电流的变化控制路灯的亮灭,具有自动控制的功能,能最大

9、效率的节约电能而且在恰当时候开启,给行人提供方便。1.2 路灯控制器特点及应用现代路灯控制器具有的特点:采用先进的微处理芯片,高可靠性、误差小、低成本、稳定性强,具有断电数据保存,时钟不间断工作,无需更换电池,维持时钟运行十年以上;采用数码管准确显示路灯一次连续开启的时间和路灯总共的开启次数;抗干扰能力强,能抵御从电网直接输入幅值达250伏的干扰脉冲;大功率继电器输出,可接220伏或380伏接触器,控制稳定,使用寿命长,体积小,安装简单。路灯控制器广泛应用于市政道路、高速公路、桥梁、隧道、园林、码头、观光景灯、体育广场、游乐场所、广告灯箱等公共照明环境;路灯控制器适用的灯具类型:高压钠灯、低压

10、钠灯、金属卤化物灯、高荧光灯等所有气体放电式照明灯具。1.3 选题依据路灯控制器的设计与制作从理论意义来说可以将本人所学的知识系统的联系起来形成一条主线,选择此题目可以复习模拟电子技术、数字电路技术、EDA技术、单片机技术、可编程逻辑器件等相关知识的作用;本次设计我采用模拟电路和软件编程相结合的方法完成本次设计的任务和要求,我们生活当中的消费类电子产品现在很多都是半智能或全智能化,而且实现电子产品智能化很多都是在程序为主要实现方法,例如,采用汇编程序,C程序,VHDL语言等编写程序,可以在很大程度上节约成本,提高产品的智能化程度。设计要求采集自然光照控制路灯的开启和停止,这不但能实现自动化控制

11、而且还能合理利用电能,实现资源的优化配制,且对我本人而言设计难易程度适中。从实际来说,路灯控制器在我们的生活中应用十分广泛,尤其在街道两旁,当我们在夜晚狂街时路灯发挥着具大的作用,为行人提供方便,同时也使城市的夜景别具特色,远望去到处是灯火辉煌,在现代生活中随着人民生活水平的提高,路灯控制器的设计要求和技术含量也不断提高,所以选择控制器的设计与制作可以培养本人的设计思维,调动学习积极性,实践过程中可以起到练习故障查找、处里能力,练习焊接技术。1.4 设计目标和内容利用模拟电路和现场可编程门阵列(FPGA)设计制作路灯控制器,并使用Quartus 开发平台对时、分、秒、分频、计数、动态扫描显示各

12、模块进行编程和仿真验证,路灯控制器的设计与制作分两个部分:采光控制部分和计数(包括路灯当前一次的连续开启时间和路灯的开启次数的计数)显示输出部分。然后在将两部分整合在一起就完成路灯控制器的设计,通过采光、光电转换控制部分输入控制信号,计数显示输出部分就能正确显示当前的控制状态和输出状态。2 方案选择与论证2.1 方案一:模拟电路与数字电路组合模拟电路部分包括直流稳压电源、光电转换、小信号放大、三极管开关电路,直流稳压电源又包括降压、整流、滤波、稳压四部分,即可得到直流稳定12V电压;数字电路主要有秒肪冲、计数、译码七段数码管显示。利用模拟电路提供12V直流稳定电压,完成采光和小信号放大并产生控

13、制信号控制继电器的吸合,三极管的开关产生脉冲信号和使能信号;数字电路负责显示路灯当前一次的连续开启时间和统计路灯的开启次数。模拟电路部分用到的元件及作用:三极管9013用于小信号放大和开关,光敏电阻完成光电轮换,普通碳膜电阻根据三极管需要提供适当的偏置电压和隔离、保护作用,继电器在开关三极管的控制下用于接通和断开路灯回路。数字部分用到的元件:555定时器,74LS160计数器、74LS48译码器、七段显示数码管,其中555定时器产生秒脉冲,用于驱动74LS161计数,74LS48负责译码将74LS161计数的4位二进数译码成7位二进制以驱动七段数码管正常工作。模拟电路与数字电路组合总体看来具有

14、设计思路清晰、价格成本低、稳定性高、易现实,但电路结构相对复杂,需要购买许多电子元件和集成块,整体电路调试困难,设计框图如图2.1-1所示:译码计数秒脉冲冲直流稳压电源光电转换小信号放大三极管开关控制继电器路灯数码管 220V图2.1-1 设计框图2.2 方案二:模拟电路与可编程逻辑器件(FPGA)组合 方案二中模拟电路部分和方案一完全相同,在此不在赘述,重点介绍FPGA器件的设计部分,目前FPGA主要有ALTERA公司的ACEX、MAX系列、XILINX的Virtex_4系列等,其中ALTERA公司的ACEX系列FPGA在教学中用得较多;FPGA采用了逻辑单元阵列LCA内部包括可配置逻辑模块

15、CLB、输出输入模块IOB和内部连线三个部分。FPGA的编程无须专用的FPGA 编程器,只须用通用的EPROM、PROM编程器即可。这样,同一片FPGA,不同的编程数据,可以产生不同的电路功能。因此,FPGA的使用非常灵活,FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。在本次设计中FPGA采用的是ALTERA公司MAX II系列EPM240T100C5N开发板,开发板内部是人为将实际需要的电路功能用VHDL语言语法描述出来,然后能过下载线将程序下载到芯片内部,程序的主要任务是负责完成路灯当前一次的连续开启时间的记录和统计路灯的开启次数,完成这一功能将是由不同功能的程序模块组合在

16、一起。在满足芯片正常工作的外部件后,当控制端的使能信号来时芯片执行内部程序并将执行程序的结果从芯片的输出端口输出,驱动后序电路工作。方案二除模拟电路和方案一相同外还具有自身的特点:此方案采用EPM240T100C5N开发板代替方案一中的数电路部分使整体设计简单化,同时要求设计人员要有一定的实际功能分析,将功能程序化和VHDL程序编写能力,对设计人员的技术要求比方案一的高,使电路具有比较好的稳定性和灵敏度,缺点是购EPM240T100C5N开发板成本较高,这样一来就使得整个设计的成本增加。方案二的设计框图如图2.2-1所示:直流稳压电源光电转换小信号放大三极管开关控制继电器FPGA路灯数码管22

17、0V图2.2-1 设计框图2.3 方案三:模拟电路与单片机组合方案三中模拟电路部分主要负责提供直流稳压电源,在此不在赘述。单片机是指集成在一个芯片上集成了一台微行计算机所需的CPU、存储器、输入输出端口和时钟电路等,也被称为微控制器(Microcontroler),具有体积小、价格便宜、性能稳定、通用性好、易生产、抗干扰能力强,使用灵活等特点。单片机集成芯片常用的有AT89系列、MCS-51系列等,其正常工作条件必须满足5V供电、时钟电路、复信电路正常,单片机主要应用于智能仪表、工业实时控制、机电一体化、通信接口、家用电器等,单片机程序的编写采用C语言或汇编语言编写,在外围电路接上所需的外部元

18、件和设备在触发信号到来时开始工作。 方案三的设计原理:电源电路、时钟电路、复位电路分别给单片机提供5V电源、工作时钟脉冲、复位信号以满足单片机的正常工作条件,自然光的强弱经光敏电阻转换成电信号的大小,在经过A/D变换将模拟的电信号变为数字信号通过引脚加到单片机内部,单片机动作后输出电路包括路灯一次开启的时间,路灯总共开启的次数和路灯的通断,方案三总体来说具有整体电路简单、节约成本、稳定性高、对触发条件感应灵敏、所需要的外部元件少,但程序编写过程复杂难懂,方案三的设计框图如图2.3-1所示:图2.3-1设计框图2.4 VHDL语言及Quartus 软件简介2.4.1 VHDL语言简介VHDL语言

19、是一种用于电路设计的高级语言,出现在80年代的后期,最初是由美国国防部开发出来供美军用来提高设计的可靠性和缩减开发周期的一种使用范围较小的设计语言。VHDL的英文全写是:VHSIC(Very High Speed Integrated Circuit Hardware Description Language)翻译成中文就是超高速集成电路硬件描述语言,因此它的应用主要是应用在数字电路的设计中。目前,它的应用多数是用在FPGA/CPLD/EPLD的设计中,VHDL主要用于描述数字系统的结构、行为、功能和接口。除了含有许多具有硬件特征的语句外,VHDL的语言形式和描述风格语句语法是十分类似于一般的

20、计算机高级语言。VHDL的程序结构特点是将一项工程设计称设计实体(可以是一个元件,一个电路模块或一个系统)分成外部(或称可视部分,及端口)和内部(或称不可视部分),既涉及实体的内部功能和算法完成部分。在对一个设计实体定义了外部界面后,一旦其内部开发完成后,其他的设计就可以直接调用这个实体。VHDL语言具有很强的电路描述和建模能力,能从多个层次对数字系统进行建模和描述,从而大大简化了硬件设计任务,提高了设计效率和可靠性。同时还具有与具体硬件电路无关和与设计平台无关的特性,并且具有良好的电路行为描述为系统描述能力,并在语言易读性和层次化结构化设计方面,表现了强大的生命力和应用潜力。VHDL设计流程

21、如下: 创建工程,使用New Project Wizard工具选项创建设计工程。 程序编辑编译,利用Quartus 工具的文本或图形编辑器将设计者的设计意图用文本或图形方式表达出来,完成设计描述后即可通过编译器进行排错编译,变成特定的文本格式。 仿真,利用产生的网表文件进行功能仿真,以便了解设计描述与设计意图的一致性。 调试,在仿真过程中若程序出现语法上的错误,程序将不会通过仿真同时会有相就的错误提示,此时就需要人为的根据错误提示修改程序,使程序正确并通过仿真。 引脚邦定,引脚邦定是为了将程序下载到硬件电路并使电路正常工作得到我们希望的结果,此过程要依据集成芯片的内总引脚与外部电路实现配对。

22、下载,如果以上的所有过程都没有发现问题,就可以通过FPGA/CPLD下载电缆载入目标芯片中将程序下载到实际电路中。 硬件仿真与测试。2.4.2 Quartus 软件简介Quartus II 是Altera公司的综合性PLD开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程,Quartus II除了可以使用Tcl脚本完成设计流程外,提供了完善的用户图形界面设计方式。具有运行速度快,界面统一,功能集中,易学易用等特

23、点。 此外,Quartus II 通过和DSP Builder工具与Matlab/Simulink相结合,可以方便地实现各种DSP应用系统;支持Altera的片上可编程系统(SOPC)开发,集系统级设计、嵌入式软件开发、可编程逻辑设计于一体,是一种综合性的开发平台,使用Quartus 软件完成VHDL程序设计的一般步骤: 建立工程:filenew project wizard next(输入工程文件的路径、工程文件名字、顶层文件名字)finish。 建立文件:filenewVHDL/block diagram。 源程序编辑、器件参数设置、编译:assignmentsettingdevice a

24、cex1kep1k30tc144-3okprocessingstart compilation。 程序波形仿真:filenewother filevector waveform file(双击空白处)noder finderfilteralllist(加入端口)okok设置输入信号processingstart simulation。 引脚绑定:assignmentassignment editorpin双击new输入引脚编号start compilation。 程序下载:toolprogammerhandware setupadd handwarebyteblasterMV or byteb

25、laster closestart。2.5 数码管和EDA实验箱简介2.5.1 数码管简介数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个“8”可分为1位、2位、4位等等数码管;数码管由8个发光二极管构成,可以用来显示数字、字符等。它在家电及工业控制中有着广泛的应用,例如用来显示温度、数量、重量、日期、时间等,具有显示醒目、直观的、成本低等优点,数码管实符号和引脚。其中7个发光二极管组成“8字形状,加上小数点总共8个二极管,这些段分别用a、b、c、d、e、f、g、dp来表示,COM引脚为公共端,用来控制数码管显示的打开或关闭

26、,即起到使能作用,数码管内部结构。按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM接到高电平,数字电路中所谓的高电平是指该点对地的电压高于4.5V而小于或等于5V,低电平则为0V到2.5V之间。当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。共阴数码管在应用时应将公共极COM接到地线GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字

27、段的阳极为低电平时,相应字段就不亮。2.5.2 EDA实验箱简介ACEX1K30TC144-3实验箱采用贴片元件、插接、集成芯片等元件组成,接口丰富,功能强大,不但具备一般开发板的普通接口如串口、按键、指示灯等,还设计了高级接口如PS/2、VGA接口等,并且专门设计了实验接口区,使用者可根据自己的需要向本系统添加电路,方便了用户的实验。最为重要的是,此实验箱考虑到初学者的经济承受力,采取了巧妙设计,为用户提供了实惠的价格完成了一些高级功能,是市面上性价比较高的产品。ACEX1K30TC144-3 FPGA实验箱结构3 总体方案设计和单元模块设计3.1 总体系统结构图根据本人对所学知识的理解、掌

28、握、应用程度和本人现能提供的电子元件或设计中需要用到的器材,此次毕业设计我选择方案二完成此次设计的任务和要求,总体系统结构框图如图3.1-1所示:直流稳压电源小信号大光电转换FPGA顶层图路灯开关控制计数显示图3.1-1 总体系统结构框图3.2 单元模块设计3.2.1 直流稳压电源模块直流稳压电源是一种将220V交流电压变成所需要的、稳定的直流电压输出的电路。直流稳压电源由降压电路、整流电路、滤波电路、稳压电路四部分构成,电路组成框图如图3.2-1所示:降压电路整流电路滤波电路稳压电路负载220V图3.2-1 电路组成框图降压电路的作用是将220V的交流电压变成需要大小的交流电压,整流电路的用

29、用是将低压的交流电压经整流变成脉动的直流电压;滤波电路的作用是将脉动的直流电压滤成平滑直流;稳压电路则完成输出平滑稳定的直流电压供给负载电路。在此次设计中降压采用变压器进行降压,整流电路的原理是利用二极管的单向导电特性将大小和方向随时间变化的低压交流电变成只有大小变化而无方向变化的脉动直流,实际运用中选取四支二极管组成桥式整流器或集成的桥堆进行整流,具有利用率高、纹波小等特点。滤波电路常用的有电容滤波、电感滤波和复合滤波电路,电容滤波是利用电容器两端的电压不能突变和存储电能的作用,电感滤波是利用电感中电流不能突变的原理,而复合滤波电路则是将两者都包括进来,具有还好的滤波效果。稳压电路是不论电网

30、电压或负载发生变化时能基本保持输出电压稳定不变。二极管的平均电流为流过负载的总电流,因负载的阻值 不确定,所以 暂定。综上所推理直流稳压电路中各元件的取如下:T1用输出电流较大的E型电源变压器如DB202,整流二极管选用IN4001IN4007均可,滤波电容C2选用耐压值2550V,容量为1000uF或2200uF,C5选用耐压值2550V,容量为220 uF即可,C6、C7为滤除电流中高频成分选用瓷片电容或,独石电容,云母电容等均可。3.2.2 三端稳压器介绍三端稳压器,主要有两种,一种输出电压是固定的,称为固定输出三端稳压器,另一种输出电压是可调的,称为可调输出三端稳压器,在线性集成稳压器

31、中,由于三端稳压器只有三个引出端子,具有外接元件少,使用方便,性能稳定,价格低廉等优点,因而得到广泛应用,固定三端稳压器的图形如右图所示。固定三端稳压器的通用产品有78系列(正电源)和79系列(负电源),输出电压由具体型号中的后面两个数字代表,有5V,6V,8V,9V,12V,15V,18V,24V等档次。输出电流以78(或79)后面加字母来区分L表示0.1;AM表示0.5A,无字母表示1.5A,如78L05表求5V 0.1A,另外一般在三端稳压器的输入输出端接一个二极管, 用来防止输入端短路时,输出端存储的电荷通过稳压器,而损坏器件。可调三端稳压器也分为输出正电压(CW317)和输出负电压(

32、CW337)两个系列,它的三个端子分别为输入端、输出端、调整端。应用特点是在调整端外接一个固定电阻和一个电位器,调节电位器就可实现输出电压调节,得到所需要的输出直流电压,一般输出电流不小于5mA,输入电压范围在340V之间,输出电压可调范围为1.2537V.3.2.3 三极管小信号放大电路模块光电转换选用光敏电阻为核心元件,其特点是光照增强时,电阻减小,光照减弱时,电阻增大,从而改变加在光敏电阻上的电压,完成光电转换过程。三极管小信号放大电由三极管和电阻构成,采用分压稳定偏置电路.为使电路处于放大状态必须满足:必须使放大器件处于合适的直流工作状态,即就保证三极管的发射结正向偏置,集电极反向偏置

33、。 必须保证放大电路有合适的交流工作条件,输入信号能够加到放大管的输入端,放大电路的电压或电流能够尽可能的送至负载。 必须合理选择放大电路元件的参数。因电路要工作在放大状态,根据使电路处于放大状态的3个条件可知三极管的Uc>Ub>Ue,当光敏电阻自身的阻值为14K左右时电路处于放大状态,所以人为规定R2=100K,则放大电路中各元件的值可由以下公式算出:三极管处于放大时Ube 0.7V,R=R5/R2=15K 可得R1<240K,实际应用中R1=36K。当R1=36K时:由以上公式计算出Ub=3.54V,Uc=5V,Ue=2.8V满足Uc>Ub>Ue,当光敏电阻的

34、阻值为14K左右时三极管放大电路触发,处于放大状态。3.2.4 三极管开关电路及控制电路模块从小信号放大电路输出的控制电压控制三极管Q2的工作状态,因要求Q2工作在开关状态才能起到控制作用,所以要求小信号放大电路的输出电压、电流幅值较大,因为设计中使用的小信号放大电路是典型的共集电极放大电路(又叫电压跟随器或射随器),从IO1输出的电压和电流经过R4电阻加到三极管Q2的基极从而起到控制Q2导通和截止的作用。当Q2导通时继电器K1、K2的线圈同时上电,根据电磁感应原理将电压转化成磁能吸合衔铁,继电器的常开触点吸合,常闭触点断开,使路灯供电电路形成回路,路灯发光起到照明作用,同时en和countc

35、lk输出5V控制电压,反之路灯熄灭,en和countclk输出0V。二极管D3与K2线圈并联,D5与K1线圈并联,因继电器中的线圈可看作是一个电感线圈,当K1、K2突然断开时线圈中的电流不能突变而K1、K2线圈自身还会产生一个很大的电动势会击穿Q2等元件,因此在并上D3、D5后K1、K2断电瞬间产生的感应电动势经过D3、D5又重新加到K1、K2两端中和掉K1、K2自身产生的电动势,起到保护电路的作用。此模块中12V的直流电压先经过三端稳压器U1稳压后,再经过C8、C10滤波后得到5V的直流电压,考滤到电容的储能的作用会增大设计结果的误差,所以将5V直流电源放在控制回路之前。其中en作为统计路灯

36、当前一次的连续开启时间的使能信号,countclk作为统计路灯的开启次数的脉冲(countclk、en可互换)。D4起保护三端稳压器的作用,以免电容充电电压过高形成灌电流损坏三端稳压器,三极管开关电路及控制电路如图3.2.4-1所示:图3.2.4-1 三极管开关电路及控制电路图3.2.5 电磁式继电器介绍电磁式继电器一般由铁芯、线圈、衔铁、触点簧片等组成的。只要在线圈两端加上一定的电压,线圈中就会流过一定的电流,从而产生电磁效应,衔铁就会在电磁力吸引的作用下克服返回弹簧的拉力吸向铁芯,从而带动衔铁的动触点与静触(常闭触点)点(常开触点)吸合。当线圈断电后,电磁的吸力也随之消失,衔铁就会在弹簧的

37、反作用力返回原来的位置,使动触点与原来的静触点吸合。这样吸合、释放,从而达到了在电路中的导通、切断的目的。对于继电器的“常开、常闭”触点,可以这样来区分:继电器线圈未通电时处于断开状态的静触点,称为“常开触点”;处于接通状态的静触点称为“常闭触点”。电磁式继电器主要参数: 额定工作电压:是指继电器正常工作时线圈所需要的电压,也就是控制电路的控制电压。根据继电器的型号不同,可以是交流电压,也可以是直流电压。 直流电阻:是指继电器中线圈的直流电阻,可以通过万能表测量。 吸合电流:是指继电器能够产生吸合动作的最小电流。在正常使用时,给定的电流必须略大于吸合电流,这样继电器才能稳定地工作。而对于线圈所

38、加的工作电压,一般不要超过额定工作电压的1.5倍,否则会产生较大的电流而把线圈烧毁。 释放电流:是指继电器产生释放动作的最大电流。当继电器吸合状态的电流减小到一定程度时,继电器就会恢复到未通电的释放状态。这时的电流远远小于吸合电流。 继电器测试: 测触点电阻:用万能表的电阻档,测量常闭触点与动点电阻,其阻值应为0,而常开触点与动点的阻值就为无穷大。由此可以区别出那个是常闭触点,那个是常开触点。 测线圈电阻:可用万能表R×10档测量继电器线圈的阻值,从而判断该线圈是否存在着开路现象。 测量吸合电压和吸合电流:找来可调稳压电源和电流表,给继电器输入一组电压,且在供电回路中串入电流表进行监

39、测。慢慢调高电源电压,听到继电器吸合声时,记下该吸合电压和吸合电流。 测量释放电压和释放电流:当继电器发生吸合后,再逐渐降低供电电压,当听到继电器再次发生释放声音时,记下此时的电压和电流即为释放电压和释放电流,继电器的电路符号、实物及接法如图3.2.5-1所示:图3.2.5-1 实物连接图4 结束语在本次课程设计中我的设计题目是路灯控制器的设计与制作,我选择方案二即模拟电路与可编程逻辑器件组合完成本次设计的任务和要求,设计中也遇到不少的困难和疑惑,特别是在电路仿真和程序仿真。在此本人举两例加以说明:第一,在分频程序波形仿真时遇到很大困难,先首是在符合VHDL语言语法之下按照本人逻辑思维编写出程

40、序并通过编译,本以为就万事大吉了,可在波形仿真结束后却不见波形出来,经过反复检查程序语法,改进设计思维,查找相关资料,修改Quartus软件参数等,历尽千幸万苦终于有了波形。第二,在三极管小信号放大电路设计中各元器件参数的计算,先首用论理公试按照设计要求计算出各元件的值,然后在Multisim7仿真软件中仿真,其仿真结果与理论计算值存在很大差异,经过调整软件参数,寻问老师等,最终使得仿真结果与理论值近似,在解决困难和疑惑中的艰辛难以用语言表达出来。通过此次设计,我深深地感触到基础知识的重要性,任何细节都离不开基础知识的指导,设计中任何细节都不能忽略,它很可能就是导致你设计成败的关键。设计需要有

41、相关扎实的基础知识了,还要有一定的实际动手能力。此外,通过此次设计巩固和拓展我以前所学的知识,明白自己有许多方面的缺点和不足。这次设计给我最大的启示:态度决定高度,细节决定成败日月如梭,转眼就要告别我的大学生涯,闭上眼,3年的大学生活历历在目。3年前刚踏进校门的那一刻,我还是一个不知世故的懵懂少年,3年的大学生活,让我收获知识,收获成绩,更让我懂得了如何做人。感谢我的父母,在我的成长和求学过程中,父母不仅在经济上承受着巨大的负担,心里更有思子之情的煎熬与望子成龙的期待,每次回到家时父母的欣喜之情和每次离家时父母依依不舍的情形与嘱咐,皆使我刻苦铭心。我的父母,你们幸苦了。感谢我的指导老师XX老师

42、,是你传授我知识,给我帮助和鼓励,教会我如何做人、如何做事,谢谢你,你们幸苦了。感谢所有的同学,三年我们一起学习,平时各位同学的喜、怒、哀、乐都令我一生难忘,现在回想起来,认识各们同学都是我一生的荣幸,在未来的工作和生活中,我期望我们仍将一路同行。最后,就让我们把这充实而又充满意义的3年放进回忆。眼前,一条新的道路已在脚下,抓住机会,放眼未来,让我们在社会的大浪中去磨练自己,实现自己的人生理想。我再次深深感谢所有的人,祝你们身体健康,生活愉快。附录1:FPGA顶层文件原理图顶层文件原理图附录2:分频程序library ieee;use ieee.std_logic_1164.all;use i

43、eee.std_logic_unsigned.all;entity fenpin isport( clk1k :in std_logic; clk20H:buffer std_logic; clk1H :out std_logic );end;architecture feature of fenpin isSignal count:std_logic_vector(5 downto 0);signal count2:std_logic_vector(4 downto 0);begin process(clk1k,count)beginif clk1k'event and clk1k=

44、'1' then count<=count+'1' if count="" then clk20H<='1' count<="" process(clk20H)beginif clk20H'event and clk20H='1' then count2<=count2+'1'if count2="10100" then clk1h<='1' count2<="00000" else clk1h<='0' end if;end if;end p

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论