Весы Меркурий-330 неверно показывают вес (смена ПО)
![](https://zipstore.ru/wa-data/public/blog/img/merc330_001.jpg)
Весы Меркурий-330
Введение. Коллега KrasCEP поделился опытом ремонта и прошивки весов Меркурий-330.
Неисправность со слов заказчика. Весы неверно показывают вес.
Первичная диагностика. Весы увеличивают вес в 2,5 раза, то есть гиря в 20кг отображается как 50кг. При попытке откалибровать на калибровочном весе выдает ошибку "Перегруз".
Ремонтные работы. Требуется прошить весы свежей прошивкой, ремонт до безобразия прост - прошиваем, включаем, калибруем.
Заключение. Разъем для подключения программатора в весах есть, но требуется покупать программатор в Инкотексе (либо собирать самостоятельно), а это время и деньги. Инкотекс вывели на разъем для программирования ноги 59 и 60, это по даташиту Rx и Tx, но через них процессор по RS232 шиться отказался. Так как используемый в весах процессор LPC1754, то его можно прошить стандартным FlashMagic.
![](https://zipstore.ru/wa-data/public/blog/img/merc330_011.jpg)
R18 (80 нога) для подключения Rx через TTL-RS232 преобразователь к Tx MAX232
![](https://zipstore.ru/wa-data/public/blog/img/merc330_021.jpg)
R88 (79 нога) для подключения Tx через TTL-RS232 преобразователь к Rx MAX232
![](https://zipstore.ru/wa-data/public/blog/img/merc330_031.jpg)
Перемычки X5, X6
Rx (80 нога), Tx (79 нога) подключаем через MAX232 к COM порту, на плате перемычки X5, X6 закорачиваем, одна из них садит Reset (41 нога) на землю другая принудительно включает весы, тем самым обеспечивая процессор питанием.
![](https://zipstore.ru/wa-data/public/blog/img/merc330_041.jpg)
Окно программатора.
Прошивка. Для платы 6182002v51 у нас подошла прошивка М300.05А, с М330-04А вообще не было запуска, не знаем к каким платам она подходит. Методом эксперимента (тыка) "нашли" нужную для своей платы.
UPD 22/12/2015. Еще одна поломка при которой помогла прошивка. Симптомы были: при калибровке врали в 10 раз, вместо 150 НПВ вели себя как 15 килограммовые)))
0 комментариев