Страница 1 из 1

регулятор оборотов на Pic16F84A, не горит индикация

Добавлено: Пт дек 18, 2009 19:55:03
Urlin
Уважаемые форумчане, помогите пожалуйста с такой проблемой.
Собрал регулятор оборотов на микроконтроллере с индикацией режимов работы, но никак не могу запустить, нет никакой индикации на АЛС318А. МК прошил пргой IC-prog, вроде всё прошивается, при проверке прошивки ошибок нет.
Уже собрал вторую такую схему, но никаких изменений. При включенном регуляторе, исли поднести палец к кварцу, то на индикаторе начинают бегать и мигать циферки..., и всё.
Я уже и кварц менял, МК, все микрухи, но всё без изменений.
С другим блоком питания характер миганий меняется (при поднесеннии пальца к кварцу).
Также заметил что если проверить прошивку МК после снятия его со схемы, то обнаруживается ошибка.
Прилагаю схему регулятора и прошивку. Сам я особо в прошивках не разбираюсь.
Пробовал также изменять схему и прошивку согласно схеме в журнале "Радиаматор" №9 2003 но никаких изменений.
У кого будут какие идеи?

Добавлено: Пт дек 18, 2009 20:18:42
DrWatson
Между 14 и 5 выводами микроконтроллера DD1 керамический конденсатор на 100нФ (0,1мкФ) стоит? если нет - поставь, скорее всего проблема в этом.
Попробуй резистор R2 уменьшить до 10к или еще меньше, если не пойдет.

Добавлено: Пт дек 18, 2009 20:39:45
Urlin
Да стоит, 0,1 мкФ, только он стоит не точно между ногами, а между плюсом и землей, я думаю это не принципиально..., и ещё С4 заменен на 100мкФх16В (всё это я взял из измененной схемы в "Радиаматоре").
А R2 попробую заменить.
И ещё у меня кондёры около кварца на 22пкФ, хотя по схеме должны быть - 20, может ли это повлиять?, хотя я пробовал и вообще без них...

Добавлено: Пт дек 18, 2009 22:01:40
DrWatson
20 или 22 пФ не принципиально. керамический кондер 0,1 мкФ поставь поближе к DD1 (если он далеко). Вообще по хорошему их не надо жалеть, можно к каждой микросхеме по одному поближе поставить, не 0,1мк, так хоть 0,068.
Прозвони все цепи питания всех микросхем (от ножки до ножки, от ножки к БП), включи питание и замерь напряжения питания на всех микросхемах. На крайняк можно попробовать вообще R2 исключить.
Ну и последнее, что могу посоветовать - корпус кварца соединить с общим проводом.
ЗЫ: может глупый вопрос, а на остальные микросхемы питание и общий правильно поданы?

Добавлено: Пт дек 18, 2009 22:36:19
dalay-lama
Какая конфигурация контроллера при записи?

Добавлено: Пт дек 18, 2009 23:17:16
Urlin
конфигурация при записи как и написано в инструкции:генератор-HS, Watchdog timer - ON, Power-up timer - ON. (в IC-prog две верхние галочки из трех выставлены)

Питание на микросхемах проверял..., вроде всё есть.
Меня интересует почему АЛС318 мигать начинает при приближении к кварцу руки, значит все остальные микрухи работают, просто МК никак не запустится?

Добавлено: Пт дек 18, 2009 23:25:46
dalay-lama
Urlin писал(а):...просто МК никак не запустится?
Похоже. Поэтому и поинтересовался. Кварц точно на 10 Мгц? Если да, то попробуйте всё-же уменьшить ёмкость конденсаторов с 22 пф до 15-18 пф. Может кварц какой-то левый?

Добавлено: Сб дек 19, 2009 01:03:16
otest
Попробуйте эту прошивку.

Добавлено: Сб дек 19, 2009 14:50:38
Urlin
Перепробовал всё.
Что-то более-менее получилось при отключении R2(поставил перемычку), по крайней мере индикация стабильна и реагирует на кнопки.
На что кстати влияет R2.
Буду пробовать теперь подключать датчик оборотов и двигатель.
Всем большое спасибо, но тему пока не закрываю... :)
Чувствую вопросы у меня еще появятся, в процессе дальнейшей отладки.

Добавлено: Сб дек 19, 2009 15:55:15
dalay-lama
Сразу и не обратил внимания на него. Он там не нужен. Этот резистор ставится если используется кристалл АТ среза.