Помогите с таймером на Atmega8

Обсуждаем контроллеры компании Atmel.
Ответить
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб янв 05, 2013 10:58:36
Откуда: Винница

Сообщение Vlad80 »

Доброго времени суток, ув. Коты! Помогите пожалуйста с прошивкой Меги8. Собрал таймер вот по этой схеме: http://radioparty.ru/index.php/device-a ... tmega8-led. И все бы ничего, но там указаны фюзы для CodeVisionAVR, а мне надо под поню.
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

Нипонил, фузы отличаются чтоли чем-то :shock:? МК то один и тот же. Прочитайте фузы своего МК и затем поставьте нужные как на картинке вот и все.
Изображение only pure true norwegian blackx Изображение
Реклама
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб янв 05, 2013 10:58:36
Откуда: Винница

Сообщение Vlad80 »

Да я так и делал, но на индикаторе какие-то крякобразы, и все 4 разряда показывают как один.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

Ну так нужно было ж с этого и начинать :)))

Я не помню точно настроек фузов по умолчанию, но в статье написано лишь
При прошивке нужно задать на работу с внутренним генератором 8 МГц.
Заводская частота - 1 МГц, значит именно это и настраивается.

Не похоже чтобы в вашем устройстве при неправильной частоте могли бы появиться такие глюки. Проверяйте схему.

А еще похоже на то, что схема для ОА, а у вас индикатор ОК.
Изображение only pure true norwegian blackx Изображение
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб янв 05, 2013 10:58:36
Откуда: Винница

Сообщение Vlad80 »

Проверял несколько раз, вроде-бы правильно.
Реклама
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб янв 05, 2013 10:58:36
Откуда: Винница

Сообщение Vlad80 »

А может проблема с Lock битами. Если фюзы одинаковые, то с Lock битами я не знаю, какие выставлять.
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

Да не в этом дело. Не приведет это к глюкам. Lock биты не трогайте.

Так у вас точно индикатор с ОА?
Изображение only pure true norwegian blackx Изображение
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб янв 05, 2013 10:58:36
Откуда: Винница

Сообщение Vlad80 »

Нет, индикатор с ОК, я заменил транзиля с КТ315 на КТ361, базу на вывод МК, коллектор в землю а эмиттеры в нагрузку. Я в курсе, что по правильному надо эмиттеры в землю, но по правильному такая же картина.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

А сигналы с контроллера инвертировал?
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

Вот вот :facepalm:

Смотрю исходников там нифига нету. Это плохо - все, что вам остается - проверить оба предоставленных варианта прошивки - для ОК и ОА.

Хотя если ничего не получится, и после анализа "кракозябр" станет точно понятно, что сигналы приходят инверсными, то можно еще будет поправить устройство парой логических инвертирующих микросхем.
Изображение only pure true norwegian blackx Изображение
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб янв 05, 2013 10:58:36
Откуда: Винница

Сообщение Vlad80 »

Прошивки я пробовал с ОА и с ОК - результат одинаковый. А вот с инвертированием сигналов - нет (уже завтра попробую). И еще вопрос - сигналы надо все инвертировать?
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

Погодите немного с инверсией.

Вот еще что забыл сказать. Эта схема для ОА (общий плюс), и для ОК нужно ее немного переделать. Транзисторы VT1-4 должны быть коллекторами подключены к выводам 1-4, а эмиттерами - к земле.

Исходная схема составлена не совсем правильно - для ОА нужно использовать pnp-транзисторы - это у них инвертированное управление. Но раз там сделали на npn, и вам теперь нужны npn, то для этих входов ничего инвертировать не нужно, по идее.

Переделайте и скажите что получилось.
Изображение only pure true norwegian blackx Изображение
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб янв 05, 2013 10:58:36
Откуда: Винница

Сообщение Vlad80 »

Я заменил транзиля с КТ315 на КТ361, базу на вывод МК, коллектор в землю а эмиттеры в нагрузку. Я в курсе, что по правильному надо эмиттеры в землю, но при правильном подключении такая же картина.
Держит паяльник хвостом
Аватара пользователя
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Сообщение java »

А почему в схеме нет кварца? может дело всё в этом? 32768Hz(часовой) на 9 и 10 ногу и по кондёру с них на корпус 10-30пик.
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

либо не требуется особой точности, либо не сочли нужным упоминать о такой очевидной вещи.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

Vlad80 писал(а):Я заменил транзиля с КТ315 на КТ361, базу на вывод МК, коллектор в землю а эмиттеры в нагрузку. Я в курсе, что по правильному надо эмиттеры в землю, но при правильном подключении такая же картина.
Раз уж у вас pnp, по правильному надо как раз таки эмиттерами к нагрузке, коллекторами - в землю.

Что-то мне кажется вы еще поменяли и недоговариваете. Напомню, что изначально тема вообще была про фьюз-биты. Давайте-ка схему фстудию.

java, задумано, что авр в схеме работает от RC-генератора на частоте 8 МГц.
Изображение only pure true norwegian blackx Изображение
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб янв 05, 2013 10:58:36
Откуда: Винница

Сообщение Vlad80 »

Вот схема таймера:

ИзображениеИзображение

А вот моя плата разнесенная на две части. Но это правда первый вариант, для индикатора с ОА:

ИзображениеИзображение
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

А вообще анализ выводимых "кракозябр" хоть о чем-нибудь говорит? Можно определить что отображается вместо 0, 1, 2, ...?

Остается только надеяться на правильность предоставленных прошивок и искать проблему в соединениях.
Изображение only pure true norwegian blackx Изображение
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

здесь есть тема про этот таймер с исходником,посмотрите, http://radiokot.ru/circuit/digital/automat/16/ ФОРУМ http://www.radiokot.ru/forum/viewtopic.php?t=17341
Встал на лапы
Сообщения: 81
Зарегистрирован: Сб янв 05, 2013 10:58:36
Откуда: Винница

Сообщение Vlad80 »

Спасибо огромное pavel1979! Благодаря Вашей подсказке таймер ожил. Теперь можно со спокойной душой собирать все в корпус и наслаждаться его работой.
Ответить

Вернуться в «AVR»