版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江科技学院毕业设计(论文)PAGEPAGE25自主行走机器人小车的软硬件研究摘要:随着计算机技术和人工智能技术的飞速发展,使移动机器人在功能和技术层次方面都有了很大提高,移动机器人的视觉和触觉技术就是典型的代表。移动机器人在工业生产中常用来完成运输和上下料等任务,同时也被广泛用于农业、医疗等不同行业。移动机器人技术是近年来的研究热点,自主行走可以作为最基本的功能。本次的毕业设计以实现行走机器人的自主行走功能为主要目标,完成机器人的制作。详细主要分成三大模块,电机动力模块、红外线避障系统、霍尔传感器测速模块。以这三大模块为主要路线来实现机器人小车的自主行走。平台主要依靠ARM开发板和单片机伟福仿真器,从硬件入手,完成各种硬件的制作和调试,再配以软件,和程序一起来完成这一系统。最后对移动机器人的发展趋势进行了展望。关键词:移动机器人;电机动力系统;红外线避障;霍尔传感器测速Abstract:Alongwiththecomputertechnologyandtheartificialintelligencetechnologyrapiddevelopment,causedtomovetherobotallhadtheverybigenhancementinthefunctionandthetechnicallevelaspect,movedtherobotthevisionandthesenseoftouchtechnologyistypicalrepresentative.Movestherobotoftentouseforintheindustrialproductiontocompletethetransportationandondutiesandsoonyummytreats,simultaneouslyalsowidelyusesintheagriculture,themedicalserviceandsoondifferentprofession. Themotionrobottechnologywastherecentyearsresearchhotspot,walkedindependentlymaytakemostbasicfunction.Thistimegraduationprojecttakerealizeswalkstherobotindependentlytowalkthefunctionastheessentialtarget,completestherobotmanufacture.Thistimegraduationprojecttakerealizeswalkstherobotindependentlytowalkthefunctionastheessentialtarget,completestherobotmanufacture.Mainlydividesintothreebigmodulesindetail,theelectricalmachinerypowermodule,infraredevadesbondsthesystem,theHallsensormeasuresfastmodule.Realizestherobotcartakethesethreebigmodulesastheprincipalroutetowalkindependently.TheplatformmainlydependsupontheARMdevelopmentboardandthemonolithicintegratedcircuitgreatlucksimulator,fromhardwareobtaining,completeseachkindofhardwarethemanufactureandthedebugging,againmatchesbythesoftware,completethissystemtogetherwiththeprocedure.Finallytomovetherobotthetrendofdevelopmenttocarryonhasforecast.Keywords:Motionrobot;Electricalmachinerydynamicsystem;Infraredevadesbonds;TheHallsensormeasuresfast1绪论1.1机器人的发展机器人是上个世纪中叶迅速发展起来的高新技术密集的机电一体化产品,在发达国家,工业机器人已经得到广泛的应用。随着科学技术的发展,机器人的应用范围也是益扩大,遍及工业。国防。宇宙空间。海洋开发。医疗康复等领域。进入21世纪,人们已经愈来愈亲身地感受到机器人深入产业。深入生活。深入社会的坚实步伐。 机器人的核心是控制系统。机器人的先进性和功能是强弱通常都直接与其控制系统的性能有关。机器人是一项跨多学科的综合性手术,涉及自动控制。计算机。传感器。人工智能。电子技术和机械工程等多种学科的内容。 近年来,在我国,机器人作为机械电子学,计算机技术。人工智能的典型载体被广泛地用来作为工科本科生的讲授课程之一;在中学,模型机器人则逐渐成为素质教育,技能实践的选题之一,各种机器人比赛方兴未艾。根据工作环境的不同,移动机器人可以分为室外移动机器人和室内移动机器人。室外移动机器人工作在室外环境中,应用于交通领域的自主陆地车(ARV)、应用于海洋开发的深海探测机器人、以及应用于火星探险的探路者机器人等属于室外移动机器人。室内移动机器人工作在室内环境中,应用在现代化工厂和大型物流中心的运输机器人是它们的典型代表,近来服务和娱乐领域也提出了对智能移动机器人强烈需求,如医院、办公室、家庭里的服务机器人和博物馆导游机器人。移动机器人的移动机构多种多样,可以是轮式的、步行式,履带式的等等,采用何种移动机构要根据机器人的工作环境确定,如水下机器人和飞行机器人就需要采用专门设计的推进器作为移动机构。轮式移动机构包括从单轮式、两轮式、三轮式、四轮式到多轮式许多类型;步行式的也可分为双足式和多足式。轮式移动机构适合平坦地形,具有结构简单、速度快等优点,机构设计和控制可以参考汽车技术领域的成果,在平面运动机器人中应用最为广泛。那么机器人是人类的得力助手,能友好相处的可靠朋友,将来我们会看到人和机器人会存在一个空间里边,成为一个互相的助手和朋友。机器人会不会产生饭碗的问题。我们相信不会出现“机器人上岗,工人下岗”的局面,因为人们随着社会的发展,实际上把人们从繁重的体力和危险的环境中解放出来,使人们有更好的岗位去工作,去创造更好的精神财富和文化财富,机器人来做这些危险环境的工作,展望21世纪机器人将是一个与20世纪计算机的普及一样,会深入地应用到各个领域,所以很多专家预测,在21世纪的前20年是机器人从制造业走向非制造业的发展一个重要时期,也是智能机器人发展的一个关键时期,目前国际上很多国家,也对机器人对人类社会的影响的估计提出了新的认识,同时,我们也可以看到机器人技术,涉及到多个学科,机械、电工、自动控制、计算机测量、人工智能、传感技术等等,它是一个国家高技术实力的一个重要标准。嵌入式系统现状1.2.1嵌入式系统的定义关于嵌入式系统的定义,一般认为嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。典型的嵌入式系统有各种使用x86的小型嵌入式工控主板,以及使用Intel、Samsung、Motorola等专用芯片构成的小系统。1.2.2嵌入式系统的特点嵌入式系统可以称为后PC时代和后网络时代的新秀。与传统的通用计算机、数字产品相比,利用嵌入式技术的产品有其自身的特点:1.由于嵌入式系统采用的是微处理器,独立的操作系统,实现相对单一的功能,所以往往不需要大量的外围器件,因而在体积上,功耗上有其自身的优势。2.嵌入式系统由于空间和各种资源相对不足,硬件和软件都必须高效率地设计,力争在同样的硅片面积上实现更高的性能。3.嵌入式系统为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中。4.为适应嵌入式分布处理结构和应用上网需求,嵌入式系统要求配备一种或多种标准的网络通信接口。1.2.3嵌入式系统的历史与现状1971年,Intel公司推出了有史以来第一颗微处理器4004,嵌入式系统的概念也随之出现,而此时的嵌入式系统大多都不采用操作系统,它们只是为了实现某个控制功能,使用一个简单的循环控制对外界的请求进行处理,是计算机的一种应用形式。以信息家电为代表的互联网时代嵌入式产品,为嵌入式市场展现了美好前景,同时也对嵌入式系统技术,特别是软件技术提出了新的挑战。这主要包括:支持日益更新的功能、灵活的网络联接、轻便的移动应用和多媒体信息处理,此外,还需应付更加激烈的市场竞争。到目前为止,商业化嵌入式系统的发展主要受到用户对嵌入式系统的功能需求、硬件资源以及嵌入式操作系统自身灵活性的制约。1.2.4嵌入式系统的发展趋势在市场和技术进步的双重推动下,嵌入式系统技术未来的发展,将呈现出以下几点趋势:●联网成为必然趋势为适应嵌入式分布处理结构和应用上网需求,面向21世纪的嵌入式系统要求配备标准的一种或多种网络通信接口。针对外部联网要求,嵌入式设备必须配有通信接口,相应需要TCP/IP协议软件支持;由于家用电器相互关联(如防盗报警、灯光能源控制、影视设备和信息终端交换信息)及实验现场仪器的协调工作等要求,新一代嵌入式设备还需具备IEEE1394、USB、CAN、Bluetooth或IrDA通信接口,同时也需要提供相应的通信组网协议软件和物理层驱动软件。●小尺寸、微功耗和低成本为满足这种特性,要求嵌入式产品设计者相应降低处理器的性能,限制内存容量和复用接口芯片。这就相应提高了对嵌入式软件设计技术要求。如:选用最佳的编程模型和不断改进算法,采用Java编程模式,优化编译器性能。因此,既要软件人员有丰富经验,更需要发展先进嵌入式软件技术,如Java、Web和WAP等。●提供精巧的多媒体人机界面嵌入式设备之所以为亿万用户乐于接受,重要因素之一是它们与使用者之间的亲和力,自然的人机交互界面,如司机操纵高度自动化的汽车主要还是通过习惯的方向盘、脚踏板和操纵杆。●“无所不在的智能”(AmbientIntelligence,AI)无所不在的“智能”是嵌入式系统应用的高级境界,它是指一种嵌入了多种感知和计算设备,并根据上下文识别人的身体姿态、手势、语音等,进而判断出人的意图,并做出相应反映的具有适应性的数字环境,它通过智能的、用户定制的内部互联系统和服务制造理想的氛围,完成理想的功能,从而有效提高人们的工作和生活质量。AI的关键技术基础是“无所不在的计算(UbiquitousComputing)”,“无所不在的计算”指的就是,“无论何时何地,任何人需要,就可以通过某种设备访问到所需的信息”。从计算技术的角度来看,可以认为存在一个巨大的分布式网络,这个网络由围绕在用户周围的成千上万个嵌入式系统互连而成,用来满足其在信息、通讯、出行和娱乐等方面的需求。信息化社会的建设对嵌入式系统市场提出巨大需求,目前微处理器微控制器年产量几亿到10多亿片,远远大于个人通用台式计算机,嵌入式计算机必将是信息产业新的经济增长点。ARM概述及其应用领域1.3.1ARM概述ARM(AdvancedRISCMachines)是一类处理器,同时也是一个公司的名字。ARM公司于1990年11月在英国剑桥成立,它是全球领先的16/32位嵌入式RISC微处理器解决方案供应商,向全球各大领先电子公司提供高性能。低成本和高效率的RISC处理器。外设和系统芯片技术授权。ARM公司设计先进的数字产品核心应用技术,应用领域涉及无线、网络、消费娱乐、影像、汽车电子、安全应用及存储装置。ARM提供广泛的产品,包括16/32位RISC微处理器、数据引擎、三维图形处理器、数字单元库、嵌入式存储器、外设、软件、开发工具以及模拟和高速连接产品。ARM公司协同众多技术合作伙伴为业界提供快速、稳定的完整系统解决方案。1.3.2ARM的应用领域1.工业控制领域:作为32的RIS架构,基于ARM核的微控制器芯片不但占据了高端微控制器市场的大部分市场份额,同时也逐渐向低端微控制器应用领域扩展,ARM微控制器的低功耗、高性价比,向传统的8位/16位微控制器提出了挑战。2.无线通讯领域:目前已有超过85%的无线通讯设备采用了ARM技术,ARM以其高性能和低成本,在该领域的地位日益巩固。3.消费类电子产品:ARM技术在目前流行的数字音频播放器、数字机顶盒和游戏机中得到广泛采用。4.成像和安全产品:现在流行的数码相机和打印机中绝大部分采用ARM技术。中的32位SIM智能卡也采用了ARM技术。我们的课题1.4.1总体方向综合移动机器人开发的可行性,我们把课题的方向定位自主移动机器人小车的软硬件研究。1.4.2机器人模块实现总体方向实现过程以S3C44B0X实验板为平台,以及避障系统和运动控制系统两部分结合起来构成整个移动机器人最主要的硬件部分。其中,实验板为移动机器人的中枢神经部分,它承担着对于外部硬件的全权管理(包括接收外部硬件的传递过来的信息,对信息进行相应的处理,以及把处理后的信息再传递给外部硬件);避障系统为整个机器人系统的感应部分,一切外界环境的识别都有避障系统来完成;运动控制系统为整个机器人系统的移动部分,它承担着让机器人能自由的在物理环境中移动的功能。1.4.3实现过程以S3C44B0开发板构建整个机器人的中枢神经,主要是采用嵌入式操作系统来管理。这里具体工作主要包括将uClinux操作系统移植入ARM,以及在操作系统下编写外部驱动程序来识别和控制外围硬件(主要是避障系统和运动控制系统)。避障系统设计:采用红外线来实现避障(电路设计,调试)。运动控制系统设计:采用直流电机来实现机器人的移动功能(电路设计,调试)。软件设计部分:主要是应用程序配合外部硬件驱动程序。2自主行走机器人的行走控制方案2.1直流电机的控制方案一个电动小车整体的运行性能,首先取决于它的电池系统和电机驱动系统。电动小车的驱动系统一般由控制器、功率变换器及电动机三个主要部分组成。电动小车的驱动不但要求电机驱动系统具有高转矩重量比、宽调速范围、高可靠性,而且电机的转矩-转速特性受电源功率的影响,这就要求驱动具有尽可能宽的高效率区。我们所使用的电机一般为直流电机,主要用到永磁直流电机、伺服电机及步进电机三种。直流电机的控制很简单,性能出众,直流电源也容易实现。这里主要介绍这种直流电机的驱动及控制。2.2驱动电路2.2.1驱动芯片介绍L298是ST公司生产的一种高电压、大电流电机驱动芯片,直接采用,TTL逻辑电平控制,可用来驱动继电器、线圈、直流电动机、步进电动机等电感性负载。该芯片的主要特点是:工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;内含两个H桥的高电压大电流全桥式驱动器,可以用来驱动直流电动机和步进电动机、继电器、线圈等感性负载;采用标准TTL逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路。其芯片原理结构图如下:芯片的引脚功能如下:电机逻辑运行表:另一个H桥的工作原理同上。由EnableB控制OUT3和OUT4之间电机的停转,根据IN3、IN4脚的输入电平情况控制OUT3和OUT4之间电机的转向。2.2.2驱动电路直流电机驱动电路使用最广泛的就是H型全桥式电路,这种驱动电路可以很方便实现直流电机的四象限运行,分别对应正转、正转制动、反转、反转制动。它的基本原理图:
全桥式驱动电路的4只开关管都工作在斩波状态,S1、S2为一组,S3、S4为另一组,两组的状态互补,一组导通则另一组必须关断。当S1、S2导通时,S3、S4关断,电机两端加正向电压,可以实现电机的正转或反转制动;当S3、S4导通时,S1、S2关断,电机两端为反向电压,电机反转或正转制动。在小车动作的过程中,我们要不断地使电机在四个象限之间切换,即在正转和反转之间切换,也就是在S1、S2导通且S3、S4关断,到S1、S2关断且S3、S4导通,这两种状态之间转换。在这种情况下,理论上要求两组控制信号完全互补,但是,由于实际的开关器件都存在开通和关断时间,绝对的互补控制逻辑必然导致上下桥臂直通短路,比如在上桥臂关断的过程中,下桥臂导通了。这个过程可用图2说明。因此,为了避免直通短路且保证各个开关与动作之间的协同性和同步性,两组控制信号在理论上要求互为倒相的逻辑关系,而实际上却必须相差一个足够的死区时间,这个矫正过程既可以通过硬件实现,即在上下桥臂的两组控制信号之间增加延时,也可以通过软件实现。下图为采用内部集成有两个桥式电路的专用芯片L298所组成的电机驱动电路。驱动芯片L298是驱动二相和四相步进电机的专用芯片,我们利用它内部的桥式电路来驱动直流电机,这种方法有一系列的优点。每一组PWM波用来控制一个电机的速度,而另外两个I/O口可以控制电机的正反转,控制比较简单,电路也很简单,一个芯片内包含有8个功率管,这样简化了电路的复杂性,如图所示IOB10、IOB11控制第一个电机的方向,IOB8输入的PWM控制第一个电机的速度;IOB12、IOB13控制第二个电机的方向,IOB9输入的PWM控制第二个电机的速度。由于S3C44B0X本身就带有5个PWM输出口,直接输出控制信号到L298N即可,无须另加电路。系统原理框图如图2所示。系统中选用了工作在中断模式下的定时器1和2作为产生PWM的定时器。通过编程设定I/O口PE4和PE5作为定时器1,2输出PWM的端口,接入L298N的EnableA和EnableB端口,根据定时器1,2输出的PWM频率分别控制两个直流电机的转速。PE6设定为输出端口连接IN1并通过--反向器连接IN2;同样,PE7也设为输出端口,接入IN3并经一个反向器接入IN4。通过接入反向器,IN1和IN2,IN3和IN4就不会同时处于高电平或低电平,即不会因为IN1和IN2,IN3和IN4电平相同而使电机停止转动。电机的停止操作可以通过调制脉冲宽度为0即占空比为0或者关闭定时器的使能位实现。这样只需一路信号PE6就可控制IN1和IN2的状态,PE7控制IN3和IN4的状态,从而使得系统的控制信号得到减少,在一定程度上简化了系统。为保证L298N驱动芯片正常工作,还要在其与直流电机之间加入四对续流二极管用以将电机中反向电动势产生的电流分流到地或电源正极,以免反向电动势对L298N产生损害。框图如下:驱动电路原理图如下:PCB图如下: 最后的实物图如下:3避障系统硬件设计3.1常用避障电路的实现方法机器人小车避障电路设计常用的方法有两类:一种是超声波发射,接收传感器;另一种是红外线发射传感器。超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,但超声波技术受干扰影响比较大。采用红外线技术设计避障电路,主要优点是廉价,而且红外线常用于遥控电路,技术比较常熟,电路设计也比较简单,但是,它的避碰距离不是很远,一般最远也不会超过1m。考虑到实验室的条件以及技术实用性,本项目主要采用的是红外线技术设计避障电路。线外线障碍物检测器是一种非接触式的物体检测方法。它(以及超声波测距传感器)相比于接触式传感器(比如触须或其他碰撞传感器)有几个突出的优点。即在检测到障碍物前机器人实际上并不任何物体碰撞,这使机器人损坏的几率大大降低,也省去了弯曲触须保持合适形状的麻烦,进一步,还无须对触须按钮输入做消抖处理。3.2红外线避障系统的实现3.2.1红外线避障电路基本原理红外线是一种波长在750mm至l000mm之间的电磁波,对障碍物的衍射能力差,抗干扰性能强,此外红外通讯有着成本低廉、连接方便、简单易用和结构紧凑的特点,所以得到广泛的应用,许多企业、学校都专门开设课程介绍红外遥控的原理,但常缺乏演示装置,使得学习过程中对其控制信号的传输流程不明了,授课效果差、本文设计一套以红外线为控制指令信号载体的红外发射、接收演示装置,能完整演示红外发射与接收信号,达到辅助教学的目的。采用红外线技术设计避障电路方法一般有两种,一种是基于红外线发射二级管和红外线接收二极管来设计;另外一种是基于红外线发射二极管以及红外线接收头来设计,两种方法的最大区别就在于接收电路,前者主要是要自行设计出红外接收二极管的接收电路,而后者用到的红外接收头内部就是一个接收电路,所以后者就比较简洁,而且效果比前者要好的多。红外线障碍检测方法能检测到设定距离的某一物体,这是由光源的我决定的,因为光能以距离的平方倍衰减。一英尺(一英尺=0.3084米)处观察一盏灯,其亮度是站在两英尺处观察到的4倍,是4英尺处观察到的16倍。减弱红外发光二极管的输出有以下三种方法:1.使用一个电位器充当红外发光二极管的限流电阻。增大电阻可以减小流过红外发光二极管的电流,也就降低了输出信号的强度。调节电位器直到机器人的红外线检测器的有效作用距离合适,核实阻值后即可以用一个定值代替电位器。2.改变红外发光二极管的驱动信号频率使其偏离38kHz,则红外线检测器对于红外线的灵敏度降低。3.减弱红外发光二极管的输出的最后一个方法是使用占空比小于50%的PWM信号。微控制器内置的硬件提供占空比可调的PWM输出信号,显然此方法比较容易实现。众所周知,红外线无处不在。红外线检测器波、滤除背景红外线而让红外线人亡政息是以通过。这项工作由内置的带通滤波器完成,即仅让调制成38kHz的信号才能通过。当红外线的回波达到2~6或2~7个脉冲数后才能被红外线检测器确认。如图示:3.2.3红外发射电路设计首先要产生两种频率的脉冲方波,分别由NE555和LM567产生,然后再经过调制,即可产生载波为38K的脉冲波形。555时基电路不但被广泛用于仪器仪表及自动化控制装置中,也广泛应用于家电控制装置,也用其来制作各种各样的控制部件和电子装置。因为用时基电路可方便地组成各种波形的振荡电路、定时延时电路、单稳态电路、双稳态电路、施密特触发电路、电源变换电路、频率变换电路、压电变换电路、报警电路等,甚至连电子计算机的外围设备中亦可见到时基电路的身影。常见的基本的多谐振荡器电路如图:刚接通电源时,由于电容器C1两端的电压不能突变,IC第2、6脚为低电平,其第3脚输出高电平。这时电源Vcc、电阻器R1、R2;电容器Cl与地构成回路,电源电压Vcc通过电阻器R1、R2对电容器C1按负指数规律充电,当电容器Cl两端的电压达到2/3Vcc时,时基电路内部的R-S触发器复位,Vo输出翻转为低电平,IC第7脚内部三极管BG放电导通,电容器C1电荷通过R2放电,当电容器C1两端的电压下降至1/3Vcc时,时基电路内部R-S触发器又置位翻转,输出端Vo又翻转成高电平,内部三极管BG又截止,一个周期结束,电路又恢复初始状态,这样周而复始形成连续不断的振荡。电容器C1在充电、放电过程中,其电压在1/3Vcc到2/3Vcc之间变化,其波形图如图所示:Vc由1/3Vcc上升到2/3Vcc所需要的时间为:t1=(R1+R2)Cln2=0.7(R1+R2)C电容器C放电所需要的时间为:t2=R2Cln2=0.7R2其频率为:f=1/(t1+t2)=1.43/(R1+2R2)C通过计算和调试,参数选择如下:R2=5K,R1=6.5K,C1=2200PF时基集成电路IC1(NE555)与电位器RPl、电阻Rl及电容Cl构成多谐振荡器、调节RPl可以调节振荡器的振荡频率,振荡信号由3脚输出、实现幅度键控(ASK)的载频调制、电容C3及可调电阻RP2构成RC微分电路、调节RP2可调节振荡信号的占空比,二极管用来选择RC微分电路产生的负向尖脉冲。IC3(LM567)及可调电阻、电容C6构成高频振荡载频电路。当2脚(实际上是内部压控振荡器的控制端)加入调制信号,则它将使压控振荡器的5脚输出受2脚信号调制的调频信号。调频信号的中心频率是由5脚和6脚的外接电阻电容元件所决定,调节即可调节中心频率。2脚输入高电平“1”时,产生在中心振荡频率f0附近频率为f1的振荡信号;当输入低电平“O”时,则输出频率为f2的信号,且有f1>f0>f2,此调制方式为频率键(FSK),IC4(LM567)及外围电路产生高频脉冲信号,在2脚接电容C8得到恒定电平,那么所得到的脉冲信号将稳定在某一个频率上、此频率可以通过RP4调节开关K1接1,K2接4时为频率键控调制,开关Kl接2、K2接3为幅度键控调制,三级管S8050为驱动放大电路,信号经过发光二极管VD1发射出去。幅度调制接收信号如图:发射原理图和PCB图如下: 最后的实物图如下:4速度测量实时反馈4.1方案总述S3C44B0X本身不具有外部脉冲计数功能,可利用可编程定时计数器82C54在S3C44B0X系统中实现测量电机转速。在机器人控制中,我们需要知道它的状态,这就需要测量。对于机器人行走常需要分时或连续测量和显示其转速及瞬时转速。为了能精确地测量转速外,还要保证测量的实时性,要求能测得瞬时转速.转速测量方法分为模拟式和数字式两种,模拟式采用测速发电机为检测元件,得到的信号是电压量,而数字式通常采用光电编码器、圆光栅、霍尔元件等为检测元件,得到的信号是脉冲信号。随着微型计算机的广泛应用,特别是高性能/价格比的单片机的涌现,转速测量普遍采用了以单片机为核心的数字法,智能化微电脑式代替了一般机械式或模拟量结构。4.2方案选择和实施4.2.1选择方案在我们的这个项目中选用霍尔集成元件作为传感器,主要因为它本身不怕灰尘,适合露天场地,且体积小,价格便宜,可单电源供电,使用极其方便,因此本测量系统转速信号检测点采用霍尔集成传感器作为转速检测探头。4.2.2任务实施把探头(霍尔元件)固定在距齿轮外圆lmm的支架上,在霍尔元件的正对面贴一小块磁钢(B>18000T,B为磁钢强度要求),当测速齿轮的每个齿轮经过探头正前方时,改变了磁通密度,探头就输出一个标准的脉冲信号。检测元件选用型号为CS3020开关集成霍尔传感器。此元件是OC门,因此在输出端与电源之间要接一个电阻,见如图所示.为了提高其带负载能力,接一个三极管放大电路。通过晶体管的集电极输出信号,并且输出的脉冲信号无需进行整形(集成霍尔传感器片内设有稳压电路、施密特电路)。图霍尔元件电路(二)是开关传感器的特性,从特性可以看出,这种传感器具有时滞特性,此特性可以防止噪声干扰。霍尔元件电路(一)霍尔元件电路(二)霍尔元件的电路原理图:以及PCB图设计如下:4.2.3计数模块设计鉴于S3C44B0X本身不具有外部脉冲计数功能,需要在已有的硬件资源基础上扩展外围电路。利用可编程定时计数器82C54是个很好的选择。 Intel82C54是专用的可编程定时计数芯片,82C54通过对加在其CLK输入引脚的脉冲进行计数,脉冲最高频率可以达到10MHz,使用灵活,功能强大。采用82C54对系统外围进行硬件设计,电路原理框图如图1所示,图中绘制了关键电路连接关系。S3C44B0X的数据线D0~D7通过74LVCA245接82C54的数据线,74LVCA245的作用是实现了CPU的3.3V电压和82C54的5V电压的稳定转换。片选可使用S3C44B0X的任意空余片选nGCSx,如果整个系统还有其他外围电路需要较多片选,也可利用S3C44B0X的地址线接74HC138译码器扩展出多路片选信号供系统其它资源使用。在实际应用中,由于系统与外设通过接口相联接时会产生共地的干扰,使系统工作不正常,所以必须进行电平隔离,以提高系统抗干扰能力。电路原理图如下:PCB板图如下示:5ARM开发平台及uClinux操作系统的设计5.1ARM开发平台介绍ARM系列是一种32位的嵌入式RISC处理器、它具有低电压、低功耗和低集成度等特点,并具有开放性和可扩性,已经成为嵌入式系统首选的处理器架构S3C44B0是三星公司推出的一款为手持设备或其他通用设备而开发的16/32位处理器,它基于ARM7TDMI核,没有内存管理单元(MMU)、uClinux是专门应用于无MMU微处理器的Linux衍生操作系统、具有支持多任务、内核精简、高效、稳定等优点。移植基本内容是:获取某一版本的Linux内核源码,根据目标平台对源码中与体系结构相关部分进行修改,然后添加一些外设驱动,对该系统进行针对目标平台的交叉编译,生成一个内核映像文件,最后把该映像文件烧写到目标平台中。本目标平台采用S3C44B0作为处理器;采用2MB(0x000000-0xlfffff)线性FLASH作为引导代码、uClinux镜像文件和ROMFS文件系统的存储器;采用8MB(0xc000000-0xc7fffff)SDRAM作为引导代码、Linux映像文件和应用程序的可读写存储器。5.1.1基本设置首先,要了解一下如何通过串口终端与ARM板进行通信,将随板配带的串口线(DB9为双母,直连)一端接FS44B0X开发板的COM1,串口线的另一端接电脑的COM1(或COM2),接好后,在PC机上打开一个超级终端。如果在WindowsXP下,打开startmenu,Allprogram,Accessories,Communications,HyperTerminal(超级终端)。接着对超级终端进行配置,选择波特率为“57600”,数据位为“8”,奇偶校验位为“无”,停止位为“0”,数据流控制为“无”。在linux下,打开gnome终端,在命令行里输入minicom–s,然后对串口终端进行一下配置。选中Serialportsetup,按照要求配置串口功能属性。保存退出。键入minicom,给ARM开发板上电,在命令行模式下键入ap,设置。这样linux的串口终端便建立起来了(这样,在linux操作系统下,uClinux内核镜像image.rom可以直接通过该串口烧写入ARM目标板)。网线:将交叉网线一头接ARM板,另一头接PC机网口,开发板的IP地址192.168.77.66,所以,请将PC机的IP地址设为192.168.0.X,我把PC机的IP地址设为192.168.77.77,子网掩码设置为255.255.0.0接下来,要注意,打开串口终端,在让ARM板上电,在终端命令行模式/>下,键入命令ap,可以在PC机的Run里输入ping192.168.77.66-t试试能不能ping通目标ARM板。5.1.2交叉环境的建立交叉编译是利用运行在某机器上的编译器编译某个源程序生成在另一台机器上运行的目标代码的过程.开发工具主要有IDE集成开发环境和Makefile方式,前者如Windows中的LinuxView和CodeWarrior等,有良好的用户界面,并且易于管理和控制项目的开发.后者如LinuxKernel的开发,支持脚本的功能非常强大.通常应用程序的开发使用集成开发环境,内核的编译使用Makefile方式.建立编译内核的交叉编译环境主要用到的开发工具包括3部分:binutils、gcc、glibc.其中,binutils是二进制文件的处理工具;gcc是编译工具;glibc是链接和运行库.若网上下载的是源代码包,需要经过GCC的编译才能应用;若是应用程序包,安装后即可使用.为了快速建立交叉环境,可以从网上直接下载arm-elf-binutils-2.11-3.i386.rpmarm-elf-gcc-2.95.3-2.i386.rpmarm-elf-gdb-5.0-1.i386.rpmgrnromfs-0.5.1-1.i386.rpmarm-elf-tools-20210314.sh文件在Linux下运行rpm–ivh*.rpm命令,安装gcc、binutils等交叉编译工具,在Linux下运行。/arm-elf-tools-20210314.sh命令,在开发主机上便会自动建立一个uClinux-ARM的交叉编译环境。5.1.3uClinux内核源码的修改与裁剪对uClinux内核的移植修改主要包括启动代码的修改,内核的链接及装入,参数传递,内核引导4部分。uClinux内核分为体系结构相关部分和体系结构无关部分。在Linux启动的第一阶段,内核与体系结构相关部分(arch目录下)首先执行,完成硬件寄存器设置,内存映射等初始化工作。然后,控制权转给与系统结构无关部分。在移植工作中要改动的代码主要集中在与体系结构相关部分。由于内核的源码一般的厂商都已提供,所以裁剪问题基本不需要。Linux的运行开销,主要包括静态映像体积、动态运行的内存和CPU等开销。通常在嵌入式系统中都显得比较大。由于嵌入式系统的资源比桌面系统少,必须先对Linux进行裁剪,控制开销,才能使之运行于嵌入式系统硬件平台上。静态映像主要由Linux系统内核、应用程序、应用库等的二进制映像组成;动态运行的开销和CPU开销主要与Linux实现有关,需要针对嵌入式应用系统的特点进行优化。在uClinux源文件目录下,执行makemenuconfig命令,程序会依次出现开发平台、内核、文件系统、应用程序的配置界面,可以根据自己的需要进行配置.配置时大部分选项可以使用其缺省值,只有小部分需要根据用户不同的需要选择。例如,若需要内核支持DOS分区的文件系统,则要在文件系统部分选择FAT或DOS系统支持;系统如果配有网卡、PCMCIA卡等,需要在网络配置中选择相应卡的类型。进行内核配置时,有3种选择,它们分别代表的含义为:①“Y”-将该功能编译进内核;②“N”-不将该功能编译进内核;③“M”-将该功能编译成可以在需要时动态插入到内核中的模块、将与核心其他部分关系较远且不经常使用的部分功能代码编译成为可加载模块,有利于减小内核的长度,减小内核消耗的内存,减少该功能相应环境改变时对内核的影响。5.2uClinux内核编译 ARM上的uClinux操作系统是出厂前就被开发人员烧入的,很多功能都不具备,编译uClinux内核的目的,不仅仅在于学习怎样编译内核,还在于通过配置来完善uClinux操作系统。5.2.1uClinux内核结构 在解压后内核下的文件目录如下:/bin 存入用户最常有的基本程序/config 存入uClinux的结构文件/Document 存入uClinux的Howto文档和FAQ文档/images 用于存放编译后生成的文件/lib 存放各类库/linux-2.0 存放linux-2.0版本的内核文件/linux-2.4 存放linux-2.4版本的内核文件/linux-2.6 存放linux-2.6版本的内核文件/romfs 为编译后文件系统/tools 存放工具说明文档和其他文档/ulibc 存放uClinux的库文件/user 存放用户的应用程序/venders 存放有关各种处理器文件/etc 用来存放系统管理所需要的配置文及子目录5.2.2uClinux内核编译第一步,把内核源码包uClinux-44b0.tar.gz以及ARM交叉编译工具arm-elf-tools-20210314.sh下载到一个目录下。第二步,进入linux下/home目录,运行。/arm-elf-tools-20210314.sh此步主要是建立交叉编译环境。第三步,解压uClinux源码包,用命令tar-zxvfuClinux-44b0.tar.gz它会在当前目录释放uClinux-dist文件夹。第四步,在gnome终端下,进入cd/home/uClinux-dist目录,键入命令makexconfig。选择samsung/4510B作为模拟硬件开发平台,选择uC-libc,是内核套用该标准c库。接着就可以选中以下几项来配置内核,用户应用程序以及升级现有的应用程序。在保存完刚才的配置之后,会进入以下操作界面在该操作界面上,可以来进一步对应用程序进行配置,从而获得最理想的uClinux内核。若用户自己创建了一个应用程序,可以选中MyApplication。接下去,就是对配置好的新内核进行编译,如下:makedep 编译链接相关的配置文件 makelib_only 编译生成librarymakeuser_only 编译生成用户空间应用程序,每次修改应用程序后,以后几步必须重来makeromfs编译生成uClinux系统的具体系统架构(目录,文件)makeimage生成makeimage这一步你会遇到一些错误信息,不过可以忽略,它只会出现一次(在第一次编译时发生),以后就正确了。make执行编译最后,在image目录中产生了romfs.img,uClinux_ram.bin.gz和uClinux_rom.bin,它们分别:romfs.imgroot根文件系统ROMFS映像文件uClinux_ram.bin.gz下载到开发平台RAM区执行文件uClinux_rom.bin烧制到开发平台Flash区的文件5.2.3为S3C44B0X添加自己的应用程序step1:首先认真阅读uClinux-dist的目录内的Documentation/Adding-User-Apps-HOWTO.txt,通过阅读该文档可以自己动手创建一个application。step2:创建一个自己的application后,在Linux操作系统上先编译,通过执行arm-elf-gcc–c应用程序名来验证是否有错误。但是这个在PC上可以运行的"可执行文件"却还不是基于ARM环境的"可执行程序/文件",因为PC平台使用的文件系统和ARM板的uClinux使用的文件系统不相同,uClinux的ROMFS格式的可执行文件是不能被PC上的Linux所认识的。比如一个简单的应用程序文件hello.c,以下是它的内容:#include<stdlib.h>#include<stdio.h>voidmain(void){printf("Helloworld!\n");}进入目录user/sample(没有可自行建立),在sample下创建makefile,需包括以下内容:EXEC=helloOBJS=hello.oall:$(EXEC)$(EXEC):$(OBJS)$(CC)$(LDFLAGS)-o$@$(OBJS)$(LDLIBS)romfs:$(ROMFSINST)/bin/$(EXEC)clean:rm-f$(EXEC)*.elf*.gdb*.o然后编译,仅在当前的应用程序目录执行:make,编译通过后,它会生成一个可执行文件hello.ostep3:增加下面的内容到user目录的Makefile文件中:dir_$(CONFIG_USER_SAMPLE_HELLO)+=hello它的作用是让编译器可以访问到你创建的sample目录的Makefile。step4:下一步是修改uClinux2.4.x系统中对编译器最重要的一个文件config.in,此文件是的位置是在Config目录下。打开config.in将以下内容复制到该文件的最后。#############################################################################mainmenu_optionnext_commentcomment‘MyNewApplication’bool‘hello’CONFIG_USER_SAMPLE_HELLOcomment‘MyNewApplication’endmenu#############################################################################step5:makexconfigstep6:重新编译内核:makedep,makeclean,makelib_only,makeuser_only,makeromfs,makeimage,make。step7:按照第四章给出的相关步骤,把文件/home/uClinux-dist/images下的uClinux.bin下载,并烧写入ARM板。step8:让uClinux操作系统一启动便直接运行自己添加的应用程序。6总结移动机器人已经发展了差不多整整50年了,但是由于涉及的技术太复杂,因此尽管已经几十年过去了,机器人还远远没有如人们预期的那样在我们的生活中出现。但是得益与相关技术的飞速发展,比如计算机,和传感器技术,可以说为高级移动机器人发展扫清了障碍。很多移动机器人即将进入我们的生活。在进入21世纪以后,已经有超过6家公司发布了家用洗尘机器人,Sony公司的AIBO机器狗更是以超过1W人民币的售价在全世界范围内卖出了上万只,这无疑给机器人市场注入了一只强心剂,同时促使了很多公司去开发更高级的机器人,包括类人机器人。毫无疑问,移动机器人发展的一个转折期就要来临了。下面我逐部分析移动机器人发展的限制因素。驱动系统:最新的电气和机械技术能够使移动机器人完全没有障碍的应用于家居和办公环境,但是,在工业上,系统的稳定性和可重复性还需要进一步提高,对于家用的移动机器人,进一步减小其体积也是必须要考虑的。传感器系统:视觉和听觉传感器已经是非常的便宜了,一个质量非常不错的摄像头系统只有200RMB就可以在电脑市场买到了,听觉传感器就更便宜了,十几块RMB的麦克风随便那里都可以买到。在计算机图像处理技术日新月异的今天,很快就能出现比较成熟的图像识别和处理软件,到那个时候,以前限制机器人系统的传感器问题将得到根本性的解决,机器人从理论上已经拥有和人类一样的感知能力了。计算处理能力:软件功能也在不断增强中,现在的我们可以不用再为找一个编译器而满世界找资料了,也可以不用再为软件中的bug而绞尽脑汁了,我们可以舒舒服服坐在家里,听着音乐,喝着咖啡编写控制程序。遇到任何问题都有相当详细的说明文档供参考软件壁垒:缺少一套可以适应不同环境和任务的控制算法是目前制约移动机器人发展的最大障碍。目前的算法都仅仅能够适用在被规划好的环境,在没有规划好的环境中,机器人几乎是寸步难行。代表当今移动机器人方面最高水准的美国NASA的火星ROVER也是有人类操控的。对于移动机器人来说,能够移动是最基本的要求,因此发展一套能够让机器人具备人类一样移动能力的的控制软件就变的至关重要。致谢首先感谢我的导师邵教授对我的论文做了细致入微的指导,包括从论文的选题,实现,创新点等方面都给了我很多的启发,尤其是在软硬件调试阶段,邵老师给了我极大的帮助,在我做研究的时候给我提供了很多方便,包括提供了项目必须的材料和工具。参考文献[1]求是科技 单片机典型模块设计实例导航人民邮电出版社2021-07[2]张俊谟 单片机中级教程北京航空航天大学出版社2021-02[3]王昊等 通用电子元器件的选用与检测电子工业出版社2021-06[4]赵晶 protel99se高级应用人民邮电出版社202103[5]朱金刚 系列单片机C语言编程入门电子制作2021年第一期[6]张德伟等伟福仿真器实际应用中的常见问题探讨实验室研究与探索2021年7月第25卷第7期[7]AlessandroRbuiniLINUXDEVIEDRIVA中国电力出版社2021-12[8]KarimYaghmourBUILDINGEMBEDDEDLINUXSYSTEMS中国电力出版社2021-11[9]杨虎等CGI步步高机械工业出版社2021-03[10]迈克普瑞德科机器人控制器与程序设计科学出版社2021-05[11]陈永甫红外控测与控制电路人民邮电出版社2021-06[12]周金华王松德红外线地射接收演示装置设计洛阳师范院校学报2021年第2期[13]单通道红外遥控电路[14]李岩荣盘祥基于S3C44B0X嵌入式uClinux系统原理及应用清华大学出版社2021-01[15]郑家声微型计算机原理与接口技术机械工业出版社2021-08[16]康华光邹寿彬电子技术基础数字部分高等教育出版社2021-04
高考语文试卷一、语言文字运用(15分)1.在下面一段话的空缺处依次填入词语,最恰当的一组是(3分)提到桃花源,许多人会联想到瓦尔登湖。真实的瓦尔登湖,早已成为▲的观光胜地,梭罗的小木屋前也经常聚集着▲的游客,不复有隐居之地的气息。然而虚构的桃花源一直就在我们的心中,哪怕▲在人潮汹涌的现代城市,也可以获得心灵的宁静。A.名闻遐迩闻风而至杂居 B.名噪一时闻风而至栖居C.名噪一时纷至沓来杂居 D.名闻遐迩纷至沓来栖居2.在下面一段文字横线处填入语句,衔接最恰当的一项是(3分)在南方,芭蕉栽植容易,几乎四季常青。▲至于月映蕉影、雪压残叶,那更是诗人画家所向往的了。①它覆盖面积大,吸收热量大,叶子湿度大。②古人在走廊或书房边种上芭蕉,称为蕉廊、蕉房,饶有诗意。③因此蕉阴之下,是最舒适的小坐闲谈之处。④在旁边配上几竿竹,点上一块石,真像一幅元人的小景。⑤在夏日是清凉世界,在秋天是分绿上窗。⑥小雨乍到,点滴醒人;斜阳初过,青翠照眼。A.①③②④⑥⑤ B.①④②③⑥⑤C.②①④③⑤⑥ D.②③④①⑤⑥3.下列诗句与“悯农馆”里展示的劳动场景,对应全部正确的一项是(3分)①笑歌声里轻雷动,一夜连枷响到明②种密移疏绿毯平,行间清浅縠纹生③分畴翠浪走云阵,刺水绿针抽稻芽④阴阴阡陌桑麻暗,轧轧房栊机杼鸣A.①织布②插秧③车水④打稻 B.①织布②车水③插秧④打稻C.①打稻②插秧③车水④织布D.①打稻②车水③插秧④织布4.阅读下图,对VR(即“虚拟现实”)技术的解说不正确的是一项是(3分)A.VR技术能提供三个维度的体验:知觉体验、行为体验和精神体验。 B.现有的VR技术在精神体验上发展较快,而在知觉体验上发展较慢。C.VR技术的未来方向是知觉体验、行为体验和精神体验的均衡发展。D.期许的VR体验将极大提高行为体验的自由度和精神体验的满意度。二、文言文阅读(20分)阅读下面的文言文,完成5—8题。临川汤先生传邹迪光先生名显祖,字义仍,别号若士。豫章之临川人。生而颖异不群。体玉立,眉目朗秀。见者啧啧曰:“汤氏宁馨儿。”五岁能属对。试之即应,又试之又应,立课数对无难色。十三岁,就督学公试,补邑弟子员。每试必雄其曹偶。庚午举于乡,年犹弱冠耳。见者益复啧啧曰:“此儿汗血,可致千里,非仅仅蹀躞康庄也者。”丁丑会试,江陵公①属其私人啖以巍甲而不应。曰:“吾不敢从处女子失身也。”公虽一老孝廉乎,而名益鹊起,海内之人益以得望见汤先生为幸。至癸未举进士,而江陵物故矣。诸所为附薰炙者,骎且澌没矣。公乃自叹曰:“假令予以依附起,不以依附败乎?”而时相蒲州、苏州两公,其子皆中进士,皆公同门友也。意欲要之入幕,酬以馆选,而公率不应,亦如其所以拒江陵时者。以乐留都山川,乞得南太常博士。至则闭门距跃,绝不怀半刺津上。掷书万卷,作蠹鱼其中。每至丙夜,声琅琅不辍。家人笑之:“老博士何以书为?”曰:“吾读吾书,不问博士与不博士也。”寻以博士转南祠部郎。部虽无所事事,而公奉职毖慎,谓两政府进私人而塞言者路,抗疏论之,谪粤之徐闻尉。居久之,转遂昌令。又以矿税事多所蹠戾②,计偕之日,便向吏部堂告归。虽主爵留之,典选留之,御史大夫留之,而公浩然长往,神武之冠竟不可挽矣。居家,中丞惠文,郡国守令以下,干旄往往充斥巷左,而多不延接。即有时事,非公愤不及齿颊。人劝之请托,曰:“吾不能以面皮口舌博钱刀,为所不知后人计。”指床上书示之:“有此不贫矣。”公于书无所不读,而尤攻《文选》一书,到掩卷而诵,不讹只字。于诗若文无所不比拟,而尤精西京六朝青莲少陵氏。公又以其绪余为传奇,若《紫箫》、《还魂》诸剧,实驾元人而上。每谱一曲,令小史当歌,而自为之和,声振寥廓。识者谓神仙中人云。公与予约游具区灵岩虎丘诸山川,而不能办三月粮,逡巡中辍。然不自言贫,人亦不尽知公贫。公非自信其心者耶?予虽为之执鞭,所忻慕焉。(选自《汤显祖诗文集》附录,有删节)[注]①江陵公:指时相张居正,其为江陵人。②蹠戾:乖舛,谬误。5.对下列加点词的解释,不正确的一项是(3分)A.每试必雄其曹偶 雄:称雄B.酬以馆选 酬:应酬C.以乐留都山川 乐:喜爱D.为所不知后人计 计:考虑6.下列对原文有关内容的概括和分析,不正确的一项是(3分)A.汤显祖持身端洁,拒绝了时相张居正的利诱,海内士人都以结识他为荣幸。B.因为上书批评当权者徇私情、塞言路,汤显祖被贬官至广东,做了徐闻尉。C.汤显祖辞官回家后,当地官员争相与他交往,而汤显祖不为私事开口求人。D.汤显祖与邹迪光相约三月份到江南一带游玩,但没准备好粮食,因而作罢。7.把文中画线的句子翻译成现代汉语。(10分)(1)见者益复啧啧曰:“此儿汗血,可致千里,非仅仅蹀躞康庄也者。”(2)然不自言贫,人亦不尽知公贫。公非自信其心者耶?予虽为之执鞭,所忻慕焉。8.请简要概括汤显祖读书为文的特点。(4分)三、古诗词鉴赏(11分)阅读下面这首唐诗,完成9—10题。学诸进士作精卫衔石填海韩愈鸟有偿冤者,终年抱寸诚。口衔山石细,心望海波平。渺渺功难见,区区命已轻。人皆讥造次,我独赏专精。岂计休无日,惟应尽此生。何惭刺客传,不著报雠名。9.本读前六句是怎样运用对比手法勾勒精卫形象的?请简要分析。(6分)10.诗歌后六句表达了作者什么样的人生态度?(5分)四、名句名篇默写(8分)11.补写出下列名句名篇中的空缺部分。(1)名余曰正则兮,__________________。(屈原《离骚》)(2)__________________,善假于物也。(荀子《劝学》)(3)艰难苦恨繁霜鬓,__________________。(杜甫《登高》)(4)树林阴翳,__________________,游人去而禽鸟乐也。(欧阳修《醉翁亭记》)(5)__________________,抱明月而长终。(苏轼《赤壁赋》)(6)浩荡离愁白日斜,__________________。(龚自珍《己亥杂诗》)(7)道之以德,__________________,有耻且格。(《论语·为政》)(8)盖文章,经国之大业,__________________。(曹丕《典论·论文》)五、现代文阅读(一)(15分)阅读下面的作品,完成12~14题。表妹林斤澜矮凳桥街背后是溪滩,那滩上铺满了大的碎石,开阔到叫人觉着是不毛之地。幸好有一条溪,时宽时窄,自由自在穿过石头滩,带来水草野树,带来生命的欢喜。滩上走过来两个女人,一前一后,前边的挎着个竹篮子,简直有摇篮般大,里面是衣服,很有点分量,一路拱着腰身,支撑着篮底。后边的女人空着两手,几次伸手前来帮忙,前边的不让。前边的女人看来四十往里,后边的四十以外。前边的女人不走现成的小路,从石头滩上斜插过去,走到一个石头圈起来的水潭边,把竹篮里的东西一下子控在水里,全身轻松了,透出来一口长气,望着后边的。后边的走不惯石头滩,盯着脚下,挑着下脚的地方。前边的说:“这里比屋里清静,出来走走,说说话……再呢,我要把这些东西洗出来,也就不客气了。”说着就蹲下来,抓过一团按在早铺平好了的石板上,拿起棒槌捶打起来,真是擦把汗的工夫也节约了。看起来后边的是客人,转着身于看这个新鲜的地方,有一句没一句地应着:“水倒是清的,碧清的……树也阴凉……石头要是走惯了,也好走……”“不好走,一到下雨天你走走看,只怕担断了脚筋。哪有你们城里的马路好走。”“下雨天也洗衣服?”“一下天呢,二十天呢。就是三十天不洗也不行。嗐,现在一天是一天的事情,真是日日清,月月结。”客人随即称赞:“你真能干,三表妹,没想到你有这么大本事,天天洗这么多。”主人微微笑着,手里捶捶打打,嘴里喜喜欢欢的:事情多着呢。只有晚上吃顿热的,别的两顿都是马马虎虎。本来还要带子,现在托给人家。不过洗完衣服,还要踏缝纫机。”客人其实是个做活的能手,又做饭又带孩子又洗衣服这样的日子都过过。现在做客人看着人家做活,两只手就不知道放在哪里好。把左手搭在树杈上,右手背在背后,都要用点力才在那里闲得住。不觉感慨起来:“也难为你,也亏得是你,想想你在家里的时候,比我还自在呢。”主人放下棒槌,两手一刻不停地揉搓起来:“做做也就习惯了。不过,真的,做惯了空起两只手来,反倒没有地方好放。乡下地方,又没有什么好玩的,不比城里。”客人心里有些矛盾,就学点见过世面的派头,给人家看,也压压自己的烦恼:“说的是,”右手更加用力贴在后腰上,“空着两只手不也没地方放嘛。城里好玩是好玩,谁还成天地玩呢。城里住长久了,一下乡,空气真就好,这个新鲜空气,千金难买。”单夸空气,好比一个姑娘没有什么好夸的,单夸她的头发。主人插嘴问道:“你那里工资好好吧?”提起工资,客人是有优越感的,却偏偏埋怨道:“饿不死吃不饱就是了,连奖金带零碎也有七八十块。”“那是做多做少照样拿呀!”“还吃着大锅饭。”“不做不做也拿六七十吧?”“铁饭碗!”客人差不多叫出来,她得意。主人不住手地揉搓,也微微笑着。客人倒打起“抱不平”来:“你好脾气,要是我,气也气死了,做多做少什么也不拿。”“大表姐,我们也搞承包了。我们家庭妇女洗衣店,给旅店洗床单,给工厂洗工作服都洗不过来。”“那一个月能拿多少呢?”客人问得急点。主人不忙正面回答,笑道:“还要苦干个把月,洗衣机买是买来了,还没有安装。等安装好了,有时间多踏点缝纫机,还可以翻一番呢!”“翻一番是多少?”客人急得不知道转弯。主人停止揉搓,去抓棒槌,这功夫,伸了伸两个手指头。客人的脑筋飞快转动:这两个手指头当然不会是二十,那么是二百……听着都吓得心跳,那顶哪一级干部了?厂长?……回过头来说道:“还是你们不封顶好,多劳多得嘛。”“不过也不保底呀,不要打算懒懒散散混日子。”客人两步扑过来,蹲下来抓过一堆衣服,主人不让,客人已经揉搓起来了,一边说:“懒懒散散,两只手一懒,骨头都要散……乡下地方比城里好,空气第一新鲜,水也碧清……三表妹,等你大侄女中学一毕业,叫她顶替我上班,我就退下来……我到乡下来享几年福,你看怎么样?”(选自《十月》1984年第6期,有删改)12.下列对小说相关内容和艺术特色的赏析,不正确的一项是?A.小说开头的景物描写,以自由流动的溪水所带来的“水草野树”以级“生命的欢喜”,暗示着农村的新气象。B.小说中“一路拱着腰身”等动作描写,以及“真是日日清,月月结”等语言描写,为下文表妹承包洗衣服这件事做了铺垫。C.表姐两次提到乡下空气“新鲜”,第一次是出于客套,第二次提到时,表姐对农村的好已有了更多体会。D.表妹说的“不要打算懒懒散散混日子”,既表达了自己对生活的态度,也流露出对自己得不到休息的些许不满。13.请简要分析表姐这一人物形象。(6分)14.小说刻画了两个人物,作者以“表妹”为题,表达了哪些思想感情?(6分)六、现代文阅读(二)(12分)阅读下面的作品,完成15~17题。书家和善书者沈尹默“古之善书者,往往不知笔法。”前人是这样说过。就写字的初期来说,这句话,是可以理解的,正同音韵一样,四声清浊,是不能为晋宋以前的文人所熟悉的,他们作文,只求口吻调利而已。笔法不是某一个人凭空创造出来的,而是由写字的人们逐渐地在写字的点画过程中,发现了它,因而很好地去认真利用它,彼此传授,成为一定必守的规律。由此可知,书家和非书家的区别,在初期是不会有的。写字发展到相当兴盛之后(尤其到唐代),爱好写字的人们,一天比一天多了起来,就产生出一批好奇立异、相信自己、不大愿意守法的人,各人使用各人的手法,各人创立各人所愿意的规则。凡是人为的规则,它本身与实际必然不能十分相切合,因而它是空洞的、缺少生命力的,因而也就不会具有普遍的、永久的活动性,因而也就不可能使人人都满意地沿用着它而发生效力。在这里,自然而然地便有书家和非书家的分别了。有天分、有休养的人们,往往依他自己的手法,也可能写出一笔可看的字,但是详细监察一下它的点画,有时与笔法偶然暗合,有时则不然,尤其是不能各种皆工。既是这样,我们自然无法以书家看待他们,至多只能称之为善书者。讲到书家,那就得精通八法,无论是端楷,或者是行草,他的点画使转,处处皆须合法,不能四号苟且从事,你只要看一看二王、欧、虞、褚、颜诸家遗留下来的成绩,就可以明白的。如果拿书和画来相比着看,书家的书,就好比精通六法的画师的画;善书者的书,就好比文人的写意画,也有它的风致可爱处,但不能学,只能参观,以博其趣。其实这也是写字发展过程中,不可避免的现象。六朝及唐人写经,风格虽不甚高,但是点画不失法度,它自成为一种经生体,比之后代善书者的字体,要严谨得多。宋代的苏东坡,大家都承认他是个书家,但他因天分过高,放任不羁,执笔单钩,已为当时所非议。他自己曾经说过:“我书意造本无法。”黄山谷也尝说他“往往有意到笔不到处”。就这一点来看,他又是一个道地的不拘拘于法度的善书的典型人物,因而成为后来学书人不须要讲究笔法的借口。我们要知道,没有过人的天分,就想从东坡的意造入手,那是毫无成就可期的。我尝看见东坡画的枯树竹石横幅,十分外行,但极有天趣,米元章在后边题了一首诗,颇有相互发挥之妙。这为文人大开了一个方便之门,也因此把守法度的好习惯破坏无遗。自元以来,书画都江河日下,到了明清两代,可看的书画就越来越少了。一个人一味地从心所欲做事,本来是一事无成的。但是若能做到从心所欲不逾矩(自然不是意造的矩)的程度,那却是最高的进境。写字的人,也需要做到这样。(有删改)15.根据原文内容,下列说法不正确的一项是(3分)A.善书而不知笔法,这一现象出现在写字初期,当时笔法还未被充分发现和利用。B.唐代爱好写字的人渐多,有一批人好奇立异,自创规则,经生体就是这么产生的。C.二王、欧、虞、褚、颜诸家都是严格遵守笔法的典型,他们都属于书家的行列。D.元明清三代,书画创作每况愈下,优秀作品越来越少,与守法度的习惯被破坏有关。16.下列关于原文内容的理解和分析,不正确的一项是(3分)A.在写字过程中,那些与实际不能完全切合的人为的规则,不具有普遍的永久的活动性,因而不能称之为笔法。B.书与画相似,书家之书正如画师之画,谨严而不失法度,而善书者之书正如文人的写意,别有风致。C.苏东坡天分高,修养深,意造的书画自有天然之趣,但率先破法,放任不羁,成为后世不守法度的借口。D.一味从心所欲做事是不可取的,但写字的人如能做到“从心所欲不逾矩”,却能达到最高的境界。17.书家和善书者的区别体现在哪些方面?请简要概括。(6分)七、现代文阅读(三)(12分)阅读下面的作品,完成18~20题。天津的开合桥茅以升开合桥就是可开可合的桥,合时桥上走车,开时桥下行船,一开一合,水陆两便,是一种很经济的桥梁结构。但在我国,这种桥造得很少,直到现在,几乎全国的开合桥都集中在天津,这不能不算是天津的一种“特产”。南运河上有金华桥,于牙河上有西河桥,海河上有全钢桥、全汤桥、解放桥。这些都是开合桥。为什么天津有这样多的开合桥呢?对陆上交通说,过河有桥,当然是再好没有了。但是河上要行船,有了桥,不但航道受限制,而且船有一定高度,如果桥的高度不变,水涨船高,就可能过不了桥。要保证船能过桥,就要在桥下预留一个最小限度的空间高度,虽在大水时期,仍然能让最高的船通行无阻。这个最小限度的空间高度,名为“净空”,要等于河上航行的船的可能最大高度。根据河流在洪水时期的水位,加上净空,就定出桥面高出两岸的高度。如果河水涨落差距特别大,如同天津的河流一样,那么,这桥面的高度就很惊人了。桥面一高,就要在桥面和地面之间造一座有坡度的“引桥”,引桥不仅增加了桥梁的造价,而且对两旁的房屋建筑非常不利。这在城市规划上成了不易解决的问题。这便是水陆文通之同的一个矛盾。为了陆上交通,就要有正桥过河,而正桥就妨碍了水上交通;为了水上交通,就要有两岸的引桥,而引桥又妨碍了陆上交通,因为上引桥的车辆有的是要绕道而行的,而引桥两旁的房屋也是不易相互往来的。在都市里,除非长度有限,影响不大的以外,引桥总是一种障碍物,应当设法消除。开合桥就是消除引桥的一种桥梁结构。天津开河桥多,就是这个原因。开合桥的种类很多,一种是“平旋桥”,把两孔桥联在一起,在两孔之间的桥墩上,安装机器,使这两孔桥围绕这桥墩在水面上旋转九十度,与桥的原来位置垂直,让出两孔航道,上下无阻地好过船。一种“升降桥”,在一孔桥的两边桥墩上,各立塔架,安装机器,使这一孔桥能在塔架间升降,就像电梯一样,桥孔升高时,下面就可以过船了。一种是“吊旋桥”,把一孔桥分为两叶,每叶以桥墩支座为中心,用机器转动,使其临空一头,逐渐吊起,高离水面,这样两叶同时展开,就可让出中间通道,以便行船。一是“推移桥”把一孔桥用机器沿着水平面拖动,好像拉抽屉是一样,以使让出河道行船。开合桥桥面不必高出地面,不用引桥,但开时不能走车,合时不能通船,水陆交通不可同时进行。特别是,桥在开合的过程中,既非全开,又非全合,于是在这一段时间里,水陆都不能通行,这在运输繁忙的都市,如何能容许呢?因此,在桥梁史上,开合桥虽曾风行一时,但在近数十年来,就日益减少了。那么,开合桥怎样才能更好地服务呢?应当说,有几种改进的可能:一是将桥身减轻,改用新材料,使它容易开动;二是强化桥上的机器,提高效率,大大缩减开桥合桥的时间;三是利用电子仪器,使桥的开合自动化,以期达到每次开桥时间不超过3分钟,如同十字道口的错车时间一样。这些都不是幻想,也许在不久的将来就会实现。(有删改)18.下列对文中“引桥”的理解,不正确的一项(3分)A.引桥是建造在河的两岸有一定坡度的桥,其作用是引导车辆驶上正桥。B.在设计引桥时,需要综合考虑空间高度、桥梁造价、城市规划等因素。C.引桥方便了水上交通,但会妨碍陆上交通,因为上
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027届河南省平顶山市鲁山县五下数学期末质量跟踪监视模拟试题含答案含解析
- 2027届廊坊市香河县数学三上期末质量检测模拟试题含解析
- 河北省唐山市滦县2026年数学三年级第一学期期末质量检测模拟试题含解析
- 2026年迷你趣味测试题及答案
- 陕西商洛市八校联考2025-2026高二下学期期末英语考试(文字版含答案)
- 印染洗涤工技术管理评优考核试卷含答案
- 2026中国人民大学财政金融学院招聘1人(北京)备考题库及答案详解(基础+提升)
- 2026广东汕头市濠江区教育系统招聘教师52人(编制)笔试题库及完整答案详解(必刷)
- 2026云南保山市龙陵县第一中学、职业高级中学和县教育教师发展中心选调教师16人模拟试卷附答案详解(精练)
- 2026中国人民大学财政金融学院招聘1人(北京)备考题库附答案详解(研优卷)
- 2026年突发公共卫生事件及传染病应急处置考试试题(含答案)
- 江苏省泰州市姜堰区2025-2026学年七年级下学期6月期末数学试卷(含答案)
- 2026-2030中国氟塑料行业市场竞争策略风险与前景调研剖析研究报告
- GB/T 1040.4-2026塑料拉伸性能的测定第4部分:各向同性和正交各向异性纤维增强复合材料的试验条件
- 2026年江西省中考数学试题(含答案及逐题详解)
- 管道基坑(沟槽)开挖及支护专项施工方案
- 视频头脉冲试验(vHIT)诊断技术
- 2026年国开电大法学本科《中国法律史》期末纸质考试试题及答案
- 小升初复习:平均数问题(专项练习)-2023-2024学年六年级数学下册(人教版)
- 2025浙江钱江实验室有限公司第三批招聘工作人员3人笔试历年参考题库附带答案详解
- 施工升降机安装生产安全事故应急救援预案
评论
0/150
提交评论