前言:我们精心挑选了数篇优质单片机应用论文文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。
摘要:本文设计一种智能电子解说系统,具有智能化、个性化、高音质、实用性强等特点。让游客按照设定的经典路线,选择景点或展位的讲解使每个观众不但得到每个展位、景点的完整信息,而且感受到高清晰、低噪声的音响效果,电子旅游解说系统的出现,使看起来简单的解说系统融入了科技的因素。
本文正是基于凌阳公司的SPCE061A单片机并采用A2000语音压缩算法对语音信号进行了压缩存储以及播放。由游客控制选择按键来播放语音,这样大大降低了外面的干扰,使每个观众不但得到每个展位、景点的完整信息,而且感受到高清晰、低噪声的音响效果。
关键词:旅游;电子解说;电子导游;凌阳单片机
1绪论
随着改革开放和经济的发展,旅游业也获得了长足的发展,节假日外出旅游已成为人们的首选。对大多数零散游客来说,希望有一种不受制于人的辅助导游手段,迫切需要一种携带方便、操作简便的电子语音导游器。
本文设计一种智能电子解说系统,选用了凌阳公司的SPCE061A单片机并采用A2000语音压缩算法对语音信号进行了压缩存储,经过这样处理合成后的语音音质良好,放音时间持久,而且机体积很小。
2凌阳单片机简介
SPCE061A是凌阳科技研发生产的性价比很高的一款十六位单片机。该芯片拥有8路10位精度的ADC,其中一路为音频转换通道,并且内置有自动增益电路。这为实现语音录入提供了方便的硬件条件。
凌阳音频压缩算法处理的语音信号范围是200Hz-3.4KHz的电话语音。根据不同的压缩比分为以下几种:SACM_A2000、SACM_S480、SACM_S240。SACM-A2000音频压缩算法的压缩比较小,编码速率可选择16kbit/s、20kbit/s、24kbit/s三种之一,具有高质量、高码率的特点,适于高保真语音或音乐。
3硬件系统设计
本系统的硬件部分主要实现路线的显示和景点语音的播放。根据景区景点设计一条经典路线,将沿途主要景点用高亮三色LED显示。红色表示还没有听过解说的最近的景点,黄色表示正在听取解说词的景点,绿色表示最后播放过解说词的景点。语音播放按键分为景点相应放音、暂停、继续放音、结束等。音频信号存储在凌阳语音储存芯片中。语音信号放大由凌阳公司开发的专门用于语音信号放大的芯片SPY0030A完成。整个系统的控制由凌阳单片机SPCE061A实现。具体硬件系统框图如图1所示。
4软件系统设计
本设计选用了SACM-A2000语音压缩算法对语音信号进行了压缩存储。再利用中断进行键盘扫描程序循环扫描按键,获取按键信息后和内置的操作码比较,用来确定播放相应的语音和显示相应的LED灯。景点的解说词事先利用凌阳内置提供的工具进行压缩和存储。
系统的主程序流程图如图2所示,假设主要讲解景点共4处,分别由KEY1~KEY4控制播放,KEY5是暂停播放、KEY6是继续播放、KEY7停止播放。开机时对系统初始化,包含对显示景点的初始化、对语音播放模块初始化、对键盘初始化等。在键盘初始化中设置时基频率为128Hz的中断,并打开中断。这是为在中断中扫描键盘,利用延时法去抖动,延时时间是响应多少次128Hz中断过程。在KEY1~KEY4键控制下播放景点解说词实际是提取相应景点的语音信息的起始存储地址,然后执行相应的语音播放程序。由于语音播放中断服务子程序必须放在TMA-FIQ中断源上,进入中断服务程序必须先保护寄存器,接着判断是不是TMA-FIQ中断。若是,还要判断是哪一段语音要播放,也就是要获取播放语音的起始地址。在TMA-FIQ中断调用F_FIQ_Service_SACM_A2000函数译码播放。
5制作
录制的语音文件在播放前需转换为SACM_A2000格式的压缩文件。语音压缩可以使用凌阳语音压缩工具(CompressTool)完成。该压缩工具支持.wav格式的语音压缩,但要求压缩语音资源属性为8kHz,16位,单声道。
6结论
经过测试,电子语音导游器的性能达到了设计目标,具体如下:各景点语音解说资料、开机欢迎语音信息播放正常,声音清晰;各按键功能正常,各LED管显示正常。凌阳公司的SPCE061A的结构特点及其相关的开发平台,为我们开发带语音特色的产品方案带来了很大的方便,本系统仅是SPCE061A的一个基本应用,体现了SPCE061A多种资源对产品开发的极大支持,同时体现了其的语音特色。
参考文献
单片机的特点主要有:高集成度,体积小,高可靠性;控制功能强;低电压,低功耗,便于生产便携式产品;易扩展;优异的性能价格比。目前,单片机的应用领域主要包括:办公自动化设备;单片机在机电一体化中的应用;在实时过程控制中的应用;单片机在日常生活及家用电器领域的应用;在各类仪器仪表中引入单片机,使仪器仪表智能化,提高测试的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比;在计算机网络和通信领域中的应用;商业营销设备;单片机在医用设备领域中的应用;汽车电子产品;航空航天系统和国防军事、尖端武器等领域,单片机的应用更是不言而喻。
二、单片机开发中的几个基本技巧
在单片机应用开发中,代码的使用效率问题、单片机抗干扰性和可靠性等问题仍困扰着。现归纳出单片机开发中应掌握的几个基本技巧。
1、如何减少程序中的bug。对于如何减少程序的bug,应该先考虑系统运行中应考虑的超范围管理参数如下。物理参数:这些参数主要是系统的输入参数,它包括激励参数、采集处理中的运行参数和处理结束的结果参数。资源参数:这些参数主要是系统中的电路、器件、功能单元的资源,如记忆体容量、存储单元长度、堆叠深度。应用参数:这些应用参数常表现为一些单片机、功能单元的应用条件。过程参数:指系统运行中的有序变化的参数。
2、如何提高C语言编程代码的效率。用C语言进行单片机程序设计是单片机开发与应用的必然趋势。如果使用C编程时,要达到最高的效率,最好熟悉所使用的C编译器。先试验一下每条C语言编译以后对应的汇编语言的语句行数,这样就可以很明确的知道效率。在今后编程的时候,使用编译效率最高的语句。各家的C编译器都会有一定的差异,故编译效率也会有所不同,优秀的嵌入式系统C编译器代码长度和执行时间仅比以汇编语言编写的同样功能程度长5-20%。对于复杂而开发时间紧的项目时,可以采用C语言,但前提是要求你对该MCU系统的C语言和C编译器非常熟悉,特别要注意该C编译系统所能支持的数据类型和算法。虽然C语言是最普遍的一种高级语言,但由于不同的MCU厂家其C语言编译系统是有所差别的,特别是在一些特殊功能模块的操作上。所以如果对这些特性不了解,那么调试起来问题就会很多,反而导致执行效率低于汇编语言。
3、如何解决单片机的抗干扰性问题。防止干扰最有效的方法是去除干扰源、隔断干扰路径,但往往很难做到,所以只能看单片机抗干扰能力够不够强了。在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。单片机干扰最常见的现象就是复位;至于程序跑飞,其实也可以用软件陷阱和看门狗将程序拉回到复位状态;所以单片机软件抗干扰最重要的是处理好复位状态。一般单片机都会有一些标志寄存器,可以用来判断复位原因;另外你也可以自己在RAM中埋一些标志。在每次程序复位时,通过判断这些标志,可以判断出不同的复位原因;还可以根据不同的标志直接跳到相应的程序。这样可以使程序运行有连续性,用户在使用时也不会察觉到程序被重新复位过。
4、如何测试单片机系统的可靠性。当一个单片机系统设计完成,对于不同的单片机系统产品会有不同的测试项目和方法,但是有一些是必须测试的:测试单片机软件功能的完善性;上电、掉电测试;老化测试;ESD和EFT等测试。有时候,我们还可以模拟人为使用中,可能发生的破坏情况。例如用人体或者衣服织物故意摩擦单片机系统的接触端口,由此测试抗静电的能力。用大功率电钻靠近单片机系统工作,由此测试抗电磁干扰能力等。
综上所述,单片机已成为计算机发展和应用的一个重要方面,单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命。此外在开发和应用过程中我们更要掌握技巧,提高效率,以便于发挥它更加广阔的用途。
参考文献:
[1]何立民.MCS-51系列单片机应用系统设计系统配置与接口技术.北京:北京航空航天大学出版社,1990
[2]蔡美琴等.MCS-51单片机系统及其应用.北京:高等教育出版社,1992
[3]孙涵芳.MCS-51/96系列单片机原理及应用.北京:北京航空航天大学出版社,1996
本设计采用MicrochipPIC16C54单片机,选用南通光电器件厂GR40101红外发射二极管和GD1611硅PIN型光敏二极管作为红外发射和接收器件,舟山海山电器有限公司生产的微型电机QDB-30-3.0作为泵液晶驱动。系统采用单键模式完成暂停、设定泵液量等功能。电路采用节电方式设计,待机电流小于100μA,并可提供微型电机所需的500mA负载电流,可监测电池电压,欠压报警。系统原理如图1所示。
图中TX(红外发射管)、R1、R5、Q4组成红外发射电路,单片机RA1口输出一定频率的脉冲控制三极管Q4的通断,从而控制红外发射管TX的发射频率。由单片机RA3口为发射电路提供电源,是为了节能。当RA1口将要发射脉冲时,RA3口置高,发射电路加电。RX(红外接收管)、R2、R11、R12、R13、R16、Q6、C3组成红外接收电路,RX接收红外脉冲,整形后由Q6放大。接收电路必须严格控制放大倍数,确保红外反射接收距离在10cm左右。接收电路电源由单片机RB1口提供,在发射脉冲后,将RB1口置高。R6、R7、R8、Q3组成电池电压监测电路,当电源电压降到一定值时,Q3截止,单片机RB3口为高电平,欠压报警。D2、D3、R9、R10、Q1、Q5组成电机供电电路,提供微型电机所需的3V电压、500mA负载电流,当需驱动电机泵液时,由单片机RB2口输出低电平,Q发射极为电机供电。D1、C4、Q2、R3组成电机控制电路,泵液时先为电机供电,然后单片机RA2口输出高电平驱动电机运转。LED为工作状态指示灯,单一按键SW为多功能键,可完成设定泵液量、暂停、手动泵液等功能。
2软件设计
本电路硬件设计通过控制各单元电路供电达到节能的目的,软件上利用PIC单片机的休眼、看门狗溢出唤醒特性以及对发射脉冲个数的控制进一步降低能耗,使其待机电流小于100μA,4节4号碱性电池可提供15000次以上的使用次数或200天以上的使用时间。程序流程如图2所示。
程序开始先对单片机各端口初始化,并设置好看门狗溢出时间,程序工作一个周期后,自动进入休眠模式,由看门狗溢出唤醒单片机进入下一周期。进入一个工作周期前,首先判断是电池上电第1次工作,还是看门狗溢出唤醒单片机。如果是电池上电第1次工作,指示灯应给出指示,并对泵液量进行设定。进入工作周期后要判断按键是否按下,若按下按键,则判断是手动泵液还是暂停泵液器工作,这两者靠按键时间长短决定。
红外收发程序对提高泵液器抗干扰能力、降低泵液器能耗起着关键作用。经过实验选定一个发射脉冲频率使其对外界光干扰不敏感。为了最大限度地降低能耗,程序对发射脉冲的个数和方法进行设计,先发2个试探脉冲,若接收到,则按选定频率连续发60个脉冲,然后判断接收方收到的脉冲数是否在允许的范围内,是则泵液,否则进入休眠模式;若接收方未收到试探脉冲,则直接进入休眠模式。每次泵液器工作后,都检查电池电压,若发现电压低,立即由指示灯给出报警,提示更换电池。
1.1手机语音
目前,手机的语音功能越来越强大,其中语音功能中有一项非常重要的功能——语音识别,这种语音功能和单片机具有密切的联系。语音信息条目输入后,单片机系统就可以进行识别,并且进行相关的操作。单片机主要设置于音频入口处,主要功能是为了收集各种音频信息,然后一一分析、辨别,最后分别向各个部件下发指令,完成相关的操作。
1.2电话录音
电话不仅具有通话功能,同时还具备通话录音功能,单片机用于录音电话中不仅可以收集各种请求信号,也可以发出相应的控制信号。
1.3应用于仪器仪表领域
单片机具有体积小、高集成度、可靠性高等优点,将其应用于仪器仪表行业,可大大提高仪器仪表的智能化、数字化程度,也可以有效提高仪器仪表的控制功能、处理功能、测试功能。比如,目前将单片机技术应用于航天航空仪器仪表中,在很大程度上提高了仪器的集成性、可靠性以及准确性,事故发生率也大大降低,整个航天航空电子系统的智能化、自动化水平显著提高,信息传递效率和速度也有效提高。
1.4应用于家用电器领域
随着单片机技术的不断发展和普及应用,单片机技术不仅仅局限于一些高端的科研器械领域中,同时在人们的日常生活中也得到广泛应用。单片机的应用可以使整体家用电气得到智能化、一体化控制,也可提高电器的使用性能,有效识别相关的信息。比如,微波炉、洗衣机、电视机等一些常用的家用电器的显示系统、控制系统中会应用到单片机。将其应用于电视机上,可以使用户有效控制大型智能游戏,而且也可以选择更加方便的频道方式。将其应用于微波炉上,可以使食物的加热时间以及加热温度得以控制。将其应用于洗衣机中,可以按照衣服的脏度以及衣料的材质自动选择洗涤的强度、时间以及洗涤剂使用量。
1.5应用于医疗器械领域
现阶段我国医疗条件下,在检测手段、消毒条件、住院条件、检测手段等各方面都具有或多或少的问题,对患者就诊会有一定的影响。在医疗器械领域中应用单片机技术,可以在同一时间对多种疾病进行有效分析,不仅可以大大提高检测设备的检测准确性,也可在很大程度上提高诊断下药的科学性、可靠性,减少临床漏诊、误诊率。同时,在医疗器械中应用单片机技术,有利于提高医疗设备结构的智能化、合理化、自动化。目前,像分析仪器、超声波检测仪器、呼叫系统等医疗器械中都会应用到单片机。
1.6应用于工业控制领域
近年来随着工业的不断发展,工业生产的自动化程度不断提高,尤其是在电力高压行业、核工业、粉尘工业等一些特殊环境下,对于人体的危害较大,因此基本上都已经实现自动化操作。在这些高危作业的自动化操作中目前已经广泛应用到单片机技术。在工业化控制管理过程中应用单片机技术,通过数据采集以及过程控制手段实现了工业控制管理工作的有效性以及科学性。目前,在报警系统、自动喷漆系统、流水线作业系统等方面都广泛应用到单片机技术。
2.关于单片机的开发技术
出现新的CPU后,以往的8位机慢慢增加到了16位机、32位机、64位机甚至更高的级别。现阶段,基本上单片机都应用了EET技术,增加该项技术后可以有效避免外界的干扰,确保系统的时钟信号不受影响,整个系统的可靠性得以提升。在单片机中应用布线和驱动技术,可以减少噪声,减轻噪声对于电路信号的干扰,提高电路信号的传输质量。其次,在单片机中还应用了OPT技术、裸片技术、表面贴技术等,OPT技术相对于掩膜技术而言,具有生产周期短、风险小等特点;而裸片技术以及表面贴技术可避免OPT芯片出现接触不良现象。开发单片机技术的过程中,应该综合考虑成本、性能、适用环境等多方面因素,尽可能开发出和企业相适应的自动化系统。在选择编程语言时,由于C语言程序具有良好的可继承性,而且也便于进行模块化设计以及管理工作,因此一般都会选择C语言。在选择型号时,有AVR、8501、MS430、PIC等多种选择,因为不同的型号并不会存在较大的差异,因此在选择其中的一种型号后能举一反三。另外,在设计、开发单片机的过程中,还需要考虑接口设计、系统干扰、驱动电路设计、软件设计、平台建设、接口设计、抗干扰设计等诸多方面。
3.总结
传统的单片机原理与应用课程教学的课堂上,大多单纯依靠老师的讲解。老师为了把一些抽象的概念,难懂的知识点讲解清楚,往往需要花费大量时间。并且,即使花费了大量的时间,有时因为硬件设计、系统开发等内容,也不容易在简单的平面教学中清楚地讲解,不能使学生产生感性认识。运用多媒体课件与传统教学相结合,把传统教学中难讲难理解的知识做成多媒体课件,不仅可以节省大量教学中板书的时间,还可以提高教学的质量和效率。同时老师在课堂上使用的多媒体课件一定要经过精心的准备,内容要选择难讲难理解的典型事例,通过仿真把结果动态演示出来,即能加深学生对问题的理解,又能激发学生的学习兴趣,灵活应用现代教学手段,突出解决该课程中实践性强的知识点,与传统教学相结合,对重点和难点内容进行透彻、清楚的讲解,使表现形式更加形象化,更容易理解,从而提高学生的学习兴趣。除了课堂教学,还可利用网络资源来最大限度的丰富课堂外学习,建立大范围的教学资源平台—教学网站,尽量实现优质教学资源共享,避免不必要的人力物力的浪费。利用教学网站,给学生提供学习与应用单片机技术的网络平台,开成良好地互动,真正实现教与学的有效整合[2]。
2选择合适的多媒体课件以满足教学需求
把多媒体课件应用到单片机课程的教学过程中,使得单片机教学不再枯燥,不仅可以使学生提高对理论知识的认识,而且通过仿真实例可以使学生熟悉单片机系统的开发方法,进而培养学生的动手和实践的能力。但是多媒体课件良莠不齐,必须选择合适的多媒体课件否则事得其反。首先,电子课件的开发工具有很多种,每种工具软件有各自的特点,要合理选择。在单片机多媒体课件的开发过程中,笔者所在教学团队,结合了电子课件开发工具PowerPoint和单片机仿真软件PROTUES,使用PROTUES针对具体实例开发出仿真程序,同时把仿真结果动态的插入到PowerPoint制作的电子课件中,使得多媒体课件能够演示单片机工作的动态及结果,感性且直观,同时又增加了课件的趣味性。其次,要及时更新多媒体课件以适应单片机技术的发展速度。《单片机原理与应用》是一门内容多且杂、实践能力要求高、发展迅速的课程,为了适应数字系统的不断发展,多媒体课件中动态仿真实例要尽可能的选择新事例,一方面能增加知识量,使课程和发展形势紧密结合,另一方面也能调动学生的学习兴趣,从而提高教学效果。
3结束语
图1给出了前端处理器中采用协处理器的硬件略图(只画出有关部分)。它的主处理器仍采用了当前流行的16位单片机80C196KB(IC6),协处理器采用了W78E51单片机(IC3)。W78E51的指令及性能同89C51,只是它的工作频率可以达到40MHz。由于有两个CPU同时运行,而且它们之间还有数据交换,如何去协调它们的工作是至关重要的,这需要通过硬件和软件的设计来加强保证。
图1中,IC1是8选1的模拟通道芯片MAX338,若通道数量超过8,可选用MAX306,其通道数量可达16个。IC2为12位带采样保持功能的A/D模数变换芯片AD1674。IC4为地址锁存片74LS373,IC5为RAM存储芯片6264,它们附属于IC3,作为IC3的片外数据存储器。
硬件的工作过程是:工频电压或电流经处理后(经传感器或者电压/电流互感器、放大器、滤波器等处理)变为相应的模拟信号,分别从CI1的8个输入端(IN1~IN8)输入,具体选通哪路则取决于A0~A2的二进制数。而A0~A2又是由IC3的P10~P12决定。被选中通道的模拟量由IC1的OUT输出,经跟随器后进入IC2进行A/D变换,由R/C、A0控制变换的过程,STA给出变换结束的信号,它们分别由IC3的P15~P17实施控制和测试。变换完成的数字量为12位,分两次输出,第一次为高8位(DB11~DB4),第二次为低8位(DB3~DB0,后加4个0)。这些数据经整理后依次存入数据存储器IC5中。IC3的P14是IC2的片选信号,P33是IC4、IC5的片选信号,通常为高电平,选不中。当进行A/D变换时,须先将P14置低电平,选中该片,变换完成后,再置加高电平。当向IC5存、取数据时,须通过P33进行控制,过程同上。这样,可以防止A/D变换、IC5存取数据、IC3通过P0口向IC6传送数据这三者之间的相互交叉干扰。
周期值的测量是由一模拟通道提供工频信号,经斯密特触发器至IC3的P13进行。P13相邻两次电平下降的时间隔即可周期值。
IC3的P30、P31与IC6的P10、P11构成握手信号,将存放IC5中的各量依次取出,由IC3的P0口传至IC6的P0口,并存入指定的区间,再进行傅氏运算、处理和控制。IC5中存储的数据个数是1周期内各采样点的、各通道测得的数据个数的总和。设采样点为Rn,通道数为Rm,再加上前述的周期值(各量均为2字节),总的字节数C=2RnRm+2。当Rn=32,Rm=8,则C=2×32×8+2=514字节。当少于200字节时,也即采样点、通道数较少时,如Rn=16,Rm=6,IC3可用W78E52代替。W78E52可以利用片内的256个RAM来存储数据而省去片外的数据存储器,在硬件上更为简洁。
二、软件
图2是协处理器主程序软件框图。首先对有关的量进行说明:T0和T1是W78E51片内的两个定时器。T、Ta和Tb均为2字节寄存器,T用来存储测量出的周期值;Ta存储两相邻采样点的时间间隔,因本例中采样点为32,将T右移5位即得Ta值;Tb是Ta对应的溢出值,用来产生T0中断。注意:以上诸量都须机器周期来表示,本例中采用24MHz晶振,一个机器周期的时间为0.5μs。Rm是模拟通道数,范围是1~8。Rn是采样点数,范围是1~32。
工作过程简述如下:当P13电位下跌时,周期测试开始,到第二次P13下跌时,周期测试结束(区间为AA~AD)。两次下跌的时间间隔即为工频的周期,具有准确的跟踪特性。在周期测试开始后4μs,T0溢出产生中断,执行中断子程序,总共32次。中断子程序都是在AD~AC间执行的,也即在第一周期内所有需要测量的量都已测出。从AD往后便是第二周期,主要用来计
算Ta、Tb的值,并将IC5内的数据传送出去。由此可见,协处理器的运行为2个周期,约40ms。应说明的是:在上电的第一个周期内,因周期值还未测出,故须对Tb值先行设置。图3是中断子程序软件框图。
8个通道的A/D转换数据是先存入片内的RAM。这样来得快,以减少通道之间的相差(邻近通道之间的相差约为0.4°),之后,再一次性地由片内RAM转存于片外RAM。执行一次T0中断子程序的时间约为256μs。当采样点为32时,时间间隔为625μs,绰绰有余。若将采样点增至36,通道增至16个,则采样点间隔约为555μs,执行中断子程序的时间约为445μs,仍有足够的余量。
软件可以用汇编语言ASM51编写,也可以用对应的高级语言PL/M51或C51编写,但前者代码率高一些。
结束语
以上是协处理器的一般用法,在此基础上是否能进一步缩短运行周期和提高测量精度,是一个值得研究的课题。提高主处理器IC6和协处理器IC3的工作频率(如IC6采用16MHz,IC3采用36MHz)可以提高CPU的运行速度,以达到缩短运行周期的目的。但有两点需要注意:一是CPU的芯片的速度必须跟得上;二是频率提高后,辐射增强,交叉干扰变得明显。因面,在印刷电路板的设计上须谨慎处理。
提高测量精度可以从3个方面着手。一是提高A/D转换精度,采用14位A/D变换芯片。不过,位数越多,变换所需的时间也越长。这在单一CPU中因时间限制,效果不好,而在协处理器中却容易实现。这里还有一个附带的问题,目前大都采用开关式稳压电源,耗电量省,但工作频率高,噪波大,通常有5~10mV,这无疑限制了精度的提高。因而,必须有一套优良的电源滤波系统,将噪波滤到1mV以下。有时这部分的电源干扰采用串联式稳压电源,其噪波可以做到0.5mV以下。
【关键词】电涡流;传感器;单片机
1.引言
现代社会是信息化的社会,人们的主要交流和沟通都是通过对信息的传递、处理而进行的。传感器就是人们从自然界获取各种相应外界信息的方式,能够将相应的需要采集的信息转换成为控制芯片能够识别的电流或者电压等信号,在现代的控制测量系统中具有不可缺少的作用。
本论文主要介绍的是电涡流式位移传感器。电涡流式位移传感器属于电感式位移传感器的一种,是基于电涡流效应而工作的传感器,具有很多优点:高分辨率、高可靠性、较宽的频率响应以及较高的灵敏度等等。
该传感器还具有很强的抗干扰能力,相比而言,传统的传感器具有非线性误差,要求工作环境恒定或者价格较高[1]。
2.电涡流式微位移传感器
2.1 传感器发展历程
国外在工业化的过程中,逐渐将传感器广泛应用在各个生产领域,在航天和军事领域也有十分领先的传感器应用。之后伴随各个国家的机械、自动化、计算机等信息产业如日中天,欧美国家以及亚洲的日本都对世界的传感器具有相当重要的影响。
我国主要是在1960年开始对传感器进行开发工作。国家组织大批科研人员对其进行研究和开发,并实施了“八五”、“九五”等国家计划,使得其取得了十分瞩目的应用成就。然而我们也应该清醒地意识到,我国在传感器的基础制造工艺等方面还不能和发达国家相提并论,许多核心技术以及芯片都要进口。与此同时,我们的传感器在国际上没有太大竞争力,产品研发和更新速度很低,缺少实用创新性[2]。
2.2 传统传感器缺点
以往的传感器和电涡流位移传感器比起来,具有以下几个方面的严重不足:
(1)输入一输出特性存在非线性且随时间而漂移;
(2)环境会干扰参数,使得测量结果发生漂移;
(3)因结构尺寸大,而时间响应特别差;
(4)易受噪声干扰、信噪比低;
(5)灵敏度或者分辨率不够理想。
2.3 电涡流式微位移传感器
本论文所要介绍的电涡流位移传感器,其工作原理是利用了涡流效应。该类型的传感器,通过涡流效应使相应的位移的变化,转换成线圈的阻抗值变化;之后利用特定的电路将线圈阻抗值变化转换成为电压的变化,再进行检测和输出,根据相应的公式或者经验,能够还原成位移信息。这种传感器具有很多优点,比如具有很高的灵敏度、简单的结构以及及时的动态响应。该传感器广泛应用在测量振动和位移等信息量上。大体上输出的电压信号与位移的变化量是线性的关系,公式是ΔS=K・ΔV。其中K是系统的比例常数,在不同的传感器中根据系统结构的不同是不一样的。
2.4 电涡流式位移传感器测量原理
公式能够精确描述该原理。我们根据公式可以得知,在其他条件不变的情况下,Z(线圈的阻抗)与S一一对应。电涡流传感器测量位移的原理就是基于此公式,在特定的信号激励过程中,传感器会依据位移变化而产生电压的变化。
3.测量系统的硬件设计
3.1 主控芯片
本论文设计的电涡流微位移传感器使用的主控芯片是AT89S52单片机。MSC-51单片机是八位的非常实用的单片机。本论文所使用的AT89S52单片机就是基于这款单片机的。MSC-51单片机的基本架构被ATMEL公司购买,继而在其基本内核的基础上加入了许多新的功能,同时扩展了芯片的容量以及加入flash闪存等等。51内核的单片机具有很多优点,因此无论是在工业上还是在一些电子产品上应用都很多。全球也有许多大公司对其进行扩展,加入新的功能。即使是在今天,51单片机仍然在控制系统中占据很大市场[4]。
下面对本论文所使用的单片机作简要介绍。AT89S52单片机具有最大能够支持的64K外部存储扩展,同时还具有8K字节的Flash空间。该单片机具有4组I/O口,分别是从P0到P3,同时每组端口具有8个引脚。每个引脚除了能够作为普通的输入和输出端口外,还具有其它功能,也就是我们通常所说的引脚复用。其还具有断电保护、看门口、计时器和定时器。51单片机一般的工作电压是5V。
3.2 显示模块
本论文设计的LCD1602电路,该液晶模块能够显示2行*16列的字符,相对于数码管而言,显示更加灵活多变。该液晶模块用来显示其测量处理后的数据。
4.测量系统的软件设计
本论文的主程序循环采集电量的变化,并实时显示在液晶模块上。系统软件是指完成系统设计功能的软件。为了提高系统的实时性、可靠性,在编写系统应用软件时,主要考虑以下两方面:
(1)提高系统抗干扰性能。在工业现场不可避免的有各种抗干扰因素。因此本系统除了在硬件上硬件复位和加电容滤波外。在软件上,采用了指令冗余技术、延时消抖技术以及对位移大小采样值进行中值滤波的数字滤波方法,进一步提高系统的抗干扰能力。
(2)采用模块化编程。将系统的应用程序分为若干个功能模块,这些模块可以任意更改而不影响程序的其余部分,将各个功能模块程序调通后,再把各个功能模块结合起进行联调,这大大减少了调试时间,提高了程序的通用性,方便程序的修改和检查。
5.总结
电涡流位移传感器是一种基于电涡流效应的传感器,能够将位移的变化转换成电量的变化。本论文主要介绍了传统传感器的发展历程,进而介绍了电涡流式微位移传感器的测量原理和优势,并基于单片机设计了测量系统。
参考文献
[1]谭祖根,汪乐宇.电涡流检测技术[M].北京:原子能出版社,1986.
[2]于鹏,许媛媛.利用插值法和曲线拟合法标定电涡流传感器[J].中国测试技术,2007,1(33).
本文主要是向大家介绍了信号发生器论文参考文献的写作标准规范格式和文献范例的撰写,关注学术参考网可以查看更多优秀的论文参考文献。希望小编整理的信号发生器论文参考文献能给大家在写作当中带来帮助。
信号发生器论文参考文献:
[1]陈益飞、单片机原理及应用技术、国防工业出版社。
[2]邹虹、单片机波形发生器的设计、重庆邮电学院学报。
[3]毅刚,彭喜元、单片机原理与应用设计、电子工业出版社。
[5]张毅刚、彭喜元单片机原理及应用(第2版)、高等教育出版社
[5]谭浩强.C程序设计(第4版)[M].北京:清华大学出版社2010.
[6]陈明义.电子技术教程设计实用教程(第3版)[M].长沙:中南大学,2009.
[7]马晓.函数信号发生器的设计[D].河南2012.
[8]李华.MCS-51系列单片机实用接口技术[M].
[9]何立民.单片机应用技术选编[M].
信号发生器论文参考文献:
[1]康华光.电子技术基础--模拟部分第五版.高等教育出版社1998
[2]谢自美.电子线路设计.实验.测试(第二版).华中科技大学出版社2000[1]电子电路大全(合定本).中国计量出版社1991
[3]童诗白华成英主编《电子技术基础-模拟电子技术》P402-461页高等教育出版社出版2004年7月出版(非正弦信号产生电路)
[4]陈晓文主编《电子线路课程设计》P129-P133页(函数发生器的设计)电子工业出版社出版2004年8月出版
[5]张宪、何宇斌主编《电子电路制作指导》P151-161化学工业出版社出版2006年1月第一版(振荡电路)
信号发生器论文参考文献:
[1]《电子技术基础-模拟电子技术》P234-P240页主编:郝波、李川西安电子科技大学出版社出版2004年7月出版(非正弦信号产生电路)
[2]《电子线路课程设计》P129-P133页(函数发生器的设计)主编:陈晓文电子工业出版社出版2004年8月出版
[3]《电子电路制作指导》P151-161主编:张宪、何宇斌化学工业出版社出版2006年1月第一版(振荡电路)
关键词:单片机;课程实践;答辩;KEIL C
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2013)36-8369-02
单片机课程实践是高校自动化专业集中实践环节的必修课,是学生学习《单片机原理》课程后,进行的一次全面的综合实践,其目的旨在加深对单片机基础理论和基本知识的理解,培养学生具有单片机系统应用软件设计和开发的能力,在具体实现过程中强化学生的实践意识,提高应用能力、创新意识和合作精神。在项目的实践中,使得学生掌握一定的理论与技术知识,而且应该树立管理理念,建立项目工程思维观念,而这一点正是高级语言编程思维的一种体现。
通过将单片机课程实践和高级语言程序设计实验相结合,使学生在理解单片机理论和高级语言编程思想的基础上,实际动手开发一个实际的应用系统,来提高综合运用所学理论知识的能力。
1 研究内容或对象
引导学生运用已学的单片机理论知识、单片机程序设计方法和高级语言编程思想,具体设计一个实用的小型单片机应用系统,开发设计过程按以下顺序进行――选定课题、调查用户需求、总结归纳数据流程、分析性能、书写需求分析及总体设计报告(包括组成原理图、硬件连接、程序流程、系统功能模块)、完成应用系统的开发、撰写课程实践报告、系统验收、组织课程实践答辩。让学生在这一系列工作中综合运用单片机系统原理以及编程语言等相关课程知识,培养学生的综合素质。
根据单片机课程实践和专业课程实践两个实践教学环节各有4~5周但分散的实际情况,考虑将其进行整合。并在实践教学环节中安排相应的指导老师对学生进行必要的指导和帮助,为学生提供分析思路,解决学生项目完成中碰到的实际问题。
2 研究拟达到目标
通过在单片机课程实践中结合高级语言编程思想,使学生在掌握单片机理论基础知识的同时,通过参与项目的分析、设计与实现,建立软件工程理念,具备一定的理论与单片机实物实践相结合、解决实际应用问题的能力。同时在完成项目的过程中,锻炼科研开发能力和科研论文写作能力,为大四的毕业设计和毕业论文的顺利完成奠定基础,并为以后工作中的理论与实践相结合奠定良好的基础。
使学生在单片机课程实践和高级语言程序编程实践相结合的实践教学环节中,利用所学的单片机系统原理和C语言程序设计基础知识设计单片机应用系统,解决单片机系统应用中的实际问题,掌握高级语言编程思想,借助相关编程工具,完成一个小型项目的自主分析、设计与实现。
3 主要研究方法
教师提供部分项目供学生选择,学生亦可自拟项目,但课题的选择要由教师审查核准。项目尽量选择实际需求的题目,让学生走出校园,通过调查走访,了解国内单片机应用发展的状况,开阔眼界,而且在开发一个真实项目的过程中,带来求知的源动力,激发学生自主学习的渴望以及创造力;对于虚拟项目,要求学生做到切合实际需求,能解决一定的应用问题,有一定的应用价值。
编程开发工具原则上推荐学生使用KEIL C,如果学生认为其它开发工具更适合可由学生自主选择。由于实际可用的编程开发工具与日俱增且不断更新,为此在课程实践中,对学生开发工具的选择不做过多限制,使得学生可以选择自己感兴趣的程序设计工具进行项目开发,既锻炼了学生自学的能力,又能让学生成为项目开发的决策者,这种主人翁意识使得学生变被动学习为主动学习,从而激发学生自主学习的积极性。
为了防止学生对课程实践任务敷衍了事,对课程实践的考核方式由原来的提交程序和文档改变为答辩的方式。且在集中教学环节之前就让学生明确单片机课程实践的任务,同时考虑在集中教学环节结束后适当放宽学生上交可运行的项目程序和课程实践报告以及组织答辩的时间,让学生能更好的延续自主学习的积极性并进一步完善项目的开发。
4 特色、创新及推广应用价值
通过将单片机课程实践和高级语言程序设计基础实验相结合,让学生在项目的分析、设计、与实现的过程中掌握单片机理论知识、单片机系统应用的设计方法和高级语言程序编程思想 ,提高自动化专业学生理论与实践相结合的能力,激发学生的学习积极性和主观能动性,提高学生解决实际应用问题的能力。
《单片机原理》课程实践教学,将单片机课程实践和高级语言程序设计实验两个教学环节有机整合,让学生能在该实践教学环节中综合运用单片机系统原理和高级语言程序设计基础以及相关编程思想等多种知识,培养初步的科研能力和科研论文写作能力以及团队合作精神。并通过组织课程实践答辩使学生进行类似毕业答辩的演习。
在自动化专业学生的单片机课程实践教学环节中,通过团队合作的方式,以共同完成项目为目标,让学生在单片机课程实践中综合运用所学的单片机系统原理和高级语言程序设计基础的理论知识来完成项目的分析与设计,并借助相关的编程语言来完成项目的编程实现。将原本独立但有高度关联的两个实践教学环节进行有机整合,可以让学生有更多的时间来系统而连续的综合运用所学的相关知识,进而更好的将理论与实践进行有机结合,激发学生的学习热情,提高学生的学习积极性。
论文格式写作要求:
1.论文题目为三号黑体加粗居中
2.一级标题应该设置为黑体三号加粗居中(即每一章节的标题如第一章)
3.二级标题应该设置为黑体四号加粗,对齐方式为左对齐(即每一章节的下一级标题如:1.1)
4.三级标题应该设置为黑体小四加粗,对齐方式为左对齐(二级标题下的小标题如1.1.1)
5.中文“摘要”两个字应该是三号黑体加粗居中,应该设置为一级标题。
6.中文摘要内容字体应该为宋体小四,两端对齐,行间距为1.5倍或是20磅。
7.英文摘要(abstract)应该是罗马(TimesNewRoman)三号加粗居中,应该设置为一级标题
8.英文摘要内容字体应该是罗马(TimesNewRoman)字号为小四,两端对齐,行间距为1.5倍或是20磅。
9.“关键词”三个字应该是黑体小四,其后为关键词(宋体小四),关键词数量为4~6个,每一个关键词之间要用逗号分开,最后一个关键词后不打标点符号
10.“目录”两个字应该设置为黑体三号加粗居中
11.文章正文应该是宋体小四
12.文章正文段落行间距应该是1.5倍行间距或是20磅,首行要空两格。
13.文章正文段落格式应该设置为两端对齐
14.文章中出现的图片,其位置应该是居中,且图片下方要有中英文对照的说明文字。其中中文说明文字应该为楷体五号,英文说明文字应该是罗马(TimesNewRoman)五号字体,中英文说明文字位置均为居中。图片及其中英文说明文字应该位于同一页。
15.文章中出现的表格,其位置应该是居中,且表格上方要有中英文对照的说明文字。其中中文说明文字应该为楷体五号,英文说明文字应该是罗马(TimesNewRoman)五号字体,中英文说明文字位置均为居中。且文中表格的风格要保持一致,表格内容的字体,字号设置要统一。表格的宽度不应该超过正文的宽度。表格如果转页的话,在随后的页面上应表明如:表一(续)
小学教育教学论文范例欣赏:
【摘要】随着社会中各行各业的竞争力度不断增加,大学生就业成为了社会重点难题。特别是计算机行业,近年来的计算机领域快速发展,各高校向社会输送的计算机人才也日渐提升,同时也加大了就业竞争力度。所以,学生掌握一种制约芯片的电路设计,并且熟练使用一种编程语言,不仅能够提高竞争实力,也可以增强自身的技术水平。本文中通过面向技能抽考的单片机教学进行探讨。
【关键词】技能抽考单片机教学多元化单片机
单片机是一种微型计算机的分支,以体积小、功能全、性价比高等特点著称,被运用到工业制约、通信设备、信息处理、电器等诸多领域。单片机技术在整个课程中处于核心位置,是电子信息、机电、自动化等专业学科必备技术,也是工科学生就业的一个基本保障。
一、单片机教学目前状况
单片机教学中,教师以汇编语言版本和C语言版本为编程工具的单片机为学习对象,这种学习策略可以使学生更加深入的了解单片机指令系统的操作,也可以对单片机软、硬结合的特点做深一步的单片机原理理解[1]。
“单片机”是一门专业课程,基于电工学、电子学、计算机组成原理学、接口原理及汇编语言学基础上的一门课程。以上课程是单片机课程的基础,对单片机的学习能够起到推动作用,加强学生对相关课程的理解。对于学生而言,单独的学习单片机课程,没有专业背景和知识结构的因素影响,将会很难入门[2]。
二、单片机教学的理由
2.1单片机教学的实验设备单一
教学中使用的实验设备通常是学校为学生准备好的包含十几种实验内容的实验包,学生对实验包里的设备进行试验并加深对理论知识的理解。但是,通过这种实验包学习产生的理由是无法提供更高层次的动手实验,实验包里的实验项目硬件已经连接完毕,学生只需要通过简单的连线就可以使用,导致了学生动手和动脑的机会少,线路已经固定,学生不能根据自己的设计转变线路,在实验中产生一定的局限性。
2.2教学内容与实际应用不符
学校的教学策略中,基本以理论为主,造成设计效率低、学生学习的难度大、理论性过强、语句不易理解等理由,另外由于编程的代码结构复杂,学生对硬件结构的依赖性比较大,不能够完全在不同种类之间相互移植。
三、技能抽考在单片机教学中的作用
3.1技能抽考的理论
技能抽考是根据教育学的要求,依照专业特点对学生掌握的专业技能进行标准化的考核,需要通过理论和实践的双重考核。具体做法分为三种:制定统一的抽考标准;制作抽考标准的试题库;根据专业学习的人数,采取随机筹钱的方式进行学生的独立抽考。
这种技能上的抽考相当于一种技能竞赛,专业技能竞赛相比职业技能竞赛的方面更为广阔、参与的学生也比较多、比赛的内容全面,抵制了一直以来的“重技能轻综合”的不足[5]。
3.2技能抽考在单片机教学中的作用
技能抽考运用到教学模式中,能够重新建构教学模式,提高教师和学生的专业能力、增强教师的职业道德素质和心理素质等,使学习中实现车间与教室、教师与师傅、学生与学徒、作业与产品、理论与实践、教学与比赛相结合的一种教学改革,推动学校教育水平的发展。
3.3技能抽考重建教学模式
技能抽考是以学生的综合实力为评价标准,在学习范围的完成情况来进行对专业能力的衡量,对能力、策略等进行务实、高效的教学目标。因此,教育教学观念发生了转变。从原有的教学方式转向行动教学方式,让课堂从理论性教学转向实践性教学,以“教学工厂”为实训教学模式,使车间和教室结合、理论与实践结合。
四、结论
单片机原理和教学中的自主研发、开放性和创新性,比较容易符合新世纪人才的培养,符合高校的教育规律。在教学中加快改革步伐,加强基础、培养能力、开拓思维、注重创新、提高素质为教学中心思想,以培养学生的科学实验素质和动手能里为教学目标,将教学层次加深,全面展开单片机教学的最新模式,为电子信息行业培养大批量专业知识强又掌握应用技术的应用型人才。
参考文献
[1]牛骁.单片机和C语言的教学探讨[J].江苏机械制造与自动化,2001,04:136-138
[2]陈华珍,夏国清.基于单片机系统开发的C程序设计教学策略探讨[J].考试周刊,2011,03(09):143-144
[3]张金果,宁亚媛,姜睐.基于Proteus和Keil的单片机教学改革的探讨[J].华章,2013,12(23):263+366
防潮是粮食储存过程中一项重要内容,对粮食的储存质量有很重要的作用。它直接影响到储备物资的使用寿命和工作可靠性。为保证日常工作的顺利进行,首要问题是加强仓库内温度与湿度的监测工作。但传统的方法是用扦样式玻璃温度计,人工判读等最原始的测温方法,工作量大,难以控制,滞后严重,做好日常的粮情检查工作,可以发现问题,及时处理,以保证储粮的安全。本论文侧重介绍“单片机温度检测系统”的软、硬件设计及相关内容。论文的主要内容包括:采样、LED显示,单片机89C51的开发以及系统应用软件开发等。作为控制系统中的一个典型实验设计,单片机温度检测系统综合运用了单片机技术、模拟电子技术、通信技术、数码显示技术等诸多方面的知识。
2粮仓湿度检测系统硬件设计
粮情测控系统是计算机硬件与软件的结合体,实现了计算机对储粮的检测与预警。系统硬件由控制部分和信号检测部分组成,其中,控制部分包含五个模块:控制器模块、手动按键、显示模块、通信模块和报警模块;信号检测部分包含一个模块:湿度检测模块。
2.1核心单元电路
综合考虑系统的方便性,可靠性,性价比等因素,系统主机芯片采用AT89C51。AT89C51是控制系统常用的单片机,应用在很多领域,利用它完成的报警系统很多。使用AT89C51单片机构成的计算机系统能够实现准确的采样煤气浓度,能够达到题目的设计要求,而且AT89C51单片机相对于其它型号的单片机,更加易于学习和掌握,性能也相对比较好。
2.2检测传感器和检测电路
湿度检测采用的是湿度传感器HS1101。在粮情测控系统中主要是检测室内与室外的湿度,一般一个粮仓有两个湿度检测点,且精度要求不高。
2.3显示电路设计
系统显示模块采用数码管动态显示原理,清晰的显示实时湿度值
3软件设计
整个系统软件设计分为两个部分,作为主控的上位机的软件设计及作为数据采样的单片机终端节点的软件设计。系统采用模块化编程,将各部分功能分别实现,主要的功能子程序有:数据采集、标度变换、线性校正、数制转换、数值显示、发送、接收和部分中断子程序。
4系统调试
本次设计采用的是模块化电路和模块化程序,因此在联调时只需要把各模块进行正确的连接就可以实现仿真,其模块与电路图在前面已经介绍这里只是给出总体调试的效果,把软件调试的.HEX文件烧入其中的AT89C51中就可以运行了。
5结语
单片机是一种集CPU、RAM、ROM、I/O接口和中断系统等部分于一体的器件,只需要外加电源和晶振就可实现对数字信息的处理和控制。因此,单片机广泛用于现代工业控制中。
本论文侧重介绍“单片机温度控制系统”的软件设计及相关内容。论文的主要内容包括:采样、滤波、键盘、LED显示系统,加热控制系统,单片机MCS-51的开发以及系统应用软件开发等。作为控制系统中的一个典型实验设计,单片机温度控制系统综合运用了微机原理、自动控制原理、模拟电子技术、数字控制技术、键盘显示技术等诸多方面的知识,是对所学知识的一次综合测试。
关键词:MCS-51;8051;温度控制;PID
ABSTRACT
With scientific constant progress, in industrial production, electric current, voltage, temperature, pressure are mainly commonly used. especially in the heat treatment industry, the accurate test and controlling of temperature is very important. In a lot of fields, for example: In metallurgical industry, chemical production, power engineering, machine manufactures, food processing, family and industry heat etc. people need to heating furnace, heat-treatment furnace and all kinds of response stove and boiler temperature measure and control, through software design, to reach the intelligent control finally and realize the interactive function.
Adopt Single-Chip Microcomputer is it control convenient, simple, flexibility advantage such as being heavy to have not merely to control to go on to temperature to come, and can raise by technical indicator not to accuse of temperature by a large margin, thus can big improvement quality and the quantity of products. So the control problem to the temperature of Single-Chip Microcomputer is the control problem constantly be able to encounter in the industry manufacture.
This thesis introduces the design and debugging of “the temperature control system by microcomputer”. As a typical experimental design in control system, it uses much control knowledge and comprehensively tests student’s ability in control system.
关键词: 防盗报警; AVR单片机; Android平台; LCD12864
中图分类号: TN70?34 文献标识码: A 文章编号: 1004?373X(2015)08?0117?03
Study on home wireless anti?theft alarm system based on Android
CHEN Jing, WANG Zhi?hua
(School of Science, Beijing Forestry University, Beijing 100083, China)
Abstract: The household anti?theft alarm system based on Android platform and combined with the microcontroller not only can achieve low?cost detection, display and alarm, but also can transmit the system data to the users’ intelligent mobile phone in wireless transmission mode through the serial port WIFI equipment, and realize remote wireless control. The ultrasonic ranging module, vibration detection module and infrared emission circuit are used in the system to realize automatic detection function. The buzzer and LED are adopted to achieve sound and light alarm function. The AVR single chip microcomputer with built?in reduced instruction set is taken as data processing center. The system status data is sent to the module LAK?RMO4 through the asynchronous serial transceiver USART. The TCP/IP protocol stack is built in the module to realize data transmission and conversion among the user serial port, Ethernet and WIFI interface. Through programming of Android mobile phone application program, the user can achieve data transmission between AVR SCM and intelligent mobile phone in intelligent mobile phone, and realize setting and control of the whole system.
Keywords: anti?theft alarm; AVR MCU; Android platform; LCD12864
随着人们安全防范意识的逐步增强,作为智能家居系统的一个重要组成部分,家庭监控和防盗报警系统实现了自动监测报警,以使家庭财产免受损失的功能,其性能的好坏直接关系到整个智能家居系统的好坏。与境外安防产品的成熟程度相比,中国安防产品市场的产业结构上呈现出产业区域分布不均衡、垄断程度低、市场占有率低等特点。现在,急需能够低成本检测、显示和报警,并且能够通过智能手机等设备接收实时信息,并实现远程无线控制、具有一定市场竞争力的产品出现[1]。本文设计的家用防盗报警系统,通过各个传感器系统的自动检测,单片机收集传感器信号进行报警数据的处理,并通过串口?WiFi将数据发送到用户的手机上,同时用户也能发送控制命令给单片机,从而实现对整个系统的控制。本设计是单片机和Android平台的结合,不仅实现低成本检测、显示和报警,而且能够实现远程无线控制。
1 系统整体结构及软件流程设计
本设计整体分为4个部分:自动检测、声光报警、液晶显示和终端控制,其中AVR单片机是数据处理的中心,控制传感器模块及电路,采集和处理检测到的各种信号,进行计算和判断,从而决定是否启动声光报警系统,并将得到的数据信息显示在LCD12864上,供用户查看;单片机的串口与串口转WiFi模块的串口通过2×3串口线相连,单片机将系统状态信息通过串口发送数据,串口转WiFi模块自动将数据通过WiFi发射到空间,Android手机通过本设计中编写的客户端就可以实现系统控制[2],系统整体结构框图如图1所示。
图1 系统整体结构框图
单片机部分的程序主要完成自动检测、声光报警和液晶显示功能,其串口接收采用中断方式,只有单片机串口接收到数据时,才会将接收标志receverflag置1,这时才会运行串口数据发送子程序。本设计中,使用了三处中断进行数据处理,另外两处分别是超声波测距子程序和振动检测子程序,超声波测距时,单片机I/O口发送超过10 μs的高电平,然后计时器计时同时主程序循环等待PD2检测到上升沿电平;振动检测时,PD3检测到上升沿电平时进入振动检测子程序,该子程序包含报警设置及显示判断。在液晶显示部分,有3个显示页面,分别有Page_1,Page_2,Page_3作为显示标志,在每个子程序和主程序中,当要显示数据时,首先判断要显示的页面标志是否为1[3?4]。单片机部分程序流程如图2所示。
下面具体叙述报警系统各项功能的实现过程。
2 系统功能的实现
2.1 自动检测功能
2.1.1 超声波测距模块
HC?SR04超声波测距模块可以实现2~400 cm距离的测量,精度可达0.3 cm。模块主要包括超声波发射器、接收器和控制电路。模块的工作原理:
(1) 采用I/O触发测距,给至少10 μs的高电平信号;
(2) 模块自动发送8个40 kHz的方波,自动检测是否有信号返回;
(3) 有信号返回,通过I/O输出一高电平;
(4) 单片机计时的时间就是超声波从发射到返回的时间,距离=340×[t2]。
2.1.2 震动检测模块
震动检测模块用来检测系统的震动,本设计中用来检测窗户的震动。传感器采用的是SW?18020P,SW?18020P任何角度均可触发工作,适用于小电流电路触发。本模块不震动时,震动开关呈断开状态,输出端输出高电平,绿色指示灯不亮;震动时,震动开关瞬间导通,输出端输出低电平,绿色指示灯亮;输出端与单片机直接相连,通过单片 机来检测高低电平,由此来检测环境是否有震动,起到报警作用。
图2 单片机部分程序流程图
2.1.3 红外对射电路
在本设计中,红外发射电路和红外接收电路分别被安装在用户的门和门框上。在门正常关闭的情况下,红外接收管与红外接收管正对;当门打开时,红外接收管接收不到发射管发射出的红外线,此时,单片机检测到的电压数值发生变化。依据门打开的程度,电压变化不同,用户可以自行设定报警电压阈值[5]。
2.2 声光报警功能
2.2.1 蜂鸣器
在本设计中,采用的是有源蜂鸣器,只需要接上额定的电源就可以连续发声。但是在实际设计中,通常采用三极管驱动放大来保障通过蜂鸣器的电流大小,从而保障声音的质量。虽然直接利用高低电平输出能够实现报警功能,但若采用AVR T2的CTC输出功能,能够对频率进行编程,使蜂鸣器发声富有变化,更能够引起主人的注意。在这种模式下,蜂鸣器还可用于进行简单音乐的播放。
2.2.2 发光二极管
在本设计中每路检测都有一路LED相连,显示检测到的状态信息,同时任何一路都会触发蜂鸣器报警。
2.3 液晶显示
AVR单片机在运行过程中,通过传感器模块和电路,自动检测用户住宅的状态信息,并将传感器模块和电路测得的状态数据,通过I/O数据口传输到单片机内部。单片机一方面将这些数据与预先设定的阈值比较,从而判断是否启动声光报警;另一方面,将这些数据显示在液晶显示屏上,供用户实时查看当前的状态信息[6]。系统状态显示页面显示的内容是:门、窗关闭或打开,距离数值。当红外发射管与红外接收管之间有物体遮挡时,可以模拟门打开的状态,此时,门状态由“关闭”变为“打开”,如图3、图4所示。
图3 系统状态显示页面
图4 门由“关闭”变为“打开”
对于窗户和距离是同样的道理,本系统会实时监测用户住宅状态,并同步显示在液晶屏幕上。由于单液晶屏幕显示内容有限,作为交互性的智能设计,要求设计满足用户能够自行设置参数的功能,因此设计了多个液晶显示页面,作为演示,只显示2个页面,分别是状态显示页面和参数设置页面。系统初始界面是状态显示页面,显示当前系统状态。设计2个机械按键供用户切换页面和设计参数,用户可以通过按键切换到其他页面。在参数设置页面,用户通过参数设置按键可以设置灵敏度。灵敏度共分4种:10 cm,20 cm,30 cm,40 cm,代表距离是10 cm,20 cm,30 cm,40 cm时启动声光报警。参数设置页面如图5所示。
2.4 终端控制
终端控制功能的实现是通过编写一个Android客户端,该客户端可以进行Socket通信,即可以通过给定的IP和端口利用Android手机的WiFi功能连接服务器,进行数据的传输和系统的控制。在本设计中,单片机与Android手机之间进行数据传送时传送的是命令代码,该命令代码是一个16进制数,该数据由8位二进制数组成的单片机和Android手机通过对该数据的8位进行解析,从而得到系统的状态信息 [7] 。客户端使用方法:用户在Android手机上安装该客户端后,打开手机的WiFi功能,在IP,PORT输入框输入IP地址和端口,点击连接按钮,连接成功后,该按钮会显示“断开”;中间区域显示系统状态,当状态发生变化时,其显示会发生变化;下面区域为命令代码输入区域,用户可以根据需要输入相应的代码。
图5 参数设置页面
客户端功能实现:客户端程序初始化:为各个显示控件添加属性,并为按钮添加响应事件;接按钮响应事件:单击按钮时,与指定的IP、端口建立Socket连接;输入流线程:接收输入流,并根据输入流数据对显示区进行设置;命令代码确定按钮:将输入的命令代码通过已经建立的Socket通信通道已数据流的形式发送出去。
3 结 论
本文设计的家用无线防盗报警系统是基于单片机和Android平台,实现了以下几个功能:
(1) 自动检测功能,超声波测距模块检测陌生人与用户住宅的实际距离,振动检测模块检测窗户的振动,该模块与单片机的I/O口直接连接,实时检测模块电平变化,红外对射电路检测房门的开关,房门正常关闭情况下红外接收电路接收红外发射管发射的红外线,与单片机相连的I/O口检测到一定的模拟电压,通过A/D转换将电压数值存储在AVR单片机内部,当房门打开时红外接收电路接收不到红外线,该电压值发生变化,单片机通过与存储的电压数值比较,判断处理。
(2) 声光报警功能,该功能主要有蜂鸣器和LED组成,该部分电路与单片机对应的I/O口连接,当单片机输出相应的电平时,三级管导通,电路就会工作,实现报警功能。
(3) 液晶显示,通过LCD12864将系统的状态信息显示出来供用户查看,同时按键与单片机I/O口连接,通过对按键的判断处理实现系统灵敏度的设置。
(4) 终端控制功能,该部分功能由HLK?RM04模块和Android智能手机实现,HLK?RM04模块的串口与单片机的串口连接,单片机将状态数据通过串口发送出去,HLK?RM04模块自动将串口接收的信息通过WiFi发送到空间,Android手机通过WiFi功能连接到该模块,通过本设计编写的客户端就能实现信息的接收和显示,同时发送对应的命令代码给单片机,单片机接收到命令代码解析后实现系统设置。
根据设计思想制作实物,经验证功能实现良好。本系统利用单片机和Android平台的结合,不仅实现低成本检测、显示和报警,而且通过串口?WiFi设备还能将系统数据无线传输到用户的智能手机上,真正实现了交互式的智能控制。 本文由wWW. DyLw.NeT提供,第一 论 文 网专业写作教育教学论文和毕业论文以及服务,欢迎光临DyLW.neT
参考文献
[1] 朱丹.基于GSM短信模块的家庭防盗报警系统[J].绍兴文理学院学报,2010,30(10):69?72.
[2] 桑顺,牛晓聪,赵媛媛,等.AVR单片机与51单片机的比较[J].企业技术开发,2011,30(8):96?97.
[3] 牛睿,刘飞.基于AVR单片机的过采样原理的实现方法[J].自动化与仪器仪表,2008(3):72?74.
[4] 陈慧,王宏远.一种基于AVR单片机的树状菜单界面的设计[J].电子工程师,2005,31(6):68?70.
关键词:抢答器,中央控制单元USB通信
传统的抢答器一般利用数字逻辑电路做成,功能单一,已不适应社会发展需要。随着科学技术的进步,单片机与串口通信的结合已广泛应用到各个电子系统。本文是基于单片机为核心的抢答系统设计,通过串口通信动态传输数据,使抢答系统具有电路简单、操作方便、功能强大等特点。特别是抢答系统与PC通信相联系,使整个抢答系统功能更完善。
1、系统总体方案设计
传统抢答器功能过于单一,因此,可将其功能进行扩展,设计出以单片机为核心的抢答器系统,总体框图如图1所示。
抢答系统由控制开关、抢答开关、加/减分电路、计时电路、显示电路、报警电路、PC通信等几部分构成,如图1所示。
图1、总体方案电路图
完成功能如下:
a、抢答开始时,在规定的时间内,最先按动抢答按钮的选手应具优先权,抢答系统应能准确迅速地判断出第一抢答者并将其信号锁存,同时将输入端关闭而使其它抢答信号无效。选手编号/得分情况能够在显示屏上显示。此功能由中央控制单元,译码、显示电路完成。
b、问题回答完毕,主持人应根据回答的准确性给予不同分值的加/减。此功能由加/减分电路完成。
c、在规定的时间内若有人抢答,抢答有效,终止定时,若无人抢答,此次无效。此功能由计时,中央控制单元完成。
d、每次问题回答结束,主持人应通过复位按钮进行复位,各种程序又回到初始状态。为进行下一轮的抢答工作做准备。
抢答开始之前,赋予选手一定的初始分,若选手违例抢答,报警电路工作,提醒有人违例抢答,同时编号牌显示违例选手号码,该违例选手会被自动扣分。抢答开始时,记分牌显示选手初始值,此时,主持人根据需要,选定不同分值的题目让选手回答。当主持人宣布抢答开始,同时按下开始键的时候,选手抢答,编号牌显示选手编号。这时只能有第一位选手优先抢答成功,其他抢答无效。与此同时,倒计时就开始计时,在剩下最后几秒的时候,报警电路工作,提醒选手。抢答时间结束,本题抢答无效。选手回答问题完毕,主持人应根据回答问题的情况,对选手成绩做出相应的处理。每一题抢答结束后,主持人进行电路复位功能,为下一题做准备。而每一题的抢答过程中,编号显示牌和各选手的得分情况会自动的送到PC机上进行动态显示。科技论文。
1.1 硬件电路设计
1.1.1、中央控制单元
中央控制单元是控制系统的中枢,是系统的信息处理部分,键盘开关,控制开关等发出信号,中央控制单元收到信号后做出分析、响应,完成电路功能的执行。科技论文。
系统选用ISP-Flash系列单片机AT89S8252,它是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的Flash只读程序存储器和256 bytes的随机存取数据存储器,兼容标准MCS-51指令系统,功能强大,它可向输出单元输出控制信号。
1.1.2、键盘输入及加/减分电路
选手通过按键进行抢答,单片机识别到有按键按下时,转到相应的程序,控制译码显示器显示选手的编号或分数。而开始键,加/减分键也是通过键盘转到相应的程序实现功能。
键盘作为输入设备,结构简单,通过程序可实现很多功能。抢答器按如图2所示的矩阵结构连接,可有效减少单片机的I/O口。用单片机位处理指令来判断是否有键按下,若有键按下,则有电平输入。转到相应程序,显示有效选手的号码,而其他选手再按“抢答键”也无效。若无人抢答,报警电路工作,表示本次抢答无效。若选手违例提前抢答,报警电路提醒选手注意,显示牌显示违例选手号码,单片机通过程序指令让该违例选手减去一定分值。
加/减分电路与抢答键工作原理一样,当按下加/减分按键,单片机控制程序指令,给选手加/减相应的分值,每一题只能给与抢答选手一次的加减分机会,若有特殊情况,主持人可在控制台进行操作。
若抢答键太少,可通过增加I/O口数量或者在中央处理单元外再外扩一片可编程I/O接口芯片。
图2、键盘结构图
1.1.3、选手编号/分数显示电路
译码显示:利用单片机串行口加外围芯片74LS164,构成多个并行输出口,用于串-并转换,驱动CD4511锁存-译码器进行LED数码管显示。科技论文。数据从单片机输出经74LS04反相器进入74LS164的输入端,而时钟脉冲经74LS04反相器连接到74LS164的CLK脉冲信号端,在LED显示相应的十进制数字,从而完成选手编号的显示。
选手得分显示电路与编号显示电路原理一样,可将多片74LS164芯片相连,增加其显示位数。
1.1.4计时、报警等电路
倒计时器电路中,选用四位十进制减法定时/计数专用集成电路EC9410和7448TTLBCD--7段译码器组成可预置数的十进制减法器。在时钟脉冲的作用下,倒计时开始。若某组抢答有效,计时停止并显示倒计时时刻。若一直无人抢答.则倒计时到“00”自然停止。
报警输出单元如图3所示,数据输入端与单片机相连,电路由三极管外加扬声器等外围电路构成,当中央控制单元通过分析确定存在违例抢答或是倒计时停止,便通过指令给报警电路数据输入端一个高电平,三极管就导通,产生信号驱动扬声器发出警报,从而形成一个报警电路,可通过调节报警声长短来判断是倒计时停止报警还是违例抢答报警。
图3、报警电路
1.2单片机与PC机的通信
抢答过程中,显示数据需要传入PC机内。单片机与PC机间的通信选用USB串口通
信,将单片机采集的信息传送到PC机中,由PC机进行处理。该系统使用Phillps公司的PDIUSBD12芯片作为USB接口芯片。PDIUSBD12通常用于微控制器系统并与微控制器通过高速通用接口进行通信,也支持本地DMA传输。该器件采用模块化的方法实现一个USB接口,允许在众多可用的微控制器中选择最合适的作为系统微控制器,性能较好。
USB接口芯片PDIUSD12的八位I/O口线DATA0至DATA7具有可控的三态门电路,故而PDIUSBD12芯片可以直接与AT89S8252的数据总线相连,挂在系统总线上。当系统将采样得到的信息通过USB总线上传给PC时,AT89S8252选通PDIUSBD12芯片,将单片机内的采样信息通过系统总线传给USB接口芯片,继而传给上位机,完成数据的传输。
USB串口通信可采用控制传输模式,块传输模式,同步传输模式,中断传输模式等4种传输模式,根据本设计电路特点,采用中断传输模式。其传输模式图如图4、图5所示。
图4、中断输入事务
图5、中断输出事务
中断服务子程序处理由PDIUSBD12产生,在中断服务子程序中把数据从PDIUSBD12芯片的缓冲区中转移到单片机环形缓冲区中,并清除该芯片内部缓冲区的使能,以便PDIUSBD12芯片接受新的数据包。而后建立正确的时间标志,通知主程序进行正确的处理。
2、结束语
文章创新点在于(1)以ISP-Flash系列单片机AT89S8252为核心的抢答器功能强大,(2)采用USB串口通信,使功能进一步得以完善。整个方案较好地完成了抢答器系统的设计,此外,还需考虑需报警,增加语音报警等情况,功能强大的AT89S8252中央控制单元配合USB串口通信,使整个抢答器反映快,功能齐全,使用性强,可靠运行。
参 考 文 献
[1] 杨文显,现代微型计算机原理与接口技术教程.清华大学出版社[M],2006。
[2] 尹罗生;吉吟东;孙新亚等, 一种USB外设的实现方法[J],计算机工程,2002,7-28:207-209。
关键词:创新能力 培养 课程改革 实践
党的十报告中指出:“全面实施素质教育,深化教育领域综合改革,着力提高教育质量,培养学生社会责任感、创新精神和实践能力”。同志提出的“中国特色、世界水平的现代教育”是“两个一百年”奋斗目标和中华民族伟大复兴梦的重要组成部分。刘延东同志在2014年高校咨询会上也提出:“要把立德树人、提高质量贯穿综合改革全过程,创新人才培养机制,切实落实人才培养中心地位”。当前,高校在人才培养模式、课程教学内容和方法、实践教学环节等方面还存在着一些不足,如何培养创新人才是高校教育工作者需要着重关注和实践的课题。我校电气信息类专业结合2014版培养计划修订,做了部分课程的教学改革与实践尝试,现与大家交流学习。
一、主要改革内容及实施情况
(一)充分发挥培养计划在引领学生创新能力
在2014级电类学生培养计划修订中,对电类三个专业的学科基础课、专业核心课、专业方向课、专业选修课、集中实践教学环节进行课程调整、学时调整。充分发挥培养计划在引领学生创新能力培养中的核心作用。
(1)2014级船舶电子电气工程专业教学计划修订情况
在学科基础课中:一是新增加了“电路原理图与PCB设计”课程(32学时实验);二是将“单片机原理及应用”课程(36+20)改为“单片机原理及应用”课程(32学时理论)及“单片机原理及应用实验”课程(32学时实验)两门课程;三是将“电路分析”课程(52+16)改为理论与实验分别独立的两门课程。
在专业核心课中:取消了“船舶通信与导航”课,改列为专业选修课。
在专业选修课中:取消了电子综合设计辅导(2学分、24+8学时、第5学期)课,新增加了“电子技术创新实验辅导”实验课程(1学分、32学时实验、第5学期)。
在集中实践教学环节中:一是取消了“电子技术课程设计”(2学分、2周、第3学期)新增了针对性更强的两门“模拟电子技术课程设计”(1.5学分、1.5周、第4学期)及“数字电子技术课程设计”(1学分、1周、第4学期)课;二是将“单片机课程设计”(1学分、1周、第5学期)改成(1.5学分、1.5周、第4学期);三是取消了“船舶电气设计与检验课程设计”(1学分、1周、第6学期),新增了“船舶机舱测控系统课程设计”(1.5学分、1.5周、第6学期)。
(2)2014级电气工程及其自动化专业教学计划修订情况
在学科基础课中:一是取消了“电气工程导论”课程;二是取消了“计算机辅助设计”,新增加了“电路原理图与PCB设计”课程(32学时实验);三是将“单片机原理及应用”课程(42+16)改为“单片机原理及应用”课程(32学时理论)及“单片机原理及应用实验”课程(32学时实验)两门课程;四是将“电路分析”课程(52+16)改为理论与实验独立的两门课程。
在专业核心课中:一是将“单片机原理及应用”调整到学科基础课;二是取消了“供配电系统”课程(2.5学分、36+4学时、第7学期),改增为“工厂供电”课程(3学分、40+8、第7学期);三是将“检测与转换技术”(2学分、26+6学时、第4学期)学分调整为(2.5学分、28+12学时、第4学期);四是将“自动控制原理”课程(3.5学分、48+8学时、第5学期)学分调整为(4学分、52+12学时、第5学期)。
在专业方向课中:一是取消了“变压器应用技术”课程(2学分、28+4学时、第7学期);二是取消了“船舶动力装置与辅助机械”(2学分、28+4学时、第6学期)课;
在专业选修课中:一是取消了6门课程,分别是:信号与系统、文献检索、企业管理、电气工程专题讲座、集散控制系统、电子综合设计辅导;二是新增“电子技术创新实验辅导”(1学分、32学时实验、第5学期)、“新能源技术”(1学分、16学时、第5学期)两门课程;三是将“AUTOCAD”课程(2学分、16+16上机、第5学期)改为实验课程(1学分、32学上机、第5学期)。
在集中实践教学环节中:一是取消了“专业综合课程设计”(2学分、2周、第7学期);二是新增了“测控技术课程设计”(1学分、1周、第5学期)及“电气控制技术课程设计” (1学分、1周、第6学期)两门课程。
(3)2014级电子信息工程专业教学计划修订情况
在学科基础课中:一是取消“计算机辅助设计”(16+16)课,改成了“电路原理图与PCB设计”课程(32学时实验);二是增加了由专业核心课调整来“单片机原理及应用”课程(32学时理论)及“单片机原理及应用实验”课程(32学时实验);三是将“电路分析”课程(52+16)改为理论(56)与实验(16) 两门独立的课程。
在专业核心课中:取消了“信息论与编码”(24+8)课程并调整“单片机原理及应用”课程(40+16)到学科基础课。
在专业方向课中:一是在通信系统方向:将“程控交换”(32)课程换成为“移动通信”(22+10)课程;二是在嵌入系统方向:将“ARM处理器原理及应用”改为“嵌入式系统”(22+10),新增“ 计算机操作系统”(16+16(上机))及调整来“ 电子综合设计辅导”(16+16);而“DSP原理及应用”、 “多媒体技术”、“ 电子设计自动化”调整到专业选修课中;三是取消了电子系统设计方向。
在专业选修课中:一是取消了“复变函数与积分变换”、“JaVa语言程序设计”、“数据结构”、“数据库技术及应用”、“Linux软件设计”、“计算机接口与通信”、“自动控制原理”、“电视原理”8门课程;二是由专业方向课调整来“DSP原理及应用”、“多媒体技术”、“电子设计自动化”3门选修课;三是新增“专业导论”、“学科前沿信息”、“新能源技术”、“现代控制理论[双语] ”、“信息论与编码”、“集成电路设计”、“计算机网络安全”7门课程。
在集中实践教学环节中:一是取消了“电子设计方向专业课程设计”(2学分、2周、第7学期);二是新增了“工程训练C”(1周,1学分),调整了“模拟电子技术课程设计”(2周,2学分)、“数字电子技术课程设计”(2周,2学分)、“单片机原理及应用课程设计”(4周,2学分)。
(二)加强几门关键课程的课改示范工作,提升课程在电子能力培养中的关键作用
(1)电子综合设计辅导课程的教改实施情况
电子综合设计辅导课程是训练学生综合设计能力的课程。学院2009年起将原来的“电装实习”改成(电子装配)“工程训练”和“电子综合设计辅导”(2学分、24+8学时、第5学期)两门课程,并结合课余电子制作训练作为补充。电子综合设计辅导课程每一年的设计制作内容在原有的基础上都有新增,加强设计内容的新型性和实用性,至今实验室已有50多个设计实训模数电路板。2014版培养计划中“电子综合设计辅导”课程调整为实验课程“电子技术创新实验辅导”(实验30学时)。
电子装配工艺训练对学生的知识基础要求较低,在原2010版教学计划中安排在大一第二学期进行,重点是训练学生的电子电路焊接技术,为以后的电子装配打下基础。教学时数为一周,时间上分散进行,历时半个学期。电子综合设计辅导课程是学生进行电子设计的入门课,除公选课、选修课形式外,兴趣小组形式的学习培养也是一个最有成效的环节,使得对电子设计有基础、有兴趣的同学得到充分发挥与提升能力。对电子制作训练做到有计划性,一般分为四个阶段:
第一阶段:为电子制作基本能力训练。安排在入学后的第二学期,以兴趣小组形式进行。内容主要为:焊接技术训练、认识基本元器件(学会万用表的使用)、识图、音频放大电路制作。
第二阶段:电子制作入门训练。安排在入学后的第三学期,以公选课的形式进行。主要学习绘图、制作与测量(学习Protel(Altium Designer)软件的使用,学会常用电子仪器的使用,利用波形图分析电路的工作状态,分析能力训练),内容有:简单电源电路、电动机驱动电路、光控灯开关电路、温控加热器电路等。
第三阶段:电子设计基础训练。主要是结合理论知识设计电路,安排在入学后的第四学期,以选修课的形式进行。内容有:音响电路(含音调电路、功率放大器电路)、隔离放大器电路、充电器电路等。
第四阶段:电子设计综合能力提高训练。主要为综合设计中、大规模电路,安排在入学后的第五学期,以选修课的形式进行。内容有:抢答器电路、开关电源电路、数控电源电路、无线通信电路、锁相环振荡电路、转速检测电路、充电器电路。
(2)单片机原理及应用课程的教改情况
单片机作为电子自动化控制的主要手段,其作用越来越重要。我院该课程为省级精品课程,课程组老师进行了一系列的教学实践,编写了新的教学文件,每年修改电子教案、课件,出版新的教材与实验指导书,不断完善学习资源,实施电子考试等等,为学生的自动化电子设计起到了重要的支撑作用。在2014版教学计划中理论学时改为32,实验改为独立设课,学时为32,课程设计为1.5周。单片机实验电路板全部为校内老师设计制作,实验室至今有单片机综合应用设计电路板30多件。
(3)新增电子技术实践公选课
针对大学生电子设计竞赛中发现的理论教学与学生实践应用能力脱离现象比较严重的问题,从2014年下半年开始学院在二年级学生中设立“电子技术实践”公选课程,从学生学习电子技术知识的初始阶段就引导学生向技术应用方向发展,培养学生理论联系实际、实际凝练为理论知识的能力,拓展学生的创新思维能力。电子技术实践课程在一定程度上打破课程的专业界限、学科界限,使得知识、技术、信息等多方面融会贯通,在还不能完全打破现有教学模式的情况下,以教学实验班的形式增加一个补充教学环节,以音频功率放大器的设计制作为立足点,从应用目标出发搜索知识点,解决技术问题,培养思维方式。电子技术实践公选课作为教学模式创新探索,在教学过程中最大程度地改变学生被教师控制之下被动地学习的局面,改变单纯死记硬背完成学业的局面,转而让学生养成从解决问题的角度去思考、查找知识,提高学生的主观能动性、创新意识。在教学环节上将实验教学、理论教学、课程设计三点连成一线。在教学效果上力求学以致用,学有所用,以适应大学生电子设计竞赛的要求,适应技能考证的要求,适应用人单位对应用型人才的需求。
(三)编写、修订教材、教案,建立完善教师与学生教学学习资源
编写出版《电子综合设计常用模块与实例指导》、《单片机设计实例集》等实践指导教材;为学生开展考证培训修订《电子工程师考证培训讲义》等;编写新的教学文件及电子教案、课件等,建立完善教师与学生教学学习资源。
一是修订出版了《单片机实验与课程设计指导(Proteus仿真版)》、《电子设计常用模块与实例》、《单片机设计实例选集(一)》、《51系列单片机原理及应用》等实践指导性强的教材;二是在原网络课程的基础上进行了单片机慕课网站的建设,新编了150题左右的作业练习题库;三是修改2014级教学大纲、电子教案及课件;四是设计开发2014级用的新实验电路板并用于每年的学生电子设计竞赛训练。
(四)加强实践能力培训,提高学生的综合能力
加强实践能力培训,提高学科竞赛的获奖数量、提高学生、专利证书数量、提高学生电子工程师/板级工程师/电工等从职证书数量。
(1)加强了学科竞赛的辅导力度。一是组织学生电子协会,每周至少开展一次活动,以加强低年级同学的基础技能训练;二是与飞思卡尔智能汽车竞赛相结合,利用各种提高学生能力的资源,充实学生的实践活动;三是培养充实指导教师力量,2014年学院的指导教师队伍扩大至9人,落实了组队学生与指导教师的互选环节,密切指导教师与参赛学生的联系,特别是在暑期中通过明确训练计划、训练内容增加指导教师的投入精力;四是针对大学生电子设计竞赛中发现的理论教学与学生实践应用能力脱离现象比较严重的问题,从2014年下半年开始在二年级学生中设立电子技术实践公选课程,在教学效果上力求学以致用,学有所用,以适应大学生电子设计竞赛的要求。
(2)重视指导学生、申报专利工作,培养科学研究能力 。通过学生课程设计、毕业设计、电子竞赛、省创新研究项目等实践,指导学生以论文或专利的形式固化研究成果,近年来学生发表的电子设计类论文、实用专利、省大学生科技创新(电子电气类)项目、国家级大学生创新创业训练项目增加明显。
(3)加强校内电子工程师等考证培训工作。学院培训中心通过了市职业技能鉴定条件验收,成立了市“职业技能鉴定所”和电工方面考证员,可进行中、高级电工,中、高级维修电工,初级电子设计工程师、板级设计工程师、单片机C语言程序设计师7种电子电气类证书的证书认定,为学生培训考评提供了极大的便利。
(4)加强了毕业设计真题实做的要求。学院将毕业设计任务早计划、早布置,以提高毕业设计论文的真题实做时间,现一般是在第7学期初就布置任务,毕业论文答辩分二次进行,在较长的时间内可给学生留出较多时间完成高质量的毕业设计论文,学生毕业设计真题实做的比例在90%以上。
(五)落实考证考级替代学分考试的制度
落实考证考级替代学分考试的制度,将提高从职能力的技能考证、考级、竞赛奖等纳入到教学学分中。
学院出台了关于《本科生毕业设计(论文)替代管理办法》(试行)的文件,规定了5类学生学业成果(考证、考级、论文、专利、竞赛奖)或经学院本科毕业设计(论文)工作小组认定可以代替毕业设计(论文)的其他成果可替代毕业设计(论文)学分。
二、实践成果
两年间,学生在电子工程师、电工考证、学科竞赛获奖方面成绩提高明显,取得电子工程师证书30 人;电工证书192人;在大学生电子设计竞赛中,获省一等奖学生为9人,二等奖学生为18人,三等奖学生为21人;在全国(省)飞思卡尔智能汽车竞赛及智能机器人大赛中获一等奖6人,特等奖2人,二等奖9人,三等奖24人。两年间,学生发表电子设计类论文10篇,取得电子设计类实用专利35项。
三、不足分析
一是教学计划改革后课时量压缩造成教师“抢课”现象,并由课程门数增多及投入精力不足造成教学改革的实践效果下降;二是团队精神在学院教改项目中体现不够,大多数教师还是安于老的教学方式,教改积极性不高,大范围的教改项目推进困难。
提高教学质量不仅需要领导重视,更需要教师的人人参与。教学改革不能停留在口号上,更应建立在教师行动上。高校要把提高教师的影响力与学生的竞争力作为学校发展的基本目标,以社会需求为导向,进一步改革人才培养模式,为社会输送合格的创新创业型应用人才。
参考文献:
[1] 唐树森,李维. 电气信息类专业基础课程综合改革的研究与实践[J]. 中国电子教育,2004,03:44-46.
[2] 张军国,刘西瑞,张健,燕飞,阚江明. 以电子设计大赛为契机 加强大学生创新能力与实践能力的培养[J]. 中国林业教育,2009,S1:93-95.