版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
五邑大学本科毕业设计第1章绪论羞第扩2施章培库汽车信号灯脉系统设计原课理博2.1怒粗汽车信号灯突系统控制要肃求浸通过窜中断系统遵与定时计数欣器钉的联合组成解控制系统的成工作原理。疏考虑情况咸如汽车上徐仪表盘附近赔有一个转弯服控制杆,井它登的盗三个位置版分别为料:向上,汽乓车左转碗弯玩;彻中间位置,找汽车期直行笨;俘向下,汽车用右转腔弯赠。齿另外璃转弯丛的芒时缸候虽,填安排左右头叛灯、苦左右尾灯、腥仪表巡盘无上2个指示驾灯块对卵应地发出闪法亮础信号。锐同时当惹紧锈急开关合上泄时,7个信掀号灯都闪烁裹的信号仍应敲闪方亮雕,它们包括违前左转弯灯脉、前右转弯制灯译、后左转弯含灯、后右转要弯模灯顽、仪表盘的本左指示灯、康右指示灯,车以及仪表盘夜上的阵紧急信号灯跌。浪尘其中心它们都是频耻率为1Hz仗低频闪烁裳[穷1映]衔。控制要求师如下表2-门1所示。井表2惰-SEQ表\*ARABIC\s1箩1缸汽车驾驶猪操纵与信号友驾驶操作尿输出信号显仪表迷盘失左转弯灯闻仪表托盘符右转弯灯剂仪表盘紧急踩灯淡左前灯雁右前灯召左后灯情右后灯钢左刹车灯抖右刹车灯求左转弯寄闪劲亮恭灭辉灭各闪亮金灭捧闪亮模灭造灭姻灭眨右转弯榆灭镰闪亮衡灭勿灭脑闪亮夜灭推闪亮阅灭夸灭粮合上紧急开锡关医闪亮姨闪亮狮闪亮擦闪亮经闪亮哭闪亮项闪亮泛灭识灭肠刹车境灭义灭恒灭狸灭刷灭敌灭携灭酷亮泊亮想左转弯时刹造车价闪亮烛灭悔灭德闪亮话灭桶闪亮乓灭袋亮未亮叹右转弯时刹裙车尚灭泼闪亮弯灭扎灭弃闪亮宅灭撑闪亮占亮胃亮体刹车,并合抵紧急开关羽闪亮横闪亮雕闪亮项闪亮诚闪亮麦闪亮椒闪亮童亮彩亮切左转弯时刹肝车,并合紧脖急开关轧闪亮福闪亮魂闪亮乡闪亮弓闪亮群闪亮弃闪亮振亮杠亮家右转弯时刹馋车,并合紧姑急开关共闪亮对闪亮放闪亮苦闪亮扇闪亮薯闪亮茂闪亮而亮恼亮排2.2壁汽车线信号灯系统直设计方案天汽车转向灯催系统育主要有单片攀机鼻AT甲89C枕52感、复位、妙按键什、LED显般示电路押、察+5V鲁电源济组成最基本盈的辣控制深系统。老由于窜单片机馒有着强大的慌功能律,而甚汽车转向灯览的驱动拥将使主用单片机本柳身的驱动大进行驱动,殖这样踏使得单片机里的功能月可以竹得到充分的孕运用嘱[允2脏]跳。如下图2鸡-1:酒图2凤-及1而汽车转弯信驰号灯系统总旋框图童2.3捏单片机物AT唤89C服52肠简介衰AT设89C答52是一个借低电压,高勿性能昨CMOS店的8位乡单片机刑,片内含轨有哪8kby榴tes的可倾反复擦写的猜Flash扯只读完程序存储器居和256待bytes检的随机存取机数据存储器州(窝RAM勾)。逐樱枪帮单片机佛AT福89C键52鹿内部主要功繁能特性跌单片意机AT修89C策52如图2圈-2,其内坏部主要功能方特性:凑兼容MCS耐51指令系数统译;用8k可反复将擦写Fla趴shRO差M;怨32个双向盏I/O口;董256x8技bit内部闻RAM(可触扩充64k进B外部存储物器)则;休16位可编晒程定时筑器饲/计数器中阵断巡有3个蓝;葛时钟频率0跪-24MH鼓z;扫2个串行中倦断,拉与煮可编程UA睁RT串行通艳道;谅共8个中断田源则,其中2个年为外部中断庆源柴;责有资2个读写中眨断口线,3伏级加密位;瘦低功耗掉电于和空闲洁模式,孔兼机软件设置睡功眠加与狗唤醒功能;槽有PDIP戚、PQFP兼、TQFP跟及PLCC忍几种封装形诉式,峡来浅适应不同产票品的需求宏[3]题。移图2敌-2县烂单片机汤AT量89C鱼52寇盒单片机A公T宅89C梅52队主要秆引脚功能委(1)惰匙V少cc悠:AT婆89C惑52电源正介端输入,接弄+5V修。属(2)摇菊V许ss降:接地引脚苦。桂(3)纤疫吹XTAL1音:单芯片系栏统时钟的反开相放大器输纪入端。劳(4)箭歪才XTAL2衡:系统时钟鬼的反相放大观器输出端。哥一般会设计上看需走要在XT急AL1和夫XTAL该2上接上堡一妇个石英振荡牌晶体系统就踪可以动作接,榜另外辨可以在两引滥脚与地之间仪加入一你个20p代F的小电蹈容,消这样既嘴可以使系统县更替加还稳定,察又可以伤避免噪声干厕扰而亮导致的腔死机。悬(5)恰茶RESET叨:AT圆89C晒52维的重置引脚睬,高电平动凭作。漂监(训6今)货狼PORT0深(P0.0表~P0.7锣):端口0贩是一个8位召宽的开路汲技极(Ope典nDra赚in)双向爪输出入端口峰,共有8个谊位,P0.朴0表示位0蜓,P0.1叹表示位1,亿依此类推。回其他三个I搜/O端口(浪P1、P2虑、P3情)脚不包含兼这个电路组顶态,而是内册部有巾提升电路,采P0胀当作绝I/O耕使罢用时虽,考可皮推动8个L框S的TTL搭负载。滥(万7贡)站邻PORT1争(P1.0纤~P1.7效):端口1骄是具有内部歇提升电路的茧双向I/O鞠端口,它的棋输出缓冲器理可以推动梳四肥个描LS的线TTL负载乞,骗同时内若将端口1报的输出设文置在为高电平,瞎则会归由笑这个端口来宝输入数据。挎(技8君)牛杏PORT2轿(P2.0兔~P2.7编):端口2功是具有内部候提升电路的香双向I/O掀端口,每一堆个引脚可买推动胜四傻个LS的T储TL负载,除若将端口2浓的输出设旨置假为高电平时削,殊这个扰端口旨可以说当陡作例输入端口令使用。须(俯9蓬)境巨PORT3斧(P3.0聚~P3.7夺):端口3青也具有内部踏提升电路的激双向I/O呆端口,其输港出缓冲器可肤以推动衔四踪个TTL负核载,薄而且还具有检其他惨额外断的顶特殊功能,聚其中稀包括外部中办断控制、进串行通信、兰计时计数控色制盆以及外部数锦据存储器内栋容的读取与界写入控制等察功能垃[4]乏。榜引脚分配如奉下表2-2智:喝表2淡-2巨趟P3引脚功科能分配表粱引脚挖名称跃功能定义藏P3.0辨RXD辣串行蔬通信数据接疗收端两P3.1纠TXD往串行史通信数据发忠送端垮P3.2众外部艰中断0请求动端口敲P3.3窑外部迅中断1请求朵端口不P3.4握T0改定时纽/计数器0拣外部数据输扫入端口锐P3.5荣T1夺定时府/计数器1谋外部数据输仿入端口种P3.6光片外查数据存储器危的写选通日P3.7苹片外航数据存储器贝的读选通雄2.4幕单片机AT亮89C拢52的工作冰原理及设计社嘉堵开关状态检耽测型关吴于开关状态骗检测,对A剪T月89C令52朋为爹输入关系,部可以一次性掩检测全部开遇关订的链状态,让它李指示,吨则可以使染用MOV听A,P1指工令一次把P谢1端口产降生律的勒状态全部读绝入,碑再知取低4位来寒进行与程序炕的值相比较系,或者可以炊采用单键检胡测来实现,融即碌可以用JB浅/JNB来辜对输入键进棚行却测试扇,然后对端铸口进行控制邮,而且控制傅输出端口也灾可以直接对橡位进行控制吊,用SET庆BPX.售X。又因为低刹车键侍与盏刹车灯是一俘个组合,竿只有当刹车桶键适按下去宾后寻,刹车灯就昆会亮,所以志这里可以采背用对刹车键弯直接进行位祝检测。雁哲输出控制到以发光二级赠管D1-D眉9来指示,磨设计时可以臣用指令MO娇VPX,旷#XXXX融XXXX方碑法来实现。挖其中D1-查D7表示的笔是2个车前塌转弯灯,2韵个车后转弯洪灯,仪表盘伙的2个转弯块指示灯和1仔个双闪灯。时而D8和D疮9是刹车灯掌。稀宏定时器和可计数器持根据任务设晒计要求,毁需要使伴用到定时器偷,信号的控江制是赌中断系统与扣定时器姿的联合次运州用得正到实现的。翠在单片机控任制系统应用卵时节,夫需要挺使用到定时山器,而在汽哈车转欠弯症信号灯的控膀制中吼都押是不可缺少子的舱。辈其中纳有三种选择躲定时的联方法。芬(1)软件衔的定时挂软件定时螺是忙指物扫行循环程致序途从而把进行时间朽延迟。宇它的辆优点:骂时间精确,踩而控且不需说要增加硬绳件电路。但蜡是严它亮需驰要增加CP初U愤的岔开销,粘所以塌软件定时的杯时间不能责够过练长。户(2)硬件诉的定时腹硬件定时的活优点贡:接定时功能全亚部由硬件电热路乱来坡完成,不阴会若占CPU时贩间。凝(3)可编揪程定时器的它定时江它是指富由歼系统时钟脉觉冲的计数道去寇实现袖的毅。偶通过黑程序设定土计数值顾,同时吹可以改变煤定时浅的妨时间,切这样使疼用起来仆灵活阴方便宏[5]容。食毙定时器初车始化北编程瘦主要是益对工作方式故控制寄存器天,定时器控词制寄存器和会中断允许控近制寄存器肚进行操作结。薯身(1)定时遗器控制寄存趟器(TCO糟N)泊TCON援不仅参与中岗断控制同时毫参与定时控撤制,终有关定时的靠控制位有4悼位:办TF0和T棒F1——记屋数溢出标志偶位昨TR0和T轨R1——定洒时器运行控泰制位贝TR0(T哄R1)课=0——派停止定时器哨/计数器工伶作乓TR0(T垦R1)捏=1——醋启动定时器猫/计数器工迈作难(2)中断腰允许控制寄棕存器言EA——中比断允许总控销制位槐ET0和E号T1——定密时/计数中错断允许控制缸位移ET0(E费T1)刚=0——防禁止定时/钉计数中断胜ET0(E蜻T1)相=1——励允许定时/肺计数中断默根据上面的愚功能特性,善可以针对任臭务要求,秘利用单片机晨的可编程定任时/瓣计数器与雀中断系统来街实现梨信号雅灯闪烁的延压时泽及朋故障检测筝[6]柏。兵(3)工作币方式控制寄没存器(TM犬OD)坡TMOD寄烧存器航,边它的低半字犁节定义定时奔器/计数器承0,高半字峡节定义定时者器/计数器战1冷[7]着。各位定义刘如表2-3偏所示:滥表2饲-3沉TMOD灭各位定义浆位序颤B7纵B6轻B5恐B4婆B3难B2应B1滤B0段位符号长GATE伐C/演M1惠M0跨GATE陵C/桐M1祥M0其中:凤(a允)斯GATE—贱—门控位假GATE=炼0株——昼以控制位T雀R启动定时叹器厌GATE=烤1座——章以外中断请吩求信号(I罩NT0兆I或NT1运)启动定时泻器窗。这(b)昂C/享——计数方芦式点或定时方式宰选择位补C/膛=0——旧定凶时工作方式幅C/芝=1真——株计数工作方谋式猪(c)见M1仔、谈M0——工阵作方式选择希位很辣M1档、绵M0=00敞——稠工作方式0资型M1唇、盲M0=01淘——撕工作方式1菠袖M1袄、卫M0=10医——佣工作方式2糊李M1倒、眨M0=11浪——销工作方式3号2.4.就5每中断系统态应用“中断有”,可以有恭效提高单片居机系统的实让时性,几乎拌所有良好的量实时系统都绑会用到中断彻。私在单片机上舍有两个引脚汪,即镜INT0与洁INT假,外部惠中断信号通腥过这两个引拖脚输入到单翠片机,表另外可以通睁过编写程序蚕来实现对中苗断系统的处主理,即使用欺AT刷89C稀52殃的可编程中难断系统葡去单实现乘信号语灯闪扑亮六的延时积,还有钓故障检测。卧中断系统柏的蓝主要匹作用有酱下面差四点:腹第一,荷实现高速C军PU和低速食外设之间环在浙速度上的炮同步与匹配勾。利用中断至方式进行I姻/O口操作匹,可以看成肝外设和鼓CPU的并且行工作。抗第二,防实现故障音紧急处理。贤即规当外设发生罚故障时,恳可纠利用中断系急统请求CP虫U克立刻何处理仙出现的施故障。织第三,歪满足摘实时控制届要求衣。杠第四,人机晓联系丸方便灵活当。操作人员友可以找使对用键盘等然操作利实现中断,野完成人工介难入竞[8]指。盯2.5本蠢章小结炉本章主要介才绍了汽车转贪弯信号灯系强统的设计原串理,包括设匠计方案、设隆计思路及对介芯片AT郑89C苍52软的曾简单说明,蜜分析控制要止求,预结合AT震89C刮52的定时油器/计数器志与中断系统慧的性能特点银初步设计蛙信号灯恋系统的结构驼组成腊。僵第帖3石章咽师汽车转弯信衡号灯系统硬袍件设计宾3.1希汽车转弯信签号灯系统电播路槐袄煎汽车转弯信匠号灯系统控汽制功能管汽车信号灯秧由单片机控肾制会使电路主简化稳,算而且此系统远可以通过软裙件祥编程完成所东需的控制功称能,实用方尖便。下面鸣是积使用倚单片机控制泡的汽车信号禁灯,它们胸依次盾为撞左前灯、左颗后灯丢、右前灯和宅右后灯。4烤个按键SB乖1、SB2知、SB3、结SB4,它棉们分别是左诉转弯键、右距转阵弯键、紧急医信号键、刹移车键。而输被出电路则由娃9个LED炼指示灯组成舱。汽车信号班灯控制功能断见表3-1涌,及9个L砌ED指示灯互的分配见表丝3-2。亦表3惕-领1兼汽车信号灯泄控制功能表搂按键断键名用动作平SB1叛左转哥前左转灯、懒后左转优灯、仪表盘燃左转指示灯障闪外亮积SB2荣右转六前右转灯、过后右转蜘灯、仪表盘翠右转指示灯采闪兰亮丹SB3俩紧急舒前左转灯、狱后左转轰灯、仪表盘萍左转指示灯随闪横亮狸绩堤前右转灯、非后右转级灯、仪表盘拢右讨转指示灯闪洪亮本仪表盘双闪其灯闪亮器SB4查刹车辞左刹车震灯亮、右刹脊车灯亮慈表3首-2趋脖LED指示跪灯分配慰表畜代号物灯名分配槐D1裙前左转龄灯蚊D2赶前右转去灯礼D3郑仪表盘左转堆指示灯霉D4广仪表盘右顿转指示灯永D5抹后左转早灯港D6延后右店转惊灯爱D7肝仪表盘双闪跪灯泊D8汁左刹车灯茎D9方右刹车灯将尼汽车转弯德信号灯系统陷电路元件表赛表3撇-3攻晨汽车转弯信出号灯系统先电路元件表睡名称增代号剧规格或型号宝数量册单片机积U1四AT位89C台52舅1编晶振渔X1括12MHz吧1屈发光二极管抛D1、D2逮、D3、D谎4、D5、呜D6、D7榴、D8、D居9算5mm悟9舱按钮垒SB1~S简B4斜自锁型卫4选电阻烈R1砖1k盖1妥R2尸10k票1伏R3~R6夕51k藏4激R7~R1塘5煎100疏9心电容艰C1、C2懒33pF上2橡C3买10缝F荣1尚排阻乓RP1壶RESPA斩CK-8温1趣单片机电源完+5V分1吉射汽车转弯埋信号灯系统妨总电路图封基于单片机推的汽车信号嗓灯控制系统葬总电路图如尾图3-1。弯总电花路挽图由4个补部分谷组成,分别政是时钟电路皱、复位电路换、输入电路荣与仁输出电路。卷图符3-笔1逐汽车信号灯简控制总电路粒图裁3.2汽萍车转弯信号毫灯系统局部堂电路分析灰底时钟电路筛分析陪内部时钟把工作宝方式是利用步单片机暖内的振荡电优路实现的,鉴需通过单片爹机的XTA蒙L1和XT键AL2引脚售外接定时元松件。定时元偿件辟通常踏用晶体振荡银器斗与爷电容葛构成乡并联谐振回村路,如下图货3-2所示坝。较其中族电容C1和册C2一般取蚊30pF左但右,主要作幸用是帮助乎其迟起振,晶体哀的振荡频率成范围在1.胸2~13M汁Hz。轧一般包时钟振荡频霞率为6~1雀2MHz。垮图颗3-2袄时钟电路员图昆返复位电路紫分析顺能够志产生单片机挡复位的条件肥:在RST聋引脚端出现杏满足复位时衫间要求的高晶电平状态,喝这个墙时间阳相当于丝系统肿时钟振荡周敲期建立浊的典时间的上恶再加府两贵个机器周期死(膝通常≥阻10ms)发。挖单片机的复你位猎可摇通过映两种方式产壁生,即上电虚复位燥和按键复位次方式。漏谅上电复位是幅利用阻容充追电电路实现滨(见下图3紧-3(a)梦),钞当给踪单片机上电皆时申,RST端剧的电位与毅Vcc顽相同。绒当开充电电流场逐渐渐减小,RS述T端的电位贵将写不断历下降。驱则刺选择蛛适合的电阻重和父电容砍,使RC时浅间常数大于桂复位时间供就怪可保证上电辈复位的发生晌。声辞刚(a守)上电复位锤竞痰涂提(b)按广键复位找始段法(c)复亭合复位略图猫3-3猎畜复位电路图熟丛援按键复位方杂式是霉使用竖电阻分压电哭路实现的(锁见库上防图3-3(友b)),当布按键压下时境,串联电阻雅R2的分压川可誓以责使RST端裤产生高电平丙,配则付按键疼恢复恰时产生低电词平。原当挖按键揭操酷作产生的复舱位脉冲宽度誉大于复位时茎间动就饿可保证按键罪复位的发生常。书实屋际应用中,矿常采用将上奇电复位和按局键弄复位整合在魔一起的复合令复位哥方美法(份如沙上矮图3-3(队c))。喝年输入控制启端电路分析息扛按照任务垂要求,逗系统的切工作原理为路:煌将奥单片机锡的甜引脚作为输爽入葡来堤使用,滤应不首先置“异1”拘。他在按火键没享被按下时,题单片机蛋的网引脚上为高抹电平;驱如果按渠键被按下猜后,引脚接摇地,单片机授引脚上援就为低电平野。同时紫因为输入端蔽只用了前5抱个接线端暂(分别是P域1.0、P棚1.1、P野1.2、P友1.3、P弱1.4),挑可将后3个姜接线端(P该1.5、P香1.6、P层1.7)直责接接地,就储可以确定后舱面那个接线页端的输入状代态为低电平绕,毅从而方誓便于编程。聋电路图如下集图3-4所怜示。厦图伶3-4扛输入控制棚端电路种图数库输出控制浅端电路分析数含输出端电路太是由6个L烛ED灯,6漂个电阻以用毫一个排阻所残组成(如下葛图3-5所寿示)。甩当估P0口作为嫂通用I/O吵口使用孝,CPU版使“控制”第端搜持续械低下电平→封锁渗与门A(恒暂定输出0)洋→上拉场效道应管V2处腐于截止状态缺→漏极开路威;“控制”而端为0也使互多路开关M蕉UX与接通偷。崭这肆时P0口与踪P1口一样酬,有输出、腹读引脚和读蹦锁存器斥三夸种工作方式娇,但由于V腥2漏极开路涂,要使“配1”斧信号正常输熔出,必倘需风外接一个上起拉电阻,容则卧上拉电阻的激阻值为4.巾7~10k平。切图泛3-5帜爪输出拍控制举端电路图城3.3汽记车转弯信号逆灯系统实物驱电路图跑汽车转弯灯粥系统实物电讨路图如图3掏-6。货图凯3-6蒙舅实物群电路图击实物说明:授上图开关从咳左到右为S茂W4、SW镇3、SW2限、SW1;吩LED灯分效别为,左前骆灯、右前灯辟,镇仪表盘左转阀指示灯、仪郑表盘右转指素示灯,中间朵单独一个的怨为仪表盘双笑闪灯,左后殊灯、右后灯记,最后面两债个灯为左刹弱车灯、右刹倘车灯。捉3.4汽泪车转弯信号邪灯系统实物萌制作过程绘磨呼电路图的设赢计菜根据电路原罩理图设计,烂可以绘制僚电路板的虾PCB图垦,使用的是巡Altiu冠mDes敬igner骂软件,样Altiu芒mDes兽igner蒙能将设计握电路从原理婆图转巷到PCB,坏且提供高质蜘量,稳定的志类烟,即可以更涝好地完成P弟CB版图的占制作强。网1.拿王对于雀PCB界版图的设计激步骤可以分姥为:挣将电路元器旱件放到印合适靠的位置,各浅元件之间距误离不能太酷大造成号空间线的浪费丢,也不指够掌过于密集违稳反安全规则险。统该设计中要拥注意LED腊指示灯放置唱合理,更容桐易实现系统脉功能的操作抄,比如左前幸灯与右前灯定放置在第一截排,左刹车我灯与右刹车陪灯则放在最挤后一排,同娇时这样安排与更易于编程农设计。驾布线注意的勉问题:狼(a)养电源、地线锅的处理。可迈以尽量加宽捎电源、地线竟宽度,调从而降低电倦源、地线产寺生的干扰。蜡(b)绳布线的线宽魔要尽量大些妄(最好是花1mm联-1.6m锻m视),因为打杆印时如果线碌条太细会导创致墨印模糊趣或有断裂情衬况,从而使伴转印到铜板抖的效果很差裂。失焊盘也要设厘计更大些,目默认的值往悬往使焊盘打错印时显得非争常小,所以傅适当增加焊评盘的大小,含可以使后序源工作打孔顺座利进行。晃(d)俘排线时注意傍不要出现直进角,因为直凯角不利于电等流的导通。岔另外要注意式布线时治的覆整体效果图核的美观情况竹。筝设计规则检芦查。恒通常坚检查辣的地方策:辟线与元件焊躬盘,滴线与线,羽元件焊盘与麻贯通孔,亲线与贯通孔番,贯通孔与赖贯通孔之间白的距离是否求合理。银绘制田汽车转弯信咬号灯系统杰电路怠PCB版图刺如下秘:恋图乖3-7踪烫汽车转弯信贸号灯系统电限路的PCB阅版图买2.日君其中在绘图灰布线中,遇头到的问题娃:份(1)在伶布线时出现碎飞线情况,悼因为元器件嚼不是很多就什想办法移动荷元件位置,杂然后尺再裁进行吵一次耐布线养,尝试解决跟飞线问题,薄完善咐硬件肾制作橡设计。谱(2)线践宽太累窄肾,导致打印辫的线载有模糊断裂园的情况,经卡老师建议后川增加线宽宽夜度,并增大投焊盘,从而欣可以顺利进则行硬件制作母。裙(3)部控分元件需要辞自己进行封侍装,由于元榜件库里的封北装有限,所画以为了满足刮元件的焊接睡问题,需要耐认真按照标倚准尺寸去设嘱计,甚至动咸手进行量测校元件引脚的澡距离,确保佣后面焊接元榆件的可五安装待性。但(4)要玉考虑设置电粮源接入口畏的瞒问题,可以逢添加两个焊数盘,分别为肯电源正极与踩接地的焊盘馆,这样才完猾整地完成硬锦件决PCB版图蹄设计。之北硬件制作过劳程袜当经过电路汉原理图的设阴计与软件程披序的设计,霸及进行过仿谁真环节后,支确保顷汽车转弯信摘号灯系统是活可行的,在伏绘制PCB辅版图的基础娘上,可以进愁行下面实物钥硬件的制作百。倦1.绪腊电路板的制碍作童(1)用转勒印纸胶把绘制好的阻电路板压打印出来。她师(2)裁剪丈铜板。杀(3)铜板喘预处理。使庙用励砂纸把滨铜板表面的露氧化层打磨尼掉,保证永转印电路板智的质量。捕疑(贪4摧)斩转印电路板天。删藏(5)钉腐蚀并铜亏板策。药首点先春需要阵检查劳电路板佳是否转印完谜整,阻如果存在煎少数没有转掉印好的地方怠或者出现缺榴损情况,可恢以用黑色油奔性笔修补,备再丢进行腐蚀睬。插(6)串电阁路板钻孔敞。撞根据侄电子梁器沉件角引望脚的粗细选昼择副相应楼的钻头,蛇在钻孔时黎线路板孤需要霸按坏稳,钻机速两度不禾宜语过慢,站不然出现打陷偏,会造成秤焊盘的缺失丧。容(7)最电嗓路板预处理塑。扬钻孔后,之使强用砂纸把盏线路板上的踢墨粉清洗干雷净,闸再闭用松香水涂说在猫铜线签电路侮上图。针2.美闭元件的焊接俩盒松根据PCB南版图将元件模逐个去焊接吴,建议先将算多引脚的芯丈片插座焊接倦,再将简单福的元器件一轮个个地焊接讽,同时注意妨电阻的阻值剩。帖嘉确焊接中遇到加的问题是,醒有时候焊锡必放的量比较荣多,需要重阅新吸走再焊粮接,这样浪番费材料同时忠让焊接点不滨够美观。后偏来经过训练规,改善了焊输接的操作方帆法,可以更弯好地进行元表件焊接。似当实术物硬件制作宪好后,后面赵的工作就是违对硬件进行煮调试,观察酸分析设计出绝来的枝单片机僵汽车信号灯乌控制糟系统盯是否能满足券设计懒需要耕。避3.5本欠章小结仔本丈章故介绍了硬件筑制作部分,牙主要是信号怨灯控制系统草电路的控制睁功能设计,诉电路图的绘咳制以及对局草部电路的分齿析,另外还帽有实物制作感过程的说明蓄分析及其展鹿示。屈第秋4搜章鸟躲汽车转弯信恰号灯系统软炸件设计姓4.1控胃制端口值及永亮灯键值表波彻控制端口院键值表竞控制端口键芬值如下表4零-1,其中例“1”表示幕开关没有按援下,“0”变表示开关按疑下。筑表4筝-钱1控制端罩口键值筑-前-共-原-毁-祥刹车黄紧急悄右转孩左转暴灭灯躁0茎0笋0铃0锈1障1杯1闹1碗左转摆0遭0拢0贺0誉1僻1算1胖0浑右转泪0饥0峰0龄0纸1吹1膜0情1妹紧急撤0蛇0序0躁0还1汁0进1握1盆刹车飞0著0片0野0灭0板1载1偏1藏左转刹车段0燕0护0颂0稻0伏1朱1吧0茧右转刹车非0耳0天0图0球0孔1思0朋1菜紧急刹车样0勤0球0址0转0权0栋1叠1便左转紧急刹奥车辅0木0含0迟0翅0佛0驻1葬0抽右转紧急刹级车渗0老0谢0螺0酒0勤0烤0峡1妙来亮灯键值手表阀亮灯键值如炼下表4-2睬,其中“1小”表示灯不绞亮,“0”轧表示灯亮。遇其中刹车灯乎由P2输出拔,其余7个枯灯由P0输德出。而在写碌程序的时候惯,没有用到决的位可置“萌1”或清“忽0”。届表4仇-2漆亮灯键值果表涉-澡仪表盘紧急久灯花车尾右转灯据车尾左转灯避仪表盘右转阅灯妨仪表盘左转榆灯辛车头右转灯射车头左转灯斥右刹车灯肌左刹车灯勾灭灯丧0涨1屋1陕1叮1猾1织1主1呀1辛左转岛0扒1熊0砍1之0菜1绝0看1哗1薄右转乱0智0蚀1冒0枪1徒0拢1彩1嘱1则紧急竹0出0吗0梳0椅0江0毒0却1联1禽刹车勾1眉1琴1盛1飘1候1辅1疮0缓0秘左转刹车偿1在1乘0防1遇0烂1尖0东0禾0查右转刹车胆1啦0尘1丛0共1仿0酷1邮0域0就紧急刹车钉0板0甜0悔0磁0晨0介0策0帝0蜻左转紧急刹敏车践0跪0厕0终0夫0俗0蕉0漠0帐0续表4-2岸右转紧急刹斤车列0担0青0欧0泡0谊0损0殖0虚0咸4.2汽做车信号灯转换弯控制系统绸流程图炎幻主程序流占程图麻图沙4-1石敲主程序流程烧图悠丝子程序流钉程图慎挽注意部份子型程序商开始泥时积先将P2登的值重置为译高电平,原恋因是刹车信窜号灯揪分配在P2伙,而且流如果慈将P2置为探低电平,P增2不会自动顿跳转为初始举状态的高电娃平,这样刹饮车信号灯就清会一直亮,先而不受刹车催开关的控制纱,所以在没雨有刹车信号独的子程序里乡,先将P2肺重置为高电锄平。其中,骄左转弯子程铺序如图4-娘2;右转偷弯子程序如融图4-3;筋紧急信号灯宫子程序如图傅4-4;刹壤车子程序如照图4-5;要左转弯刹车史子程序如图齿4-6;右揭转弯刹车子坊程序如图4妖-7;紧急词刹车、左转幻弯紧急刹车继、右转弯紧卡急刹车子程冒序是一样的拼,都称为紧郊急信号灯和喂刹车的子程邮序,如图4惑-8。疗醋视斧图呼4-2开惰左转弯子程故序唱洽佳娃抬图4-3罚右转弯子程斥序宰头宴践普靠战弓图毫4-4连侧紧急信号灯评子程序损码享如触椒图姐4-5转潜刹车子程序堪锋移趋锁剥误唤丹避携共临亿图造4-6将圆左转弯刹车棵子程序悬缺专问皆图励4-7泳它右转弯刹车痒子程序国图循4-8丘紧急信号尼灯和刹车的景子程序器4.惭3巧本章小结屋罗本章主要是弃对系统软件贼部分的设计插,分析设计购控制端口值掀与亮灯键值引,结合编程旋设计的方便造,更好地实驼现系统功能央模块,甘再宽考虑主程序宫及子程序的译设计思路,圣绘制信其牺流程图答。膝第漂5莲章碌将系统的仿真借与调试航5.1烫仿真软件简川介摇1.袋Keil泻uVisi蹈on净(晶1)系统概宣述直Keil庄C51裳软件能够提清供许多的库即函数以及具易有强大功能奸的集成开发堂调试工具平。走而且拣Keil混C51生成皮的目标代码兼效龄率怖很情高,受很多兆语句生成的悼汇编代码紧耗凑,奏而且及便于潜理解。解(云2)Kei册lC51挺软件开发系才统的整体结洞构劲C51工具截包的整体结韵构,uVi拢sion与扒Ishel舟l分别是C刑51fo厌rWin挥dows和蛛forD跑os的集成粥开发环境较,可以完成喘编辑、编译毅、连接、调傻试哀等开发流程锤。羊运涨用Keil弓仿真器时,枝注意援:牙(a)兰仿真器标配湿11.05乏92MHz润晶振贷。葬(b)却仿真器的复再位按钮只赢是疫复位仿真芯盒片,不沙能彩复位目标系淡统。强(c)得仿真时只能火使用片内R趋OM,不能淹使用片外R骑OM,因为谋仿真芯片的纸31脚已狐经茄接报到高电平;遣另外基仿真器外引垃插针中的3夸1脚与仿真们芯片的31病脚弓并不司相连,谋所以这个息仿真器仍舟然璃可盲以誉插入到扩展苍有外部RO俱M的目标系哀统中使用。旧2.料Prote享us而(冤1)软件简江介芳Prote拍us软件不忙仅奋与夺其它EDA哪工具软件的勤仿真功能绳一样残,滑此外喊还能琴够剖仿真单片机冈。Prot稿eus从原唇理图润制饰图、代码调四试到单片机船协同仿真,灾实现了从概互念苦想法条到产品的完兵整民性让设计网[9]雅。阔(互2)功能特训点危(a)奔原理图踏制作懂设计办(b)毅人工布线塔或PCB自真动布线手(c威)疗SPICE予电路仿真谁(渴d周)玩互动的电路丈仿真:忠如稠可以实时采西用RAM,废ROM侨,马达等。涨灯(e)赌仿真处理器川及外围电路另:可以仿真誓51系列、赠AVR、A射RM等常用评主流单片机尤。体5.2仿真萝结果图昨(1)在P勾roteu嘴s软件中绘斗制电路原理雅图,然后利墨用在Kei跟l软件将程责序运行后生没成的Hex匠文件输入到持原理图的A袋T汁89C零52芯片中珍,点击开始户运行播仿真绪,按步点击就开关,观察街分析仿真出迟来的结果,江然后思考是搂否满足任务商要求,再反喇馈到编程设跨计中,是否荡需要完善程雁序语句,使呀系统能更好爽地完成任务届。废图5-1妻仿真系电路原理图哗(2)按下允开关SW1酒,需要实现亮左转,仿真朴效果图如下辟:印左前灯、仪签表盘左指示爽灯、左后灯橡一起闪亮。膝图走5-量2映脱仿真左转图嘉(3)按下鲜开关SW2泥,需要实现没右转,仿真奥效果图如下融:电右前灯、仪竭表盘右指示埋灯、右后灯友一起闪亮。绸图剪5-3兄秋仿真右转图索(4)按下锄开关SW3平,需要实现逼紧急信号灯她显示突发情蹄况篇,仿真效果事图如下:伞左前灯、仪困表盘左指示短灯、左后灯驾;哄右前灯、仪扎表盘右指示崖灯、右后灯偏一起闪亮。仗图挽5-4伪仿真紧急信炒号灯图暴(5)按下没开关SW4案,需要实现耽刹车侦,仿真效果寻图如下:宣左刹车灯与虽右刹车灯一缩起长亮。期图爪5-5泽仿真刹车关图卖(6)啊按下开关S扯W1和SW互4煮,需要实现礼左转薪刹车情况杆,仿真效果墓图如下:第左前灯、仪法表盘左指示图灯、左后灯士一起闪亮;常同时左刹车插灯与右刹车枕灯一起长亮躲。涉图胜5-6苦仿真左转胜刹车图水(庸7煌)按下开关孟SW2和S鲜W4,需要昼实现右转传刹车情况抄,仿真效果靠图如下:吓右前灯、仪缘表盘右指示冬灯、右后灯尊一起闪亮;爷左刹车灯与旱右刹车灯一傍起长亮。创图5-景7郑仿真右转刹稠车图弯(粱8睬)按下开关晃SW3和S外W4,需要节实现紧急状执态下洋刹车情况号,仿真效果能图如下:租左前灯、仪掀表盘左指示革灯、左后灯神;右前灯、蚊仪表盘右指叹示灯、右后捕灯一起闪亮串。左刹车灯叫与右刹车灯使一起长亮。平图5-旅8弹仿真紧急作信号刹车图垄5.3硬件冰测肃试情况墙首先忘做好准备工促作,观察焊夕接的元器件奏是否与设计脊要求的电路童图匹配,如忌果不对应就京需要拆开元皆件,再重新品焊接,过程哭中要注意焊饮锡的滴落。检还有需要认阻真观察元器俩件是否有接淹错引脚,因晃为如果由于蹦引脚的错误麻连接,容易冷导致整个电枪路的损坏。浇用数字万用写表电阻档去柳检测电路是匪否出现短路蚁或者断路的存情况。窗在上面准备妖工作做好后爪,经过排除森解决出现的震问题,可以殊利用单片机仆开发板将哗编写的艳程序烧录到坛AT泄89C朴52露芯片中,然穴后将芯片安板插到已经制裤作好的实物阴硬件上,昼接入+5V捕电源,先再台根据仿真步燕骤环节去泽一步一步操乱作碧调试,观察吃是否和所设名计要求的政仿真透结果一致。搜实际中开始迟调试效果不稿太理想,和晚预设的仿真缴情况不一样权,逐一按下写开关或者是技组合两个开共关按下观察寻情况,发现荷存在问题,闸LED灯组有不是依据仿态真情况时那丙样闪亮。分斥析后确定不键是硬件部分春的问题,而洒是软件编程选时柿程序有遗漏导导致出现错歌误。经过嘉仔细观察,甚修改完善程优序鸽后腿,再烧录到旱芯片中,重渴新调试,茫才焦发现和预设牢仿真效果一扇致,妹此时员说明铁电路系统挖能满足任务厌要求。泛5.4软硬反件联调庆辰在电路系统腾硬件制作完浇成后的基础叮上,可以将庆初始程序输弯入到芯片中耗,然后将电梯源接入到U纲SB接口,策使电路工作桃。按照仿真索模拟效果运内行,进行观排察与反馈,破发现问题可拆以立即修改割程序,重新担烧录,直到血信号灯系统启能满足任务误要求。棕程序主要部匹分距的何工作情况,债(1)蔬兽MAIN:多MOV顿A,P1里CJNE挖A,#00弃00111弦1B,AA恼MOVP休0,#10煤11111锐1B稍叙将P0的值宿(D1-D鼻7)重置为速高电平,初像始状态没MOVP欠2,#00年00001瓶1B勒巩将P2的值垫(D8尘-泛D9)重置奥为高电平,穷使刹车信号途灯可控匠AJMP根MAIN巧AA:钓际CJNE仿A,#00诞00111减0B,BB缓吊呆跳转到左转洞指令哥AJMP默ZUOZH锋UAN催BB:联香CJNE炊A,#0杀00011主01B,C或C史偏换跳转到右转承指令香AJMP律YOUZH晓UAN嘱CC:案佣CJNE投A,#0敞00010亏11B,S鸭S寻启准跳转到紧急廊信号指令望AJMP向JINJI皮SS:戚勤CJNE舟A,#00思00011窑1B,EE算跳拘转到刹车指依令患AJMP古SHACH赚E算EE:芬听CJNE伸A,#00背00011仁0B,FF馆跳话转到左转刹池车组合指令左AJMP袍ZUOSH姓A辈FF:帖名CJNE扫A,#00引00010武1B,GG级暑蹄跳转到右转形刹车组合指睛令天AJMP顽YOUSH目A框GG:怖哪CJNE把A,#00圈00001俯1B,HH暑跳粉转到紧急信终号刹车组合泊指令敞AJMP衣JINSH予A农HH:免锤CJNE鼓A,#00烫00001撤0B,JJ税熔跳转到左转蛇紧急刹车组炊合指令跑AJMP秋ZUOJI玉NSHA牌JJ:肆垫CJNE哄A,#00酒00000爱1B,KK鲁济跳转到右转慧紧急刹车组碍合指令锈AJMP压YOUJI晋NSHA宗KK:M浴OVP0音,#101扎11111麻B狗暑朋隔跳转到主程瞒序指令昼AJMP医MAIN灰(2)循环至嵌套语句铲,延时子程隶序裙的调用增YS:冷MOV强R7,#0艇4H尾档(外循环坚语句)国DEL1:腿MOV眉R6,#0顷FFH啄注(题内循环语句逗1)取DEL2:蛛MOV贵R5,#0科FFH巾堂(毕内循环语句捧2)状DJNZ临R5,$君DJNZ炼R6,DE坏L2芦DJNZ棍R7,DE卵L1挎遇到的问题悦,在联调检料测时发现紧悬急信号指令偷功能不能实堂现,分析原督因,紧急信锡号指令设置差有误半,紧急信号各子程序中拢二进制编码势出现错误,毒及时修改再巡重新运行。持调试中逐渐蚕完善程序代议码,尽量使霞软件设计部曾分可以操作籍多种汽车转换弯信号灯的笨功能,满足附生活中的现绩实需要。客5.尊5财本章小结议本章是分两汁方面进行讲肉述,一方面上是硬件实物罗制作前,对肠系统电路的忆仿真模拟,挎同时对仿真殊软件进行简丢单说明,参登考仿真结果易可以为后面现硬件制作打滋下基础。另币一方面是硬撑件制作成功次后,烧录程爷序后,进行环软硬件联调烟检测,观察惨结果再进行恋反馈。结论犬此贱系统充分利婆用虾AT显89C刘52燃的各盈个甘引脚鞋的亏功能,顶来实现顺汽车引转弯祥信号灯控制扒。殖通过运用引受脚P1.0洞到P1.7斧作控制输入廉端,引脚P遇0.0到P裕0.7作控薪制输出端,棒活用程序代献码使开关S印W1~SW往4按下后可役以实现LE舰D灯模拟汽刑车驾驶中左圈转、右转、絮紧急信号情租况、刹车与衣左转刹车组朝合、右转刹贪车组合、紧腿急信号刹车剥组合的7种禾情况闪亮工墙作或长亮工村作,从而满液足现实中的姜需要。这样城可以简化传继统电路的线邮路,降低电业磁干扰,另服一方面还可础以减少材料近成本,增加场驾驶汽车的垦安全性。开汽车转弯信阁号灯系统是进利返用软件西编程季的方法设计当硬件希部分腿,殖同时系统可筋现场编程,冒在线升级赵,例如当仿于真时,发现混达不到设计夸要求时,可计重新编程,悄然后在线升斗级,再进行脉仿真电或硬件检测炕,直至诚能够满足与要求为止。击从拿到设计秤题目后,笑我兄分析如何进滋行设计,再场尝试画出电兼路原理图,喷构思编程程殿序,考虑如例何达到艰任务佩要求效果,江然后进行初躬步仿真,观荡察是否可行抢,在决定可动以制作硬件余实物时,再浊绘制PCB承版图,制板辽焊接元件,卡最后进行调悟试工作,经剪历了一个时吗间比较长的的过程。尽管梯制板焊接元进件可能会快壁些,但前期堤基础工作需昌要很多时间声,特别是陆在肥设计电路原榜理图后,进剂行编程累时怒,构思主程爷序与子程序唯怎样调用芯送片的功能发,使得可以托达到任务加要求。其中抹需要进行仿半真,不断反沃馈得到满意娇的效果。后总续工作PC杰B版图的绘鞋制也需要耐掉心地设计战与塑修改,然后肺才澡可制作个硬件,拉最后唐就是口进行滋软硬件的联负调撇。晴所以经过此鼻次毕业设计戏后良,我不仅将骡以前的知识怎回顾一遍,帮还借助吸收慎课外知识,亦及听取老师主的相关指导才,将自己的今构思想法制药作出汽车转逝弯信号灯系霉统,从中璃也蓝受益匪浅,拐拓宽味了产知识,增加拌实践经验,呆使自己能有烈更大的进步嚼。参考文献滴1寨没林立,张俊曾亮,曹旭东边等.单片机及原理及应用从—耳基于Pro示teus和觉Keil起C[M].骄电子工业出池版社,20槐09:48缴-66扫2烦遮曹汇坚,池撞品优.基于祝MCS-5敞1系列单片幕机的控制汽榨车转弯信号携灯[J].肃现代计算机言,2009斑(6):有153-1槐55某3遥秆薛玉者.没基于婶单片机的汽杀车转弯信号拢灯的控制[枣J].荐科技创新导袜报喷,2011搜(3):谁51-52逃4锻炸田立,马鸣程鹤.51系颂列单片机开顺发实例精解篇[愈M岔].中国电像力出版社,中2009:泻61-71版5梅倦徐爱钧,彭紧秀华.Ke惰ilCx后51V7担.0单片机来高级语言编质程与uVi亏sion2宝应用实践[钻M].电子射工业出版社义,2006京:寸27正-演36优6督时刘焕成塘.俩工程背景下岂的单片机原慰理及系统设丑计冻[M].谨清华大学出猾版社胆,20泄11洪:嫌131-1畏36互7按冒周明德.单绳片机原理与袜技术[M]淘.人民邮电搅出版社,2玩008饮:58-6独9刘8垒测李林功.单器片机原理与飞应用六—挂基于实例驱膏动和Pro跨teus仿凯真[M].凤科学出版社汇,2011振:85-9最7剩9及捞DuJu化nwei盒,册Zhou考Zhong喊hui狡,嫩Yang扶Yang扫,主Zhang川Liju判n夸.第Real-邀time关dynam摸ictr守affic视ligh耗ttim饭inga圆dapta小tion旬algor枝ithm匹ands昨imula嘱tion心softw吓are剩.爱裳Nucle劲arSc拥ience坡,IEE口ETra挥nsact嚼ions姿on很Volum皂e脊,艳2011:竟34-缸42致谢险在毕业设计晚中,我利用耗图书管和网冶络查找了大东量的资料,批同时得到了材指导老师和德同学们的热已情帮助,完疏成本次设计丰。而且,通累过了这次毕倒业设计,我脊对汇编语言杂的掌握有了圆更进一步的到提高。总的释来说,这是较一次利用所锐学的专业知立识解决实际寨问题的实践赢活动,我收屯获很多。特柔别是在编写耕程序、调试丢,以及仿真吗方面,我从田中得到进一都步的锻炼,遭为日后的学睬习打下了良吴好的基
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 计量经济学 第2版 课件 第5、6章 异方差性、自相关性
- 2024年工业水与能源双效升级:迈向数智化、精细化、资源化的可持续未来白皮书-艺康集团
- 2024年度新材料研发与代工合同
- 2024年度仓储合同范本
- 2024年度广告发布合同标的说明
- 2024年度版权许可及发行合同
- 2024年度存量房买卖居间服务合同
- 2024年度技术服务合同服务项目和技术要求
- 2024年度新能源汽车充电车库建设合同
- 2024年度版权许可使用合同:影视作品授权播放协议
- 消防培训市场分析报告
- 人工智能导论-课件 第1章 人工智能的前世今生
- 2024年安徽交控集团招聘笔试参考题库含答案解析
- 胶原蛋白相关项目实施方案
- 《身边的化学》高中化学校本课程
- 苏科版八年级生物上册知识点汇总
- 建立有效的财务内控体系
- (完整文本版)《英语听力教程3》听力原文与答案
- 天津宁河区电视台招聘考试真题
- 多媒体技术在中小学教学中的实施与效果评价
- (糖尿病的健康教育)课件PPT
评论
0/150
提交评论