复苏Marcus测试人员

圣诞老人给我一个圣诞树下的电子元器件测试仪,以测试仪马库斯(Marcus)的中文克隆形式出现,在狭窄的圈子中广为人知。

图片

应该有一张打开测试仪的图片,屏幕上欢乐地闪烁着彩虹的所有颜色,但是一只手从一个地方插入了一个充电电容器,测试仪高兴地打开了电源,说:“哦!” 拒绝工作

对不起,该死。 让我们尝试修复。

1.我们进入Yandex磁盘,其中包含社区已知的所有克隆的方案和固件。 幸运的是,TS-1克隆已经存在。

2.我们研究了测试仪的电路和电路板,通过实验发现+ 5V总线上存在短路(短路)。

图片

如果在连接电容器时测试仪自行接通电源,则电源将通过微控制器输入端的内置反向二极管或保护组件DZ2提供给总线。

我们焊接DZ2,组件带电,短路到位。 因此最糟糕的事情发生了,微控制器烧坏了。

3.如果出现问题,我们订购了2块AtQ644微控制器TQFP-44外壳。

4.当Atmega从中国出发时,我们准备工具并寻找程序员。

我们将需要:

图片

4.1。 焊台,一套烙铁头,带放大镜的“第三只手”,薄薄的镊子,良好的助焊剂(中文,但液体,比松香好),一点点焊料。

程序员(感谢Int_13h赠送了一整箱各种不同的盒子):

图片

4.2。 不带Atmega外壳的USBasp,带有10针至6针ISP适配器。

4.3。 对于Atmega,使用USB ISP(您永远不会猜到哪个是有用的)。

4.4。 来自某种手机的USB / UART 5V转换器,用于为U4电源控制器(STC15L104W)闪烁。

因为 控制器喜欢3.3V,在组装时,我们组装了一个基于LM1117的5-> 3.3V稳定器:

图片

事实证明,稳定器在没有负载的情况下无法工作。 我们在输出端悬挂一个电阻,例如2.2 kOhm。 我们使用电压表和电位计在输出端精确安装了3.3 V电压。

5.最后,他们等待与微控制器的联系。

6.我们用吹风机卸下烧毁的微控制器,清洁接触垫,用助焊剂润滑,然后焊接新的助焊剂。 每条腿都有细细的刺痛。 但首先在角落。 他们说可以用吹风机,但没有焊锡膏。

图片

第一次,甚至精美。

同时,焊接连接器以进行在线编程。 我们确保适配器10to6的接线正确,将连接器焊接到电路板的另一侧。

图片

当然,我们提供电池连接器。 结果:

图片

7.我们正在准备闪烁U4电源控制器。 将带有稳定器的USB-UART转换器焊接到板上:

图片

3.3V至3.3V,Gnd至Gnd,Tx至P1,Rx至P2。

8.我们正在制造商的网站上寻找stc-isp6.86.rar软件。

9.连接转换器,等待系统检测到它,启动软件,选择com-port,从存档中选择固件(项目1),将频率设置为12 MHz,接通电源,处理器启动,不进入启动模式,编程器未检测到。

图片

9.1。 我们通过按“检查MCU”和“下载/编程”按钮来试验处理器的供电顺序。

9.2。 我们研究了U4上的数据表,发现测试仪的“测试”按钮连接到了Reset引脚。 单击“检查MCU”,单击“测试”按钮,复位并检测到微控制器。 以相同的方式,运行固件,最后,刷新U4。

10.我们研究了丰富的Atmega固件软件。

10.1。 我们安装了功能强大且方便的Atmel Studio 6.2,发现它不支持USBasp和USB ISP编程器。 拆除

10.2。 我们正在寻找Avrdude及其图形外壳。 在所有丰富的内容中,我们都集中在直观的Avrdude_prog 3.3上,该版本了解USBasp,了解固件* .hex和* .eep并能够清楚地显示所选的保险丝。 我们连接,运行:

图片

Oblom-s,编程器的固件太旧。

10.3。 这是USB ISP进入的地方,其软件不是那么友好,但是能够刷新编程器。 也许测试仪会闪烁它? las:

图片

10.4。 我们正在寻找USBasp上的最新固件,使用电缆连接USB ISP和USBasp,关闭USBasp上的J1跳线,使其进入编程模式。 填充固件。 成功!

10.5。 受成功的启发,我们还尝试在USBasp中刷新USB ISP。 我们根据方法将跳线焊接到板上,首先备份固件和保险丝。

图片

图片

10.6。 我们缝。

图片

焊接跳线。 我们将以前的USB ISP连接到计算机,而不用软件检测到它。 也许混淆与融合? 然后我们会解决。 对不起 但是,您已经实现了目标,到目前为止,您可以安息。

10.7。 转到10.2。 但是现在我们的程序员已经在成功缝制Atmega。

11.我们对行动的成功感到担心。

12.启动测试仪。 宾果!


测量正在进行中,但是也存在一些缺点-测试仪在测量过程后几乎立即关闭,并且您可能没有时间进行读数。

在下一个系列中:尝试为测试仪制作自己的固件,以消除即时关机的影响。 固件将基于Marcus来源 。 而且,正如我尝试过的那样,但无法爱上AVR。

Source: https://habr.com/ru/post/zh-CN444152/


All Articles