版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计基于超声波的智能避障小车的研究与设计基于超声波的智能避障小车的研究与设计摘要在这个智能普及的时代,智能小车也逐渐吸引着高校学生和研究工作者们的眼球。基于单片机的智能小车制作成本较为低廉,操作起来比较方便,电路简单,程序方便易调试,且其比较考验制作者的细腻及用心程度,趣味性比较强,所以在本设计中的核心就是用单片机控制智能小车并使其搭载超声波测距仪,通过程序的编写以及对硬件各部分的调试,使其最终达到在障碍物小于编程中设定的距离的情况下能够进行自动避障。超声波也是现在时代发展的主流。应用在各个大品牌的汽车上。自动泊车和拐弯都是在基于超声波的测距情况下来完成并实现其功能的。本设计的最初灵感是来自仓库管理机器人,在如今劳动力较为饱和的社会现状下,能够用更小的投资获得最大的收益也成为企业家们更加关注的问题,若本设计能够完成并且能够完美收官,也会被不少企业家们所看重。在本设计中综合运用了在大学四年间学到的单片机程序编写的知识、电路连接、硬件焊接以及电子设计等多种真正在学校学习到的本领。比较考验本人的知识融合能力以及动手操作的实践能力。对将来步入社会都起着举足轻重的作用。关键词:超声波;避障;单片机;程序编写ResearchAndDesignofUltrasonicIntelligentVehicleObstacleAvoidanceABSTRACTInthiseraofuniversalintelligent,smartcarhasgraduallyattractedcollegestudentsandresearchworkersoftheeye.Basedonsingle-chipsmartcarproductionislowincost,convenienttooperate,simplecircuit,easydebuggingprocedures,andthecomparativetestanddelicateintentionsofthecreators,interestingandrelativelystrong,sothecoreinthisdesignistouseSCMsmartcarwhichequippedwithultrasonicrangefinder,throughtheprogramandthedebuggingofthehardware,sothatitcanreachtheobstacledistancelessthanasetofprogrammingincaseofautomaticobstacleavoidance.Ultrasonicisthemainstreamofthedevelopmentofthetimesnow.Usedinvariousbrandsofcars.Automaticparkingandturningareinthesituationoftheultrasonicrangingdowntocompleteandbasedontherealizationofitsfunction.Theoriginalinspirationofthisdesignisfromthewarehousemanagementinthesocialstatusoftherobot,nowlaborissaturated,canobtainthemaximumprofitwithlessinvestmenthasbecomeentrepreneurspaymoreattentiontotheproblem,ifthedesigncancompleteandperfectending,manyentrepreneurswillbevalued.Inthisdesign,theintegrateduseoftheknowledgelearnedinthefouryearsofUniversitycircuitmicrocontrollerprogrammingthehardwareconnection,variousweldingandelectronicdesignofreallearningskillsinschool.Thecomparisontestoftheknowledgeintegrationabilityandpracticeabilityoftheoperation.Toenterthesocietyinthefuturewillplayadecisiverole.KeyWords:Singlechip;Ultrasonic;Obstacleavoidanc;Program目录第一章绪论 第一章绪论1.1项目研究背景及意义世界终将是嵌入式的天下。微软在80年代看到了个人PC,却没有预测到更远的未来。乔布斯重新定义了智能手机,更加贴近人类生活。然而谷歌放眼的是改变世界。开放式的平台才是世界未来的发展主流。时代在变,时代的主流在变,人们心中的定义的流行更新替换的也是越来越快。在进入21世纪以来,世界发展的总体大方向是“智能”。什么是智能呢?职能作为新时代的产物,被定义为“它能够按照人类预先给定的模式,在某个特定的环境和条件下自动运行,不需人为的管理,就可以完成预期所想要达到的或者是更高级的目标。”在本设计中,就体现了小车的智能模式。通过程序的编写和硬件的调试,在单片机控制下,驱动小车底盘上的变速电机的转动,带动小车的前进,通过搭载在小车底盘上的超声波测距仪判断在障碍物距离,并在小车与障碍物的距离小于编程中的设定值时,小车就会自己做出自动的动作,朝着没有障碍物的方向继续前行,完成开始设计时的目标。在当今这个社会的大背景下,所有人力不可及的事情好像都可以通过人类的智慧,让更多的现代高科技产物代替人类去完成。比如在地震之后,检测在废墟下是否还有待拯救人类;在家庭主人忙碌一整天之后,回到家之后看到乱作一团的家里卫生环境,通过简单的一个开关按钮,就可以让吸尘器机器人进行自动动作,帮助打理家庭环境卫生;在阴暗的工厂仓库中,工人们不方便操作,本设计就是工厂仓库搬运机器人的雏形。我国作为世界上的经济大国,在科技领域已经取得不小的成就。但是在汽车制造业,我国跟世界上的顶尖制造国还是有一定的差距。在顶尖的汽车中,都会应用到超声波的智能避障,当汽车与障碍物之间的距离小于一定距离的时候,系统就会提示车主,让车主做出相对应的处理措施。若司机没有采取措施,汽车便会制自行制动,避免发生危险。我国的科研人员也可以参照此方向做研究并进行发展。1.2国内外发展情况1.2.1国外发展现状在国外,机器人的发展有如下趋势。一方面机器人在制造业应用的范围越来越广阔,其标准化,模块化,网络化和智能化的程度越来越高,功能也越来越强大,并向着计算机技术和装备成套化的方向发展;另一方面,机器人向着非制造业应用以及微小型方向发展,如表演型机器人,服务型机器人,机器人玩具等[1]。国外研究机构正试图将机器人应用于人类活动的各个领域。外太空探索,仓库管理,智能家庭清洁机器人,智能避障小车,航空航天,儿童玩具,以及人们日常所用到的手机,电脑等都充斥着智能,智能是这个社会发展的大方向,是社会发展的必然趋势,国外在这方面的研究早于我国,因此在这方面,我国还是比较落后于欧美及日本等发达国家的。1.2.2国内发展现状自人类进入科技世纪后,随着各领域的科技技术的迅猛发展,人们对生活、生产、工具使用安全性的要求也越来越高,相比于古代的人力,人们现在更愿意让机器去代替人力来完成一些工作,因此,科学技术的发展必然会改变这一现状,各类高科技产品交替衍生,小则人们的衣食住行,行车安全,智能交通,儿童玩具等,大则到国家的国防安全,航天航空领域,外太空探索等,这些都已成为人们生活必不可少的一部分。机器人是现代社会的发展产物,是人类文明进步的标志,是世界发展史上的一个重要的里程碑。它可以作为人类劳动成产中的主要力量,可以在很大程度上帮助人们减轻工作负担,减小工作量;不会危及到人类的安全,在人类不适宜去到的环境下可以驱使只能小型机器人代替人类涉足,将信息传回人类所能接受到的媒介中,使人总结并得出应有的结论。对于机器人的定义从来都没有一个统一的标准。但是在大多数专家学者看来,所谓机器人就是通过软件编程控制硬件,使其能够实现它应该完成的功能。在1979年,美国的机器人学会对机器人进行了定义:一种可编程和多功能的,用来搬运材料、零件、工具的操作机;或是位了执行不同任务而具有可改变和可编程动作的专门系统。而日本的学者则认为:机器人就是一种自动化的机械。但是在我国的学者眼中,机器人就是一种自动化机器,它能够具有高度的灵活性,并且具备一些和人或生物相似的智能能力的自动化机器[2]。智能小车就是在这样的前提下演变而成的,智能小车其实就是一种简易的智能机器人,它具有很强的自我组织能力和自我适应能力,可以在没有人操作的情况下完成很多提前规划好的任务。其被开发出的主要目的就是完成一些危险的,费时费力的,一些对人们正常生活有障碍的工作,此时,智能避障小车就能很好的去完成这些工作,并达到预期的目的,障碍物检测是智能移动机器人、智能汽车对周边环境感知技术研究领域中的重要方面。可移动的智能机器人自适应能力强,高度的自规划能力和较强自组织能力使其性能强劲,操作方便,在没有人类的干预和扰动条件下,不用特定环境和外部因素的改变,就能够在初始设定中有效的完成设计时的目标,完成任务。智能避障小车是智能汽车研究的雏形,通过传感器的数据接收能够快速的进行判断并且迅速作出反应,对感知周围环境技术也有一定的研究意义。社会的发展,科技的进步,使得如今技术越来越向利益方向发展,欧美各国及日本等发达国家都对该研究方向做出一定的探索和研究,并且取得了比较可观的成果。我国因为发展起步晚,理论技术不足,基础设施不全,资金分配不够合理等因素,导致我国在这方面的研究领域中取得的成果与发达国家存在较大的差距,只有一些小研究机构能做出一些小的研究成果。在本设计中,通过使用“基于超声波的障碍物检测测距系统”,用单片机MSP430F149驱动小车的电机转动,通过装配的单片机程序驱动,负载超声波的测距程序,实现小车在障碍物的距离小于设定距离时能够自动作出判断并执行拐弯动作,向没有障碍物的方向继续前行。此设计可以说是就在机器人的雏形,也可以是仓库搬运机器人的雏形,也可以用于儿童玩具开发,发展前景较为广阔,使用价值比较高。1.3毕业设计目标与内容研究US-100超声波模块的测距工作原理,学习本模块的使用方法;研究车轮电机的驱动方法,并了解电机的负载及其驱动电压,设计合理的电机驱动电路;用CCS编写程序,实现智能避障小车的控制算法,利用US-100超声波测距模块,测量障碍物和小车之间的距离,通过单片机程序的编写驱动超声波模块反馈的距离,与在设计中的设定值进行比较,当距离小于设定值时,小车能够自动避开障碍物并继续前进。智能避障小车也会在仓库管理等方面有广泛的应用,设计并实现智能避障小车的控制算法,在锻炼学生动手能力、提高学生理论联系实际能力的同时,可以为工程实践积累经验。1.4论文结构安排第1章,绪论。介绍本设计中的设计研究目的,研究背景、研究意义以及主要研究内容,并对相关技术现状做简要分析;第2章,本设计的相关器件的介绍;第3章,系统软件程序设计,在CCS编程环境中利用C语言对系统编程实现各个功能,包括超声波测距,智能避障等程序的编写;第4章,系统硬件平台的搭建;第5章,本模型的运行效果行调试;第6章,结论。通过对本次设计中的方法和方式进行总结,得出本次设计的结论,并总结设计收获和体会,同时指出再设计工作中的不足之处和需要改进的地方。
第二章器材介绍2.1宝贝车底盘2.1.1亚克支架底盘配件清单亚克力底盘1个。本小车底盘的规格为:长为20CM,宽为15CM,头部宽为15CM,中部宽为10CM。底盘实物图如图2.1所示:图2.1宝贝车底盘Fig.2.1Babycarchassis2.1.2TT变速电机本设计所用的小车电机实物如图2.2所示:图2.2TT变速电机实物图Fig.2.2TTvariablespeedmotorphysicalmap电机采用扭力强劲抗干扰强磁电机,超省电,空转电流0.1-0.2A,电机运行稳定,无抖动。本设计中对速度无要求,要稳定巡线,调速运行,用1:120的电机,6V电压,速度约90转/分钟,可以载重1公斤左右。2.1.3小车车轮2个本设计中小车的车轮如图2.3所示:图2.3小车车轮实物图Fig.2.3Thecarwheelphysicalmap2.1.4万向轮1个本设计中小车转弯是由如图2.4所示的万向轮控制的:图2.4小车万向轮Fig.2.4Thecarwheel
亚克力TT电机支架4个铜柱4个与螺丝3X6MM8个(固定万向轮)螺丝3X30mm4个螺帽3mm4个(固定电机)2.2ULN2003复合晶体管IC—ULN2003是高耐压、大电流复合晶体管阵列,由七个硅NPN复合晶体管组成[3]。ULN2003实物图如图2.5所示:图2.5ULN2003实物图Fig.2.5ULN2003physicalmapULN2003的每一对复合三极管都串联一个2700欧姆的基极电阻,在5V的工作电压下它能与“晶体管-晶体管逻辑电路”和“金属-氧化物-半导体结构的晶体管构成的集成电路”直接相连,它能够处理原本需要用标准逻辑缓冲器来缓冲处理的数据。ULN2003晶体管的工作输出电压高,工作输出电流大,灌电流可达500mA,并且能够在关态时承受输入为50V的电压,输出还能在高负载电流并行运行[4]。ULN2003采用DIP—16或SOP—16塑料封装。ULN2003的内部存在一个二极管可以用来消除线圈的反电动势,所以它可以用来驱动继电器。它是双列16脚封装,NPN晶体管矩阵,最大驱动电压是50V,电流是500mA,输入电压=5V,适用于“晶体管-晶体管逻辑电路”和“金属-氧化物-半导体结构的晶体管构成的集成电路”,由复合三极管组成驱动电路。ULN是集成复合三极管的集成电路,内部有一个用于消除线圈反电动势的二极管,它输出的电流最大为200mA,饱和压降大约为1V左右,最大承受电压大约为36V。ULN2003是大电流驱动阵列,多用于单片机、智能仪表、PLC、数字量输出卡等控制电路中。可直接驱动继电器等负载[5]。
ULN2003的电气特性如表2.1所示:表2.1ULN2003的绝对最大额定值及电气特性Table2.1TheelectricalcharacteristicsoftheabsolutemaximumratingsoftheULN2003特点符号等级单位输出电流(最大值)IOUT500毫安工作温度ŢOPR85摄氏度工作温度ŢOPR-40摄氏度储存温度(最大)Ţ英镑150摄氏度储存温度(最小值)Ţ英镑-55摄氏度输出击穿电压VCE(SUS)50V特点条件单位等级直流电流增益(最小值)ĤFE-1000单位VIN(ON)(最大值)VIN(ON)-24-VIN(ON)(最小值)VIN(ON)-2.8V推荐系统电源电压(最大值)VIN(推荐)-24V推荐系统电源电压(最小值)VIN(推荐)-0V输入5VTTL电平,输出可达500mA/50V。ULN2003是高压大电流复合三极管阵列系列产品,它可以使电流变大、工作电压变大、适应温度范围大、带负载能力强等特点,适应于各类要求较大功率速率快的系统[6]。引脚介绍如表2.2所示:表2.2ULN2003各个引脚功能介绍Table2.2ULN2003introducedthefunctionofeachpin引脚1CPU脉冲输入端,端口对应一个信号输出端。引脚9是7个续流二极管负极的公共端引脚2CPU脉冲输入端引脚10脉冲信号输出端,对应7脚信号输入端引脚3CPU脉冲输入端引脚11脉冲信号输出端,对应6脚信号输入端引脚4CPU脉冲输入端引脚12脉冲信号输出端,对应5脚信号输入端引脚5CPU脉冲输入端引脚13脉冲信号输出端,对应4脚信号输入端引脚6CPU脉冲输入端引脚14脉冲信号输出端,对应3脚信号输入端引脚7CPU脉冲输入端引脚15脉冲信号输出端,对应2脚信号输入端引脚8接地引脚16脉冲信号输出端,对应1脚信号输入端2.3MSP430F149单片机MSP430系列单片机是德州公司新开发的一类单片机。它集成度较高,操作比较简便,价格低廉,性能强劲,因此高校学生和科研开发人员比较青睐。它的传输速度比较快,因为具有16位总线,操作简便,因为外部设备和内部存储都可以进行统一编址,寻址范围达到64KB,并且可以进行外扩展存储器。单片机的实物图如下图2.6所示:表2.3MSP430F140单片机的片内部构成Table2.3MSP430F140MCUinternalstructure片内构成数量/片16位定时器2个比较器1个看门狗1个P口6路DCO内部晶体振荡器1个异步通信端口2路外部时钟2个图2.6MSP430单片机实物图Fig.2.6MSP430MCUPhysicalMapMSP430F149单片机的规格如下表2.4所示,功能框及模块复位电路如下如2.7和2.8所示:表2.4MSP430单片机规格Table2.4MSP430microcontrollerspecifications程序存储器类型Flash工作电源电压1.8Vto3.6V程序存储器大小60KB最大工作温度+85C数据RAM大小2KB封装/箱体LQFP接口类型SPIorUARTorUSART封装Tube最大时钟频率8MHz最小工作温度-40C可编程输入/输出端数量48片上ADC8-chx12-bit定时器数量2图2.7MSP430F149功能框图Fig.2.7MSP430F149functionalblockdiagram图2.8单片机复位模块电路Fig.2.8MCUresetcircuitmoduleMSP430系列单片机具有一种活动模式和五种软件可选的低功耗运行模式。一个中断事件可以将芯片从五种低功耗模式中的任何一种模式中唤醒,请求服务并在从中断程序返回时恢复低功耗模式[7]。表2.5列出了六种运行模式由软件配置下的运行模式:表2.5单片机的运行模式TheoperationmodeofSCM低功耗模式0低功耗模式1低功耗模式2低功耗模式3低功耗模式4CPU关闭CPU关闭CPU关闭CPU关闭CPU关闭ACLK、SMCLK活动ACLK、SMCLK活动MCLK、FLL+,DCOCLK关闭MCLK、FLL+,DCOCLK关闭ACLK、MCLK、FLL+,DCOCLK关闭MCLK关闭MCLK关闭DCO的直流发生器保持活动,ACLK保持活动若未使用DCO,则自动关闭ACLK保持活动CO的直流发生器关闭,晶体振荡器停止MSP430F149单片机的地址分配如下表2.6所示:表2.6单片机地址分配Table2.6MCUaddressallocation地址7654321000hUTXIE0URXIE0ACCVIENMIIEOFIEWDTIErw-0rw-0rw-0rw-0rw-0rw-0WDTIE:看门狗定时器中断使能信号。OFIE:振荡器故障中断使能信号。NMIIE:非屏蔽中断使能信号。WDTIFG:溢出,或安全键违例,或VCC上电复位,或RST/NMI有复位条件时,置位。OFIFG:振荡器发生故障时标志置位。MSP430F149单片机的内部时钟模块电路图如下图2.9所示:图2.9单片机时钟模块电路图Fig.2.9MCUclockmodulecircuitdiagramMSP430系列单片机存储器组织如下表2.7表2.7MSP430系列单片机存储器组织Table2.7MSP430SeriesMCUmemoryorganizationMSP430F133MSP430F135MSP430F147MSP430F148MSP430F149MemoryMain:ineterruptvectorMain:codememoryinformationmemoryBootmemorySizeFlashFlash8kB0FFFFh-OFFE0h0FFFFH-0E000h16kB0FFFFh-OFFE0h0FFFFH-0C000h32kB0FFFFh-OFFE0h0FFFFH-08000h48kB0FFFFh-OFFE0h0FFFFH-04000h60kB0FFFFh-OFFE0h0FFFFH-01100hSizeFlash256Byte010FFH-01000h256Byte010FFH-01000h256Byte010FFH-01000h256Byte010FFH-01000h256Byte010FFH-01000hSizeRom1kB0FFFFh-0C00h1kB0FFFFh-0C00h1kB0FFFFh-0C00h1kB0FFFFh-0C00h1kB0FFFFh-0C00hRAMSize256Byte02FFh-0200h512Byte05FFh-0200h1kB05FFh-0200h2kB09FFh-0200h2kBe09FFh-0200hPeripherals16-bit8-bit8-bitSFR01FFh-0100h0FFh-010h0Fh-00h01FFh-0100h0FFh-010h0Fh-00h01FFh-0100h0FFh-010h0Fh-00h01FFh-0100h0FFh-010h0Fh-00h01FFh-0100h0FFh-010h0Fh-00hROM引导程序装载程序的目的是把数据下载到闪速存储器中。各种读,写和擦除操作都必须在正确的下载环境中完成。引导装载程序只能在F版本的器件上使用。引导装载程序的功能:将外部设备寄存器或存储器中的数据施加并发送到引脚P1.1上(BSLTX)。写定义:写进闪速存储器的数据是从引脚P2.2(BSLRX)中读取的。其端口功能如下表2.8所示:表2.8MSP430单片机端口功能Table2.8SCMMSP430portfunction端口功能P1、P2I/O、中断功能、其他片内外设功能P2、P3、P4、P5、P6I/O、其他片内外设功能S、COMI/O、驱动液晶闪速存储器有n段主存储器和每段128字节的两段。信息存储器(A和B)。主存储器每个段长为512字节[8]。段0到n可以一步擦除,也可以每段分别擦除。段A和B可以分别擦除,或与段0到n作为一组擦除。安全熔丝烧断是不可逆的;然后对JTAG进一步的访问完全不可能。编程/擦除电压的内部产生:无须使用任何外部元件,但是VCC需求的电源电流增大。编程和擦除定时由闪速存储器中的硬件控制,无需软件干涉。在首次使用之前,用户应该执行一次对信息存储器的擦除。单片机的存储设备图注如下图2.10所示:图2.10MSP430F149单片机的存储设备图注Fig.2.10MSP430F149microcontrollerstoragedevicemap外围设备:外设通过数据、地址和控制总线连接到CPU,并能容易地用内存操作指令处理。数字I/O有6个已实现的8位端口-P1到P6。端口P1和P2用个控制寄存器,端口P3,P4,P5,P6仅使用4个寄存器,为应用提供数字输入/输出的最大灵活性:所有单I/O口可独立编程。任何输入输出和中断条件的组合都是可能的。端口P1和P2的所有8位对外部事件的中断处理完全实现。利用所有指令对所有寄存器的读/写访问都是可能的。MSP430F149单片机特点:①低电压、超低功耗。工作电压3.6V~1.8V,正常工作模式280μA@1MHz,2.2V,待机模式1.6μA,RAM数据保存的掉电模式下0.1μA。五级节电模式。②快速苏醒,从待机模式下恢复工作,只需要不到6μS时间。③16位精简指令集MCU,命令周期125nS。④12位ADC,具有内部参考电压源,并且具有采样、保持、自动扫描等功能。具有12位的模数转换器可以得到很高的精度,并且省去了使用专门的模数转换器给设计电路板带来的麻烦。⑤2个16位计数器。具有捕获、门限功能。⑥具有片内比较器。⑦支持ISP(在线系统编程),方便开发和项目升级。⑧支持序列号,熔丝位烧写。方便简单。⑨双串口⑩支持超小型封装:64P-QFP、64P-QFN。
2.4继电器在本设计中采用的是HK4100F型继电器。因为单片机的输出电压不足以驱动电机,所以采用输出为5V的继电器作为中间变压器来驱动。本设计中继电器与ULN2003同时焊接在一块PC板上,方便接线。HK4100F继电器的实物图如图2.11所示:图2.11继电器实物图Fig.2.11Relayphysicalmap本型号的继电器基本参数如下表2.9和2.10所示:表2.9HK4100F继电器的基本参数Table2.9ThebasicparametersofHK4100Frelay触点形式1C1A1B触点材料 SILVERALLOY触点负载3A250VAC/3A30VDC最大转换电压300VAC/60VDC最大转换电流 3A最大转换功率750VA/90W接触电阻100mΩ(at1A6VDC)电器寿命1×105Ops(30OPS/min)机械寿命1×107OPS(300OPS/min)
表2.10HK4100F继电器的基本性能参数Table2.10ThebasicperformanceparametersofHK4100Frelay绝缘电阻100MΩ500VDC触点与线圈间耐压1000VAC1MIN触点间耐压500VAC1MIN吸合时间Max.10ms释放时间Max.5ms温度范围-25℃to+70℃稳定性98m/s2强度980m/s2振动10to55HZ1.5mm湿度35%to85%RH重量Approx3.5g安规认定CULTuVCQCHK4100F继电器的外形图,接线图,及安装孔尺寸如下图2.12所示:图2.12HK4100F继电器的外形图、接线图、及安装孔尺寸Fig.2.12HK4100Frelayfigure,wiringdiagram,andmountingholesizeHK4100F继电器的电气特性曲线如下图2.13所示:图2.13HK4100F继电器电气特性曲线Fig.2.13TheelectricalcharacteristicsofHK4100Frelaycurve2.5超声波测距仪器US-100模块简介US-100超声波测距仪器可实现0.02到0.045M的非接触测距功能,它拥有比较宽的电压输入范围,大约在2.4~5.5V之间,静态功耗低于2mA,自带温度传感器,可以对测量距离的结果进行校正,同时,它具有多种通信方式,如GPI0,串口等通信方式。它内部自带看门狗,工作稳定可靠。超声波测距仪的基本参数如下表2.11所示:表2.11US-100超声波测距仪的基本电气参数Table2.11BasicelectricalparametersofUS-100ultrasonicrangefinder工作电压DC2.4V~5.5V静态电流2mA工作温度-20~+70度输出方式电平或UART(跳线帽选择)感应角度小于15度探测距离2-450cm探测精度0.3cm+1%UART模式下串口配置波特率9600,起始位1位,停止位1位,数据位8位,无奇偶校验,无流控制。
US-100的实物图如下图2.14和2.15所示:图2.14US-100正面图Fig.2.14US-100frontview图2.15US-100背面图Fig.2.15OnthebackoftheUS-100map下图2.16为US-100超声波测距仪的五个管脚及模式选择跳线接口 图2.16模式选择跳线接口Fig.2.16Modeselectionjumperinterface本模块的尺寸:45mm*20mm*1.6mm。板上有两个半径为1mm的机械孔,如图2.17所示:图2.17US-100超声波测距模块尺寸图Fig.2.17US-100ultrasonicrangingmodulesizemap从左到右依次编号1,2,3,4,5。它们的定义如下:1号Pin:接VCC电源(供电范围2.4V~5.5V)。2号Pin:当为异步收发接收器模式时,接外部电路异步收发接收器的TX端;当为电平触发模式时,接外部电路的Trig端。3号Pin:当为异步收发接收器模式时,接外部电路异步收发接收器的RX端;当为电平触发模式时,接外部电路的Echo端。4号Pin:接外部电路的地端。5号Pin:接外部电路的地端。US-100超声波测距仪器的电平触发测距的时序如图2.18所示:10US840K图2.18US-100测距时序图Fig.2.18US-100rangingsequencediagram在此模式下测得的距离值为:(高电平时间*340m/s)/2。注:不管温度是多少,只需将声速看作是340M/S即可。串口触发测距工作原理在模块上电前,首先插上模式选择跳线上的跳线帽,使模块处于串口触发模式。输出的距离值共两个字节,第一个字节是距离的高8位(HDate),第二个字节为距离的低8位(LData),单位为毫米[9]。即距离值为(HData*256+LData)mm。
第三章程序编写3.1US100超声波测距模块程序voidSendChar(unsignedcharData){ while(!(IFG1&UTXIFG0));//等待发送寄存器为空 TXBUF0=Data;}unsignedcharGetChar(void){ while(!(IFG1&URXIFG0)); returnRXBUF0;}unsignedintDistance(void){ unsignedcharData_H,Data_L; SendChar(0x55); Data_H=GetChar(); Data_L=GetChar(); return(Data_H*256+Data_L);}3.1.1超声波测距模块触发方式电平触发第一步:采用单片机IO口触发模块trig(控制端),给至少10us的高电平信号。第二步:触发trig端之后,模块自动发送8个40khz的方波,模块再自动检测是否有信号返回[10]。第三步:如果有信号返回,模块echo端输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间[11]。第四步:单片机计算echo端高电平的时间,计算距离并显示。测试距离=(高电平时间*声速(340M/S))/2;串口触发输出格式说明:模块每次输出一帧,含4个8位数据,帧格式为:0XFF+H_DATA+L_DATA+SUM第一步:0XFF:为一帧开始数据,用于判断。第二步:H_DATA:距离数据的高8位。第三步:L_DATA:距离数据的低8位。第四步:SUM:数据和,用于效验。其0XFF+H_DATA+L_DATA=SUM(仅低8位)。3.1.2单片机串口配置一、MSP430的串口通讯模块(USART)由于本设计解决的是串口通讯问题,所以通信的基本原理是利用MSP430的串口通讯模块(USART)来实现单片机和PC机之间的串口通信[12]。1、USART的硬件构成:MSP430F149的串行通讯模块的作用主要是实现对外通信,它可以实现异步通信和同步通信两中通讯功能。图3.1是USART的通讯模块。图3.1USART的控制寄存器和工作模式Fig.3.1USARTcontrolregisterandworkmode串口通讯的控制寄存器是其八个寄存器之中的一个,表3.1是其位的格式。
表3.1控制寄存器Table3.1ControlregisterPENVPEVSPCHARLISTENSYNCMMSWRSTUSART的控制寄存器有8个有效控制位,通过对这些控制位的设置可以对工作模式,通信协议,校验位等进行选择[13]。用户对USART的所有操作都是通过操作该寄存器的控制位来完成的。下面图3.3是各个位的简单功能描述,知道这些控制位的功能,有助于我们在后面进行硬件连接和软件设计。单片机的主电路图如下图3.2所示,单片机的引脚图如下图3.3所示:图3.2单片机电路图Fig.3.2MicrocontrollercircuitdiagramPENV:校验使能位。该位为0不允许校验;为1时,允许校验,且在发送时产生校验位,在接收时希望接收到校验位。在地址位多机模式中地址位包括在校验计算中。PEV:奇偶校验位。为0时,奇校验,为1时进行偶校验。SP:停止位。接收时停止位只有一个。发送时,该位为0,只有一个停止位;该位为1时,有两个停止位[14]。CHAR:字符长度位。该位为0表示发送的数据为7位,该位为1时表示发送的数据为8位。图3.3单片机引脚图Fig.3.3Pindiagram二、通讯方式1、异步模式(UART)的选择MSP430F149单片机支持两种不同的串行协议,异步通信(UART)协议和同步通信(SPI)协议。这两种协议的选择是通过控制寄存器中的SYNC位来决定的。本设计中主要是利用MSP430的异步通信(UART)模式原理实现单片机与PC机之间的串口通信的。MSP430控制寄存器内的信息决定了USART的基本操作,选择异步模式(UART)需要通过设置SYNC=0来实现;本设计中对于其他控制位的设置还有:设置CHAR=1,选择字符长度为8位;设置SP=0,选择停止位1位;设置PEV=0,选择奇校验;设置MM=1,选择地址位多机模式协议。控制位的选择基本上决定了系统的通信方式和通信格式。2、UART模块的特点由于MSP430单片机具有两个片内的UART:串口0和串口1,实现两个串口通信相当容易,只需要设置适当的寄存器就可以使串口工作起来,两个串口都采用中断方式,当接收有数据时,设置一个标志通知主程序有数据到来,当主程序有数局要发送时,设置一个中断标志进入中断发送数据[15]。本设计选用串口1与上位机进行通信。单片机的主流程序如下图3.4所示:图3.4单片机主流程序图Fig.3.4ThemainMCUprogramdiagram下面是UART通信的一些特点:(1)异步通讯模式,包括线路空闲/地址位通信协议。(2)有两个单独的移位寄存器,输入/输出移位寄存器。(3)传输7位或8位数据,可采用奇偶或无校验。(4)可编程实现波特率调整。(5)分别发,收单独中断。(6)有效地检测到起始位实现从低功耗唤醒。(7)状态标志检测错误或者地址位。三、基本通信协议:在PC机和多台单片机的通讯中,确定一个明确而合理的通讯协议是关键,包括对数据格式、通讯方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定。数据格式采用数据包的形式,一次传输一组数据。数据包格式如表3.2所示:表3.2数据包格式Fig.3.2Packetformat起使标志位下位机地址操作命令数据长度数据内容和校验结束标志起始标志位:1个字节分机地址:1个字节命令/数据:1个字节数据长度:1个字节数据内容:n个字节和检验:2个字节结束标志位:1个字节3.2电机驱动方式电机主要分交流电机和直流电机两大类,驱动方式有直流直接驱动,交流直接驱动,直流变频驱动和交流变频驱动。直流直接驱动即为在电机上加额定的直流电压,使电机能够正常工作。交流直接驱动即为在电机上加交流电压220V,电机能够正常工作,切工作频率是50HZ。直流变频驱动即为在电机上加直流电压,改变电机的供电频率,是电机能够正常工作。交流变频驱动即为在电机上加交流电压,再转换为直流电压之后,再转换成电机的额定交流电压,使电机进行正常工作。电机的驱动方式机器运行特点如表3.3所示:表3.3电机驱动方式及其特点Table3.3Thewayandcharacteristicsofmotordrive低电压高电压定义电机绕组工作过程中只用一个方向电压对绕组进行供电在导通前沿用高电压供电来提高电流的前沿上升率,在前沿过后用低电压维持绕组的电流特点电路简单,元件少、控制也简单,实现起来比较简单。但是在使用时必须提供足够大的电流的三极管来进行开关处理,电机运转速度比较低,电机震动比较大,发热大。且危险系数较高。高低压控制在一点程度上改善了震动和噪音,第一次提出细分控制步进电机的概念,同时也提出了停止时电流减半的工作模式。电路相对恒电压驱动复杂,对三极管高频特性要求提高,电机低速仍然震动比较大,发热仍然比较大。在本次设计中,采用的是直流变速电机,该电机采用扭力强劲抗干扰强磁电机,超省电,空转电流0.1-0.2A,电机运行稳定,无抖动。本设计中对速度无要求,要稳定巡线,调速运行,用1:120的电机,6V电压,速度约90转/分钟,可以载重1公斤左右。
第四章硬件平台的搭建4.1模块接线本设计在最开始的时候是打算直接用单片机驱动小车的变速电机来实现小车的行驶并进行后续的工作。MSP430F149单片机的各个引脚功能如下表4.1所列。但是后来在实验中发现MSP430单片机的P34端口的输出电压不足以驱动电机转动,影响后续工作的进行。因此添加了继电器以及ULN2003来间接控制电机的转动,并且成功的驱动小车前进。焊接以及电路连线如下图4.1所示。图4.1小车实物连线图Fig.4.1Therealcarwiringdiagram
表4.1MSP430F149引脚Table4.1TheMSP430F149pin引脚编号CEPARK别称接MSP430F149引脚1GNDGND2GNDGND3GNDGND4RXDTXDP115TXDRXDP2265vVCC73V3不接83V3不接9RTSBOOTTCK10DTRRSTRST从上表可以看出MSP430F149的各个端口的功能。4.1.1US-100超声波测距仪器超声波测距仪的端口配置如下图4.2所示:图4.2模式选择跳线接口Fig.4.2Modeselectionjumperinterface自左至右依次编号1,2,3,4,5,定义如下:1VCC,电源正极入口,2.4V-5.5V宽电压。2当为UART模式时,接外部电路UART的TX端;当为电平触发模式时,接外部电路的Trig端。3当为UART模式时,接外部电路UART的RX端;当为电平触发模式时,接外部电路的Echo端4接外部电路的GND。5接外部电路的GND。4.1.2继电器在本设计中采用HK4100F电磁继电器来驱动电机负载。因为单片机的输出电压为3V,不能够驱动电机正常运作,而继电器又能完美的达到预想的目的,所以采用本继电器。HK4100F继电器的驱动原理图如下图4.2所示。在图中,CN2的1、2、3为继电器输出接线端子,其中1接到继电器的常开触点,2接到继电器的动接点,3接到继电器的常闭接点。当继电器吸合时,1-2将接通,相当于是开关闭合。因此可以在端子1-2上来接线用来控制其他电路。当单片机的P34引脚输出低电平时,三极管T5饱和导通,+5V电源加到几点起线圈两端,继电器吸合同时状态指示的发光二极管将点亮[16]。继电器的常开触点闭合,相当于开关闭合。当单片机的P34引脚输出高电平是,三极管T5截止,继电器线圈两端没有电位差,继电器衔铁释放,状态指示的发光二极管也将熄灭,继电器的常开触点释放,相当于开关断开。 图4.3HK4100F电磁继电器驱动原理图Fig.4.3HK4100Felectromagneticrelaydriveschematic4.1.3电机直流电机是实现直流电能和机械能相互转换的一种旋转电机,分为直流发电机和直流电动机。如果作为发电机,必须有原动机拖动,把机械能转换为直流电能,以满足生产的需要,如直流电机的电源、同步发电机的励磁电源、电镀和电解用的低压电源;如果作为电动机,将电能转化为机械能来拖动各种生产机械,以满足用户的各种要求。由于直流电机具有良好的气动特性,能在宽广的范围内平滑而经济地调速,所以它广泛的用于对起动和调速性能要求较高的生产机械上,如轧钢机、高炉卷扬设备、大型精密机床等。小容量直流电机广泛作为测量、执行元件使用。在本设计中,采用的是TT变速电机。电机采用扭力强劲抗干扰强磁电机,超省电,空转电流0.1-0.2A,电机运行稳定,无抖动。本设计中对速度无要求,要稳定巡线,调速运行,用1:120的电机,6V电压,速度约90转/分钟,可以载重1公斤左右。基本直流变速电机工作原理如下表4.2所示:表4.2基本电机变速工作原理Fig.4.2Thebasicworkingprincipleofvariablespeedmotor电机类型变速原理小型直流电机调整电枢电压交流绕线电机调整转子绕组鼠笼式电机改变绕组接线方式本电机所需要的驱动电压位6V,所以需要用继电器来间接控制。因为单片机的输出电压较低,难以驱动本电机。该电机功耗小,简单方便,故而采用TT变速电机驱动小车前进。4.2小车运行实际效果在本设计中,通过不断地修改程序和硬件调试,最终成功达到最初的设计目的。使本小车在无人监控的情况下,距离障碍物20CM的时候会进行自动避障,因为在本设计中所使用的电机为变速电机而不是舵机,所以只能使小车在转弯的时候按照程序中所给的自动向左转动,直至没有障碍物,才会进行向前直走。下图为小车在面对墙壁的时候进行自动避障的实际运行图:图4.4小车在障碍物距离大于20CM时的实际效果图Fig.4.4Thecarintheactualeffectofobstacledistanceisgreaterthan20CMmap在图中我们可以清晰地看到当障碍物与小车之间的距离大于20CM时,SP430F149单片机的指示灯会亮两个,当障碍物与小车之间的距离小于或等于20CM时,单片机的指示灯只亮一个,HK4100F继电器吸合,相当于开关闭合,此时程序就会发挥作用,驱动小车电机,左轮不转,右轮转动,使得小车的前进方向发生改变,向左转动直至无障碍物为止。图4.5小车在障碍物距离小于20CM时的实际效果图Fig.4.5Theactualeffectinthecarobstacledistancelessthan20CMmap在图4.5中,可以看出来MSP430F149单片机的指示灯只亮一个。此时我们就可以根据单片机指示灯亮的现象判断出来障碍物与小车的距离已经在20CM以内了。所以在这之后,小车就会发生向左转动的动作。已经达到我们最初设计的目的。在下图4.6中,我们可以清楚地看到小车已经发生了向左转动的动作。在左边没有障碍物的时候,单片机的指示灯又亮起来两个。我们就可以判断出来此时在小车的正前方已经没有了障碍物,小车可以直接向前走。最后通过一系列的运行效果可以下定结论:本次基于超声波的研究与设计已经初步完成了。如果本小车采用的电机是舵机驱动,我们可以编写程序使舵机判断在小车的前后左右四个方向哪个方向没有障碍物,并使小车再向没有障碍物的方向继续前行。采用舵机驱动比本设计中的变速电机驱动更加具有技术难度,而且没有足够的时间去完成舵机的设计和研究。因此只能采用TT变速电机来驱动,以实现本设计的最初目的。图4.6小车在障碍物距离小于20CM时进行自动避障实际效果图Fig.4.6Carautomaticobstacleavoidanceeffectdiagraminobstacledistanceislessthan20CM
第五章结论从去年的11月开始,就着手开始了大学四年最后的一件重要的事情:毕业设计。在选题的时候就想要做一件实物来检测自己在大学四年中对理论和实践知识的掌握,所以最终决定要选择基于超声波的智能避障小车的研究与设计这个题目。因为开始的早,所以在本设计中投入的时间也比较富裕。刚开始的那几天,在图书馆借了几本关于单片机学习的书本,每天在宿舍学习单片机的串口、引脚、以及各个部件的运用知识。在最初的采购原器件的时候,因为对器件的不了解和不熟悉,导致在采购元器件上犯过一些错误,最终在老师的指导下,才完成了在采购原器件的工作。以后在做设计之前,需要指定详细的元器件列表,这样会比较节省时间。在后来的设计中,因为对自己的放纵和不会对时间的合理利用,最终没有在规定的时间内完成老师给我指定的最初计划。以后要强调时间观念,按时并且争取在规定时间内完成最初阶段指定的任务。本次设计中超声波避障小车的实物主体框架由刘继伟老师负责指导完成,包括硬件电路的设计与焊接和最初的组装,程序软件上的编写主要是靠自己的阅读和实验调试修改。刘老师给定的目标比较明确,使得工作完成质量更有保证,并且查错与改错也更容易一些。在最初的时候,我们打算用PWM模式来驱动舵使其来进行电机的驱动,完成超声波避障之后能够自动选择没有障碍的方向下前行。后来在调试中发现小车行驶速度并不是很快,而且没有必要使用舵机驱动小车前进,一般的变速电机就足以完成最初设计的目的。这样减少了我和老师的工作量并且简化了设计流程。因此我感觉到:在同样一个目的的驱使下,简单的方法总是比复杂的方法更会得到人们的青睐。
参考文献[1]王楠.小型工业机器人的设计状况与前景.广西轻工业,2008,5(3):44~45[2]刘佳.刍议智能机器人及其关键技术.企业导报,2012,3(1):264~265[3]张丽娟.铂电阻温度测量系统研究.科技致富向导,2012,4(24):168~168[4]刘西剑,胡强.辊缝显示表的原理与应用.自动化信息,2009,1(6):51~53[5]王淼,刘昌辉,李雅倩等.远程电子储物箱系统设计.软件导刊,2014,13(3):16~18[6]章礼亮,孔晓玲,张勇军.基于单片机的进仓稻谷湿度在线检测系统的研究.包装与食品机械,2009,21(1):29~32[7]宋大伟,王勇森.快速称重装置.价值工程,2010,29(20):140~141[8]潘卫江.MSP430单片机Flash存储器的特性及应用.单片机与嵌入式系统应用,2001,3(4):38-41[9]王丰.基于ZigBee的智能车位管理系统.科技资讯,2012,7(7):1~1[10]陈洪太.车载视频监控系统的研究与实现.通信技术,2012,45(3):55~56[11]王琪,吕雪霜.基于MSP430单片机的导盲小车设计.技术与市场,2011,18(9):16~16[12]程智.基于MSP430双机通信的应用.顺德职业技术学院学报,2012,10(3):18~20[13]战锋.基于压电材料的结构应变在线监测系统研究.[硕士学位论文].大连:大连理工大学,2007[14]杨标,沈元隆.可编程异步串行通信接口的设计.教育技术导刊,2008,7(7):162~164[15]张聪.一个通用测控系统的设计与案例定制:[硕士学位论文].北京:北京邮电大学,2012[16]卢剑锋,张龙.QCS003液压实验台的单片机控制教学实验.电气电子教学学报,2009,3(8):16~18
致谢本论文是在导师刘继伟老师的悉心指导下完成的。导师渊博的专业知识,严谨的治学态度,精益求精的工作作风,诲人不倦的高尚师德,严以律己、宽以待人的崇高风范,朴实无华、平易近人的人格魅力对我影响深远。不禁使我树立了远大的学术目标、掌握了基本的研究方法,还使我明白了许多待人接物与为人处事的道理。本论文从选题到完成,每一步都是在导师的指导下完成的,倾注了导师大量的心血。在此谨向导师表示崇高的敬意和衷心的感谢!
毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名:日期:
学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期:年月日导师签名:日期:年月日
注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统HYPERLINK"/detail.htm
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版三角高炮合同
- 专项公共区域装饰装修工程承包协议2024一
- 2025年国际合同第六号生皮国际贸易税务筹划合同3篇
- 二零二五年度餐饮企业员工培训与职业发展规划合同3篇
- 2024起重机安装与运输安全保障服务合同3篇
- 2025年度柴油发电机组租赁与维修保养合同4篇
- 2024石材荒料电子商务平台合作协议6篇
- 个性化商标创作协议:2024版委托书版A版
- 2024版生鲜供应合同范本
- 2024金融居间服务的终止与解除合同
- 上海纽约大学自主招生面试试题综合素质答案技巧
- 办公家具项目实施方案、供货方案
- 2022年物流服务师职业技能竞赛理论题库(含答案)
- 危化品安全操作规程
- 连锁遗传和遗传作图
- DB63∕T 1885-2020 青海省城镇老旧小区综合改造技术规程
- 高边坡施工危险源辨识及分析
- 中海地产设计管理程序
- 简谱视唱15942
- 《城镇燃气设施运行、维护和抢修安全技术规程》(CJJ51-2006)
- 项目付款审核流程(visio流程图)
评论
0/150
提交评论