Файл: Программирование КДУ.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 17.01.2020

Просмотров: 135

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

Программирование

 

КДУ

-3 

 

Есть

 

два

 

способа

1) 

Традиционный

внешним

 

программатором

В

 

программе

 kdu3 

нажимаем

 

кнопку

  «

Перезаписать

 

флэш

-

память

 

контроллера

 

Ctrl+E». 

В

 

появившемся

 

окне

 

выбираем

 «

Сохранить

 

в

 

файл

…». 

Далее

 

указываем

 

имя

 

файла

 

и

 

его

 

размещение

 

на

 

диске

Жмем

 

кнопку

  «

Сохранить

». 

Файл

 

получает

 

расширение

 .k0. 

Запускаем

 

программу

 

управления

 

программатором

  «

Хронос

». 

Проверяем

 

тип

 

микросхемы

 (24LC16). 

При

 

необходимости

выбираем

 

его

Для

 

чего

 

нажимаем

 

кнопку

 

«

Выбор

 

микросхемы

» 

и

 

в

 

появившемся

 

окне

 

выбираем

 «24LC16». 

Жмем

 «OK». 

Настройки

 

программирования

 

менять

 

не

 

надо

  (

Алгоритм

 Normal, 

напряжение

 5V, 

адреса

 

микросхемы

 

и

 

буфера

 

с

 00000H 

по

 007FFH). 

Заходим

 

в

 

меню

 

и

 

загружаем

 

в

 

буфер

 

сохраненный

 

ранее

 

файл

 .k0 

(“

Файл

”/”

Загрузить

 

файл

 

в

 

буфер

”, 

находим

 

файл

, “OK”). 

Вынимаем

 

микросхему

 D6 

(AT24C16) 

из

 

контроллера

  (

запомните

где

 

был

 

ключ

и

 

устанавливаем

 

ее

 

в

 

нижнюю

 

часть

 

сокеты

 8 

программатора

 (

ключом

 

вверх

) – 

так

 

как

 

было

 

показано

 

на

 

картинке

 

при

 

выборе

 

типа

 

микросхемы

Заходим

 

в

 

меню

 

и

 

начинаем

 

программирование

 (“

Режимы

 

работы

 / 

программирование

”) – 

микросхема

 

стирается

 

автоматически

В

 

процессе

 

программирования

 

возможно

 

появление

 

окна

  «

Ошибка

!». 

В

 

этом

 

случае

 

просто

 

жмем

 

кнопку

  «

Повтор

». 

Это

 

окно

 

может

 

появляться

 

несколько

 

раз

  (

ошибки

 

по

 

разным

 

адресам

). 

Если

 

ошибка

 

несколько

 

раз

 

повторяется

 

по

 

одному

 

же

 

адресу

проверяем

 

правильность

 

установки

 

микросхемы

 

и

 

качество

 

контактов

Иногда

 

достаточно

 

просто

 

вынуть

 

и

 

снова

 

вставить

 

микросхему

По

 

завершении

 

программирования

 

можно

 

проверить

 

микросхему

 (“

Режимы

 

работы

 / 

верификация

”).   

При

 

удачном

 

исходе

 

программирования

 

соблюдая

 

ориентацию

вставляем

 

запрограммированную

 

микросхему

 Flash – 

памяти

 AT24C16 

в

 

контроллер

 

на

 

свое

 

место

2) 

Внутрисхемно

с

 

помощью

 

кабеля

 

для

 

программирования

Вначале

при

 

выключенном

 

питании

 

компьютера

подключаем

 

к

 

свободному

 COM-

порту

 

компьютера

 

кабель

 

для

 

программирования

  (

тот

конец

 

кабеля

который

 

имеет

 

два

 

разъема

.)  

Подключается

 

только

 

один

 

из

 

двух

 

разъемов

 

кабеля

 – 

или

 

широкий

 

DB25 

или

 

узкий

 DB9. 

Другой

 

конец

 

кабеля

 

для

 

программирования

 

подключается

 

к

 

разъему

 

пульта

 

диагностики

 

на

 

панели

 

контроллера

Выньте

 

контроллер

 

из

 

корзины

 

и

 

установите

 

джампер

 XP1 (

находится

 

выше

 

процессора

 D5 

и

 

аппаратно

 

разрешает

 

запись

 

в

 

микросхему

 

флэш

-

памяти

 D6 

AT24C16). 

Переведите

 

тумблер

 «

ЖМ

 

выкл

 / 

вкл

» 

вверх

в

 

положение

 «

вкл

». 

Соблюдая

 

фазировку

подайте

 

питание

 220

В

 

на

 

панель

 

контроллера

.  

Включите

 

компьютер

 

и

 

запустите

 

программу

 kdu3. 

Загрузите

 

проектный

 

файл

 

перекрестка

 (.kdu) 

или

 

составьте

 

ее

 

заново

Включите

 

контроллер

 

автоматом

 S1. 

В

 

программе

 kdu3 

нажимаем

 

кнопку

  «

Перезаписать

 

флэш

-

память

 

контроллера

 

Ctrl+E». 

В

 

появившемся

 

окне

 

выбираем

 «1.

КДУ

-XXXX» (

здесь

 

будет

 

указан

 

тип

 

Вашего

 

контроллера

). 

Появится

   

дополнительное

 

окно

В

 

нем

 

указываем

к

 

какому

 

из

 COM-

портов

 

подключен

 

кабель

 (

обычно

 

или

 COM1 

или

 COM2).  

Нажимаем

 

кнопку

  «

Программировать

». 

Если

 

все

 

нормально

начнется

 

программирование

 

и

 

появится

 

прогресс

-

индикатор

 

программирования

а

 

потом

 

верификации

Во

 

время

 

программирования

 

контроллер

 

гасит

 

лампы

По

 

окончании

 

программирования

 

выключите

 

контроллер

отключите

 

кабель

 

для

 

программирования

снимите

 (

или

 

наденьте

 

на

 

один

 

контакт

джампер

 XP1. 

Контроллер

 

запрограммирован