欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    完美打造便携式GPS实现通电自动开机熄火断电自动关机休眠功能.docx

    • 资源ID:12654507       资源大小:22.56KB        全文页数:8页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    完美打造便携式GPS实现通电自动开机熄火断电自动关机休眠功能.docx

    1、完美打造便携式GPS实现通电自动开机熄火断电自动关机休眠功能完美打造便携式GPS实现通电自动开机、熄火断电自动关机/休眠功能先上效果图。M6(这个不用说),加6寸便携GPS,加。动手DIY1。不用GPS的情况,与原来一样,行车中方向盘选择AUX,就可以听到导航声音。不需要导航声音可以选CD、收音机,或关闭中控音响。方向盘可以控制导航声音的大小。由于我的GPS上有5个小时的MP3,后台一直播放,所以通常就是在AUX模式,边听音乐,同时也能听到导航提示。2。点火后自动开启GPS(当然翻盖还需要人操作),多图状态,可以在4个高清地图选择合适的。不导航为电子罗盘和速度表,比车上的速度表准。3。地图1(

    2、KLD)4。地图2(LT),我配的卡16G,目前装了4个高清地图(GD、CJT)5。倒车影象,挂倒挡自动切换。使用的AUX连接线,还是去年从阿汤那里买的,也是他帮我插到中控后面的AUX接头上。去年是用个5寸的,前天换成6寸的。7寸的放不下了。实现90%的车机功能,就是方向盘不能控制选曲,只能控制音量大小。再就是需要人工打开和关闭手套盒盖,把GPS竖直和放平。路熟时不看地图的话,根本不用动什么,可以听到导航的声音,前方有拍照、限速都可以知道,少吃罚单。前面发了个纯技术贴,主要介绍使用的支架,给管理员删了,不知道为什么!=结合众多G友的经验,以及我的e路航LH2010N的情况、我根据自己的使用需求

    3、进行了软件、硬件方面的修改。修改后实现如下功能:1、若GPS在关机状态,则通电自动开机;若GPS在休眠状态,则通电自动激活。2、自动开机后自动运行一机多图界面(wolfncu)、KLD和断电自动关机休眠程序;激活后回到休眠前的状态。3、外电源断电60秒自动关机。60秒内“休眠”、“关机”、“退出断电自动休眠(手持操作时很有必要)”的选项。一、通电自动开机、自动激活的硬件修改(一)改造原理 很多网友一听到硬件修改就很怕,其实只要具备一定动手能力、用过电烙铁、知道什么叫电阻什么叫三极管的都能够完成这一部分修改。所用到的元件很简单:电阻3个,电容1个,三极管1个。LH2010是高电平信号开机的,也就

    4、是开机引脚接到高电平持续若干秒就会开机(开机短些,激活则需要1秒以上)。(注意:有的GPS是给另一个开机引脚加低电平的,那么以下的电路就不适合!)(二)电路原理图1、通电后5V电源通过2个电阻到开机引脚,开机引脚得到一个5V的信号,实现模拟按键的开机和激活。2、成功开机后,工作LED指示灯正端引脚输出一个3.3V信号,通过电阻为电容充电。3。大约2秒后,电容充电到一定的高电平,驱动三极管导通,从而拉低开机引脚电平为0V,不会妨碍后面的人工的按键操作。3、由于开机状态下,工作LED指示灯正端一直有3.3V电源输出,三极管一直导通,当外电源再次拔掉和插入时,5V电源无法通过上述2个电阻流向开机引脚

    5、,也就不会导致导航仪的其它动作(进入关机或休眠)。4、在有外电供应的情况下,如果想手动关机(休眠)的话就出现关机(休眠)后自己开机(激活)的情况,导致永远无法手动关机(休眠)。因此只要外电插入,GPS就会自动工作,并一直工作的。(三)各引脚位置 开机引脚就是LH2010开机按键左侧的引脚(拆开后面向电路板,开关在上方的情况下);“工作LED指示灯正端”就是翻过背面看到工作指示灯(我的是蓝色)的那个LED的靠近电路板旁边的一个金色的、未焊接任何元件的、直径约1.5毫米的圆点;5V输入信号可以在usb口旁边外侧的一端取得。(请用万用表测试后确定)二、启动程序startup.exe(startup.

    6、mscr)(一)源代码#errorlevel(off)FilePath=SystemPath(ScriptPath)Copy ( esidentflashlnkpoweroff.lnk, windows桌面poweroff.lnk)Copy ( esidentflashlnkcesnap.lnk, windows桌面cesnap.lnk) Copy ( esidentflashlnkhresinfo.lnk, windows桌面hresinfo.lnk) Copy ( esidentflashlnkstartup.lnk, windows桌面startup.lnk)if (DirExists(

    7、sdmmcwolfncu)if (NOT procExists(wolfncu.exe) #如果wolfncu没有启动,则启动运行wolfncu多图界面 #以下3个关闭,是将YF的苹果界面退出,省出内存 while(procExists(YFloadRD.exe) kill(YFloadRD.exe) endwhile while(procExists(YFloader6.exe) kill(YFloader6.exe) endwhile while(procExists(IPhoneShell.exe) kill(IPhoneShell.exe) endwhile run (sdmmcwol

    8、fncuwolfncu.exe) sleep 2000If(NOT ProcExists(power.exe) run (sdmmcwolfncupower.exe)endIfendifendif#MortScript自己退出,省出内存exit1、修改GPS的导航路径,点“导航”按钮时启动STARTUP.exe。2、通过ASTARTUP.exe启动wolfncu。可以根据自己需要修改。3、启动完wolfncu后再启动power.exe。Power.exe就可以实现断电自动休眠功能。关键是最后的几句:sleep 2000If(NOT ProcExists(power.exe) run (sdmm

    9、cwolfncupower.exe)endIf启动多图界面2秒后运行power.exe断外电自动关机/休眠程序。这个程序一直在后台运行,检测外部电源是否存在,并做相应的处理。三、断电自动关机/休眠程序power.exe(power.mscr)(一)源代码:#errorlevel(off)FilePath=SystemPath(ScriptPath)StartTime=TimeStamp()#不加外电开机,不自动休眠While (Not ExternalPowered() sleep 5000EndWhile#使用外接电源后开机提醒(开机35秒内才有)while (TimeStamp()- St

    10、artTime ) 15 & ExternalPowered()sleep 5000endwhilePlaySound(sdmmcwolfncu自检.wav)while (TimeStamp()- StartTime ) 30 & ExternalPowered()sleep 5000endwhilePlaySound(sdmmcwolfncu锁好车门.wav)while (TimeStamp()- StartTime ) 35 & ExternalPowered()sleep 5000endwhilePlaySound(sdmmcwolfncu锁好车门.wav)SetChoiceEntryF

    11、ormat(72,34, Tahoma)#检测外部电源,以下是核心部分While (1)#如果外电断电if(NOT externalPowered() sleep 1000#1秒后再次确认外部断电if (NOT externalPowered() ChoiceDefault( 断外电自动关机/休眠程序,1,60,断外电60秒后自动关机,断外电休眠,使用内电继续) #如果外电断开,默认60秒后自动断电关机 Case(1) if (NOT procExists(poweroff.exe) PlaySound(SDMMCwolfncu锁闭车门.wav) run( esidentflash2yfapp

    12、systempoweroff.exe) sleep 2000 endif MouseClick(235, 350) #可以选择断电休眠,适合短时间下车处理事物,再次启动后GPS自动回到原运行界面,需要人工选择一下 Case(2) if (NOT procExists(poweroff.exe) PlaySound(SDMMCwolfncu休眠.wav) run( esidentflash2yfappsystempoweroff.exe) sleep 2000 endif MouseClick(435, 350) #使用内部电池继续工作,退出自动电源开关机程序(即本程序)需要人工选择一下 Cas

    13、e(3) PlaySound(SDMMCwolfncu机内.wav) sleep 3000 exit EndChoiceendifendif#每10秒检测一次外接电源sleep 10000endwhileexit 这段程序的执行效果是:当外电中断后,不管导航仪处于哪个界面(主界面、DSA界面或者导航地图界面),都会弹出一个选择对话框,并开始倒计时,60秒时间一到就默认执行关机功能。在60秒内,用户可选择“休眠”或使用“机内电源继续工作”。选择“休眠”后,不管是再次有外电,还是按下电源键,GPS都会激活,回到原来界面,断电自动关机/休眠程序仍然有效,继续监视外电。选择“机内电源继续工作”后,断电

    14、自动关机/休眠程序则退出系统,GPS继续工作,以后使用人工操作关机或休眠。 附注,GPS开机方式的检测各位G友请注意:不是所有的GPS都是这样的。请先用万用表检测你的GPS开关按键的接法!我手上另外的一台GPS(LH980N),电源开关的两个接点,一个与GND连通的,所以它的开机是在另一个点上加低电平信号的。LZ位的电路需要改动才行。具体判别方法:1。关闭GPS2。万用表选择电压档,负表笔接地,用红表笔检测电源开关的两个接点的电压,其中一个点应该为3V左右,另一个没有电压。3。万用表选择导通滴滴测试挡,负表笔接地,红表笔接电源开关的那个没有电压的点: 如果该点不与地连通,那么属于在该点加高电平

    15、启动的GPS,可以使用我LZ位的电路。 如果该点与地连通,那么属于在另外点加低电平启动的GPS,例如我的LH980N,需要使用另外的电路。4个连接点需要使用万用表测试:首先确定地,也就是4号连接点,通常USB外壳金属就是地,焊在PCB上的脚至少4个,都很大,这个点也是测试的参考地。另外在PCB板上找一个测试圆点,不管GPS工作还是关机,都是3.3v(备用测试点)。1号连接点。在USB口附近找,电压通常在4.8V以上,插上外接电源,有此电压,拔掉外接电源就没有,基本为另,不管GPS是否工作都是这样的。2号连接点。为开关按键2个引脚中的一个,需要测试。我的机器按键2个引脚:一个电压为4.3V,另一

    16、个为0点几v,GPS是否工作都是这样。在GPS关机状态下,用一根导线,将3.3v的备用测试点与按键低电位的脚碰一下,能够开机的话,就是这个脚了。它说明按键按下,拉高此脚的电压,就是按键开机操作了。此电路就是模拟这个过程。(注意:如果是另外一个高电压的脚对地碰一下为开机的话,就不能使用此电路,我2个月前给朋友改的一个,就与我这次的不同,需要使用另外的电路)3号连接点,如果有工作指示灯(注意:不是充电指示灯),那么该点连接到工作指示灯LED的正端。我LZ位5寸就是这样做的。但今天这个6寸的没有工作指示灯,它有一个充电指示(红),另外一个是充足电的指示(绿)。所以我就对PCB上的一些圆测试点进行了测试,发现有一个测试点只要GPS的屏幕亮了,它就是3.3v,屏幕不亮(也就是处在关机或休眠情况下),这个点为0v,所以就连接到此点上了。顺便说一下,现在的GPS不仅便宜,做工也比以前的好,有条件买7寸的,比6寸便宜,今年流行7寸。可惜我开的车是马6,GPS放在控制台上部的手套盒中(所有走线从手套盒后面走,耳机输出接AUX进原车的音响控制台,声音是车的喇叭放出,方向盘可以控制声音大小,外面没有任何的走线。不用GPS时,放倒后关闭手套盒盖,什么也看不见了),由于手套盒空间问题,放不下7寸,才买6寸的。


    注意事项

    本文(完美打造便携式GPS实现通电自动开机熄火断电自动关机休眠功能.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开