基于单片机的智能台灯设计_第1页
基于单片机的智能台灯设计_第2页
基于单片机的智能台灯设计_第3页
基于单片机的智能台灯设计_第4页
基于单片机的智能台灯设计_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要□□当前,智能化的概念已经在生活中随处可见,特别是家居智能化的研究这方面,小到语音助手,大到全部家具物联,家居智能化已经深入方方面面。可是在小家具方面,贴近个人需求的研究却不太可观,在日常生活中,经常有夜晚摸黑寻找按钮的时候,也有白天忙于其他事物而导致台灯没办法及时关闭的时候,针对需求能对应解决的产品却没有,市场上大多数台灯都是采用手动模式来控制开关,更高级的有按钮来调整亮度,可价格就相应的高出几倍。而光源则多以白炽灯和节能灯为主,致使台灯日常耗电量大,忙于工作导致不能及时关闭就会造成资源的浪费,台灯亮度无法调整则不利于白天夜晚环境亮度的改变带来的需求变化,在面对智能产品的基础上进一步加剧视力的损害。本文以此需求阐述一款基于AT89C52单片机控制的智能台灯设计。该设计加入人体感应模块结合LED灯对台灯进行动态控制,同时带有液晶显示。该台灯感应到有人能够自动亮起,接着亮度可以随着环境光线强度的变化而发生亮度的改变,以给眼睛最舒适的亮度。之后当人离开时,台灯会在30秒后自动关闭。可以随时通过液晶显示查看当前的日期及相应环境参数。这个设计通过自动控制调节大大提高了智能感和实用性,满足了需求,又在保护眼睛的基础上避免能源浪费。关键词:单片机智能台灯自动感应节能

Abstract Atpresent,theconceptofintelligencehasbeeneverywhereinlife,especiallyinthestudyofhomeintelligence,smalltovoiceassistant,largetoallfurniture,homeintelligencehasbeenin-depthaspects.However,insmallfurniture,closetotheindividualneedsoftheresearchisnotveryimpressive,indailylife,oftenhavethenightblacklookingforbuttons,therearebusywithotherthingsduringthedaysothatthelampcannotbeturnedoffintime,forthedemandcancorrespondtothesolutionoftheproductbutnot,mostofthetablelampsonthemarketareusingmanualmodetocontroltheopeningoflight,Moreadvancedwithbuttonstoadjustthebrightness,thepricecanbeseveraltimeshigher.Andthelightsourceismainlyincandescentandenergy-savinglamps,resultinginthedailypowerconsumptionofthelamp,busyworkleadingtothetimelyclosurewillresultinwasteofresources,tablelampbrightnesscannotbeadjustedisnotconducivetothechangeofthedayandnightenvironmentbrightnesschanges,inthefaceofintelligentproductsonthebasisoffurtheraggravatingthedamagetovision.ThispaperexplainsasmarttablelampdesignbasedonAT89C52microcontrollercontrol.ThedesignaddsahumaninductionmodulecombinedwithLEDlightsfordynamiccontrolofthelamp,withaliquidcrystaldisplay.Thelampsensesthatsomeonecanlightupautomatically,andthenthebrightnesscanchangeastheambientlightintensitychangestogivetheeyesthemostcomfortablebrightness.Afterthat,whensomeoneleaves,thelampswitchesoffautomaticallyafter30seconds.YoucanviewthecurrentdateandthecorrespondingenvironmentalparametersatanytimeviatheLCDdisplay.Thisdesigngreatlyimprovesintelligenceandpracticalitythroughautomaticcontroladjustment,meetstheneeds,andavoidsenergywasteonthebasisofeyeprotection.Keywords:Microcontrollerssmarttablelampsautomaticsensingenergyconservation

图4.1所示。图4.SEQ图\*ARABIC\s11主程序流程图首先,通电后给程序进行初始化。当红外线感应控制感应到周围有人时,LED灯会自动亮起;否则,LED灯保持不会亮起状态或者在人离开台灯30秒后,台灯也会自动关闭。在使用台灯过程中,光敏电阻通过检测环境光线强弱自动调节LED灯的亮度。当光线不足时,LED灯会自动调节其亮度使亮度更强;反之,当周围环境光线强度充足,即环境中光线强度大于所设上限值的时候,LED灯会自动关闭。系统开发工具编程软件概述Keil是美国一公司(KeilSoftware)出品的专业的开发系统,界面友好度高,上手容易编程方便,为开发提供了良好的集成环境,在国内由授权公司进行维护。包括了连接器、库管理工具、C编译器、宏汇编,也是把目标代码到HEX的转换器。在功能方面就目前来说,它是功能最强大的单片机C语言集成开发环境。C语言比汇编的易学程度更高,更容易看懂和学习,书写自由,便于使用和调试,使用中比较简洁紧凑与灵活,实际操作的执行速度也不会逊色,效率高。其软件界面如图4.2所示。图4.2Keil软件界面软件keil编程本系统以Keil作单片机编程软件,选择的编程语言为C语言,因为C语言有规范的结构,分模块实现功能,可以使写的程序结构化。具体思想是由传感器将所需数据送入单片机,由单片机进行判断执行相应的动作,编程时由单片机main主程序参数传递调用其余子程序,之后可以进行调试。原理图仿真软件Proteus概述Proteus软件是由英国LabcenterElectronics公司开发的EDA工具软件。主要用来画图,后来考虑到需求加入了仿真功能,两者经常结合在一起使用提供了交互环境,直观看出结果方便了后续焊接运行。软件Proteus对系统仿真焊接需要耗费时间一旦出错很容易报废元件,软件模拟可以先系统地把握相关模块的参数和功能,所以实体调试之前先在软件模拟比较灵活直观,可以使实体运行更有把握。实际过程是在计算机上运行程序调试软件Keil,选择程序调试,若显示“0error(S),0warning(S)”即证明程序代码正确,若有错误则双击错误提示进行修改,代码正确可生成.hex文件。从Proteus元件库中找到所需要用到的元件,对象选择如以AT89C52为例,从keywords栏目中输入AT89C52后选择并击中ok选项,后续按此逐一选取其他元器件,移动到编辑区编辑位置,连线修改元件属性后即可开始把程序烧入单片机,加载.hex程序代码在画好的电路图中,即可烧入到AT89C52单片机中,进行相应的模拟仿真,画好电路图后可检查有无错误。若出现错误,点击错误提示后把错误位置进行修改,修改完再次检查进行调试与模拟仿真,直到正确结果的出现。本章小结软件设计是在硬件的基础之上,在开始之前需要进行模块梳理功能规划,实现了模块之间的沟通,决定了整个系统的功能逻辑性还有人性化,本章以此介绍以AT89C52为主控制的智能台灯相关子程序所使用的相关软件选择及执行过程。

系统测试系统实物设计整个智能台灯系统的实物图如图5.1所示。图5.1智能台灯的实物图智能台灯的场景模拟测试模拟场景一:开机状态过程:接上5V直流电源,按下开关按钮,打开台灯结果:此时台灯液晶显示屏亮起显示当前环境状态参数,显示屏显示当前环境光线强度为13%,温度为20°,同时感应到有人所以灯亮起,实物状态如图5.2(a)所示。5.2(a)开机状态实物图模拟场景二:开机后待机状态过程:在接上电源后人体离开台灯环境3m,关闭实验环境灯光模拟夜晚状态结果:在30S后台灯自动熄灯模拟场景三:有人状态的台灯在环境光线强度较低的环境过程:用手遮挡光敏电阻结果:即遮住光线后,LED灯光线强度逐渐升高最后保持较高亮度,液晶显示屏上显示此时温度为21°,光敏电阻感应到环境的光线强度只有1%,其状态如图5.2(b)所示。图5.2(b)模拟光线强度低时的状态模拟场景四:有人状态的台灯在环境光线强度较高的环境过程:使用强光手电照射光敏电阻结果:在环境光源强度过高时,LED灯亮度逐渐减弱最后熄灯模拟场景五:有人状态下的台灯在温度升高环境下的工作状态。过程:用手按住温度传感器,因为人体正常温度36°左右接触传感器即模拟环境中温度上升的情况结果:液晶显示屏上显示温度读书在逐渐升高,拍摄时读数为24°。其状态如图5.2(c)所示。图5.2(c)模拟环境温度升高时的状态模拟环境六:切换台灯到手动调节的工作模式。(为满足广大用户的需求,台灯的工作模式有两种,分别为:自动模式和手动模式。当在特定环境下,用户需要把台灯切换成手动模式时)过程:开机状态下按下按键S4结果:此时液晶显示屏上由“WDE”切换成“WEDS”,即此时台灯已切换成手动控制模式(注:因当天日期2020年4月1日为星期三,所以液晶显示屏上的“WED”即表示为星期三)。其状态如图5.2(d)所示。图5.2(d)台灯切换到手动工作模式的状态模拟场景七:台灯工作在手动模式下增大台灯亮度。(台灯切换到手动调节模式后,需手动调节台灯的亮度,本次设计台灯有七个挡位可供用户根据实际情况调节。)过程:当用户需要增加台灯亮度时,开机状态下按下按键S3结果:此时可以观察到台灯的亮度随着挡位的增大而更加明亮。其状态如图5.2(e)所示。图5.2(e)手动模式下增加台灯亮度模拟场景八:“台灯工作在手动模式下减少台灯亮度。台灯切换在手动模式下工作,需要用户自己调节台灯的亮度,由于环境中的光线强度会随时间、天气等因素随之改变,但手动模式下台灯无法根据光线强度调节自身的亮度,此时就需要用户手动进行减低台灯挡位的操作。过程:开机状态下按下按键S2结果:此时可以看到台灯的亮度随着挡位的减小而逐渐变暗。其状态如图5.2(f)所示。图5.2(f)手动模式下减小台灯亮度模拟场景九:待机状态下黑暗环境下人体经过台灯过程:为了减少偶然性,也为了避免台灯周围有小动物等移动物体导致误差,进行多次重复实验,待台灯检测到无人状态熄灯后待机状态,走近台灯此时距离1M左右结果:多次台灯均自动亮起多次结果汇总如表1所示:表1多次测试汇总数据表注:1.以上实物图均为本次智能台灯设计在不同环境及状态下中工作的实物图。 2.实验均处在同一环境下进行模拟测试,部分采取多次测试减少偶然性。本章小结本章节对本次智能台灯设计的实物图进行展示,由于测试环境存在不确定因素,故采取控制变量法,在智能台灯环境变量保持基本不变下对开机,待机,强弱光,高低温等多个状态下多次重复测试,逐一测试智能台灯的相关功能,验证智能台灯在各因素下的变化,从测试结果可分析出显示模块,照明模块,感应模块均正常,实物满足设计需求。

结论本文介绍了一种采用AT89C52单片机控制的智能台灯系统,从一开始历史发展入手,接着对控制方案、实现原理、软件控制流程和制作调试的经验步骤进行详细的阐述,将方案内容结合到一起制作作品,并进行调试运行检验。调试结果表明,系统设计达到了预期的设计功能目标,验证了所提控制方案的可行性。对于一个陌生的设计,这是一个新的考验,从设计刚开始时的无头绪,到逐渐理清头绪梳理出问题,比如思考元件的选择以及为什么选择的过程,都是发现问题、分析问题,将大问题分解为小问题的过程,然后一步步转化成行动,以致能够顺利解决问题,这个过程中带着问题去查阅,可以让自己对课程知识点的理解更加深刻,从软硬件的结合上理论联系实际效率更高,反之如果没有一个清晰的思路,就会陷入问题的深渊里无从下手。在之前学习时对一些知识点理解浅薄,真正动手时结合实际了才更加深入的理解,这是一大收获。同时设计过程中,应当树立一些良好的习惯,设计开始前应该理清主要需求,需要完成什么功能,又分别分几部分,每一部分需要怎么去做,各部分之间的联系是什么,理清之后再开始才能有条不紊的完成并及时反馈自己的进度。编程时应养成及时注释的习惯,文字叙述时应在精炼的基础上能清楚表达出自己的想法,无法表达清楚时考虑使用流图或者框图,也要熟练程序调试的方法,可以断点跟踪也可以单步,好习惯能为之后问题的解决和交流提供方便。 虽然本系统能够达到设计之初的目的,但是还是有一些不足之处,比如插入电源开灯时,产生的光强容易干扰系统对于环境光源强度的判断,造成干扰,目前的解决方法是传感器部分和核心控制部分分开放置。温度和光敏传感器有时不够灵敏会有少量误判而显示模块误显示的情况,同时台灯识别距离比较低,需要比较近的情况下才会识别而亮灯,虽然能减少误差导致亮灯的情况,但是若在开阔环境下台灯实用度比较低,解决方案是若有需要则针对开阔环境优化程序结构,选用更好的硬件方案。

参考文献[1]基于STM32的智能互联台灯设计[J].张启龙,陈湘萍.单片机与嵌入式系统应用.2019(05)[2]一种智能台灯的设计与开发[J].马国强,辛永田,连梦想,于淑卿,薛磊.物联网技术.2018(01)[3]基于51单片机的儿童智能台灯的设计[J].张红燕,谢俊秉,王平莲.电子制作.2018(02)[4]STM32CubeMX的高速USB通信模块设计[J].罗瑶,魏忠义,朱磊,郭林源.单片机与嵌入式系统应用.2017(09)[5]智能台灯设计[J].黄金发,杨咸阳.包装工程.2017(16)[6]基于STM32的智能台灯系统设计[J].宋斌,袁庆庆,杨娜.电子测量技术.2017(06)[7]基于单片机和SIM900A的智能家居控制系统研究[J].李楠,张华卫.自动化与仪器仪表.2017(03)[8]MATLAB与STM32CubeMX联合的嵌入式开发方法[J].许鹏程,李小波.单片机与嵌入式系统应用.2016(10)[9]基于STM32F103C8T6多功能健康测试腕表的设计与实现[J].傅智河,苗军林,范宜标,王荣坚.赤峰学院学报(自然科学版).2016(18)[10]基于STM32和HC-SR501智能家居的智能照明系统设计[J].王东,莫先.重庆理工大学学报(自然科学).2016(06)

致谢通过这段时间努力,终于完成了毕业设计,也宣告了四年的大学学习生活将近尾声,这里我想对所有的老师及同学表示衷心的感谢。在大学阶段学习上,思维上的提升,除了自身的努力外,和各位老师、同学的关心、帮助是分不开的。在此,我要特别感谢我的指导老师杨斌老师,在完成毕业设计的每个阶段,给予精心的指导。每次遇到不懂的有疑问时,老师总能够细心的解答并且给出建议。从论文选题开始到完成本论文之际,始终感受到老师悉心的帮忙和无私的关怀,因为有了老师的帮忙指点与支持,使我更快、更有质量的完成了论文,从中使我受益匪浅。学习永无止境,通过这次做毕业设计的经历,将大学四年所学到的知识联系在一起,在研究过程中不但使各方面的知识系统化,而且使所学知识实践化。培养了独立分析并运用知识解决实际问题的能力及对现有问题的创新能力,并锻炼调查搜集资料、研究资料的能力,同时,在完成设计过程中,在难题围绕之下,学会突破难题,克服种种困难,又补充自己不懂的知识。四年学习生涯眨眼而过,但是从中学到的知识会让我受益终身。思维的开阔和实践能力的提高都会受益于我在以后的学习、工作和生活中。设计的过程使我认识到知识的储备远还不够,所以我会在以后的生活中督促自己不断学习新的知识充实自己,促使自己脚踏实地扎实理论基础。遇到问题多思考,多学习,才能解决问题。相信自己,脚踏实地,在知识的海洋里,一步一个脚印向前方迈去!

附录主函数部分代码:voidmain(){ ucharvalue,flag_value,value1; init_time0(); //初始化定时器 init_1602(); //lcd1602初始化 init_1602_dis_csf();//lcd1602初始化显示 while(1) { key(); //按键程序 key_with(); if(flag_moshi==0) //自动模式 { if(flag_en==1) { if(guangxian<=ruo_gx) //开灯 { TR1=0; //最亮 td_led=0; }elseif(guangxian>=qiang_gx) //关灯 { TR1=0; //灭 td_led=1; }else { TR1=1; flag_value=(qiang_gx-ruo_gx)*7/(guangxian-ruo_gx); switch(flag_value) { case0:TR1=0; //最亮 td_led=0; break; case1:TR1=1; //亮 f_pwm_l=20; break; case2:TR1=1; //亮 f_pwm_l=40; break; case3:TR1=1; //亮 f_pwm_l=60; break; case4:TR1=1; //亮 f_pwm_l=80; break; case5:TR1=1; //亮 f_pwm_l=90; break; case6:TR1=1; //亮 f_pwm_l=95; break; case7:TR1=0; //灭 td_led=1; break; } } } } if(flag_250ms==1) { flag_250ms=0; temperature=read_temp(); //先读出温度的值 read_time(); //读时间 guangxian=ad0832read(1,0);//采集光线 guangxian=guangxian*99/255; write_sfm2(1,13,guangxian); //值越大光线就越强 init_1602_ds1302();//显示时钟 value++; if(value>=4) { value=0; if(flag_en==1) { miao1--;//时间减1 if(miao1==0) { flag_en=0; TR1=0; //灭 td_led=1; if(value1==0) { value1=1; for(i=0;i<6;i++) { beep=~beep; delay_1ms(300); } beep=1; } } } } if(flag_en==0) { td_led=1; } if(hw==1)//感应到人 { miao1=30; flag_en=1; TR1=1; } } menu_dis(); //闹钟报警函数 delay_1ms(1); }}

电脑无法识别U盘该怎么办HYPERLINK电脑无法识别U盘怎么办?打开我的电脑上单击右键,在快捷菜单里,选择“管理”,打开“计算机管理”窗口。在计算机管理窗口里,选择“存储”下面的“磁盘管理”,如果看得到没有盘符的U盘,那么在这个U盘上按鼠标右键,选择“更改驱动器名称和路径”选项,就打开了“更改……的驱动器号和路径”对话框。再点击“更改”按钮,打开“更改驱动器号和路径”的对话框,在“指定以下驱动器号”的右边下拉列表里,选择你希望分配给U盘的驱动器号,尽可能靠后选择,比如X、Y、Z,选择好后,单击确定按钮,回到上一次“更改……的驱动器号和路径”对话框窗口,再一次单击确定,就回到“计算机管理”窗口。至此,如果一切正常,就给U盘单独设置了一个长久使用的驱动器号,并却,不受虚拟驱动器的影响了。建议将U盘插到电脑上,看任务栏中是否显示图标,如果显示,在我的电脑点右键查看属性——高级——硬件——设备管理器——查看里面是否有问号的设备,在问号设备上点右键——更新驱动程序然后下一步——否暂时不连接到网络——下一步自动安装软件(推荐)就可以了另外:系统不认U盘的几种处理方法1.禁用主板usb设备。管理员在CMOS设置里将USB设备禁用,并且设置BIOS密码,这样U盘插到电脑上以后,电脑也不会识别。这种方法有它的局限性,就是不仅禁用了U盘,同时也禁用了其他的usb设备,比如usb鼠标,usb光驱等。所以这种方法管理员一般不会用,除非这台电脑非常重要,值得他舍弃掉整个usb总线的功能。但是这种屏蔽也可以破解,即便设置了密码。整个BIOS设置都存放在CMOS芯片里,而COMS的记忆作用是靠主板上的一个电容供电的。电容的电来源于主板电池,所以,只要把主板电池卸下来,用一根导线将原来装电池的地方正负极短接,瞬间就能清空整个CMOS设置,包括BIOS的密码。随后只需安回电池,自己重新设置一下CMOS,就可以使用usb设备了。(当然,这需要打开机箱,一般众目睽睽之下不大适用~~)2.修改注册表项,禁用usb移动存储设备。打开注册表文件,依次展开"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbehci”双击右面的“Start”键,把编辑窗口中的“数值数据”改为“4”,把基数选择为“十六进制”就可以了。改好后注销一下就可以看见效果了。为了防止别人用相同的方法来破解,我们可以删除或者改名注册表编辑器程序。提示:“Start”这个键是USB设备的工作开关,默认设置为“3”表示手动,“2”是表示自动,“4”是表示停用。3.在computermanagement里将removablestorage的使用权限禁止。computermanagement是一个windows管理组件,可以在控制面板——管理工具——计算机管理打开。在该工具窗口中storage——removablestorage——property中,general项,可以控制系统托盘是否显示security则可以管理移动存储设备的使用权限。在security中将普通用户的使用权限降低,就可以达到禁用u盘的目的。破解的方法也很简单,管理员降低普通用户移动存储设备的使用权限,但未必禁用computermanagement的使用权限。普通用户可以通过这个工具解除usb移动存储设备的使用权限限制。另外,值得一提的是,如果u盘插到电脑上后可以驱动,但是我的电脑里却没有盘符,很有可能是管理员改动了u盘的默认盘符,使得我的电脑不能识别。这种情况,可以在movablestorage中看到u盘驱动器。可以在u盘驱动器属性设置里为u盘重新分配一个盘符,再重新插拔一次u盘,就可以在我的电脑里看到u盘的盘符了。一、首先可以将该U盘换到别的机器上,看使用是否正常。如果排除了硬件损坏的可能,一般就是软件方面有问题。在WindowsXP+SP1操作系统下,有些USB2.0设备的确常常出现工作不稳定的问题,可以试试安装设备自带的USB2.0驱动程序。另外最好不要使用USB延长线,防止因为供电不足而造成不稳定现象。如果仍无效,可以在主板BIOS设定中,将USB接口强行设置为USB1.1传输速率。二、(适用于WIN98)启动计算机,进入主板BIOS设置,检查BIOS中USB的相关选项是否已经打开:OnChipUSB设定为Enabled;USBController设定为Enabled;PNPOSInstalled设定为Yes;AssignIRQForUSB设成Enabled。要正常使用USB设备首先要开启USB接口,在主板BIOS里可以进行此项工作,一般来说只需在BIOS中进入ChipsetFeatures设置,并将USBKeyborad/MouseLegacy选项设定为Enable,就能够保证在操作系统下使用USB键盘了。这些选项的作用是打开主板芯片组对USB设备的完全支持,为系统识别USB设备做准备工作。三、USB口接触不好处理办法:拔下,等十秒钟再插上USB口,使接触完好;五、闪存盘驱动程序没有安装完成(WIN98系统下)处理办法:鼠标点“我的电脑”,选择属性找到“通用串行总线”,删除其中的USBMASSSTORAGE项,再点击“刷新”,然后按照提示重新安装一次驱动程序。六、接其它USB设备(如扫描仪、打印机、数码相机)时可以正常使用,接优盘时闪指示灯不亮,不能够使用。1、检查优盘与电脑的联接是否正常,并换用其它USB接口测试。2、检查设备管理器,看是否出现”通用总线设备控制器”条目,如果没有,请将电脑主板BIOS中USB接口条目*激活(ENABLE)。3、如果电脑安装过其它类型USB设备,卸载该设备驱动程序,并首先安装优盘驱动程序。4、到其它电脑试用此优盘,确认是否优盘不良。七、启动型优盘在的电脑上无法实现启动,可能是主板型号不支持。如何判断一块主板是否支持闪存盘启动系统启动型优盘是采用模拟USB软驱和USB硬盘的方式启动电脑的。只要电脑主板支持USB设备启动,即BIOS的启动选项中有USB-FDD、USB-HDD或是其它类似的选项,就可以使用启动型优盘启动电脑。八、第一次在电脑上使用优盘,未出现提示发现新硬件的窗口,驱动程序无法安装的原因可能是:1、主板usbcontroller未启用解决办法:在电脑主板BIOS中启用此功能。2、usbcontroller已经启用但运行不正常解决办法:在设备管理器中删除”通用串行控制器”下的相关设备并刷新。3、优盘被电脑识别异常,在设备管理器中表现为带有黄色?或!的”其它设备”或“未知设备”。解决办法:删除此设备并刷新。九、大容量的U盘(例如兼具MP3播放器或录音功能的U盘)或移动硬盘在电脑上无法正常使用,虽然系统提示找到了未知的USB设备,但无法正确识别U盘或移动硬盘。原因可能是:1.USB接口供电不足:系统为每个USB接口分配了500mA的最大输出电流,一般的U盘只需要100mA的工作电流,因此在使用过程中不会出现什么问题。大多数移动硬盘所使用的是普通的2.5英寸硬盘,其工作电流介于500mA~1000mA之间,此时假如仅仅通过USB接口供电,当系统中并无其他USB设备时,那么还是可以勉强使用的,但如果电压不稳的话,就随时可能出现供电不足的问题。特别是使用支持USB2.0的移动硬盘时,情况最为严重。另外,如果你的笔记本电脑使用电池供电,那么USB接口所分配的电量就更小了。2.使用了外接的USB扩展卡:在笔记本电脑中使用USB2.0的U盘或移动硬盘时,如果笔记本电脑不支持USB2.0技术,一般必须通过PCMCIA卡转USB2.0的扩展卡来间接实现支持,这些扩展卡基本上都采用NEC公司的D720100AGMUSB控制芯片,少则提供两个USB2.0接口,多则提供五个USB2.0接口,对一般用户而言足够使用了。由于PCMICA接口提供的电源功率比板载USB接口要小,这样就会由于供电不足而导致移动硬盘工作的出现问题。解决方案:1.它从USB连接线上接移动硬盘的一端引出一根转接线,可以插入电脑背后的PS/2接口取电,这里可以比USB接口提供更大的电流输出。2.利用电源补偿线(也称“键盘取电线”),如果U盘或移动硬盘的包装盒中提供了选配的电源适配器,你就可以直接使用外接电源,这样就可以从根本上避免供电不足的情况发生了前置USB线接错。当主板上的USB线和机箱上的前置USB接口对应相接时把正负接反就会发生这类故障,这也是相当危险的,因为正负接反很可能会使得USB设备烧毁。所以尽量采用机箱后置的USB接口,也少用延长线.也可能是断口有问题,换个USB端口看下.USB接口电压不足。当把<ahref="mobileharddisk">移动硬盘</a>接在前置USB口上时就有可能发生系统无法识别出设备的故障。原因是<ahref="">移动硬盘</a>功率比较大要求电压相对比较严格,前置接口可能无法提供足够的电压,当然劣质的电源也可能会造成这个问题。解决方法是<ahref="">移动硬盘</a>不要接在前置USB接口上,更换劣质低功率的电源或尽量使用外接电源的硬盘盒,假如有条件的话。主板和系统的兼容性问题。呵呵这类故障中最著名的就是NF2主板与USB的兼容性问题。假如你是在NF2的主板上碰到这个问题的话,则可以先安装最新的nForce2专用USB2.0驱动和补丁、最新的主板补丁和操作系统补丁,还是不行的话尝试着刷新一下主板的BIOS一般都能解决。系统或BIOS问题。当你在BIOS或操作系统中禁用了USB时就会发生USB设备无法在系统中识别。解决方法是开启与USB设备相关的选项。就是开机按F2或DEL键,进入BIOS,把enableusbdevice选择enable。拔插要小心,读写时千万不可拔出,不然有可能烧毁芯片。XP中任务栏中多出USB设备的图标,打开该图标就会在列表中显示U盘设备,选择将该设备停用,然后你再拔出设备,这样会比较安全。

其实判断软件硬件问题很简单,在别的机器或换个系统试试就可以了.有些小的问题不妨先用专门软件格式化下.还有提醒大家WINDOWS下格式化时要选择FAT,不要选FAT32。

提示无法识别的USB设备维修

故障提示如图:

无法识别的USB设备:UnknownUSBDevice.很多人都遇到过的一个问题,所谓“无法识别”对于操作系统来说,或者是驱动程度有问题,或者是USB设备出现了问题,或者是计算机与USB设备连接出现了故障,解决问题的方法也是从这几处着手。

对于不同的设备会有不同的处理方法,了解USB设备正常工作需要的条件以及一些可能影响USB设备正常工作的因素,会有助于解决问题。

下面是保证USB设备可以正常工作的一些条件:(1)USB设备本身没有任何问题——可以通过在其它计算机上进行测试,保证能正常工作;(2)USB接口没有任何问题——可以通过连接其它的USB设备在此接口上进行测试;(3)USB设备的驱动程序已经正确安装,如果有详细说明书的USB设备,一定要仔细查看相应的说明文件,按照说明安装相应的驱动程序;Windows2000以后的操作系统以识别大部分的USB设备,Windows98以前的操作系统可以安装USB设备自带的驱动或者安装通用的USB设备驱动程序。下面是可能影响USB设备正常工作的一些情形:(1)USB设备已经出现了故障(同样的条件以前可以正常使用,现在出现了问题);(2)USB接口有问题,比如a.USB前置接口极性接反,这可能导致USB设备烧毁,所以一定要仔细看一下主板说明书,防止接错;b.接口电压不足,一些<ahref=".com/mobileharddisk">移动硬盘</a>常会有这样的问题,主机后面的USB接口往往会比前置USB接口更可靠一些;c.主板与操作系统兼容性有问题,安装最新的主板驱动程序可以最大程度地避免此类问题;d.Bios中禁止了USB设备,可能通过更改BIOS中相应的设置来解决;e.操作系统问题,可以通过重装操作系统来解决;(3)USB驱动程序有问题:如果怀疑驱动有问题时,应当保证安装了该设备相应型号的最新驱动程序或确认操作系统不需要安装特别的驱动,最新的驱动可以通过从网上设备生产商的主页上去查找。

当USB设备出现问题时,除了根据实际的错误提示信息寻找解决方案以外,还要仔细查看USB设备的具体品牌、型号、生产商,在搜索结果时包括这些信息,可以更容易地找到对应的解决方法。象有些插拔费劲需要经常处于连接状态的USB设备暂时出现故障,操作系统不停地出现“无法识别的USB设备”这样恼人的提示时,可以在设备管理器中暂时关闭通用串行总线控制器中相应的USB端口或者禁止相应的USB设备。关于无法识别的usb设备

电脑设置

插入后,就会在右下角弹出电脑正在尝试连接此USB设备的一些信息,有时就会弹出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论