таймер на pic16f84a

В этом форуме обсуждаются статьи напечатанные в журнале "Радио"

таймер на pic16f84a

Сообщение skeeff » 23 авг 2009, 22:24

недавно попалась на глаза в журнале радио№7 2006 схема таймера. есть вопросы по прошивке. шил extra-pic' ом на ic prog. во-первых как должны стоять фьюзы? не надо ли менять тип осцилятора? на схеме кварц внешний а по умолчанию у пика rc . при прошивке с заводскими битами выдает ошибку при сравнении с буфером.
skeeff
 
Сообщения: 5
Зарегистрирован: 01 сен 2008, 20:32

Re: таймер на pic16f84a

Сообщение ASD » 24 авг 2009, 06:34

У микроконтроллеров PIC (в отличие от AVR) предусмотрена возможность хранения всех необходимых для правильного программирования сведений (в том числе конфигурации) в едином HEX-файле. В файле, приложенном к статье, конфигурация есть (это строка :02400E00F13F80). Заданы генератор XT и выключенный сторожевой таймер, защита кода выключена. Если Вы случайно не включили защиту кода, то проблемы у Вас с программатором, либо сама микросхема неисправна.
ASD
 
Сообщения: 644
Зарегистрирован: 11 мар 2008, 15:52

Re: таймер на pic16f84a

Сообщение skeeff » 24 авг 2009, 11:53

программатор у меня точно в порядке так недавно прошивал pic16f628 проблем не было, тест в ic-prog проходит, когда загружал файл в окно адреса програмного кода выскакивает предупреждение что нет id устройства в программе. это относится только к типу контроллера или и к битам конфигурации? контроллер считывается и записывается нормально.
skeeff
 
Сообщения: 5
Зарегистрирован: 01 сен 2008, 20:32

Re: таймер на pic16f84a

Сообщение ASD » 24 авг 2009, 13:27

У PIC16F84 идентификатора устройства нет в принципе, так что на это сообщение можно не обращать внимания.
Извините, но больше на Ваши вопросы отвечать не смогу. В отпуск улетаю...
ASD
 
Сообщения: 644
Зарегистрирован: 11 мар 2008, 15:52

Re: таймер на pic16f84a

Сообщение skeeff » 28 авг 2009, 21:23

здравствуйте. закончил изготовление конструкции спаял все вместе, появилась пара вопросов. во- первых не срабатывает звуковая сигнализация. в конце отсчета времени контроллер как и положено обнуляется, но на третьем пине постоянно 0в и никак не меняется, и второе - не совсем понял как подобрать емкость конденсатора с3. пробовал разные номиналы- индикация все равно уходит за 85 мин.
skeeff
 
Сообщения: 5
Зарегистрирован: 01 сен 2008, 20:32

Re: таймер на pic16f84a

Сообщение nvz » 13 янв 2011, 10:12

На схеме и в описании очепятки. Резистор R15 2,7кОм должен быть база-эмиттер, сигнал подаётся прерывисто в течении 6 секунд. Другое непонятно: во время отсчёта таймера на 3 ноге сидит единичка - транзистор закрыт. Перед сигналом появляется нолик (транзистор открывается) и появляются импульсы с ноля до 4 вольт. После окончания сигнала на 3 ноге опять появляется единица - транзистор закрывается. Нельзя было импульсы инвертировать? а то потребление тока во время сигнала оставляет желать лучшего.
С уважением nvz.
nvz
 
Сообщения: 27
Зарегистрирован: 17 мар 2010, 11:01

Re: таймер на pic16f84a

Сообщение nvz » 13 янв 2011, 14:14

В общем у себя я установил транзистор 972, а сигнал на него подал через кондёр. Теперь всё стало на свои места!
nvz
 
Сообщения: 27
Зарегистрирован: 17 мар 2010, 11:01

Re: таймер на pic16f84a

Сообщение nvz » 28 фев 2011, 07:43

Ещё вопрос уважаемому автору: как избавиться от мерцания цифр при установке уставки таймера? После нажатия кнопки цифры стоят нормально, мерцания (быстрый перебор цифр) начинается примерно начиная с 20, невозможно выставить уставку с первого раза.
nvz
 
Сообщения: 27
Зарегистрирован: 17 мар 2010, 11:01

Re: таймер на pic16f84a

Сообщение alsesterin » 29 апр 2021, 06:44

Здравствуйте. Собрал таймер отлично работает но хотелось бы вместо резистора установить энкодер. Можно ли на данном пике это сделать и как поменять прошивку в связи с этим .Мне кажется это исключит мерцание цифр у меня тоже это заметно после установки времени более 20 минут.
alsesterin
 
Сообщения: 1
Зарегистрирован: 29 апр 2021, 06:32


Вернуться в Журнал "РАДИО"

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 62