i
В ПОМОЩЬ АВТОЛЮБИТЕЛЮ
I
Н а с т р о й к а
1. Не подключая выход стабили-
затора DA2 к линии питания +5 В
подать напряжение питания +12 В
и убедиться в работоспособности
стабилизатора (наличия напряже-
ния +5 В на его выходе).
2. Затем проверить отсутствие
замыкания по питанию (между ли-
ниями +5 В и GND). При отсутствии
замыкания подключить выход ста-
билизатора DA2 к линии питания
(+5 В) и убедиться в наличии +5 В
во всех точках схемы, куда эти 5 В
должны приходить.
3. Проверить ф ормирование
сигнала “Сброс”. При включении
питания на ножке 9 RES микрокон-
троллера DD2 должна кратковре-
менно появляться логическая “1 ”, а
затем все время держаться уро-
вень логического “О”.
4. Проверить работу внутренне-
го генератора микроконтроллера. На
выводе 19 DD2 должна присутство-
вать синусоида частотой 24 МГц.
Аналогичный сигнал, прошедший
каскады развязки, можно проконт-
ролировать на выходе МК (вывод
18).
На выводе 30 (ALE)
DD2 дол-
жен присутствовать меандр с часто-
той 4 МГц. Отсутствие генерации
или нестабильная работа внутренне-
го генератора МК может быть обус-
ловлена неправильными номинала-
ми конденсаторов СЗ, С4. Их ем-
кость должна составлять 22.
..47 пФ.
5. Запрограммировать микро-
контроллер.
Загружать управляющую про-
грамму
в
м икроконтроллер
AT89S53 (DD2) можно двумя спо-
собами:
- параллельным программиро-
ванием при помощи любого уни-
версального программатора. Этот
вариант подходит, если микрокон-
троллер не впаян в плату, а стоит
в сокете. Если вы будете програм-
мировать микроконтроллер только
в параллельном режиме, то разъем
ХР1 и транзисторный ключ VT1, R2,
R3 из схемы можно исключить.
- последовательным програм-
мированием при помощи специ-
альных программ ISP (In System
Programming), например, Atmel AVR
ISP.
20 |--------------------------------
Вариант последовательного
программирования предпочтитель-
нее, так как не требует вытаскива-
ние микроконтроллера из сокета
(для автомобильных применений
его желательно запаять в плату).
6. Проверить правильность ад-
ресации к памяти программ. На вы-
воде 29 (РМЕ) 002 должен быть
уровень логической “1”. Если на вы-
воде РМЕ присутствует постоянная
генерация - микроконтроллер ра-
ботает с внешней памятью про-
грамм, убедитесь в наличии уров-
ня логической “ 1” на выводе 31
(ОЕМА) 002. Если на выводе РМЕ
периодически появляются пачки
импульсов - происходит выход про-
граммы за пределы внутренней
памяти программ, чего не должно
быть. Скорее всего, микроконтрол-
лер “чистый” или в него неверно
зашита программа.
7. После старта программа ини-
циализирует последовательный
порт и системный таймер (что ни-
как не отражается на выводах МК),
а затем инициализирует ЖКИ: на
порт Р2 (выв. 21 .
..28 ИМС 002) вы-
ставляются команды, сопровожда-
емые импульсами единичной по-
лярности на вход Е ЖКИ. После за-
писи каждой команды МК перево-
дит все линии порта Р2 в единич-
ное состояние и начинать опраши-
вать готовность Ж КИ, выдавая
импульсы единичной полярности
на вход Е ЖКИ. Если по какой-либо
причине индикатор не выставляет
флаг готовности, программа зацик-
ливается на опросе готовности
ЖКИ.
8. После инициализации экран
ЖКИ должен очиститься, и на него
выводится заставка. Вывод фразы
аналогичен программированию
ЖКИ. Если на дисплее горят чер-
ные квадраты, то необходимо отре-
гулировать яркость свечения инди-
катора потенциометром Р4. При
очищенном экране черных квадра-
тов не должно быть видно (или они
должны быть еле заметны). После
вывода заставки включается под-
светка индикатора - на выходе 35
(Р0.4) 002 появляется уровень ло-
гического “0”. Обратите внимание
- резисторы Р5 и Р6 ограничива-
ют немалый ток подсветки ЖКИ и
поэтому должны иметь рассеивае-
мую мощность не менее 2 Вт каж-
дый. При меньшей мощности они
довольно быстро сгорят!
9. После инициализации про-
грамма настраивает микросхему
RTC DD4 на выдачу меандра час-
тотой 1 Гц на выходе 7 SQW. Если
меандр появился, значит мнемосхе-
ма RTC настроена правильно. Если
меандр не появился, но “БК” рабо-
тает, значит используется кварце-
вый резонатор с неподходящей ем-
костью нагрузки, и функции часов
и маршрутного компьютера будут
работать неверно. Емкость нагруз-
ки кварцевого резонатора должна
быть 12,5 пФ (например, РК206-1А).
10. При переходе в режим про-
смотра внутренних переменных
ЭБУ, кодов неисправностей ЭБУ
или управления исполнительными
механизмами ЭБУ “БК” начинает
циклически пытаться установить
связь с блоком управления двига-
телем - на выводе 11 DD2 каждые
300 мс появляется импульс нулевой
полярности в течение 25 мс, затем
после 25 мс паузы единичной поляр-
ности передаются несколько байтов
данных со скоростью 10400 бит/с.
Эта же информация должна появ-
ляться на контакте 3 разъема ХР2
(К-Une), но с 12-ти вольтовым уров-
нем сигнала. При отсутствии связи
с ЭБУ на экран выводится фраза
“Нет Связи”.
Прошивка и программа - на
сайте журнала
http://w w w .radioliga.com
в
разделе “Программы” .
Ресурсы
proj040/index.shtml
“Радио”, 2002, №1, стр. 33.
От редакции.
Первоначальный вариант устрой-
ства был опубликован в журнале “Ра-
дио” №1/2002. С тех пор автор дора-
ботал программное обеспечение и
схемотехнику устройства, последний
вариант которого мы и предлагаем
читателям “РЛ”.
| Радиолюбитель - 0 6 /2 0 0 5
предыдущая страница 20 Радиолюбитель 2005-06 читать онлайн следующая страница 22 Радиолюбитель 2005-06 читать онлайн Домой Выключить/включить текст