基于单片机的鱼用投饵机自动控制系统的设计摘要:为提高水产养殖投饵的自动化和精细化水平,满足现代水产养殖精确投饵的需要,研发了一种采用搅龙作为强制式排料机构的全自动饵料精量投喂装置.同时,介绍了装置的工作原理、结构特点、主要技术参数以及精量投喂控制方法.性能试验表明,该精量投喂装置各项性能均达到设计要求,搅龙排料稳定可靠,不均匀度,电控系统定时定量精确,且在线可调,操作方便,适应性广.标关键词: 全自动 饵料 精量 投喂 装置 水产养殖 性能试验 投饵 设计要求 排料机构 控制方法 结构特点 搅龙 技术参数 工作原理 定时定量 电控系统 不均匀度 自动化 适应性 方罩盖塑料模具设计 冷冲压复合模具 最终传动被动齿轮锻模 CAD技术在机械产品设计中的应用 大型超声波自动洗碗机的设计 垫片落料冲孔模设计 双头铆接机设计 防护罩的模具设计与制造 排钉机的研究及改良 面向教学可拆卸塑胶按钮模具设计 产品抛光机械设计 摩托车车架冲压件模具设计 防水布测试系统的结构改进及程序设计 基于VB的计算机辅助机械设计 轴类零件形位误差的检测与研究 打蛋机触片的多工位级进模设计 打蛋机开关手柄的注射模的设计 基于MATLAB的误差分析及数据处理系统研究 轴类零件形位误差检测与研究 基于MATLAB的圆度误差评定系统研究 基于MATLAB的直线度误差评定系统研究 基于LabVIEW的磁流变液阻尼实验台的开发 闹钟后盖注塑模具设计 管座冲压工艺及模具设计 贮油杯盖注塑成型工艺及模具设计 B6065牛头刨床推动架 C618型卧式车床经济型数控纵向改造 CA6140车床后托架设计 DX型钢丝绳芯带式输送机 JHB-8型回柱绞车 NOKIA8210手机外壳上盖注塑模具设计 NOKIA8210手机外壳注塑模设计 QY40型液压起重机液压系统设计计算 SSCK20A数控车床主轴和箱体加工编程 WY型滚动轴承压装机设计 XQB小型泥浆泵的结构设计 XQB小型泥浆泵的结构设计 YD9160TCL轿运车前后桥设计 杯子的三维设计 液压台虎钳设计 花生去壳机 插座底座设计 车刀角度测量装置设计 冲压汽车灯罩 传动轴的加工工艺 船用柴油机挂机设计 带式输送机传动装置设计 单拐曲轴零件机械加工规程设计 单级斜齿圆柱齿轮传动设计+绞车传动 低速载货汽车车架及悬架系统设计 电风扇旋扭的塑料模具设计 电织机导板零件数控加工工艺与工装设计 垫片冲裁模设计 对称传动剪板机 二级齿轮减速箱设计 二级圆柱直齿齿轮减速器 二级展开式圆柱圆锥齿轮减速器 阀体零件的工艺设计 防尘盖冲压模具设计 肥皂盒模设计 往复式给料机 高空作业车液压系统设计 高速压力机 关节型机器人腕部结构设计 仓库大门开闭机构设计 机床尾座体夹具设计 掩护式液压支架 采煤机截割部的设计 JSDB-140双速多用绞车 工业对辊型煤成型机设计 ZFS 中位放顶煤液压支架 低位放顶煤液压支架设计 减速箱体工艺设计与工装设计 型调度绞车 MG -WD采煤机的截割部设计 解放汽车第四速及第五速变速叉加工工艺设计 颗粒状糖果包装机设计 连续式履带装煤机装运部设计 立轴式破碎机设计 连杆孔研磨装置设计 支撑掩护式液压支架设计 支撑掩护式液压支架设计 提升机维修及铁谱分析技术 普通机床 数控改造 普通式双柱汽车举升机设计 普通钻床改造为多轴钻床 汽车变速箱加工工艺及夹具设计 汽车连杆加工工艺及夹具设计 桥式起重机副起升机构设计 桥式起重机小车运行机构设计 球形塑料包装盒 驱动式滚筒运输机 设计“CA6140车床拨叉”零件的机械加工工艺及 收放机架安装支架建模和冲压工艺及模具设计 手柄冲孔、落料级进模设计与制造模具 数控车床主传动机构设计 数控铣高级工零件工艺设计及程序编制 塑料插座上座模具设计 塑料电话手柄的模具设计 塑料电话手柄下壳的注塑模设计 数字化波形发生器的设计 万年历可编程电子钟控电铃 新颖低压万能断路器 基于单片机的步进电机控制系统 基于MCS-51单片机温控系统设计的电阻炉 基于单片机89C52的啤酒发酵温控系统 基于单片机的温度采集系统设计 PIC单片机在空调中的应用 列车测速报警系统 多点温度数据采集系统的设计 三路输出180W开关电源的设计 双闭环直流晶闸管调速系统设计 遥控窗帘电路的设计 智能仪表用开关电源的设计 基于单片机的数字式温度计设计 电子密码锁控制电路设计 MOSFET管型设计开关型稳压电源 87C196MC单片机最小系统单路模板的设计与开发 基于87C196MC交流调速实验系统软件的设计与开发 HEF4752为核心的交流调速系统控制电路模板的设计与开发 基于87C196MC交流调速系统主电路软件的设计与开发 基于IGBT-IPM的调速实验系统驱动模板的设计与开发 基于Matlab的双闭环PWM直流调速虚拟实验系统 基于VDMOS调速实验系统主电路模板的设计与开发 基于80C196MC交流调速实验系统软件的设计与开发 并励直流电动机串电阻三级虚拟实验 他励直流电动机串电阻分级启动虚拟实验 基于Multisim三相电路的仿真分析 正弦稳态电路功率的分析 基于模拟乘法器的音频数字功率设计 FFT在TMS320C54XDSP处理器上的实现 基于单片机的水位控制系统设计 基于单片机的液位检测 现代发动机自诊断系统探讨 基于单片机的定量物料自动配比系统 智能恒压充电器设计 LED字符显示驱动电路(软件部分) STV7697在显示驱动电路系统中的应用(软件设计) I2C总线数据传输应用研究(硬件部分) 数字式人体脉搏仪的设计 基于单片机的水温控制系统 基于单片机的车载数字仪表的设计 基于单片机的室温控制系统设计 数字式超声波水位控制器的设计 可编程稳压电源 小型数字频率计的设计 集中式干式变压器生产工艺控制器 数字式锁相环频率合成器的设计 基于MAX134与单片机的数字万用表设计 基于单片机防盗报警系统的设计 18B20多路温度采集接口模块 基于单片机的乳粉包装称重控制系统设计 基于单片机的户式中央空调器温度测控系统设计 IC卡读写系统的单片机实现 步进电机实现的多轴运动控制系统 单片机电阻炉温度控制系统设计 单片机控制PWM直流可逆调速系统设计 单片机自动找币机械手控制系统设计与仿真 基于89C52的多通道采集卡的设计 基于AT89C51单片机控制的双闭环直流调速系统设计 楼宇自动化系统的设计与调试 模糊PID控制器的研究及应用 遗传PID控制算法的研究 单片机控制的PWM直流电机调速系统的设计 基于 单片机的电阻炉温度控制系统设计 智能充电器的设计与制作 宾馆客房环境检测系统 基于RS485总线的远程双向数据通信系统的设计 频率合成器设计 公交车报站系统的设计 智能多路数据采集系统设计 基于单片机控制的红外防盗报警器的设计 篮球比赛计时器设计 超声波测距仪的设计及其在倒车技术上的应用 汽车侧滑测量系统的设计 自动门控制系统设计 手机电池性能检测 基于51单片机的液晶显示器设计 基于AT89C51单片机的电源切换控制器的设计 基于单片机的普通铣床数控化设计 基于单片机的机械通风控制器设计 基于AT89C51单片机的号音自动播放器设计 基于单片机的玻璃管加热控制系统设计 中央冷却水温控制系统 电子式热分配表的设计开发 模块化机器人控制器设计 大容量电机的温度保护 ——硬件电路的设计 大容量电机的温度保护——软件设计 煤矿供电系统的保护设计——软件设计 煤矿供电系统的保护设计——硬件电路的设计 基于单片机的无刷直流电机控制系统设计 锅炉汽包水位控制系统 基于MATLAB的调压调速控制系统的仿真研究 基于单片机的鱼用投饵机自动控制系统的设计 基于人工神经网络对谐波鉴幅 空调温度控制单元的设计.
单片机毕业论文答辩陈述
难忘的大学生活将要结束,毕业生都要通过最后的毕业论文,毕业论文是一种有计划的检验大学学习成果的形式,那么毕业论文应该怎么写才合适呢?以下是我为大家收集的单片机毕业论文答辩陈述,仅供参考,希望能够帮助到大家。
单片机毕业论文答辩陈述
各位老师好!我叫刘天一,来自**,我的论文题目是《基于AVR单片机的GSM—R基站天线倾角测量系统》。在这里,请允许我向宁提纲老师的悉心指导表示深深的谢意,向各位老师不辞劳苦参加我的论文答辩表示衷心的感谢。
下面我将从论文的背景意义、结构内容、不足之处三个方面向各位老师作一大概介绍,恳请各位老师批评指导。
首先,在背景和意义上,移动通信网络建设初期,基站站间距大、数量少、站型也不大,并且频率资源相对比较丰富。在这一阶段的网络规划时很少对天线的倾角做详细的规划,基站功率常常以满功率发射。对于越区覆盖则主要通过增加邻区的办法予以解决。
但随着网络的迅速发展,城市中的基站越来越密集,在一个中等城市通常分布着数十个基站,在省会城市更是达到了数百个基站之多,并且基站的密度越来越高,站型也越来越大,如果对越区覆盖的问题仍然釆用老办法解决,那么网络质量将难以保证。因此有必要在规划阶段就对基站天线的倾角、基站静态发射功率等进行更加细化合理的规划,从而减轻优化阶段的工作量。
合理设置天线下倾角不但可以降低同频干扰的影响,有效控制基站的覆盖范围,而且可以加强本基站覆盖区内的信号强度。通常天线下倾角的设定有两方面侧重,一方面侧重于干扰抑制,另一方面侧重于加强覆盖。这两方面侧重分别对应不同的下倾角算法。一般而言,对基站分布密集的地区应该侧重于考虑干扰抑制(大下倾角);而基站分布比较稀疏的地方则侧重于考虑加强覆盖(小下倾角)。
规划阶段进行的倾角设计,在实际施工过程中会出现一定的偏差,在使用的过程中,由于季节变化或风、雨、雪、温度、湿度等自然条件影响,基站天线倾角会发生变化,进而影响场强质量。而移动通信已经是人类日常生活中不可或缺的一部分,正常的通信离不开基站的建设与维护,因此,基站天线倾角的实时、精确测量就显得尤为重要了。但现阶段移动通信基站的天线方位角、下倾角等基本是依靠人工现场通过罗盘、坡度仪等仪器进行测量得到的,而且由于基站的数量巨大,因而测量耗费了大量的时间、人力、物力,并且存在较大的测量人员人身安全隐患。因此,实现一种省时、省力的自动化测量仪器是非常亟需的。
为此,拟研发GSM—R基站天线倾角测量系统,实现不登塔作业即可完成基站天线倾角的测量工作,并可对各基站测试点进行联网,实现对基站天线倾角的实时监测。本系统可以大大降低GSM—R系统现场维护作业的人身安全风险和作业难度、强度,具有很高的实用性和安全性。
其次,在结构内容上,论文主要对基站倾角测量系统进行设计,主要研宄内容为:
(1)根据控制要求,选用倾角测量模块;学会使用并通过使用手册深入学习其特性及原理。
(2)采用ATmegal62作为控制芯片,进行倾角测量系统的硬件电路设计。整个系统分为主板和从板,通过芯片内置的TWI串行总线传输接口进行通信,由主板将数据通过无线模块发送给手持终端。
(3)采用JZ863数传模块,将其与上位机控制芯片、下位机控制芯片的异步串行接收/发送器USART连接,进行上位机与下位机的无线数据通信。
(4)在硬件平台基础上根据模块化思想进行倾角测量系统的软件程序设计。
(5)在设计好的软硬件平台上进行相关实验,实现控制系统设计目标和要求。
本文各章节安排如下:
第1章“引言”,对倾角测量系统进行了简要概述,介绍了研宄背景,并对本文的内容作了简介。
第2章“倾角测量传感器”,主要分析了本系统比较重要的倾角测量模块的原理以及SCA100T—D01倾角测量芯片,对其各个引脚的功能以及通信协议等进行了阐述,为后面的具体实现打下了基础。
第3章“ATmegal62微处理器结构及原理”,分析了本毕设使用的核心单片机芯片ATmegal62,包括它的各个引脚以及I/O端口,并且分析了本论文主要使用的通信协议,即同步串行SPI接口和USART串行口。
第4章“倾角测量系统软硬件实现”,本章首先对系统的总体设计进行了实现,包括主要的技术指标、主要的功能模块等。接着进行了本系统的硬件实现和软件实现。硬件实现包括各个功能模块的具体电路设计以及最后的PCB电路板制作,软件实现包括各个功能模块的程序设计。
第5章“倾角测量系统调试及实验”,本章主要进行了硬件电路的调试,并介绍了通过AVR Studio进行软件仿真以及下载,最后在搭建的系统软硬件平台的基础上,进行调试和实验,以此来验证基站倾角测量系统的硬件与软件设计。
第6章“结论”,本章主要总结了本论文的研究结果,并阐述了系统的不足之处和对以后工作的展望。
最后,在不足之处上,这篇论文的写作以及修改的过程,也是我越来越认识到自己知识与经验缺乏的过程。虽然,我尽可能地收集材料,竭尽所能运用自己所学的知识进行论文写作,但论文还是存在许多不足之处,有待改进。请各位评委老师多批评指正,让我在今后的学习中学到更多。
[知识拓展]
论文答辩提问方式
在毕业论文答辩会上,主答辩老师的提问方式会影响到组织答辩会目的的实现以及学员答辩水平的发挥。主答辩老师有必要讲究自己的提问方式。
1、提问要贯彻先易后难原则。主答辩老师给每位答辩者一般要提三个或三个以上的问题,这些要提的问题以按先易后难的次序提问为好。所提的第一个问题一般应该考虑到是学员答得出并且答得好的问题。学员第一个问题答好,就会放松紧张心理,增强“我”能答好的信心,从而有利于在以后几个问题的答辩中发挥出正常水平。反之,如果提问的第一个问题就答不上来,学员就会背上心理包袱,加剧紧张,产生慌乱,这势必会影响到对后面几个问题的答辩,因而也难以正确检查出学员的答辩能力和学术水平。
2、提问要实行逐步深入的方法。为了正确地检测学员的专业基础知识掌握的情况,有时需要把一个大问题分成若干个小问题,并采取逐步深入的提问方法。如有一篇《浅论科学技术是第一生产力》的论文,主答辩老师出的探测水平题,是由以下四个小问题组成的。
(1)什么是科学技术?
(2)科学技术是不是生产力的一个独立要素?在学员作出正确回答以后,紧接着提出第三个小问题:
(3)科学技术不是生产力的一个独立要素,为什么说它也是生产力呢?
(4)你是怎样理解科学技术是第一生产力的?通过这样的提问,根据学员的答辩情况,就能比较正确地测量出学员掌握基础知识的扎实程度。如果这四个小问题,一个也答不上,说明该学员专业基础知识没有掌握好;如果四个问题都能正确地回答出来,说明该学员基础知识掌握得很扎实;如果能回答出其中的2—3个,或每个小问题都能答一点,但答得不全面,或不很正确,说明该学员基础知识掌握得一般。倘若不是采取这种逐步深入的提问法,就很难把一个学员掌握专业基础知识的情况准确测量出来。假如上述问题采用这样提问法:请你谈谈为什么科学技术是第一生产力?学员很可能把论文中的主要内容重述一遍。这样就很难确切知道该学员掌握基础知识的情况是好、是差、还是一般。
3、当答辩者的观点与自己的观点相左时,应以温和的态度,商讨的语气与之开展讨论,即要有“长者”风度,施行善术,切忌居高临下,出言不逊。不要以“真理”掌握者自居,轻易使用“不对”、“错了”、“谬论”等否定的断语。要记住“是者可能非,非者可能有是”的格言,要有从善如流的掂量。如果作者的观点言之有理,持之有据,即使与自己的观点截然对立,也应认可并乐意接受。倘若作者的观点并不成熟、完善,也要善意地、平和地进行探讨,并给学员有辩护或反驳的平等权利。当自己的观点不能为作者接受时,也不能以势欺人,以权压理,更不要出言不逊。虽然在答辩过程中,答辩老师与学员的地位是不平等的(一方是审查考核者,一方是被考核者),但在人格上是完全平等的。在答辩中要体现互相尊重,做到豁达大度,观点一时难以统一,也属正常。不必将自己的观点强加于人,只要把自己的观点亮出来,供对方参考就行。事实上,只要答辩老师讲得客气、平和,学员倒愈容易接受、考虑你的观点,愈容易重新审视自己的观点,达到共同探索真理的目的。
4、当学员的回答答不到点子上或者一时答不上来的问题,应采用启发式、引导式的提问方法。参加过论文答辩委员会的老师可能都遇到过这样的情况:学员对你所提的问题答不上来,有的就无可奈何地“呆”着;有的是东拉西扯,与你绕圈子,其实他也是不知道答案。碰到这种情况,答辩老师既不能让学员尴尬地“呆”在那里,也不能听凭其神聊,而应当及时加以启发或引导。学员答不上来有多种原因,其中有的是原本掌握这方面的知识只是由于问题完全出乎他的意料而显得心慌意乱,或者是出现一时的“知觉盲点”而答不上来。这时只要稍加引导和启发,就能使学员“召回”知识,把问题答好。只有通过启发和引导仍然答不出或答不到点子上的,才可判定他确实不具备这方面的知识。
【拓展】
单片机毕业论文开题报告参考
1. 课题名称:
数字钟的设计
近年来,随着单片机档次的不断提高,功能的不断完善,其应用日趋成熟、应用领域日趋广泛,特别是工业测控、尖端武器和日常家用电器等领域更是因为有了单片机而生辉增色,不少设备、仪器已经把单片机作为核心部分。单片机应用技术已经成为一项新的工程应用技术。尤其是Intel公司生产的MCS-51系列单片机,由于其具有集成度高、处理功能强、可靠性高、系统结构简单、价格低廉等优点,在我国得到了广泛的`应用,在智能仪器仪表机电一体化等方面取得了令人瞩目的成果。现在单片机可以说是百花齐放,百家争鸣,世界上各大芯片制造公司都推出了自己的单片机,从8位,16位,到32位,数不胜数,应有尽有由于主流C51兼容的,也有不兼容的,但他们各具特色,互成互补,为单片机的应用提供了广泛的天地。在高节奏发展的现代社会,以单片机技术为核心的数字钟越来越彰显出它的重要性。
3. 设计目的和意义:
单片机的出现具有划时代的意义。它的出现使得许多原本花费很高的复杂电路以及繁多的电气元器件都被取缔,取而代之的是一块小小的芯片。伴随着计算机技术的不断发展,单片机也得到了相应的发展,而且其应用的领域也得到更好的扩展。在民用,工用,医用以及军用等众多领域上都有所应用。为了,能够更好的适应这日新月异的社会,我们应当充实我们的知识面,方能不被时代的潮流踩在脚下。
介于单片机的重要性,我们应当对单片机的原理,发展以及应用有着一定的了解。所以,我们应当查阅相关资料,从而能够对单片机有个全方位的了解。进而将探讨的领域指向具体的国内,从而能够在科技与经济飞速发展的当今社会更好的应用这项技术。事实上,该项技术在国内有着极为广泛的发展前景,因此,通过对本课题的研究,我们因当能够充分认识到单片机技术的重要性,对单片机未来的发展趋势有所展望。
单片机的形成背景:
1.随着微电子技术的不断创新和发展,大规模集成电路的集成度和工艺水平不断提高。硅材料与人类智慧的结合,生产出大批量的低成本、高可靠性和高精度的微电子结构模块,推动了一个全新的技术领域和产业的发展。在此基础上发展起来的器件可编程思想和微处理(器)技术可以用软件来改变和实现硬件的功能。微处理器和各种可编程大规模集成专用电路、半定制器件的大量应用,开创了一个崭新的应用世界,以至广泛影响着并在逐步改变着人类的生产、生活和学习等社会活动。
2.计算机硬件平台性能的大幅度提高,使很多复杂算法和方便使用的界面得以实现,大大提高了工作效率,给复杂嵌入式系统辅助设计提供了物理基础。
3.高性能的EDA综合开发工具(平台)得到长足发展,而且其自动化和智能化程度不断提高,为复杂的嵌入式系统设计提供了不同用途和不同级别集编辑、布局、布线、编译、综合、模拟、测试、验证和器件编程等一体化的易于学习和方便使用的开发集成环境。
4.硬件描述语言HDL(Hardware Description Language)的发展为复杂电子系统设计提供了建立各种硬件模型的工作媒介。它的描述能力和抽象能力强,给硬件电路,特别是半定制大规模集成电路设计带来了重大的变革。
5.软件技术的进步,特别是嵌入式实时操作系统EOS(Embedded Operation System)的推出,为开发复杂嵌入式系统应用软件提供了底层支持和高效率开发平台。EOS是一种功能强大、应用广泛的实时多任务系统软件。它一般都具有操作系统所具有的各种系统资源管理功能,用户可以通过应用程序接口API调用函数形式来实现各种资源管理。用户程序可以在EOS的基础上开发并运行。
单片机的发展历史:20世纪70年代,微电子技术正处于发展阶段,集成电路属于中规模发展时期,各种新材料新工艺尚未成熟,单片机仍处在初级的发展阶段,元件集成规模还比较小,功能比较简单,一般均把CPU、RAM有的还包括了一些简单的I/O口集成到芯片上,它还需配上外围的其他处理电路方才构成完整的计算系统。类似的单片机还有Z80微处理器。
1976年INTEL公司推出了MCS-48单片机,这个时期的单片机才是真正的8位单片微型计算机,并推向市场。它以体积小,功能全,价格低赢得了广泛的应用,为单片机的发展奠定了基础,成为单片机发展史上重要的里程碑。
在MCS-48的带领下,其后,各大半导体公司相继研制和发展了自己的单片机。到了80年代初,单片机已发展到了高性能阶段,象INTEL公司的MCS-51系列,Motorola公司的6801和6802系列等等,此外,日本的著名电气公司NEC和HITACHI都相继开发了具有自己特色的专用单片机。
80年代,世界各大公司均竞相研制出品种多功能强的单片机,约有几十个系列,300多个品种,此时的单片机均属于真正的单片化,大多集成了CPU、RAM、ROM、数目繁多的I/O接口、多种中断系统,甚至还有一些带A/D转换器的单片机,功能越来越强大,RAM和ROM的容量也越来越大,寻址空间甚至可达64kB,可以说,单片机发展到了一个全新阶段,应用领域更广泛,许多家用电器均走向利用单片机控制的智能化发展道路。
1982年以后,16位单片机问世,代表产品是INTEL公司的MCS-96系列,16位单片机比起8位机,数据宽度增加了一倍,实时处理能力更强,主频更高,集成度达到了12万只晶体管,RAM增加到了232字节,ROM则达到了8kB,并且有8个中断源,同时配置了多路的A/D转换通道,高速的I/O处理单元,适用于更复杂的控制系统。
九十年代以后,单片机获得了飞速的发展,世界各大半导体公司相继开发了功能更为强大的单片机。美国Microchip公司发布了一种完全不兼容MCS-51的新一代PIC系列单片机,引起了业界的广泛关注,特别它的产品只有33条精简指令集吸引了不少用户,使人们从INTEL的111条复杂指令集中走出来。PIC单片机获得了快速的发展,在业界中占有一席之地。
随后的事情,熟悉单片机的人士都比较清楚了,更多的单片机种蜂拥而至,MOTOROLA公司相继发布了MC68HC系列单片机,日本的几个著名公司都研制出了性能更强的产品,但日本的单片机一般均用于专用系统控制,而不象INTEL等公司投放到市场形成通用单片机。例如NEC公司生产的uCOM87系列单片机,其代表作uPC7811是一种性能相当优异的单片机。MOTOROLA公司的MC68HC05系列其高速低价等特点赢得了不少用户。
1990年美国INTEL公司推出了80960超级32位单片机引起了计算机界的轰动,产品相继投放市场,成为单片机发展史上又一个重要的里程碑。
我国开始使用单片机是在1982年,短短五年时间里发展极为迅速。1986年在上海召开了全国首届单片机开发与应用交流会,有的地区还成立了单片微型计算机应用协会,那是全国形成的第一次高潮。截止今日,单片机应用技术飞速发展,我们上因特网输入一个“单片机”的搜 索,将会看到上万个介绍单片机的网站,这还不包括国外的。随着微电子技术的高速发展,单片机在国民经济的各个领域得到了广泛的应用。首先,单片机技术不断进步,出现了许多新的技术和新的产品。本文以Intel MCS-51系列单片机为模型,阐述单片机的一般原理、应用以及单片机的影响,较为详细地介绍当前主要单片机厂家的产品系列及发展动向。主要内容包括:单片机的基本原理、硬件结构、发展趋势以及具体的应用介绍。本文主要目的是想让大家对单片机有一个更为深入的了解。
科技的进步需要技术不断的提升。试想,曾经一块大而复杂的模拟电路花费了您巨大的精力,繁多的元器件增加了您的成本。而现在,只需要一块几厘米见方的单片机,写入简单的程序,就可以使您以前的电路简单很多。相信您在使用并掌握了单片机技术后,不管在您今后开发或是工作上,一定会带来意想不到的惊喜。
数字钟的发展:1350年6月6日,意大利人乔万尼·德·党笛制造了世界上第一台结构简单的机械打点多功能数字钟,由于数字钟报价便宜,功能齐全,因此很快受到众多用户的喜爱。1657年,荷兰人惠更斯率先把重力摆引入机械钟,进而才创立了摆钟。
到了20世纪以后,随着电子工业的快速发展,电池驱动钟、交流电钟、电机械表、指针式石英电子钟表以及数字显示式石英钟表相继问世,数字钟报价非常合理,再加上产品的不断改良,多功能数字钟的日差已经小于秒,因此受到广大用户的青睐。尤其是原子钟的出现,它是使用原子的振动来控制计时的,是目前世界上最精准的时钟,即使经过将近100万年,其偏差也不可能超过1秒钟。
多功能数字钟最早是在欧洲中世纪的教堂,属于完全机械式结构,动力使用重锤,打点钟声完全使用人工进行撞击铸钟,所以当时一个多功能数字钟工程在建筑与机械结构方面是非常复杂的,进而影响了数字钟报价。进入电子时代以后,电子多功能数字钟也相继问世。我国电子多功能数字钟行业从80年代开始渐渐成长壮大,目前不仅数字钟报价合理,在技术和应用水平上也已经达到世界同类水平。
4. 国内外现状和发展趋势:
纵观单片机的发展过程,可以预示单片机的发展趋势,大致有:
1.低功耗CMOS化
MCS-51系列的8031推出时的功耗达630mW,而现在的单片机普遍都在100mW左右,随着对单片机功耗要求越来越低,现在的各个单片机制造商基本都采用了CMOS(互补金属氧化物半导体工艺)。象80C51就采用了HMOS(即高密度金属氧化物半导体工艺)和CHMOS(互补高密度金属氧化物半导体工艺)。CMOS虽然功耗较低,但由于其物理特征决定其工作速度不够高,而CHMOS则具备了高速和低功耗的特点,这些特征,更适合于在要求低功耗象电池供电的应用场合。所以这种工艺将是今后一段时期单片机发展的主要途径。
2.微型单片化
现在常规的单片机普遍都是将中央处理器(CPU)、随机存取数据存储(RAM)、只读程序存储器(ROM)、并行和串行通信接口,中断系统、定时电路、时钟电路集成在一块单一的芯片上,增强型的单片机集成了如A/D转换器、PMW(脉宽调制电路)、WDT(看门狗)、有些单片机将LCD(液晶)驱动电路都集成在单一的芯片上,这样单片机包含的单元电路就更多,功能就越强大。甚至单片机厂商还可以根据用户的要求量身定做,制造出具有自己特色的单片机芯片。
此外,现在的产品普遍要求体积小、重量轻,这就要求单片机除了功能强和功耗低外,还要求其体积要小。现在的许多单片机都具有多种封装形式,其中SMD(表面封装)越来越受欢迎,使得由单片机构成的系统正朝微型化方向发展。
3.主流与多品种共存
现在虽然单片机的品种繁多,各具特色,但仍以80C51为核心的单片机占主流。所以C8051为核心的单片机占据了半壁江山。而Microchip公司的PIC精简指令集(RISC)也有着强劲的发展势头,中国台湾的HOLTEK公司近年的单片机产量与日俱增,与其低价质优的优势,占据一定的市场分额。此外还有MOTOROLA公司的产品,日本几大公司的专用单片机。在一定的时期内,这种情形将得以延续,将不存在某个单片机一统天下的垄断局面,走的是依存互补,相辅相成、共同发展的道路。
这有一系列的毕业论文qq310852504
可以按你的要求提供给你 。
声光延时开关知道吧,可以参考那个电路做前级,输出高低电平给单片机驱动电路控制电机。如果单片机带AD就更简单了,直接采光敏电阻上的电压,超过阀值就控制电机动作。电机用4相5线的好控制正反转,一片2003就能驱动;2相4线的话一般用L298驱动;程序没什么难的,把思路方法想通了相信你一天就能搞定。 动手做出实物才是耗时耗力的难点。
那你们可以和家电生产商协商,然后把你们的系统装在机电产品上面,作为机电产品的管理系统产品
硬件的话需要一个全桥生成正负电压。我不了解L298是什么,我一般自己做一个。不过大概都一样,就是你FPGA输出的io信号是PWM的开关高低电平信号,直接给电机驱动即可。按键就是IO输入。剩下的就是编程的工作了。不过这个我还是建议你用单片机。真的,我就是做电机控制软硬件的。FPGA做流程控制不太方便。当然,FPGA里面也有processer,或称软核。quartus自带一款叫 NIOS 的软核,可以C语言编程。如果你控制大电机的话我们再单说,如果是小电机不在乎动态过程,只要稳态速度的话,还是比较简单的。编程思路就是 电机电压= k*电机转速。这个K系数跟你的电机有关系,不过是一个常数。也就是说, 当你要正转速的时候,给正电压即可。要负转速的话,给负电压。电压得到之后,其实就是占空比,然后你用FPGA生成PWM信号输到驱动器里面即可。追问这些我知道倒是,主要是编程上有些困难,课题就是要用FPGA,没办法
需要给你完成一份吗
一般都是要做PPT的 所以你要尽可能的讲清楚,至于问题要看老师了,可能就问你一些为什么要用那些元器件,或者问一些关于某个部位的电路实现原理,还有可能就是程序的实现。
用电压表测量电机两端电压,是否随着温度升高而变大,如果正常,就把输出电压调高一点,希望可以帮到你
回复过几日讯靠谱
你也真会选题,难到不难,找相关材料找死你,你最好做电子时钟什么的!很多例子,你所说的水位传感器如果买硬件,那NEED SOME MONEY 啊!!!许多仿真软件也没这东西!
基于单片机的智能饮水机控制器设计内容摘要:本文介绍了一种以AT89S51为主要控制器件,以DS18B20为温度传感器的智能热水器的设计,其硬件电路包括主控制器,键盘电路,测温电路和LCD160显示电路,DS1302的事实时钟电路等。设计了用于各种饮水使用的饮水机水温控制系统。当温度达到设定的保温温度后自动停止加热,当温度低于设定的下限温度是自动加热。达到自动控制智能的效果,电路硬件设计简单成本低廉。同时可以设定开始工作和结束工作的时间。关键词:DS18B20 , AT89S51,DS1302, 自动控制
选取AT89C52单片机作为控制器,为家用电热水器设计了智能控制系统.利用键盘设定所需温度,通过单片机的CAN总线技术以及检测元件DS18B20来实现对热水器温度的检测和控制.当实际温度低于设定温度时,单片机控制加热开关进行加热;当实际温度高于设定温度时,加热开关断开,该系统基本实现了对热水器的智能控制功能.
东华理工大学毕业设计(论文)基于单片机的热水器温度控制摘 要温度是日常生活中不可缺少的物理量,温度在各个领域都有积极的意义。很多行业中以及日常生活中都有大量的用电加热设备,如用于加热处理的加热热水器,用于洗浴的电热水器及各种不同用途的温度箱等,采用单片机对它们进行控制具有控制方便、简单、灵活性大等特点,而且还可以大幅提高被控系统的性能,从而能被大大提高产品的质量。因此,智能化温度控制技术正被广泛地应用。本温度设计采用现在流行的AT89C51单片机为控制器,用PID控制方法,再配以其他电路对热水器的水温进行控制。关键词:89C51; PID; 温度控制I1/41页东华理工大学毕业设计(论文)ABSTRACTTemperature is essential physical in daily life ,and in various fields has positive lot of businesses and daily lives have a lot of electric heating as electric water heater for bathing and variety of different uses of the temperature boxes. MCU to control them with easy to control,simple,flexibility and other characteristics,also can significantly improve the performance of the controlled system,which can be greatly improved product quality. Therefore,intelligent temperature control technology is being widely temperature control design uses the now popular AT89C51 MCU controller,with PID control method, which together with
在平时的学习、工作中,大家都经常接触到论文吧,论文是指进行各个学术领域的研究和描述学术研究成果的文章。怎么写论文才能避免踩雷呢?以下是我为大家收集的单片机论文,仅供参考,欢迎大家阅读。
摘要:
本文针对工科院校单片机课程中存在的问题进行探究,提出了以项目化教学作为主导的改革方案,以学生为本,充分调动学生的主观能动性和学习兴趣。
关键词:
项目;单片机教学;改革探索
单片机课程将程序设计、通信技术、微机接口等多种专业知识综合在一起,是一门工程性、实践性以及技术性很强的课程。单片机课程是电子信息和自动化等专业的核心课程。
1、单片机课程教学现状
教师教学手段较为单一
单片机是大规模集成电路的发展产物,内部结构较为复杂。各大工科类院校对于单片机教学,仍旧采用教师在课堂上面讲述相关的理论知识、单片机内部结构,然后讲解单片机的程序设计以及汇编语言,教学方式较为单一,使学生没能抓住学习的重点,丧失对单片机学习的热情和兴趣,导致教学质量越来越差[1]。
学生没有明确的学习目标
单片机课程的实践性和应用性较强,在学习时要以应用为主要目标,然而有许多教师在教学的过程中忽略了这一点,导致学生没有明确的学习目标,单纯地跟着教师的思路,缺乏学习自主性和探究意识,学习目标不明确,影响教学效率。
学生缺乏实践机会
学生在做实验时,主要的器材就是一本实验指导书、一个集成实验箱,学生按照指导书上面的流程机械式的进行实验,盲目的观察实验结果,对于实验中所应用到的一些原理模糊不清,导致学生在实验结束后仍旧对所学的内容有疑惑,没能掌握相关器材基本使用的方式,更没有将之运用到实际工程中的能力。
考核方式有着一定的局限性
各种工科类院校对于学生单片机课程考试仍旧采用笔试的方式,这种考试形式具有一定的局限性,不能真实客观的反映出学生的学习水平,更不能考察出学生的实践能力和动手能力,这种考试方式没能很好的与实践相结合,导致考核结果不具有客观性。
2、应用项目教学方法
项目教学方法能够很好的适用于技术教育,可以将学科体系的内容转化成若干教学项目,然后围绕着这些项目进行教学,教师要引导学生直接参与到项目教学整个过程中[2]。设计教学项目,着重强调让学生参与其中,在模拟的生产场景中,完成规定的项目,这是理论与实践的完美结合。
在项目教学整个过程中,学生要在规定的时间内,可以自由的进行讨论,安排整个过程的进度,如此有助于激发学生的创新能力和积极性,培养了学生分析、解决问题的能力和团队的协作能力。
3、项目教学法的实施步骤
如今许多单片机教科书中知识结构都是从简单的数制到较为复杂的单机硬件,最后再到复杂的系统接口技术。但项目教学法改变了传统的教学模式,教师能够灵活掌握课程的教学顺序,合理的安排教学任务,并结合自身多年教学经验,总结出几个步骤帮助学生对单片机进行有效的学习。首先应该对单片机有所感知,自己查找一些有关资料,进一步了解对单片机学习的必要性和应用性;其次教师要给学生布置一些项目具体的任务,例如制作秒表、电子万年历等,给每个学生分配具体的任务,让他们由浅及深的了解单片机课程;再次教师要对一些小模块进行具体的讲解和分析;最后以期末的实训内容作为引导,将之贯穿于整个理论教学的过程中,模拟出一些生产场景,增强学生实际动手能力,完成最终的项目教学目标。
4、项目的选择
项目化教学主要是以项目为主要载体,以任务作为动力,将实践和理论紧密的结合起来,使学生在完成任务过程中就能够充分掌握相关的技能和知识,进而不断提高学生的实践能力和学习效果。在设计教学时,要挑选合适的项目来保证改革效果。所选的项目既能包含单片机相关的知识,又不会过大的增加学生的学习负担,给学生造成一定的心理压力。
5、基于项目的单片机改革策略
以项目为主要导向
传统的教学方法主要是以教师讲授知识为主,重视教师、教材以及课堂教学,这种传统的教学模式主要强调理论知识的连续性和基础知识的运用,但却忽略了对学生兴趣以及创造能力的培养。现阶段,在课堂教学中要改变这种教学模式,变换传统的教学结构,打破原有的教学框架,将教材中原有的知识顺序分散成诸多小的知识点,运用一些经典的项目案例将这些小的知识点融入整个课堂教学,从而能够实现以项目为导向教学模式。
项目设置的方法
教师要对项目的实例进行选择,认真撰写项目的内容。所选的基础项目能够与学生自身的兴趣相符合,给学生布置一些功能简单易于实现的项目任务。选择技能项目,鼓励学生通过多种形式来实现项目的具体要求,对于学生独立思考的能力有着较高的要求,在教学过程中教师可以指导学生进行分组讨论,主要以学生互相讨论以及师生互动的形式进行。综合项目则是侧重学生知识的提高,对于一些能力较强的学生应该充分发挥出他们的钻研精神,能够在钻研的过程中提升自身专业技能。例如教师给学生布置一些制作秒表的项目任务,让学生自己动手,在制作的过程中将所学的知识运用到操作之中,使得学生们的理论知识与实践能力有效的.结合在一起。
测评环节
以项目为主要导向的教学过程中,考核的方式与传承考试也有所不同,考量学生的学习效果主要是通过综合评价实现的,主要评价有自我评价、教师评价、学生互评以及项目组长的评价等。
从项目框架的设计、需求的分析以及详细的方案等各个环节对学生进行点评打分。教师在评价的过程中,主要以支持和鼓励学生为主,可以增加学生自信心;在小组评价的过程中,应该着重了解学生在整个项目中所起到的作用,观察学生是否属于设计的主要人员,在设计的过程中是否配合等;在自我评价的过程中,要反映出自身在学习过程中所遇到的困难,在面对困难时是否能及时寻找到解决问题的方法,自我测评在今后的学习中有利于提升学生的学习效率。学生应该虚心接受别人的评价,在评价中才能够更快、更好地改善自己的不足之处,不断地完善自己。
6、结束语
项目教学法能够充分调动学生学习的积极性,在整个教学过程中,既提升了学生的实践能力,又促进了师生之间的情感交流。本文着重探讨了工科类院校单片机课程教学的现状,如教师教学手段较为单一、学生没有明确的学习目标、学生缺乏实践机会、考核方式具有一定的局限性。
本文也研究了应用项目教学方法、项目教学法的实施步骤、基于项目的改革策略等,主要是以项目为导向,设置项目方法优化测评环节。如此才能大幅度的提升学生们的实践能力、创新能力以及思维能力。
参考文献:
[1]李冰.单片机课程的项目化教学改革与实践[J].实验室科学.2014(1).
[2]郭毅飞,王华.项目教学法在单片机教学改革中的应用[J].湖南农机.2013(1).
摘要:
单片机是当前被运用到各个领域的一个技术产品,随着当前社会生产活动的增多,单片机被运用到众多的生产领域中,在一定程度上提升了人们的生活水平和质量。就当前单片机的使用情况看,单片机更多地被运用到电子技术领域中,提升电子领域的发展程度,例如在仪表仪器中使用单片机可以提升其智能程度;单片机在工业控制中通过自身功能的发挥,可使工业控制更加先进化。该文从单片机的概述入手,研究在电子技术发展中单片机运用的程度。
关键词:
单片机;电子技术;应用研究
20个世纪70年代,单片机得到快速的发展,形成一个品种较为全面,功能更加强大的技术产品,开始在各生产领域中运用。随着近半个世纪的发展,单片机取得更优质的成果,科技水平更加先进,在众多领域中实现高效运用,提升这些领域的发展程度。单片机现在在电子技术领域中得到广泛的使用,如在通信功能、仪表仪器等方面实现高效的运用,促进这些企业实现优质的发展。同时,随着单片机运用程度的增加,应用领域的扩展,其技术呈现创新发展趋势。
1、单片机的科学分析
概述
单片机是嵌入式系统的一个组成部分,它采用规模较大的电路技术将CPU、RAM、ROM以及定时器等众多功能集成在一个硅片上,继而形成一个具有完善功能的,微型的计算机系统。单片式是1970年左右开始在生产中运用,随着多年技术的革新和使用程度的加深,当前它在汽车电子,医疗器械,工业控制以及仪表仪器中得到运用。单片式发展速度较快,由最开始的4位单片机发展成8位单片机,到目前300M具有高速运转和处理能力的单片机。
主要特点
单片机是当前计算机发展的一个重要组成部分,随着计算机水平的增长,单片机也呈现高效革新的态势,且呈现不同用途的,不同型号的单片机产品。以AT89S52型号单片机为例,单片机目前重要的发展特点有6个方面。
第一,单片机具有使用方便的特点,单片机整体体积较小,系统构成较为简单,整体呈现模块化;
第二,对环境的要求较低,单片机具有较强的环境适应能力,可以在不同的环境得到运用;
第三,控制能力较强大,单片机有着较强的科技力量,通过众多功能的集成,其具有很强的控制功能;
第四,功能消耗较低,单片机在运行的时候只需要较低的电压,整体对功能的消耗低;
第五,速度快,单片机具有极强的处理功能,对各项数据和信息有着极快的处理速度;
第六,可靠性高,单片机可以实现长时间的工作,提升整体系统的运转能力。
2、电子技术中单片机的应用情况分析
手机通信中的运用
单片机在电子通讯中得到运用,主要体现在手机语音功能的建设中,单片机对手机语音信息进行识别,并开展相关操作。在手机的音频入口安置单片机可以使其收集众多的音频信息,系统分辨工作开展之后,向各个部件下具体的指令和信息,实现语音信息中的手机操作。
单片机提升医疗器械诊断正确性
人们在实现温饱之后,更加关注自身的健康,对医疗水平有着越来越高的需求。但是,在医疗建设的过程中总会出现一些问题,检测手段以及消毒水平存在一定的不足,影响整体医疗建设的质量。单片机在医疗器械中得到运用之后,大大减少了医疗问题的出现,使医疗工作得到一定程度的提升。单片机的使用增加了医疗设备的诊疗准确性,提升了诊断的精准性。同时,随着单片机在医疗器械中的运用,整体医疗设备朝着更加智能化、自动化的发展方向前进,使医疗诊断的结果更加精准,更好地为人们的健康提供医疗保障。
单片机使仪表仪器的使用更加智能化
单片机因其集成度高等特点被用于仪表仪器的生产,随着单片机科研水平的不断革新,仪表仪器的发展更加智能化,更加符合当前人们的使用需求。同时,随着单片机使用程度的增加,仪表仪器设备朝着数字化方向发展,整体测试水平较高,仪表仪器控制和处理的功能建设更加优质。例如,在航天仪器制造的时候,使用单片机这种先进的技术可以使仪器的精准性和集成性更强,提升航天电子系统的数字化程度,大大降低航天事故发生的几率。
家电中普遍使用单片机
单片机不仅在高科技的领域中实现运用,如医疗器械、仪表仪器等领域,同时也在日常生活中得到运用,例如在家电行业中。随着科研水平的发展,单片机越来越多地在生活中得到运用,提升人们生活的质量和幸福感。当前人们家庭生活中使用的洗衣机、微波炉以及电视机等家电都运用了单片机这项技术。在电视机的运用中,通过使用单片机使其系统控制技术更加先进,功能操作更加便捷。
例如,人们可以通过遥控器自由切换不同的电视频道,选择自己想看的电视节目。单片机在微波炉建造中,通过系统信息的处理,可以根据食材的不同进行科学的、自动的选择工作,主要是选择加热时所需要的温度和具体时间。单片机在洗衣机的系统控制中,可以根据衣物的材质以及脏污程度进行自动洗涤,对洗衣液的使用量、洗涤的强度控制以及详细的洗涤时间有着科学的控制和选择。
3、单片机在未来电子技术领域中开发趋势分析
随着社会生产实力的增强,科研技术程度更加深入,单片机型号和技能革新的速度会越来越快,其在电子领域的应用开发主要从以下3个方面进行。
对单片机程序开发
随着单片机自身开发程度的加深,其在嵌入式系统的建设中得到越来越全面的运用,目前已经不在裸机的环境中实现开发和使用。单片机已经实现一定程度的自动执行,可以对数据进行较强的储存,科学处理和传输数据。单片机具有较强的环境使用能力,可以保障计算机在不同的环境中实现正常的运转和数据的处理,对外界的物理参数实现高质量的采集,并对其进行逻辑分析和正确的处理。
优化C语言系统程序
C语言有着强大的数据处理能力,可以以简易的方式对编程语言开展编译、处理等工作,有着强大的编程能力。为了使单片机在复杂的计算数据和控制数据的环境中实现正常的使用,提升系统的集成和控制能力,一定要加强C语言在单片机中的运用程度。通过对C语言更深度的开发,可以加大单片机的开发程度和力度,进而拓展单片机使用和运用的范围和领域。
加强对计算机的研发
目前,单片机的制作中使用众多的通信接口,通过接口的连接可以和计算机进行数据的交流和沟通。可以说,单片机通过通信接口可以让通信设备和计算机形成一定的联系,可以使双方进行精准的数据支持,提升设备对数据的使用程度和运用程度。为此,要想对单片机进行深度的开发,应该对计算机进行系统的分析和运用,提升数据连接和传输的质量。
4、结语
单片机是当前计算机发展的一个重要组成部分,随着计算机水平的增长,单片机也呈现高效革新的态势,在电子领域实现高效的运用。突出表现在手机通信中和家庭电器的使用中,提升人们的生活建设质量。同时,单片机使仪表仪器的使用更加智能化,提升医疗器械的诊断正确性。在未来的发展中,可以通过对单片机程序进行开发、优化C语言系统程序以及加强对计算机的研发这3个方面提升单片机在电子领域的运用程度。
参考文献
[1]郑泽宏.单片机在电子技术中的应用和开发技术研究[J].科技信息,2013(25):140,221.
[2]王红纪,徐小亚.单片机在电子技术中的应用和开发[J].电子测试,2014(13):44-46.
[3]王德权.研究单片机在电子技术中的应用[J].科技与企业,2013(3):113.
[4]张力.单片机在电子技术中的应用和开发[J].电子技术与软件工程,2016(5):259.
[5]许文涛.单片机在电子技术中的应用[J].黑龙江科技信息,2016(19):15.
摘要: 随着电子科技的飞速发展,尤其是超大规模集成电路的出现,给我国的经济带来了实质性的改变。其中,对于单片机的使用已经在很多领域都有出现,比如说在工业自动化控制房间、在智能仪器仪表方面以及各种家用电器方面,单片机都起到了很大的作用。由于其极高的性能价格比,使其在电子时钟方面的应用也是很常见的。本文通过对普通单片机电子时钟的设计分析,从而达到对单片机进行更深入的学习与设计。
关键词: 单片机;电子时钟;设计分析
时钟就是一个最典型的例子,由于人们的生活速度越来越快,人们的时间观念也在不断增强,生活中处处离不开时钟,时钟对人们可以说是不可或缺的东西。现如今,时钟的样式很功能也越来越多,人们对时钟的精准度要求也越来越高。本文就是针对时钟的精准度来设计一个普通单片机电子时钟。
一、单片机的简单介绍
(一)单片机的定义与分类
单片机是一种集成电路芯片,采用超大规模集成电路技术把具有数据处理能力的中央处理器、随即存储器、只读存储器等集成到一块硅片上构成的一个小而完善的微型计算机系统。主要分类包括:STC系列单片机、AVR单片机、AT系列单片机等等 。
(二)单片机的应用与发展
目前,随着电子自动化的广泛应用,单片机以其自身的诸多优势已经应用到了各个领域之中,这些领域主要包括智能仪器仪表、计算机网络、机器人控制、工业控制、家电管理等等。由于单片机的优势很有多,在未来的生活中一定会被更多的领域所应用,有很好的发展趋势。
二、单片机电子时钟的设计方案
单片机电子时钟的构成主要由:一个8位CPU;一个片内振荡器及时钟电路;4K字节ROM程序存储器;256字节RAM数据存储器;两个16位定时器/计数器;可寻址64K外部数据存储器和64K外部程序存储器空间的控制电路;32条可编程的I/O线(四个8位并行I/O端口)和一个可编程全双工串行口组成。
单片机电子时钟的设计主要是对时钟的内部工作和外部显示进行设计,主要的设计方案则分为数字时钟方案和数码管显示方案。通过数字时钟和数码管显示的完美结合使电子时钟的质量得到完善和保证。
(一)数字时钟方案
这部分是单片机电子时钟最主要的设计,也是时钟内部工作部分。在单片机的内部存储器中设置三个分别代表时、分、秒信息的字节。在对内部的存储器进行设置的时候,要根据时钟的运作规律设定,时钟的工作是由内部的定时器和软件结合来实现的。对此设定1秒中断,以此来推动秒针的运动,而当秒针中断的次数达到60次的时候,则将其清零,同时分针的字节开始运行,以此类推,当分钟的中断次数达到60次的时候,时钟的字节开始运行。当时钟的字节达到24的时候,便将时钟的字节清零,以上的操作反复进行,这就是单片机电子时钟关于数字时钟的设计方案。这部分的设计起来比较繁琐,每个步骤都要做到很好的处理,设置时、分、秒的顺序也不能打乱。
(二)数码管显示方案
数码管显示方案主要是对时钟的外部显示进行设计,主要分为静态显示和动态显示两个部分,在电子时钟外部显示中占主导地位的就是动态显示。所谓动态显示就是根据内部设计中的秒针的运行情况,在出现的显示器数字的轮流点亮,每隔一段时间都要点亮一次,这部分要求显示器的扫描必须要有足够快的速度,只有这样,显示出来的字符才不会出现闪烁的效果。同时,秒钟和显示器的运作应该是保持一致的,否则在电子时钟运行的时候,就很容易出现时间上的误差,这种动态显示节省了I/O口,也会降低耗能。
(三)电子时钟的硬件选择
1、单片机的选择,在单片机电子时钟的设计中,通常都会选用AT89c52单片机,配备12MHz晶振,采用上电复位来对电路进行系统复位。
2、显示电路选择,在显示电路的选择上,采用软件译码动态显示。
3、电源选择,采用直流电源供电,电源基本选择在左右。
4、选择器的选择,通常采用741s04.
三、系统软件设计
对系统软件的设计主要包括软件的设计思想、总体设计以及按键扫描子程序。
(一)软件设计思想
根据人们对电子时钟功能的需求,需要设计出来的电子时钟程序必须具备动态扫描、时钟信号产生以及按键扫描处理等功能。利用单片机来实现电子时钟的这些功能,主要利用的方法就是分时复用,要协调好各个器件的占用时间,这样才能实现单片机电子时钟以上的功能,使电子时钟对人们的需求造成满足。
(二)总体设计
1、系统说明及设计框图
利用普通单片机制作的简易时钟,其主要的工作原理就是运用6个PNP管来分别控制6个LED数码管来完成时钟的运行工作。这里出现的6个数码管主要负责显示小时、分钟以及秒针的十位位置和个位位置,还会设定一个按键用于对时间的调整。
2、模块设计
普通单片机电子时钟的设计主要包括电源部分、复位电路、显示部分、控制部分、位选部分等几个模块。对于电源部分的技术,要从外部引入直流电,电流应该选择,这样就可谓电子时钟提供电源,使其能够正常运行。
位选电路、复位电路二极管、电解电容部位,在其运行的时候,相应的引脚也会出现不同。在开关按下时引脚RST为高电平1,断开时引脚为低电平0。
(三)按键扫描子程序
普通单片机电子时钟的运行,最好选用按键来切换各种不同的状态,这样不仅简单,容易操作,而且在电子时钟出现状况而需要查询按键信息的时候,电子时钟所具有的按键扫描功能就可以提供以往的按键情况,这种按键程序中还嵌套了按键扫描程序用来处理在不同情况下的电子时钟状态切换。
四、对整体系统进行调试
在单片机电子时钟设计完成之后,要对电子时钟所应用的系统进行简单的测试,仔细分析在测试的过程中所出现的问题,进行问题的统计与分析,从而找到合理、科学的解决方法。使单片机电子时钟更加完善。
(一)系统调试方法
对于单片机电子时钟各个系统的调试,首先要对每个单独的程序进行调试,将出现的问题归纳整理,找到合理的解决方法后,针对出现问题的程序进行系统的调试。确保每个程序都没有问题之后,再进行整体的调试工作。只有这样,才调试的过程中才会使调试工作有理有序的进行。
(二)系统时钟误差分析
时间准确,长时间不容易出现误差是一个时钟被认可的标准之一。对于系统误差,设计者应该及时进行误差的分析和调试工作。
在单片机电子时钟系统中,能够出现误差的地方有很多,比如说晶体频率的误差,定时器溢出误差以及延迟误差等等,设计者要结合不同的误差进行不同的分析,找出其内在的原因,从而拟定出解决的方案,使电子时钟的精准度提高。
(三)软件调试问题及解决
在软件调试的过程中,应该将调试的重点分别放在各个模块上,对这些模块的调试可以采取在线调试和离线调试两种方法,在调试过程中出现的问题要及时分析及时解决。
结语:
随着我国电子技术的迅速发展,单片机的应用也会越来越广泛,对于电子时钟系统的设计一定也会日趋完善,功能也会越来越全面,性能会更加稳定,可以预见,在未来的几年里,单片机的应用也会越来越广泛。更好的造福人们。
参考文献:
[1]何立民.MCS251单片机应用系统设计技术[M].北京:北京航天航空大学.1999
[2]程光璇.普通单片机电子时钟的设计[J].电子世界.2011(8)
[3]华贵山.基于单片机微机测控系统中的数字滤波技术研究[J].安徽电子信息职业技术学院学报.2006(5)
相关范文:基于单片机监控系统的研究【摘要】文章所设计的基于单片机监控系统汽车行驶记录仪所实现的主要功能:记录汽车停车前2秒内的行驶速度,并能实时地显示汽车行驶的状态信息,同时还对汽车的超速行驶进行报警并记录一天之内的超速次数。【关键词】单片机;模块;监控本文所设计的汽车行驶记录仪是基于两片8051单片机作为控制系统的核心来进行设计的,整个系统分为六大模块分别是:电源模块、速度信号采集模块、时钟模块、单片机模块、存储器模块、显示模块。一、电源模块的设计记录仪作为车载设备,使用汽车电源。汽车上的电源有两个:汽车发电机和蓄电池。记录仪的电源直接取自蓄电池,在发电机转速和用电负载发生较大变化时,可保持汽车电网电压的相对稳定,同时,还可吸收电路中随时出现的瞬时过电压,以保护电子元件不受损害。车辆使用的车载蓄电池标称值有两种 12V的和 24V的,因此为了得到需要的 5V的电压,我选用了 DC-DC 电源转换芯片。二、速度信号采集模块的设计速度信号检测模块的原理是:汽车行驶过程中,车轮经过传感器,单位时间内输出一定的脉冲,传感器输出的脉冲通过差动放大电路的放大与整形,然后送到单片机 8051 的 T0端口进行脉冲计数,与此同时 8051 的 T1 进行计时开始待到定时器产生中断请求后,由计数器得到的脉冲数经过速度计算的公式和里程的计算后得到汽车行驶的速度和里程。从而得到汽车的行驶速度和里程,存储与 8051 的 RAM数据存储区。本系统采用霍尔传感器将速度信号转换为脉冲信号,考虑到传感器的体积要小,便于安装,误差要尽量减小等要求,设计采用车轮旋转一周速度传感器要输出若干个脉冲的方法。本系统采用的是在变速器上安装 3个小磁钢,霍尔传感器可相应的输出 3 个脉冲用于速度信号的采集。速度信号采集模块采用 THS118 型霍尔元件作为速度信号采集部分的速度传感器。三、时钟模块的设计时钟模块主要是用于对时、分、秒、年、月、日和星期的计时。该模块采用的芯片为DS12C887 时钟芯片。此芯片集成度高,其外围的电路设计非常的简单,且其性能非常好,计时的准确性高。DS12C887为双列直插式封装。其具体与单片机的连接如下所述:AD0~AD7双向地址/数据复用线与单片机的P0口相联,用于向单片机交换数据;AS 地址选通输入脚与单片机的 ALE 相联用于对地址锁存,实现地址数据的复用;CS 片选线与单片机的 相联,用于选通时钟芯片;DS 数据选通读输入引脚与单片机的读选通引脚相联,用于实现对芯片数据的读控制;R/W 读/写输入与单片机的写选通引脚相联,用于实现对时钟芯片的写控制;MOT 直接接地,选用 INTEL 时序。IRQ引脚与 8051 的 INT1 相连,用于为时间的采集提供时间基准。四、单片机模块的设计本系统采用两片单片机,两个单片机之间采用串行通讯,用于两者之间的数据交换。其工作时序是由外部晶振电路提供的,本系统采用的晶振频率是 12 兆 HZ。其复位电路为自动上电复位。设计中所采用的单片机为 8051。单片机在系统中主要是用来对其他模块进行控制,是整个系统的核心部件。主单片机主要是用于对速度信号采集模块、时钟模块和存储模块进行控制,同时还要与从单片机进行数据的交换。其外围的 I/O口主要与这些模块的中心芯片的数据总线或地址总线相连,其控制总线与这些模块的控制线相连。从单片机主要是用于对显示和校时的控制,因此其 I/O口主要与 LCD显示器的 I/O口相连,其控制线与 LCD显示器的控制线相连。由于从单片机的外部中断源只有两个,而我所设计的对时钟的校时主要是通过外部中断完成的,所以要对从单片机的外部中断源进行扩展。本系统采用了 8259A 进行中断源的扩展,从而实现对时钟的校时。五、储模块的设计汽车行驶记录仪对系统存储数据的实时性及长久性要求很高,因此本系统我采用了ATMEL 生产的 AT29C010A Flash 性存储器。其存储空间为 16K,能够满足设计的要求。AT29C010A是一种 5V在线闪速可电擦除的存储器,具有掉电保护功能;方便的在线编程能力不需要高的输入电压,指令系统在 5V 电压下即可控制对 AT29C010A 的读取数据,这与对 EEPROM 的操作相似。再编程能力是以每一分区为单位的,128 字节的数据装入AT29C010A 的同时完成编程。在一个再编程周期里,存储单元的寻址和 128 字节的数据通过内部锁存器可释放地址和数据总线,这样可为其它操作提供地址和数据总线。编程周期开始后,AT29C010A会自动擦除分区的内容,然后对锁存的数据在定时器作用下进行编程。六、示模块的设计显示器主要是为人机交互提供即时的信息,能让人们与机器进行很好的交流。在众多种类的显示器中,越来越多的仪器仪表及人机交互界面采用液晶显示器。LCD 可分为段位式LCD、字符式 LCD和点阵式 LCD。其中段位式和字符式只能用于数字和字符的简单的显示,不能满足图形曲线和汉字显示的要求;而点阵式不仅能够显示字符和数字,还可以显示各种图形、曲线及汉字,可以实现屏幕的上下左右滚动等功能。七、键的设计本系统的按键主要是用于对时钟的校对,现对按键的功能简述如下:按键 1~7是用于对秒分时日月年星期校时的中断申请;按键 8 是用于对校时进行加一的操作,键 9 是用于对校时进行减一的操作;按键 10 是用于实现对超速报警监控功能的复位。八、系统软件流程图的设计由于本设计主要是完成系统的硬件电路设计,因此我对系统的软件设计只进行了系统部分软件流程图的绘制。设计的流程图有:记录仪总体软件设计流程图、速度信号采集模块软件设计流程图、时钟模块软件设计流程图、外部中断软件设计流程图和 LCD 显示实现的软件设计流程图。【参考文献】[1]戴佳,苗龙,陈斌.51单片机应用系统开发典型实例[M].中国电力出版社.[2]周航慈.单片机应用程序设计技术[M].北京航空航天大学出版社.[3]胡汉才.单片机原理及其接口技术[M].清华大学出版社.[4]余发山.单片机原理及应用技术[M].中国矿业大学出版社.仅供参考,请自借鉴希望对您有帮助
最迟什么时候要
我做打片机方面的