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

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Сообщения: 5
Зарегистрирован: Пт дек 18, 2009 19:20:19

Сообщение Urlin »

Уважаемые форумчане, помогите пожалуйста с такой проблемой.
Собрал регулятор оборотов на микроконтроллере с индикацией режимов работы, но никак не могу запустить, нет никакой индикации на АЛС318А. МК прошил пргой IC-prog, вроде всё прошивается, при проверке прошивки ошибок нет.
Уже собрал вторую такую схему, но никаких изменений. При включенном регуляторе, исли поднести палец к кварцу, то на индикаторе начинают бегать и мигать циферки..., и всё.
Я уже и кварц менял, МК, все микрухи, но всё без изменений.
С другим блоком питания характер миганий меняется (при поднесеннии пальца к кварцу).
Также заметил что если проверить прошивку МК после снятия его со схемы, то обнаруживается ошибка.
Прилагаю схему регулятора и прошивку. Сам я особо в прошивках не разбираюсь.
Пробовал также изменять схему и прошивку согласно схеме в журнале "Радиаматор" №9 2003 но никаких изменений.
У кого будут какие идеи?
Вложения
MK reg oborotow.djvu
Схема регулятора
(51.75 КБ) 310 скачиваний
motor.zip
Файлы программы и прошивка
(25.5 КБ) 243 скачивания
Реклама
Опытный кот
Аватара пользователя
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Сообщение DrWatson »

Между 14 и 5 выводами микроконтроллера DD1 керамический конденсатор на 100нФ (0,1мкФ) стоит? если нет - поставь, скорее всего проблема в этом.
Попробуй резистор R2 уменьшить до 10к или еще меньше, если не пойдет.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Реклама
Родился
Сообщения: 5
Зарегистрирован: Пт дек 18, 2009 19:20:19

Сообщение Urlin »

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

Сообщение DrWatson »

20 или 22 пФ не принципиально. керамический кондер 0,1 мкФ поставь поближе к DD1 (если он далеко). Вообще по хорошему их не надо жалеть, можно к каждой микросхеме по одному поближе поставить, не 0,1мк, так хоть 0,068.
Прозвони все цепи питания всех микросхем (от ножки до ножки, от ножки к БП), включи питание и замерь напряжения питания на всех микросхемах. На крайняк можно попробовать вообще R2 исключить.
Ну и последнее, что могу посоветовать - корпус кварца соединить с общим проводом.
ЗЫ: может глупый вопрос, а на остальные микросхемы питание и общий правильно поданы?
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 328
Зарегистрирован: Вт ноя 20, 2007 17:30:36
Откуда: Раша

Сообщение dalay-lama »

Какая конфигурация контроллера при записи?
Важнейшая задача цивилизации - научить человека мыслить. /Т. Эдисон/
Реклама
Родился
Сообщения: 5
Зарегистрирован: Пт дек 18, 2009 19:20:19

Сообщение Urlin »

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

Питание на микросхемах проверял..., вроде всё есть.
Меня интересует почему АЛС318 мигать начинает при приближении к кварцу руки, значит все остальные микрухи работают, просто МК никак не запустится?
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 328
Зарегистрирован: Вт ноя 20, 2007 17:30:36
Откуда: Раша

Сообщение dalay-lama »

Urlin писал(а):...просто МК никак не запустится?
Похоже. Поэтому и поинтересовался. Кварц точно на 10 Мгц? Если да, то попробуйте всё-же уменьшить ёмкость конденсаторов с 22 пф до 15-18 пф. Может кварц какой-то левый?
Важнейшая задача цивилизации - научить человека мыслить. /Т. Эдисон/
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Сообщение otest »

Попробуйте эту прошивку.
Родился
Сообщения: 5
Зарегистрирован: Пт дек 18, 2009 19:20:19

Сообщение Urlin »

Перепробовал всё.
Что-то более-менее получилось при отключении R2(поставил перемычку), по крайней мере индикация стабильна и реагирует на кнопки.
На что кстати влияет R2.
Буду пробовать теперь подключать датчик оборотов и двигатель.
Всем большое спасибо, но тему пока не закрываю... :)
Чувствую вопросы у меня еще появятся, в процессе дальнейшей отладки.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 328
Зарегистрирован: Вт ноя 20, 2007 17:30:36
Откуда: Раша

Сообщение dalay-lama »

Сразу и не обратил внимания на него. Он там не нужен. Этот резистор ставится если используется кристалл АТ среза.
Важнейшая задача цивилизации - научить человека мыслить. /Т. Эдисон/
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»