Добрый день. Очень нужна консультация.
Был ЧПУ-станок Артмастер, переделанный в плазморез. Отработав 5 лет, сдохла ось Y, сдох механизм зажигания. Зажигание починил уже починил. А вот с осью беда...
Плата выглядит так
http://deskcnc.com/controller2.jpg Сам контроллер работает корректно, управляет драйверами двигателей по STEP/DIR. И вот линия Ystep умерла. (Ydir работает корректно). На этой линии даже +5V не поднимается. Падения напряжения по линиям STEP около 600-610мВ, а на битой Y 570...
Хочу попробовать пересадить контроллер. Там стоит PIC30F6010.
Подключается плата к компу через COM. 3 линии всего: Rx, Tx, GND.
Также на плате есть разведенный разъем для внутрисхемного программирования.
Но фишка вот в чем. Есть такой файл траблшута с сайта, где написано:
Reprogramming the DeskCNC controller.
In rare cases, it may be necessary to reprogram the DeskCNC controller firmware. This
can be needed if for instance the controller is powered down or disconnected during
automatic programming, or if it becomes corrupted in another way. The firmware may
be corrupted to the point that it cannot automatically reprogram itself.
To manually force reprogramming of the firmware:
1) Disconnect all connections to e-stop, limits, I/O, and step and direction circuits.
2) Place a jumper between the start pin and ground. This can be accomplished by
inserting a small screwdriver between the two adjacent pins in the connector. Be
careful that the pins are not bent or damaged in the process. If a cycle start button
is installed, press and hold it during power up.
3) Power up the controller card.
4) The blue light will come on and stay lit steadily.
5) Start the DeskCNC software
6) The controller software will automatically start to reprogram the firmware as
indicated by a status bar in the middle of the screen.
7) Remove the jumper before the reprogramming is completed, or release the cycle
start button.
8) The software will complete the firmware reprogramming and start up in disabled
Machine mode as described in the earlier section.
Т.е. без программатора, чисто через com оно обновляет прошивку. Сама прошивка, видимо, записана в экзешник от программы. Скачиваешь новую версию софта-контроллер обновляется.
Попробовал таким способом перепрошить- прошилось, результат тот же.
В наличии также есть RT809H, но в базе нету этого PICа.
Вопросы такие:
1)Правильно ли я понимаю, что не получится просто поставить чистый контроллер в схему и прошить его таким способом, как в траблшуте.
2)Можно ли через RT809H считать внутрисхемно прошивку с этого МК и как это сделать, если нет в базе программатора этого мк?
3)Если нельзя прошить как в п.1 и п.2, то как это можно сделать? Видимо придется покупать PICKit2?
С МК дел особо не имел, так что извините, если вопросы глупые... Но очень нужна помощь. help