Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

Программа управления горелкой на STC89C52RC

Пн янв 21, 2013 12:02:28

Есть китайская горелка на отработанном масле.
Все управление построено на промышленной панели управления: AH-14MR-AC-1. Вот ссылка на фото и описание самой панели:
http://taorussia.com/ru/p/16657951965/#detail
Требуется изменить работу вентилятора горелки. Я так понимаю, что нужно перепрограммировать МК STC89C52RC. Вроде как это аналог AT89S52.
В дальнейшем подробнее опишу необходимый алгоритм работы вентилятора горелки.
По ссылке написано что можно программировать языком Mitsubishi Ladder.
Под скажите, пожалуйста, пошагово какие действия предпринять.

Re: Программа управления горелкой на STC89C52RC

Пн янв 21, 2013 12:31:27

По ссылке написано что можно программировать языком Mitsubishi Ladder

Языком не программируют , а пишут программы.
какие действия предпринять.

Выучить язык программирования.
Составить алгоритм.
Написать программу.
Скомпилировать программу.
Прошить МК программатором.

Re: Программа управления горелкой на STC89C52RC

Пн янв 21, 2013 13:06:21

Если речь идет о возможности программирования на специализированном языке (Mitsubishi Ladder) - то потребуются соответствующее ПО (и адаптеры связи).

Re: Программа управления горелкой на STC89C52RC

Пн янв 21, 2013 13:14:22

BOB51 писал(а):Если речь идет о возможности программирования на специализированном языке (Mitsubishi Ladder) - то потребуются соответствующее ПО (и адаптеры связи).

По языку программирования именно так. Вопрос: какую программу поставить?
Из описания и внешнего вида платы, я понял, что на плате уже сделан адаптер последовательного порта RS-232 на MAX232. Нужно только соединить ПК и МК. Правильно?

Re: Программа управления горелкой на STC89C52RC

Пн янв 21, 2013 13:37:32

т.к. контроллер не запаян, а стоит в "кроватке", то скорее всего подойдет любой программатор для МК51. С компилятором аналогично.
PS. ..скорее всего и контроллер можно поменять на другой из 51-семейства, естественно нужно принять во внимание различия в SFR

Re: Программа управления горелкой на STC89C52RC

Пн янв 21, 2013 13:59:28

ChipKiller писал(а):т.к. контроллер не запаян, а стоит в "кроватке", то скорее всего подойдет любой программатор для МК51. С компилятором аналогично.
PS. ..скорее всего и контроллер можно поменять на другой из 51-семейства, естественно нужно принять во внимание различия в SFR

Насколько я смог найти информации, то аналог AT89S52. Программатор у меня есть AUTOPROG.
Боюсь запортачит чего. Может защита какая стоит.

Re: Программа управления горелкой на STC89C52RC

Пн янв 21, 2013 14:06:34

Из описания и внешнего вида платы, я понял, что на плате уже сделан адаптер последовательного порта RS-232 на MAX232
... прежде всего, ИМХО, нужно искать документацию, а не смотреть картинку. Возможно RS-232 как раз и служит для смены параметров, а прошивка скорее всего защищена...

Re: Программа управления горелкой на STC89C52RC

Пн янв 21, 2013 14:19:33

ChipKiller писал(а):
Из описания и внешнего вида платы, я понял, что на плате уже сделан адаптер последовательного порта RS-232 на MAX232
... прежде всего, ИМХО, нужно искать документацию, а не смотреть картинку. Возможно RS-232 как раз и служит для смены параметров, а прошивка скорее всего защищена...

Наверное именно так. Значит нужно поставит на комп программу и считать данные.
Какая программа для этого нужна?

Re: Программа управления горелкой на STC89C52RC

Пн янв 21, 2013 14:47:56

STC89C52RC имеет ядро mcs51, НО по внутренней начинке далеко не AT89S52!!! (если задействована специфичная периферия - замена в полном объёме невозможна)
Внимательно смотреть даташит производителя!
8)

Re: Программа управления горелкой на STC89C52RC

Пн янв 21, 2013 14:54:21

BOB51 писал(а):STC89C52RC имеет ядро mcs51, НО по внутренней начинке далеко не AT89S52!!! (если задействована специфичная периферия - замена в полном объёме невозможна)
Внимательно смотреть даташит производителя!
8)

Все дело в том, что я совершенно не силен в этом вопросе, поэтому и обратился за помощью.
Однако кое что сделать смогу, если мне укажут правильное направление. Готов стадать материально, в разумных пределах конечно.

Re: Программа управления горелкой на STC89C52RC

Пн янв 21, 2013 15:20:39

sts89 - ядро 8051,C - напряжение питания 5.5V~3.4V,52 - объем памяти флешь 8Кб,RC - RAM 512 байт.Поддерживает последовательное программирование.Т.е. программатором Хлюпина его можно взять.

Re: Программа управления горелкой на STC89C52RC

Пн янв 21, 2013 16:46:47

Vov123 писал(а):sts89 - ядро 8051,C - напряжение питания 5.5V~3.4V,52 - объем памяти флешь 8Кб,RC - RAM 512 байт.Поддерживает последовательное программирование.Т.е. программатором Хлюпина его можно взять.

На плате МК есть разъем с тремя контактами: GND, TXD, RXD.
Вот еще аналогичный МК и есть описание программ для работы с ним.
http://taorussia.com/ru/p/16274106064/#detail

Re: Программа управления горелкой на STC89C52RC

Вт янв 22, 2013 10:09:25

BOB51 писал(а):Если речь идет о возможности программирования на специализированном языке (Mitsubishi Ladder) - то потребуются соответствующее ПО (и адаптеры связи).

Пожалуйста, дайте ссылку на соответствующее ПО.

Re: Программа управления горелкой на STC89C52RC

Вт янв 22, 2013 10:19:04

Программирование микроконтроллеров это как игра в шахматы,но не в шашки.Нахрапом их не возьмешь.Вам надо либо оказаться от своей идеи,либо набраться терпения и начать изучать сабж.По Вашей теме можно начать с этого: http://free-docs.ru/programming/microco ... odxod.html

Re: Программа управления горелкой на STC89C52RC

Вт янв 22, 2013 10:22:19

Vov123 писал(а):Программирование микроконтроллеров это как игра в шахматы,но не в шашки.Нахрапом их не возьмешь.Вам надо либо оказаться от своей идеи,либо набраться терпения и начать изучать сабж.По Вашей теме можно начать с этого: http://free-docs.ru/programming/microco ... odxod.html

Я не имею возможности изучить весь материал. Не лучше ли это отдать в руки специалистов? Но исходник нужно считать? Вот этим и заморочился. Но как это сделать?

Re: Программа управления горелкой на STC89C52RC

Вт янв 22, 2013 10:42:44

Да никак!С большим процентом вероятности код залочен.

Re: Программа управления горелкой на STC89C52RC

Вт янв 22, 2013 10:53:16

Vov123 писал(а):Да никак!С большим процентом вероятности код залочен.

Сама плата, имеющая разъем COM PORT должна соединяться с ПК? Вот и спрашиваю, какая для этого нужна программа?
Есть вариант-2: купить контроллер в китае и запрограммировать как нужно. Можно так сделать?

Re: Программа управления горелкой на STC89C52RC

Вт янв 22, 2013 11:01:02

Да своя программа,разработчик сам писал.Контроллер можно взять любой(AVR,PIC,8052)главное точно знать чего от него хотят.

Re: Программа управления горелкой на STC89C52RC

Вт янв 22, 2013 11:06:29

Vov123 писал(а):Да своя программа,разработчик сам писал.Контроллер можно взять любой(AVR,PIC,8052)главное точно знать чего от него хотят.

В теме есть две ссылки на разные контроллеры. Практическая разъвязка и расположение элементов у них одинаковая. Мне подойдет любой из них. При этом не нужно будет переделывать проводку.
Какой лучше купить, что бы потом запрограммировать?

Re: Программа управления горелкой на STC89C52RC

Вт янв 22, 2013 11:15:23

Я бы купил готовый вот такой.В Китае можно купить гораздо дешевле,да и у нас,если поискать.http://www.electronshik.ru/card/kontrol ... elta-30478

http://saa.su/category/delta-dvp-ss-sa-sx-sc/


У Вас там на фотках PLC,соответственно программируется он через свою среду программирования.Она может быть бесплатна,а может стоить бешеных бабок.
Ответить