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

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

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

Добавлен: 17.01.2020

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

Скачиваний: 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. 

Контроллер

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