Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Инструментарий

Инструментарий Тестеры, паяльники, осциллографы, программаторы, IDE.

Ответ
 
Опции темы Опции просмотра
Старый 06.05.2014, 14:17   #1
paul
Senior Member
 
Регистрация: 23.08.2007
Адрес: Lipetsk
Возраст: 43
Сообщений: 224
Вес репутации: 425/51
paul is just really nicepaul is just really nicepaul is just really nicepaul is just really nicepaul is just really nice
По умолчанию Удаленное программирование 89s52

Добрый день всем!

Получилось так, что взяли на обслуживание оборудование, собранное на 89s52. Устройств чуть больше 15 раскиданы на достаточно большой площади, между собой и мастером связь по rs485/modbus (также есть резервные линии). Сейчас идет перенастройка логики работы часто приходится менять прошивку контроллеров. Если честно, уже надоело бегать по территории и цепляться программатором к плате. Хочу сделать так, чтобы можно было шить все с одного места...

Проблема в том, что все ISP программаторы ATMEL работают с "короткими" интерфейсами LPT или USB. Найти что-то готовое хотя бы с rs232 не получилось, изобретать все с нуля тоже не хотелось бы.

Если кто-то сталкивался с подобными задачами или знает простое решение просьба поделиться информацией на эту тему. А может есть что-то готовое, просто я не нашел?

Заранее благодарен!
paul вне форума   Ответить с цитированием
Старый 06.05.2014, 14:25   #2
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,131
Вес репутации: 4577/128
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Удаленное программирование 89s52

Цитата:
Сообщение от paul Посмотреть сообщение
Добрый день всем!

Получилось так, что взяли на обслуживание оборудование, собранное на 89s52. Устройств чуть больше 15 раскиданы на достаточно большой площади, между собой и мастером связь по rs485/modbus (также есть резервные линии). Сейчас идет перенастройка логики работы часто приходится менять прошивку контроллеров. Если честно, уже надоело бегать по территории и цепляться программатором к плате. Хочу сделать так, чтобы можно было шить все с одного места...

Проблема в том, что все ISP программаторы ATMEL работают с "короткими" интерфейсами LPT или USB. Найти что-то готовое хотя бы с rs232 не получилось, изобретать все с нуля тоже не хотелось бы.

Если кто-то сталкивался с подобными задачами или знает простое решение просьба поделиться информацией на эту тему. А может есть что-то готовое, просто я не нашел?

Заранее благодарен!
Да неправда, загрузчиков куча кучная в сети для всех видов мк.
__________________

Vanizma вне форума   Ответить с цитированием
Старый 06.05.2014, 14:26   #3
paul
Senior Member
 
Регистрация: 23.08.2007
Адрес: Lipetsk
Возраст: 43
Сообщений: 224
Вес репутации: 425/51
paul is just really nicepaul is just really nicepaul is just really nicepaul is just really nicepaul is just really nice
По умолчанию Re: Удаленное программирование 89s52

Цитата:
Сообщение от Vanizma Посмотреть сообщение
Да неправда, загрузчиков куча кучная в сети для всех видов мк.
Ссылочку можно на конкретный экземпляр? Спасибо!
paul вне форума   Ответить с цитированием
Старый 06.05.2014, 15:01   #4
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,131
Вес репутации: 4577/128
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Удаленное программирование 89s52

Цитата:
Сообщение от paul Посмотреть сообщение
Ссылочку можно на конкретный экземпляр? Спасибо!
ай, пардон, у него нету самопрограммирования

PS если делать переход с RS485 на Serial для программирования - такой огород получится...
__________________

Vanizma вне форума   Ответить с цитированием
Старый 06.05.2014, 16:05   #5
paul
Senior Member
 
Регистрация: 23.08.2007
Адрес: Lipetsk
Возраст: 43
Сообщений: 224
Вес репутации: 425/51
paul is just really nicepaul is just really nicepaul is just really nicepaul is just really nicepaul is just really nice
По умолчанию Re: Удаленное программирование 89s52

Цитата:
Сообщение от Vanizma Посмотреть сообщение
ай, пардон, у него нету самопрограммирования

PS если делать переход с RS485 на Serial для программирования - такой огород получится...
В том все и дело! Думал, может кто-нибудь уже этот огород вырастил... Неужели придется самому и с нуля?
paul вне форума   Ответить с цитированием
Старый 06.05.2014, 17:11   #6
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,131
Вес репутации: 4577/128
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Удаленное программирование 89s52

Цитата:
Сообщение от paul Посмотреть сообщение
В том все и дело! Думал, может кто-нибудь уже этот огород вырастил... Неужели придется самому и с нуля?
а есть смысл? не проще эти устройства перевести на нормальный контроллер, чем программатор одного мк городить на другом?
__________________

Vanizma вне форума   Ответить с цитированием
Старый 06.05.2014, 18:36   #7
paul
Senior Member
 
Регистрация: 23.08.2007
Адрес: Lipetsk
Возраст: 43
Сообщений: 224
Вес репутации: 425/51
paul is just really nicepaul is just really nicepaul is just really nicepaul is just really nicepaul is just really nice
По умолчанию Re: Удаленное программирование 89s52

Цитата:
Сообщение от Vanizma Посмотреть сообщение
а есть смысл? не проще эти устройства перевести на нормальный контроллер, чем программатор одного мк городить на другом?
Программатор будет на копеечном чипе + 485 приемопередатчик. Плату можно сделать по технологии ЛУТ, да и если вдруг что-то с ними случится - не смертельно - подойду лично и подключусь. Я к тому, что это чисто мое личное удобство и скорее всего финансирование этого процесса будет минимальным.
Переделывать сами устройства - нужны будут деньги совсем другого уровня, которых никто не даст при наличии проверенных уже готовых устройств.
paul вне форума   Ответить с цитированием
Старый 07.05.2014, 09:48   #8
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 40
Сообщений: 4,650
Вес репутации: 4545/130
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Удаленное программирование 89s52

Цитата:
Сообщение от paul Посмотреть сообщение
Получилось так, что взяли на обслуживание оборудование, собранное на 89s52. Устройств чуть больше 15 раскиданы на достаточно большой площади, между собой и мастером связь по rs485/modbus (также есть резервные линии). Сейчас идет перенастройка логики работы часто приходится менять прошивку контроллеров.
Что-то у вас не то.

Если так часто приходится менять логику работы, то логика работы устройства должна быть в энергонезависимой памяти (FLASH, EEPROM), и сам МК должен предоставлять возможность изменить эту логику (перепрошить рядом стоящую EEPROM-ку) с помощью протокола обновления.

Если все раскидано по большой площади, то скорость обмена по RS485 будет мала. Долго шить будете, а в это время оборудование будет простаивать (миллион убытка даже при использовании копеечного чипа + RS485).
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 07.05.2014, 10:07   #9
paul
Senior Member
 
Регистрация: 23.08.2007
Адрес: Lipetsk
Возраст: 43
Сообщений: 224
Вес репутации: 425/51
paul is just really nicepaul is just really nicepaul is just really nicepaul is just really nicepaul is just really nice
По умолчанию Re: Удаленное программирование 89s52

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Что-то у вас не то.

Если так часто приходится менять логику работы, то логика работы устройства должна быть в энергонезависимой памяти (FLASH, EEPROM), и сам МК должен предоставлять возможность изменить эту логику (перепрошить рядом стоящую EEPROM-ку) с помощью протокола обновления.
Все было сделано до нас, работало лет 5 уже... Пришлось взять на обслуживание "в нагрузку". Сейчас меняют логику и живьем смотрят результат. Когда всех устроит - снова все должно успокоиться.

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Если все раскидано по большой площади, то скорость обмена по RS485 будет мала. Долго шить будете, а в это время оборудование будет простаивать (миллион убытка даже при использовании копеечного чипа + RS485).
Все должно быть подключаемым/отключаемым, так как решения принимаются "большими дядьками", а я в данном случае просто исполнитель, облегчающий свою участь.
Возможно через год мы не будем на этом объекте, поэтому менять все кардинально возможности нет.
Если будет тормозить интерфейс - можно использовать резервные линии для отдельной сети. Я думаю, 8К это не так много...
paul вне форума   Ответить с цитированием
Ответ

Метки
isp, программатор


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PIC18F46K80 программирование eleks Продукция MICROCHIP 26 02.03.2014 14:29
Программирование АР89341 shama Общетехнические вопросы 0 23.01.2012 12:38
Программирование кодера KeeLoq Evgen_Y Продукция MICROCHIP 6 16.02.2011 19:45
ПРОГРАММИРОВАНИЕ НА ChipProg+ yurij-rysin Продукция MICROCHIP 3 17.08.2009 15:27
Программирование Pic18F452 Regmar Продукция MICROCHIP 0 18.06.2007 13:02


Часовой пояс GMT +3, время: 09:14.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot