第一篇:基于单片机温控智能风扇的设计研究论文
引言
温控智能风扇可以感知环境温度,自动调节风扇的转速,半导体制冷片制冷,达到调节环境温度的功能。该风扇有两个档位,高速档:当环境温度高于设置温度时,制冷片工作,转速加快;低速档:当环境温度低于设置温度时,制冷片不工作,转速降低。该风扇性能优良,可应用于实际生活。
1系统概述
该风扇以STC89C52单片机为核心,通过DS18B20对环境温度进行检测,利用LCD 1602显示当前温度,半导体制冷片制冷进行温度调节,从而实现了风扇随外界温度智能调速以及降低环境温度功能。
该系统包括控制模块、温度检测模块、显示模块、制冷模块、风扇调速控制模块、电源模块等。
2硬件设计
硬件设计主要包括控制模块、温度检测模块、显示模块、制冷模块、风扇调速控制模块、电源模块的电路设计。
2.1控制模块
单片机作为该系统的核心部件,采用STC89C52单片机,控制LCD1602显示,接收DS18B20采集到的温度来控制风扇调速和制冷片工作。
2.2温度检测模块
该系统采用DS18B20温度传感器,DS18B20抗干扰能力强,精度高,可以全数字温度转换及输出,检测温度范围为-55℃~+125℃温度信息经过单线接口送入或送出,使用方便
2.3显示模块
该系统采用LC D 1602显示模块,单片机的P0口连接LCD 1602数据端,P3.5,P3.6,P3.7连LC D 1602的使能端和控制端
2.4制冷模块
制冷片采用电流换能型半导体制冷片,它的主要功能是当外界温度高于设定温度上限时制冷。
2.5风扇调速控制模块
风扇调速是根据外界温度与设定温度比较进行调速的_当外界温度高于设定温度时,风扇高速运行,外界温度低于设定温度时,风扇低速运行。
2.6电源模块模块
为f使制冷效果好,选用TEC4-12705型半导体制冷片,其工作电压和电流分别为12VSA。市电降压选用次级电压30V电流SA的变压器,降压后经D1~D4整流,C1,C2滤波,然后由LM7805为大功率三极管2N3773基极提供基准参考电压。LM7805的公共端外加稳压管ZD1作偏置电压,使稳压器输出12VSA直流电源
当电路故障引起输出电压超过15V时,因R1上的压降使晶闸管单向可控硅SCR触发导通,此时电路中的熔丝熔断,稳压电源无输出而得到保护。
3软件设计
本系统采用C语高编程,主程序实现温度检测和显示、风扇转速调节、制冷片制冷控制等功能主程序流程。
4结束语
木系统以STC89C52单片机为控制核心,实现了风扇自动调节风扇转速,降低环境温度功能。利用单片机实现的智能温控风扇,性能可靠,成木较低,适合大众消费,有重要的应用价值。
第二篇:项目推荐书-智能温控节能系统
智能温控节能系统
推荐书
第一部分
公司概况
烟台腾联信息科技有限公司成立于2012年,注册资本2000万元。是一家致力于运用物联网、云计算、大数据、移动互联网等技术,打造智慧城市分类解决方案的高新技术企业,可提供完整的智慧水务、智慧供热、智慧消防、智慧园区、智慧燃气、智慧校园、智慧能源管理等解决方案,已广泛应用于水电气热等城市公用事业、市政工程、大型公共建筑和工矿企业。
腾联科技视科技创新为动力之源,立企之本,打造了一支由博士、硕士、本科学历的专业科研人员组成的高素质研发团队。汇集了仪表自动化、软硬件开发、物联网技术等领域的大量精英人才,技术研发实力雄厚,在产品研发上不断推陈出新,先后获得26项国家专利,32项软件著作权,通过了ISO9001:2008质量管理体系和高新技术企业认证。
公司是中国智慧城市新技术应用委员会发起单位,并与正元地理信息、中国普天集团、中节能、中海投资、北大方正、东土科技、东方电子、新天科技等知名企业建立长期战略合作伙伴关系。我们秉持“腾飞发展,联合共赢”的经营理念,为推进我国智慧城市建设贡献力量。
第二部分
项目背景
每到冬季,大量的供热企业被用户室内温度不均的问题困扰着,同时在供热品质不佳现象的背后依然隐藏着巨大的能源浪费,供暖管理粗放,没有配置温度调节功能,长时间无人时不停暖气;暖气过热时开窗,不能调节供热温度,这些因素引起的热能浪费高达总热能的30%,而且也造成了不同位置楼层温度不均的问题,让热用户产生了极大的不满。
我国城市集中供热系统复杂、不易调节,在供热区域面积较大的情况下,供热系统的调控难度大,往往造成“近热远冷”的状况及水力和热力的失衡。供热企业为了保住室温达标,需要提高整个二次网供热温度、压力参数,造成了近端用户温度过高,暖气过热时开窗,浪费了大量热能,此外,供热企业加大二次网循环泵的流量,使管网趋于平衡,浪费了大量的电能;同时不达标用户在散热器各末端私接水龙头,泄放供热系统水源,也将导致热能和水的流失。
如何保证城市供热水平提高的前提下,又考虑到资源的节约以及对生态环境的保护,这是供热企业正在面临的一大难题。
第三部分
项目建设
智能温控系统
1.系统概述
目前,城市的管网供热系统普遍存在温度失衡、供热效果差、难于满足供热需求以及调控不及时、热能浪费等诸多问题。
本智能管理系统以安全可靠为前提,对供热管网的温度、流量和压力实现分区域、分时段智能控制,实现智能调温、节能降耗、提高管理水平等目标。满足热企、企事业单位、各类院校等不同领域的温控需求。2.应用场景
本智能系统通过对二次管网温度、压力及流量的监测,智能分析数据,自动调节相关参数,以达到供热平衡。
安装智能温控系统前:管网温度、压力失衡,造成供热不均,能源浪费。
安装智能温控系统后:管网温度、压力均衡,各供热单元温度适宜,均衡稳定,且达到了显著的节能降耗目的。
3.系统架构
4.系统优势 实用性
根据供热地理位置特点,可灵活采用光纤、VPN或GPRS无线方式确保网络的正常运行 实时性 可以实现多线程的远程并发通信,在短时间内即可以让成百上千台的测控终端实时传送到监控中心进行集中监视和远程调度 易维护
系统可对测控终端执行相应的远程操作命令,包括远程参数设置,远程控制、远程数据抄收、远程终端复位、远程测控终端升级等 可扩充
系统预留接口,可以进行系统或软硬件模块的无限扩展,便于长期的升级和维护,延长系统的寿命,通过更新部件,可以保证系统长期稳定运行。操作简单
系统软件功能完善,模块化、图形化设计,全过程全中文帮助,操作简单方便。5.数据对比
第四部分
投资估算
1、建设规模
该项目适应性强、施工期短,可广泛应用于全国实行集中供热区域的二次网节能改造。据住建部《2016年城乡建设统计公报》公布的数据,2016年年末,城市集中供热面积73.9亿平方米,县城集中供热面积13.1亿平方米,累计集中供热面积87亿平方米。按每1000平方米安装一套智能温控设备(每套造价1万元)估算,该项目共需安装智能温控设备870万套,总建设规模约870亿元。
2、预期收益
根据该项目在烟台开发区热力公司实施的以往经验,该项目预期年收益率20%。
3、资金筹措
为保证项目顺利实施,公司将立足实际,多方筹措资金,确保项目顺利实施:
1、直接融资。公司已就项目资金需求与中节能等多家企业和机构达成合作意向。
2、申请政府补助。根据项目实施进度,积极申请各类节能减排补助资金。
3、销售收入再投入。拟将销售收入的30%用于再投资,搞懂发展,稳步推进。
4、运营模式
为减轻政府及供热企业的资金压力,该项目拟采用合同能源管理、节能效益分成的运作模式。由项目实施方垫资施工,改造完成后,项目实施方从节能收益中分年按比例收回投资:
建成后第一年,项目实施方取得节能收益的100%; 建成后第二年,项目实施方取得节能收益的90%; 建成后第三年,项目实施方取得节能收益的80%; 建成后第四年,项目实施方取得节能收益的70%; 建成后第五年,项目实施方取得节能收益的60%;
建成后第六至八年,项目实施方取得节能收益的50%;以后节能收益全归供热企业所有。
第五部分
效益分析
1、经济效益
2016年我公司负责对开发区某小区24栋居民楼48个单元楼进行了智能温控系统的安装建设,并进行供热计量试验测试,经过一段时间的供暖运行,性能稳定,室内温度达标,节能效果非常明显。小区供热面积10万平方米,安装PT500温控系统后平均温度24度,经热力公司后台调控,平均温度下降3度,每平方米节省3元,仅一个采暖季,就节省30万,一年收回成本。
通过智能温控系统调节,小区单元能耗较传统收费能耗降低了40%左右。
据【能源基础数据汇编,国家计委能源所,1999.1,P16】 测算。
按每燃烧一吨标煤排放二氧化碳约2.6吨,二氧化硫约24公斤,氮氧化物约7公斤。每年可节省标准煤4770~9540万吨,每年可减排有害物质二氧化碳:1.24~2.48亿吨、二氧化硫:114.48~228.96万吨、氮氧化物: 33.39~66.78万吨,每年可节省能源支出286-572亿元。
2、社会效益
目前,城市供热管网存在水力失衡、温度失衡、供热效果差、大多数还是人工调节、难以满足供热需求或能量浪费、调控不及时等诸多缺陷。为解决这些问题,供热管网智能平衡系统以远程监控的方式通过计算机监测现场设备运行情况,无需工作人员亲临现场。支持本地及远程自动调节阀门开度,实现水力、温度自动平衡、资源合理调配。系统采用GPRS直接通信,确保通信的稳定可靠。现场设备如有异常,系统自动判断故障类型并发出警示,有效缩短响应时间。采用该系统后,可有效解决居民小区供热普遍中存在近热远冷、冷热不均的难题,实现供热品质均等化,供热质量将得到明显改善,用户满意度大幅上升,有助于树立和提升供热企业的社会形象。
第三篇:开题报告-基于单片机的风扇速度控制设计
开题报告
电气工程及自动化
基于单片机的风扇速度控制设计
一、综述本课题国内外研究动态,说明选题的依据和意义
单片机因其体积小,抗干扰能力强、而且使用灵活方便,成本低等特点,它的应用范围非常广泛,尤其是他强大的面向控制能力,已深入工业控制、军事装置、家用电器等各个领域,应用前景十分广阔。单片机按照应用的系统结构不同,可分为总线方式和非总线方式。采用总线方式的应用系统多属于较复杂的系统,比如智能仪表、工控系统、检测系统等。非总线方式的应用系统多属于小型控制。按照应用范围的不同,可分为通用型和专用型。
目前我国普遍采用4位、8位或16位,对于单片机还处于低档的应用,而对于那些宏单片机、DSP等高档的应用还是空白。而国外很多公司都推出了自己的单片机系列,如Intel公司推出的MCS-96/196系列,Rockwell公司的6501、6502,日立公司的H8/3048系列等。目前单片机的应用领域有以下四大领域:一是家用电器业。单片机个传统的机械产品结合,构成新型的机、电、仪一体化产品,如洗衣机、电脑空调机等。二是通讯行业。最有代表性的就是手机。三是智能仪表应用。单片机的体积小、成本低、控制力强等特点,使仪器仪表重量大大减轻,又有很高的性价比,如数字式RLC测量仪。四的在计算机外设中的应用。如在接口中采用单片机进行控制管理、数据采集、多路分配管理等。
我国在将来很长的一段时间里,8位单片机还将是主流产品,因为8位单片机很好用,有丰富的功能,现在无论是国内还是国外,都还是以8位为主。4位单片机由于功耗较低,在国内也有一定的市场比例。目前世界各国的单片机发展各有不同。美国单片机的发展趋势主要是从8位到16位和DSP过度,欧洲等国家单片机主要应用于工业,因此仍以8位为主,主要以功能和运行速度的发展为主。我国对于单片机的需要目前主要是家电类等消费品为主,8位单片机有很大的市场分额和发展空间。国内也急需这方面的人才。
尽管单片机的发展迅速,其发展方向不外忽以下几点:一是微型单片化。现在的产品普遍向小型化、轻型化发展,就需要单片机在在原有的多功能、低功耗的前提下,集成更多的元件,如看门狗(Watchdog)、LCD控制器等。随着半导体技术的发展,片上系统(SOC)的发展前景很好。二是低功耗CMOS化。现在单片机的功耗普遍在100mW左右,许多生产厂家采用CMOS工艺,使单片机更适合在电池供电场合,今后也是单片机发展的主要趋势之一。三是大容量、高性能化。随着CPU的发展,单片机的处理数据能力大大提高,内部时序也加以改善,ROM的存储容量也大大提高,又加入了低噪声技术,加强了中断、定时控制。四是在接口方向的发展。现在许多新型单片机的接口,从类型和数量上有了很大的发展,如有些可以直接驱动液晶显示管LCD、有些可以直接输出大电流和高电压等。
21世纪是“数字化”的时代,单片机的发展有着翻天覆地的变化,各种型号、功能的单片机应用于人们生产和生活中的各个领域。单片机的发展逐渐取代了由传统模拟电路作为电机的控制器,因此单片机在家电方面的应用已经十分普遍,比如电风扇、洗衣机、空调等。+电动机是将电能转换成机械能的机电装置。1821年英国科学家法拉第首先提出电动机原理。1834年,德国的雅可比第一个发明了直流电动机。1879年,西门子公司用直流电动机驱动电车。1888年发明家特斯拉发明了交流电动机。1902年瑞典的工程师丹尼尔森首先提出同步电动机构想。至今为止,电动机发展迅速,电机理论、设计及制造工艺得到逐步的完善和提高,广泛应用与现代的各种机械生产领域。如在机械制造工业、轻重型制造工业、运输行业、农业生产等各个领域,电动机以不同的种类和功能发挥着重要的作用。可以这么说,电动机的出现使社会生产力大大提高,促进了社会的发展。
随着时代的进步和科技的发展,电机调速系统在工农业生产、交通运输以及日常生活中起着越来越重要的作用,因此,对电机调速的研究有着积极的意义.长期以来,直流电机被广泛应用于调速系统中,而且一直在调速领域占居主导地位,这主要是因为直流电机不仅调速方便,而且在磁场一定的条件下,转速和电枢电压成正比,转矩容易被控制;同时具有良好的起动性能,能较平滑和经济地调节速度。因此采用直流电机调速可以得到良好的动态特性。由于直流电动机具有优良的起、制动性能,宜与在广泛范围内平滑调速。在轧钢机、矿井卷机、挖掘机、金属切削机床、造纸机、高层电梯等领域中得到广泛应用。近年来交流调速系统发展很快,然而直流控制系统毕竟在理论上和在时间上都比较成熟,而且从反馈闭环控制的角度来看,它又是交流系统的基础,长期以来,由于直流调速系统的性能指标优于交流调速系统。因此,直流调速系统一直在调速系统领域内占重要位置。
选取本课题的意义在于单片机的发展极为迅速,以其独特的结构和性能,渗透到各个领域,产生了极大的影响。研究单片机、学习单片机,是社会发展的必然趋势,单片机有着其广阔的发展空间和社会价值。通过研究用单片机远程发射红外线来控制电动机的转速,从而达到控制风扇速度控制,能使使用者操作起来更加方便。
二、研究的基本内容,拟解决的主要问题:
1、单片机主芯片的选择;
2、电机控制系统设计;
3、遥控器的设计;
4、用数码管显示档位;
5、PWM的产生;
6、按键开关的设计。
三、研究步骤、方法及措施:
1、学校提供硬件材料、有关工具器件和实验制作场所;
2、查阅大量的相关资料和书籍;
3、与同类的论章进行对比,完善自己的设计思路;
4、系统的总体方案设计:发射部分和接收部分;
5、系统硬件电路的设计;
6、系统的软件设计
7、论文的修改及润色。
四、参考文献
[1]
张俊.单片机的发展与应用[J].北京:电子制作,1997:40-50.[2]
於丹.春风化雨芽将萌——谈我国单片机的发展[J].北京:微电脑世界,1998:9-13.[3]
张俊漠.单片机的发展及应用现状[J].北京:电子世界,2001:3-5.[4]
杨靖.用单片机控制的直流电机调速系统[J].广西:机床电器,2008.11:
45-47.[5]
楼然苗.胡佳文.李光飞,等.51系列单片机原理及设计实例[M].北京:高等教育出版社,2004.[6]
蔡美琴,张为民,何金儿,等.MCS-51系列单片机系统及其应用[M],第二版.北京:北京航空航天大学出版社,2010.
第四篇:基于单片机设计智能小车的参考文献
参考文献
[1] 赵海兰.基于单片机的红外遥控智能小车的设计[J].无线互联科技, 2011年3期.[2] 何立民.单片机技术的现状与未来[J].中国计算机报, 2012年 No:30.[3] 姚培等.基于单片机控制的智能循迹避障小车[J].机电信息,2010年12期.[4] 赵振德.多功能遥控智能小车的制作[J].电子制作, 2011年4期.[5] 李瀚霖等.智能小车研究与设计[J].科技致富向导,2011年26期.[6] 周淑娟.基于单片机智能寻迹小车的设计方案[J].工业技术与职业教育,2011年6月第9卷第2期.[7] 黄杰.基于模糊控制的智能车辆设计[J].中国科技信息,2010.20.[8] 陈铁军.智能控制理论及应用[M].北京:清华大学出版社,2009.1.[9] 张毅刚,彭喜元,彭宇.单片机原理及应用[M],高等教育出版社,2010.5.[10] 刘南平.电子产品设计与制作技术[J].科学出版社,2008.[11] 杨刚.电子系统设计与实践[J].电子工业出版社,2009.3.[12] 寸晓非.基于飞恩卡尔的智能循迹车设计.荆楚学院报,2012.04.[13] 隋研.基于数字PID的智能小车控制[J].杂志商店,2012.06 [14] 张友德.单片机原理与应用技术.机械工业出版社,2004 [15] 吴黎明.数字控制技术.科学出版社,2009.11.
第五篇:基于89C51单片机的智能小车设计
湖北轻工职业技术学院
单片机实训报告
题
姓
学
专 目:基于STC89C52的智能小车设计 名:刘
加
象 号:20110302113 业:电子信息工程技术
指导老师:何
伶
俐 日
期:2013-01-06
信息工程系电信教研室
目录
引言...............................................................................................................................3 一 整体方案设计.........................................................................................................4 1.1整体方案设计的思路............................................4 1.2整体方案的流程图..............................................4 二 智能小车系统概况.................................................................................................4 2.1恒压恒流桥式2A驱动芯片L298N...................................................................4 2.2直流电机简介..................................................5 2.3显示模块的综合概括............................................7 三 模块方案比较与论证:.........................................................................................9 3.1 电机模块的选择..............................................9 3.2 电机驱动模块的选择..........................................9 3.3 控制器模块的选择............................................9 四 系统硬件电路设计...............................................................................................11 4.1 显示模块的设计.............................................11 4.2 直流电机的驱动模块.........................................12 五 软件的简单介绍...................................................................................................14 5.1 KEIL的简介..................................................14 5.2 PROTUES的简介................................................14 5.3 STC_ISP_V483的简介.........................................15 六 结论.......................................................................................................................18 七 致谢.......................................................................................................................18 参考文献.....................................................................................................................19 附录一:实物图.........................................................................................................20 图1实物图.................................................................................................................20 图2实物图.................................................................................................................21 附录二:总程序.........................................................................................................21
第 1 2 页
湖北轻工职业技术学院
引言
随科学技术的进步,智能化和自动化技术越来越普及,也广泛应用于机器人玩具制造领域,使智能机器人越来越多样化。智能机器人是一个多种高新技术的集成体,它融合了机械、电子、传感器、计算机硬件、软件、人工智能等许多学科的知识,涉及到当今许多前沿领域的技术。而随着社会的不断发展,智能设备的不断出现,无线遥控的运用也越来越广泛。无线遥控器由于控制距离远,抗干扰性强,已越来越多的出现在生活的各个方面。本文使用了一款通用的无线遥控电路,基于STC89C52作为控制核心,采用专用编码解码电路,由于其体积小、功能强大,因此可非常方便的移植到遥控机器人、遥控小车上等,并实现远距离控制。在早期,遥控小车并不少见,但大多产品制造简单,实现的功能少,往往只有一些简单的功能,例如左转右转,前进后退等,大多采用红外控制,外加一些复杂的电路组合而成。遥控小车的使用者针对的是小孩子,但笨重的设备和昂贵的价格往往让许多小孩的甜美梦想落空。在现在,用单片机进行无线遥控小车的方案,利用较少的外设实现了基本的功能。其较强的抗干扰性使得该遥控器具有很好的通用性其功能也日趋完善。其中包括防撞防爆系统和基本的方向控制,另外在行进中可以尽享柔美的音乐,看美丽的灯光随音律而闪烁,让孩子玩得更开心!此外,电路的简化,材料的减少使得价格也降低了不少,真的是物美价廉,可以为孩子的童年再添一些笑语。
第 3 1 页
湖北轻工职业技术学院
一 整体方案设计
1.1整体方案设计的思路
利用红外线传感器发射和接收信号模块来控制单片机,让单片机翻译传输指令,从而实现相应的功能。具体的过程如下:四路红外传感器,每一路发射一个信号,检测接收到的信号,若出现高电平,则说明该方向前方有障碍物,则单片机控制电机正转和反转,从而实现绕开障碍物继续前行。同时还增加一个无线发射和无线接收模块控制单片机,让单片机翻译传输指令,从而实现相应的功能。无线发射模块发出指令,无线接收模块接收信号后,传递给单片机,单片机翻译接收到信号后,传输给驱动电路驱动电机旋转,从而实现让小车的前进、后退、左转和右转。1.2整体方案的流程图
基于单片机STC89C52整体设计的智能小车,根据原来设计的思路上画出了相对应的流程路,由于是整体结构图,就只是画出了大致的结构流程,而细节将在后面做出介绍。
图1整体方案的流程图 二 智能小车系统概况
2.1恒压恒流桥式2A驱动芯片L298N L298是SGS公司的产品,比较常见的是15脚Multiwatt封装的L298N,内部同样包含4通道逻辑驱动电路。可以方便的驱动两个直流电机,或一个两相步进电机。L298N芯片可以驱动两个二相电机,也可以驱动一个四相电机,输出电压最高可达50V,可以直接通过电源来调节输出电压;可以直接用单片机的IO
第 4 页
湖北轻工职业技术学院
口提供信号;而且电路简单,使用比较方便。
L298N可接受标准TTL逻辑电平信号VSS,VSS可接4.5~7 V电压。4脚VS接电源电压,VS电压范围VIH为+2.5~46 V。输出电流可达2.5A,可驱动电感性负载。1脚和15脚下管的发射极分别单独引出以便接入电流采样电阻,形成电流传感信号。L298可驱动2个电动机,OUT1,OUT2和OUT3,OUT4之间可分别接电动机,本实验装置我们选用驱动一台电动机。5,7,10,12脚接输入控制电平,控制电机的正反转。EnA,EnB连接控制使能端,控制电机的停转。表1是L298N功能逻辑图。In3,In4的逻辑图与表1相同。由表1可知EnA为低电平时,输入电平对电机控制起作用,当EnA为高电平,输入电平为一高一低,电机正或反转。同为低电平电机停止,同为高电平电机刹停。等。
图2单片机利用L298控制电机的原理图
15脚是输出电流反馈引脚,其它与L298相同。在通常使用中这两个引脚也可以直接接地。上图是其与51单片机连接的电路图 2.2直流电机简介 2.2.1直流电机的应用
电动机简称电机,是使机械能与电能相互转换的机械,直流电机把直流电能变为机械能。作为机电执行元部件,直流电机内部有一个闭合的主磁路。主磁通在主磁路中流动,同时与两个电路交联,其中一个电路是用以产生磁通的,称为激磁电路;另一个电路是用来传递功率的,称为功率回路或电驱回路。现行的直流电机都是旋转电驱式,也就是说,激磁绕组及其所包围的铁芯组成的磁极为定子,带换向单元的电驱绕组和电驱铁芯结合构成直流电机的转子。直流电机有以下4方面的优点:
1)调速范围广,且易于平滑调节。
第 5 页
湖北轻工职业技术学院
2)3)4)过载、启动、制动转矩大。易于控制,可靠性高。调速时的能量损耗较小。
所以,在调速要求高的场所,如轧钢机、轮船推进器、电机、电气铁道牵引、高炉送料、造纸、纺织、拖动、吊车、挖掘机械、卷扬机拖动等方面,直流电机均得到广泛的应用。
2.2.2直流电机的基本工作原理
直流电机工作原理:当电刷A,B接在电压为U的直流电源上时,若电刷A是正电位,B是负电位,在N极范围内的导体ab中的电流是从a流向b,在S极范围内的导体cd中的电流是从c流向d。载流导体在磁场中要受到电磁力的作用,因此ab与cd两导体都受到电磁力的作用。根据磁场方向和导体中的电流方向,利用电机左手定则判断,ab边受力的方向是向左的,而cd边则是向右的。由于磁场是均匀的,导体中流过的又是相同的电流,所以ab边和cd边所受电磁力的大小相等。这样,线圈上就受到了电磁力的作用而按逆时针转动。当线圈转到磁极的中性面上时,线圈中的电流等于零,电磁力等于零,但是由于惯性的作用,线圈继续转动。线圈转过半周之后,虽然ab与cd的位置调换了,ab边转到S极范围内,cd边转到N极范围内,但是由于换向片和电刷的作用,转到N极下的cd边中电流方向也变了,是从d流向c,在s极下的ab边中的电流则是从b流向a。因此电磁力的方向仍然不变,线圈仍然受力按逆时针方向转动。可见,分别处在N,S极范围内的导体中电流方向总是不变的,因此线圈两个边的受力方向也不变,这样线圈就可以按照受力方向不停地旋转,通过齿轮或皮带等机构的传动,便可以带动其他机械工作。
从以上分析可以看到,要使线圈按照一定的方向旋转,关键问题是当导体从一个磁极范围转到另一个异性磁极范围时(也就是导体经过中性面后),导体中电流的方向也要同时改变,换向器和电刷就是完成这一任务的装置。在直流电机中,换向器和电刷把输入的直流电变为线圈中的交流电。可见,换向器和电刷是直流电机中不可缺少的关键部件。
当然,在实际的直流电机中,不只有一个线圈,而是有许多线圈牢固地嵌在转子铁芯槽中,当导体中通过电流在磁场中因受力而转动时,就带动整个转子旋转,这就是直流电机的基本工作原理。2.2.3直流电机的参数
转矩-电机得以旋转的力矩,单位为㎏•m或N•m。
转矩系数-电机所产生转矩的比例系数,一般表示每安培电驱电流所产生的转矩大小。
摩擦转矩-电刷、轴承、换向单元等因摩擦而引起的转矩损失。
第 6 页
湖北轻工职业技术学院
启动转矩-电机启动时所产生的旋转力矩。
转速-电机旋转的速度,工程单位为r/min,即转每分。在国际单位制中为rad/s,即弧度每秒。
电枢电阻-电枢内部的电阻,在有刷电机里一般包括电刷与换向器之间的接触电阻,由于电阻中流过电流时会发热,因此总希望电枢电阻尽量小。
电枢电感-因为电枢绕组由金属线圈构成,必然存在电感,从改善电机运行性能的角度来说,电枢电感越小越好。
电气时间常数-电枢电流从零开始达到稳定值的63.2%时所经历的时间。测定电气时间常数时,电机应处于堵转的状态并施加阶跃性质的驱动电压。工程上,常常利用电动机转子的转动惯量J、电枢电阻Ra、电机反电动势系数Ke和转矩系数Kt求出机械时间常数:
Tm(J*Ra)(/Ke*Kt)„1-1 转动惯量-具有质量的物体维持其固有运动状态的一种性质。
反电动势系数-电机旋转时,电枢绕组内部切割磁力线所感应的电动势相对于转速的比例系数,也称发电系数或感应电动势系数。
功率密度-电机每单位质量所能获得的输出功率值。功率密度越大,电机的有效材料的利用率就越高。
转子-rotor;定子-stator;电枢-armature;励磁-excitation。2.3显示模块的综合概括
显示模块包括:LCD1602,温度传感器DS18B20,时钟芯片DS1302三个部分组成。
2.3.1LCD1602的简介
1602B可以显示2行16个字符,有8位数据总线D0-D7,和RS、R/W、EN三个控制端口,工作电压为5V,并且带有字符对比度调节和背光。该模块也可以只用D4-D7作为四位数据分两次传送。这样的话可以节省MCU的I/O口资源。1602B引脚说明如下:
表2.3 LCD液晶显示器各引脚功能及结构
编号 1 2 3 4 符号 VSS VDD VL RS
引脚说明 电源地 电源正极 对比度调节 数据/命令选择
编号 9 10 11 12
符号 D2 D3 D4 D5
引脚说明 双向数据口 双向数据口 双向数据口 双向数据口
第 7 页
湖北轻工职业技术学院 6 7 8 R/W E D0 D1
读/写选择 模块使能端 双向数据口 双向数据口 14 15 16
D6 D7 BLK BLA
双向数据口 双向数据口 背光源地 背光源正极
注意事项:从该模块的正面看,引脚排列从右向左为:15脚、16脚,然后才是1-14脚(线路板上已经标明): VDD:电源正极,4.5-5.5V,通常使用5V电压;
VL:LCD对比度调节端,电压调节范围为0-5V。接电源的正极时对比度最弱,接地电源时对比度最高,但对比度过高时会产生“鬼影”,因此通常使用一个10K的电位器来调整对比度,或者直接串接一个电阻到地;
RS:MCU写入数据或者指令选择端。MCU要写入指令时,使RS为低电平;MCU要写入数据时,使RS为高电平;
R/W:读写控制端。R/W为高电平时,读取数据;R/W为低电平时,写入数据; E:LCD模块使能信号控制端。写数据时,需要下降沿触发模块。D0-D7:8位数据总线,三态双向。如果MCU的I/O口资源紧张的话,该模块也可以只使用4位数据线D4-D7接口传送数据。本充电器就是采用4位数据传送方式;
BLA:LED背光正极。需要背光时,BLA串接一个限流电阻接VDD,BLK接地,实测该模块的背光电流为50mA左右;
BLK:LED背光地端。
第 8 页
湖北轻工职业技术学院
三 模块方案比较与论证:
3.1 电机模块的选择
方案1:采用步进电机作为该系统的驱动电机。由于其转过的角度可以精确的定位,可以实现小车前进路程和位置的精确定位。虽然采用步进电机有诸多优点,步进电机的输出力矩较低,随转速的升高而下降,且在较高转速时会急剧下降,其转速较低,不适用于小车等有一定速度要求的系统。经综合比较考虑,我们放弃了此方案。
方案 2:直流电机:直流电机的控制方法比较简单,只需给电机的两根控制线加上适当的电压即可使电机转动起来,电压越高则电机转速越高。对于直流电机的速度调节,可以采用改变电压的方法,也可采用PWM调速方法。PWM调速就是使加在直流电机两端的电压为方波形式,通过改变方波的占空比实现对电机转速的调节。
基于以上分析,我们选择了方案二,使用直流电机作为电动车的驱动电机。3.2 电机驱动模块的选择
方案 1:采用SM6135W电机遥控驱动模块。SM6135W是专为遥控车设计的大规模集成电路。能实现前进、后退、向右、向左、加速五个功能,但是其采用的是编码输入控制,而不是电平控制,这样在程序中实现比较麻烦,而且该电机模块价格比较高。
方案 2:采用电机驱动芯片L298N。L298N为单块集成电路,高电压,高电流,四通道驱动,可直接的对电机进行控制,无须隔离电路。通过单片机的I/O输入改变芯片控制端的电平,即可以对电机进行正反转,停止的操作,非常方便,亦能满足直流减速电机的大电流要求。调试时在依照上表,用程序输入对应的码值,能够实现对应的动作。表1是其使能、输入引脚和输出引脚的逻辑关系。
表3.2 L298N的引脚和输出引脚的逻辑关系
EN A(B)
H H H L
IN1(IN3)
H L 同IN2(IN4)
X
IN2(IN4)
L H 同IN2(IN4)
X
电机运行情况
正转 反转 快速停止 停止
基于以上分析,我们选择了方案二,用L298N来作为电机的驱动芯片。3.3 控制器模块的选择
方案1:采用凌阳的SPCE061A小板作为主控制芯片,而且可以采用凌阳的小车模组,可以很快的完成其基本功能,当是用该小板存在一定的局限性,较难
第 9 页
湖北轻工职业技术学院
扩张功能,而且各个模块的拼凑,没有比集成在一块板的稳定性高。
方案2:采用STC89C52作为主控制芯片,该芯片有足够的存储空间,可以方便的在线ISP下载程序,能够满足该系统软件的需要,该芯片提供了两个计数器中断,对于本作品系统已经足够,采用该芯片可以比较灵活的选择各个模块控制芯片,能够准确的计算出时间,有很好的实时性。
基于以上分析,我们选择了方案二,用STC89C52作为电机的主控制芯片。
第 10 页
湖北轻工职业技术学院
四 系统硬件电路设计
系统采用存储空间较大的STC89C52作为主控制芯片,电动车电机驱动芯片采用L298N;并利用直流电机驱动小车,能较有效的控制其在特定位置转弯及行驶出错处理,该系统无论在结构和技术上都具有较好的科学性。4.1 显示模块的设计
4.1.1 显示模块的仿真图
显示模块中主要考虑的是显示什么,综合考虑后,我想到的首先是时间的显示,于是我采用时钟芯片DS1302来实现时间的显示,单纯的显示时间似乎很无趣,于是我加入了温度的显示,温度传感器DS18B20结构完善,连接简单,功能齐全,易于控制。合并以上的思路,我确定出了显示的模块,具体的仿真图如下:
图3 显示模块的电路原理图
4.1.2 显示模块的流程
显示模块是智能小车额外增加的功能,但它仍然是重要的组成部分,显示模块是如何工作的呢?其实,先是由按键控制时钟芯片DS1302,进行时间的调节,在调节的过程中,信号传递给STC89C52,单片机将其翻译后发送信号给时钟芯片DS1302,时钟芯片DS1302会将时间的改变显示在LCD1602上,同样的道理,温度传感器DS18B20也是先将检测到的信号传递给单片机,单片机再传递给LCD1602
第 11 页
湖北轻工职业技术学院
4.2 直流电机的驱动模块
4.2.1 直流电机驱动模块的仿真图
图4 直流电机驱动模块的仿真图
4.2.2 直流电机驱动模块的流程图
电机驱动模块的核心是电机的驱动芯片及电机,电机选择了直流电机,这样可以方便控制,而电机的驱动芯片L298可以同时控制两个直流电机,其中芯片中连接单片机的5引脚和7引脚用于控制直流电机1,而芯片中的10引脚和12引脚用于控制直流电机2.电机1接的是小车的左轮,电机2接的是小车的右轮,当两个电机一起正向转动时,小车前进;当两个电机一起反向转动时,小车后退;当电机1正转,电机2反转时,小车右转;当电机1反转,电机2正转时,小车左转。由于无线模块只能控制锁存的4条线路,不能将功能都进行有效控制,只能控制前进和后退,所以额外采用按键来控制左转和右转。
第 12 页
湖北轻工职业技术学院
图5 直流电机驱动模块的流程图
第 13 页
湖北轻工职业技术学院
五 软件的简单介绍
在这次研究中,主要用到了keil,protues,proter和STC_ISP_V480等软件 5.1 Keil的简介
单片机开发中除必要的硬件外,同样离不开软件,我们写的C语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部份组合在一起。运行Keil软件需要Pentium或以上的CPU,16MB或更多RAM、20M以上空闲的硬盘空间、WIN98、NT、WIN2000、WINXP等操作系统。掌握这一软件的使用对于使用51系列单片机的爱好者来说是十分必要的,如果你使用C语言编程,那么Keil几乎就是你的不二之选(目前在国内你只能买到该软件、而你买的仿真机也很可能只支持该软件),即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。5.2 protues的简介
Protues软件是英国Lab center electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。Protues软件具有其它EDA工具软件(例:multisim)的功能。这些功能是:(1)原理布图(2)PCB自动或人工布线(3)SPICE电路仿真。
支持当前的主流单片机,如51系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列、68000系列等。软件仿真功能如下:1)提供软件调试功能 2)提供丰富的外围接口器件及其仿真RAM,ROM,键盘,马达,LED,LCD,AD/DA,部分SPI器件,部分IIC器件。这样很接近实际。在训练学生时,可以选择不同的方案,这样更利于培养学生。3)提供丰富的虚拟仪器,利用虚拟仪器在仿真过程中可以测量外围电路的特性,培养学生实际硬件的调试能力。4)具有强大的原理图绘制功能。电路功能仿真特点如下:在PROTUES绘制好原理图后,调入已编译好的目标代码文件:*.HEX,可以在PROTUES的原理图中看到模拟的实物运行状态和过程。PROTUES 是单片机课堂教学的先进助手。PROTUES不仅可将许多单片机实例功能形象化,也可将许多单片机实例运行过程形象化。前者可在相当程度上得到实物演示实验的效果,后者则是实物演示实验难以达到的效果。
第 14 页
湖北轻工职业技术学院
它的元器件、连接线路等却和传统的单片机实验硬件高度对应。这在相当程度上替代了传统的单片机实验教学的功能,例:元器件选择、电路连接、电路检测、电路修改、软件调试、运行结果等。
课程设计、毕业设计是学生走向就业的重要实践环节。由于PROTUES提供了实验室无法相比的大量的元器件库,提供了修改电路设计的灵活性、提供了实验室在数量、质量上难以相比的虚拟仪器、仪表,因而也提供了培养学生实践精神、创造精神的平台。
随着科技的发展,“计算机仿真技术”已成为许多设计部门重要的前期设计手段。它具有设计灵活,结果、过程的统一的特点。可使设计时间大为缩短、耗资大为减少,也可降低工程制造的风险。相信在单片机开发应用中PROTUES也能获得愈来愈广泛的应用。
软件缺点:器件库溃乏,库中缺少很多重要芯片,严重影响电路仿真软件出错或乱码,此时仿真效果不及硬件仿真。5.3 STC_ISP_V483的简介
在运行STC_ISP_V483下载软件之前,应该先给出ISP的C程序源代码ISP.C.要注意的是:此程序是在Keil-C中要建立工程文件,包含IAP.C函数,并且在IAP.C和ISP.C中都要保留STC的定义.传入用户代码时,需要与计算机进行通信,一般采用RS232串行通信,数据协议采用简单协议。具体的使用方法:
一、先把学习实验板和计算机连接好(接好串口线和电源)
二、打开STC-ISP v483,在MCU Type栏目下选中单片机,如STC89C52RC:根据您的9针的数据线连接情况选中COM端口,最好把波特率适当下调一些,按图示选中各项:
第 15 页
湖北轻工职业技术学院
图6STC-ISP v483的界面图
三、先确认硬件连接正确,按下图点击“打开文件”并在对话框内找到您要下载的HEX文件:
四、选中两个条件项,这样可以使您在每次编译KEIL时HEX代码能自动加载到STC-ISP,点击“Download/下载”:
五、手动按下电源开关便即可把可执行文件HEX写入到单片机内,下图是正在写入程序截图:
第 16 页
湖北轻工职业技术学院
图7 单片机程序下载截图
第 17 页
湖北轻工职业技术学院
六 结论
根据本次设计要求,我们认真分析了设计课题的需求,还系统学习了51系列单片机的工作原理及其使用方法,并独自设计智能小车的整个项目。
虽然条件艰苦,但经过不懈钻研和努力,购买到了所有所需的元器件,并系统的进行了多项试验,最终做出了整个小车的硬件系统,然后结合课题任务和小车硬件进行了程序的编制,本系统能够基本满足设计要求,能够较快较平稳的是小车沿引导线行驶,但由于经验能力有限,该系统还存在着许多不尽人意的地方有待于进一步的完善与改进。
通过本次课题设计,不仅是对我们课本所学知识的考查,更是对我的自学能力和收集资料能力以及动手能力的考验。本次毕业设计使我们对一个项目的整体设计有了初步认识,还认识了几种传感器。本次毕业设计使我们意识到了实验的重要性,在硬件制作和软件调试的过程中,出现了很多问题,最终都是通过实验的方法来解决的。还有以前对程序只是一个很模糊的概念,通过这次的课题设计使我对程序完全有了一个新的认识,并能使用Keil软件熟练的进行编程了。通过本次课题设计,极大的锻炼了我们的思考和分析问题的能力,并对单片机有了一个更深的认识。
总之,在课题设计的过程中,无论是对于学习方法还是理论知识,我们都有了新的认识,受益匪浅,这将激励我们在今后再接再厉,不断完善自己的理论知识,提高实践运作能力。
七 致谢
本设计能够顺利完成,还承蒙何老师以及身边的组队同学的指导和帮助。在设计过程中,何老师给予了悉心的指导,最重要的是给了我们组队解决问题的思路和方法,并且在设计环境和器材方面给予了大力的帮助和支持,在此,我对何老师表示最真挚的感谢!同时感谢所有帮助过我的同学!
第 18 页
湖北轻工职业技术学院
参考文献
[1]康华光.电子技术基础模拟部分[M].(第四版).北京:高等教育出版社,1999.[2]康华光.电子技术基础数字部分[M].(第四版).北京:高等教育出版社,2000.[3]陈大钦.电子技术基础实验[M].(第二版).北京:高等教育出版社,2000.[4]谢自美.电子线路设计•实验•测试[M].(第三版).武汉:华中科技大学出版社,2006.[5]胡乾斌 李光斌 李玲等.单片微型计算机原理与应用[M].(第二版).武汉:华中科技大学出版社,2006.[6]郭天祥.新概念51单片机C语言教程[M].电子工业出版社,2009.[7]谭浩强.C语言设计[M].(第三版).清华大学出版社,2005.[8]崔炳哲.电子控制入门[M].北京:科学出版社,2003.[9]樊昌信 曹丽娜.通信原理[M].(第六版).北京:国防工业出版社,2009.[10]全国大学生电子设计竞赛组委会编.全国大学生电子设计竞赛[M].北京理工大学出版社,1999.[11]郭强.液晶显示应用技术[M].北京:电子工业出版社,2003.[12]郁有文 常健 程继红.传感器原理及工程应用[M].(第二版).武汉:西安电子科技大学出版社,2006.[13]许纪倩.机械工人速成识图[M].(第二版).北京:机械工业出版社,2009.[14]高军.电动智能小车[D].http://www.xiexiebang.com/ [15]Zhi-HongJiang.51MCU technology and application development case selection[M].Tsinghua University Press 2008.第 19 页
湖北轻工职业技术学院
附录一:实物图
图1实物图
第 20 页
湖北轻工职业技术学院
图2实物图
附录二:总程序
}
void dianji1(){
for(j=10;j--;j>0)left2=0;#include
if(num>=10)
num=0;
else
{
if(num<=m1)
left=1;
else if(num<10)
left=0;
}
}
{
}
}
void run(){ m=2;
m1=2;left1=1;
left3=1;left4=0;
}
void zuo(){
m=0;m1=1;left1=1;left2=0;left3=1;}
left4=0;void you()
第 21 页
if(num1>=10)num1=0;else {
if(num1<=m)
right=1;else if(num1<10)
right=0;
}
湖北轻工职业技术学院
{ m=1;m1=0;left1=1;left2=0;left3=1;left4=0;} void timer0()interrupt 1 { TH0=0XF8;//1ms定时
TL0=0X30;num++;num1++;dianji2();dianji1();} void main(){ TMOD=0X01;TH0= 0XF8;//1ms定时
TL0= 0X30;TR0= 1;ET0= 1;EA = 1;while(1){
switch(P0&0x03){
case 0x00:
// 全部没有压线,直转
run();
break;
case 0x01:
// 右压线,左转
zuo();
break;
case 0x02:
// 左压线,右转
you();
break;} } }
第 22 页