最近的时间都浪费在两台小松PW128UU-1上面.旧的一台拆了变速箱,装上去以后就变得换挡不行了.新的一台一直都不行,弄过液压泵以后下部分的行走又出现一时正常一时不动的情况.

  先说说概况:PW128UU-1,轮式挖掘机,跟通用的履带式挖掘机和轮式挖掘机不一样,他的发动机和液压泵是安装在车体的下部.这样一来,整体的结构便与通用式的挖掘机有很大的差别.

首先,发动机输出轴连接一个液压泵和变速箱(3速).放在前桥位置.液压泵的高压油输出,经过一个主控制阀以后,分流到变速箱上的液压马达(变量)和车体上部的工作机构.

因为车体上部有工作机构,所以也有一个4路(或以上)控制阀与其相对应.同时,因为液压泵在车体下部,所以高压油和电信号均使用"分油中"的结构在车体上下部传输.

对于旧车:

  之前的情况不是很了解,这次回来试机以后,大体的感觉是液压部分力度不够.估计是流量控制的不好.当然这也可能是因为发动机的性能下降的太厉害而导致液压系统不能吸取足够的功率而导致的.

  其次就是在自动档前进时,从1档换到2档会有很大的响声,经过测试,应该是2档和3档的离合控制电磁阀的插头接错了,导致3档误接到2档.也就是说从1档换到2档实际上是1档换到了3档.控制器检测到换挡以后,发动机转速下降的太快而尝试开/断离合从而发生了喀喀喀的响声.

对于新车:

  从旧车"借"来了控制器以后开始测试.发现液压泵内伺服活塞的大径腔少了一个部件来阻断推动活塞的高压油和卸油通道.用黄铜车了一个类似尺寸的套子以后,便可实现正常的流量控制.这时,整车的通过性能表现的很强,特别是四驱的情况下能通过一般的障碍.但是偶尔会出现"不动"的情况,放一阵子或者重新发动又会正常.

  

控制器:

  这个控制器的part  NO.是7438-25-2004(应该是这个...),使用的MCU是HITACHI的HD64F5388F16.现在日立的应该算是瑞萨的吧?现在师傅的做法是将原有的可用的控制器里面的MCU程序给读出来,然后再写到一片新的片子上面去.再找一块类似的电路板将这个片子焊到上面去,从而合成一块可用的控制器.

  在这里,使用一种不知名的编程器就将MCU中的程序给读出来,我就感觉莫名其妙....难道一点加密都没有吗??在程序读出来以后又可以写入到新的芯片当中,果然是厉害!!

  但是因为新买的芯片型号稍微有点不一样,并且程序存储空间不是flash的而是PROM...在下载程序以后,运行到一定的位置会发生莫名其妙的复位.检测其看门狗的喂狗信号,发现明显的异常,估计可能是引脚短接,芯片内部结构不一样,或者是芯片损坏了.但是后两种问题不好查.

问题:

  所有问题都需要很细心地检查才能够发现出来.但是大家都不注意发动机的性能到底是怎么样,也许这就是我们技术水平的限制吧?

挖掘机控制器与复制其MCU程序的更多相关文章

  1. 微控制器(MCU)破解秘笈--背景知识

    2.1 硅芯片安全措施的演变 工业控制器的硬件安全措施与嵌入式系统同时开始发展.三十年前的系统是由分离的部件如CPU,ROM,RAM,I/O缓冲器,串口和其他通信与控制接口组成的.如图2-1所示: 图 ...

  2. MCU相关知识

    一个处理器达到 200 DMIPS的性能,这是个什么概念? DMIPS全称叫Dhrystone MIPS 这项测试是用来计算同一秒内系统的处理能力,它的单位以百万来计算,也就是(MIPS) 上面的意思 ...

  3. AngularJS 控制器

    AngularJS 控制器 控制 AngularJS 应用程序的数据. AngularJS 控制器是常规的 JavaScript 对象. AngularJS 控制器 AngularJS 应用程序被控制 ...

  4. (原创)基于MCU的频率可调,占空比可调的PWM实现(MCU,MCS-51/MSP430)

    1.Abstract     做这个是受朋友之邀,用在控制电机转动的方面.他刚好在一家好的单位实习,手头工作比较多,无暇分身,所以找我帮忙做个模型.要求很明晰,PWM的频率在0~1KHz范围内,占空比 ...

  5. 在Ext JS 5应用程序中如何使用路由

    简介 Ext JS 5是一个重要的发布版本,它提供了许多新特性来创建丰富的.企业级的Web应用程序.MVVM和双向数据绑定为开发人员承担了大量的繁重工作.在Ext JS 5种,另一个新特性就是路由,它 ...

  6. 编写优质嵌入式C程序

    前言:这是一年前我为公司内部写的一个文档,旨在向年轻的嵌入式软件工程师们介绍如何在裸机环境下编写优质嵌入式C程序.感觉是有一定的参考价值,所以拿出来分享,抛砖引玉. 转载请注明出处:http://bl ...

  7. 【翻译】在Ext JS 5应用程序中怎样使用路由

    原文:How to Use Routing in Your Ext JS 5 Apps 简单介绍 Ext JS 5是一个重要的公布版本号,它提供了很多新特性来创建丰富的.企业级的Web应用程序.MVV ...

  8. 【翻译】在Ext JS 5应用程序中如何使用路由

    原文:How to Use Routing in Your Ext JS 5 Apps 简介 Ext JS 5是一个重要的发布版本,它提供了许多新特性来创建丰富的.企业级的Web应用程序.MVVM和双 ...

  9. Active Directory Replication(复制)

    KCC(The Knowledge Consistency Checker)知识一致性检查器是一个内置的程序,在所有与管理器上运行,为林创建复制拓扑.默认,KCC15分钟间隔运行一次,根据当时存活的最 ...

随机推荐

  1. 配置TC2.0运行环境

    一. 学习过程 下载TC2.0并打开如图: 这是一个集成的C语言环境包,包括TC.dosbox和一些编译工具,很明显这样我无法判断单个程序的功能,也无法区分哪些程序是必须的. 那么为了搞清楚哪些文件是 ...

  2. 将主机IDS OSSEC日志文件存入MYSQL的方法

    将主机IDS OSSEC日志文件存入MYSQL的方法 http://www.freebuf.com/articles/system/6139.html http://ossec-docs.readth ...

  3. DateTime字段控件值显示短格式的做法

    后台取dateTime格式,前台格式化就好了 <input type="text" name="txtPartyTime" id="txtPar ...

  4. poj 1328 Radar Installation(贪心)

    Description Assume the coasting is an infinite straight line. Land is in one side of coasting, sea i ...

  5. EnableDocking

    CFrameWnd::EnableDocking void EnableDocking(DWORD dwDockStyle); 參数: dwDockStyle 指定框架窗体的哪一边可作为控件条的停靠点 ...

  6. [Node.js] Using ES6 and beyond with Node.js

    If you're used to using all the latest ES6+ hotness on the front end via Babel, working in Node.js c ...

  7. [Regular Expressions] Introduction

    var str = "Is this This?"; //var regex = new RegExp("is", "gi"); var r ...

  8. Linux多任务编程——线程

    线程基础 △ 由于进程的地址空间是私有的,因此在进行上下文切换时,系统开销比较大 △ 在同一个进程中创建的线程共享该进程的地址空间 △ 通常线程值得是共享相同地址空间的多个任务 △ 每个线程的私有这些 ...

  9. oracle数据库常用查询一

    oracle数据库常用查询一 sqlplus / as sysdba; 或sqlplus sys/密码 as sysdba;两者都是以sys登录.conn scott/tiger@orcl; conn ...

  10. Fedora安装VirtualBox时出现错误Kernel driver not installed (rc=-1908)的解决办法

    新建虚拟机后启动时出现如下错误: Kernel driver not installed (rc=-1908) The VirtualBox Linux kernel driver (vboxdrv) ...