Бортовой комп. на ATMega8

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
krill
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Вс апр 12, 2009 19:00:01
Откуда: Брянск
Контактная информация:

Бортовой комп. на ATMega8

Сообщение krill »

Здравствуйте уважаемый коты! Собрал компьютер. Долго не мог прошить м\схему, прошилась только после подключения с программатора на Xtal1 сигнала (в схеме используемый кварц на 7,3728). Решил, что на этом мои мучения окончены, отключил от программатора, подключил к аккумулятору, не заработало, решил криво прошил, подключаю обратно к программатору, только подаю на мегу питания, компьютер включаеться, но экран при этом мигает. Короче говоря рабоает только от программатора (AVR910). Подскажите в чем может быть проблема.
Вложения
bity.jpg
фьюзы
(40.93 КБ) 1189 скачиваний
shema.jpg
схема
(90.11 КБ) 2728 скачиваний
Аватара пользователя
K()X
Открыл глаза
Сообщения: 73
Зарегистрирован: Вс янв 04, 2009 23:47:30
Откуда: Пенза

Сообщение K()X »

Для начала я бы попробывал уменьшить сопротивление резистора R9 до 4,7к-10к.
Кто не пил ни разу водки-тот не знает вкус воды!
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Сообщение pyzhman »

Ненормально организована цепь сброса мк. Нужно уменьшить С3; R9 в норме. Рекомендую почитать это.
Вложения
_мк.pdf
(195.04 КБ) 841 скачивание
Аватара пользователя
mr.Kirill
Мучитель микросхем
Сообщения: 438
Зарегистрирован: Вт сен 25, 2007 19:40:26
Откуда: Челябинск

Сообщение mr.Kirill »

pyzh_man правильно говорит.
Конденсатор С3 электролит уберите, поставьте обычный на 0,1мкф.
R9 оставьте на месте.

Транзисторы Т1...Т4 - совершенно не указано типа, но явно без внутренних резисторов (а-ля "цифровой транзистор"), поэтому на будущее не помешало бы последовательно с базами включить резисторы, порядка 1кОм.

Из какого расчета взяты номиналы резисторов R1...R8? Ток одного сегмента получится 25мА...а если включится цифра 8 на дисплее?
Выдержит ли такой ток транзистор Т1...Т4?

Между выводом 18 и "землей" не помешает включить конденсатор порядка 0,1мкФ.

Номинал С1 пожалуй лучше увеличить, хотя бы до 100мкФ, а лучше больше.
Последний раз редактировалось mr.Kirill Сб дек 12, 2009 13:27:18, всего редактировалось 1 раз.
[color=#0000BF]"Какой тоской душа не сражена - быть твердым заставляют времена"© "Король Лир" У.Шекспир.[/color]
Аватара пользователя
krill
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Вс апр 12, 2009 19:00:01
Откуда: Брянск
Контактная информация:

Сообщение krill »

Cпасибо за ответы, сегодня попробую поменять конденсатор, транзисторы использую BC847B
Аватара пользователя
mr.Kirill
Мучитель микросхем
Сообщения: 438
Зарегистрирован: Вт сен 25, 2007 19:40:26
Откуда: Челябинск

Сообщение mr.Kirill »

krill писал(а):Cпасибо за ответы, сегодня попробую поменять конденсатор, транзисторы использую BC847B
У данных транзисторов ток коллектора максимальный - 100мА.
Так что насчет номиналов R1...R8 стоит подумать - увеличьте хотя бы до 470 Ом.
[color=#0000BF]"Какой тоской душа не сражена - быть твердым заставляют времена"© "Король Лир" У.Шекспир.[/color]
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Сообщение DrWatson »

mr.Kirill писал(а):Из какого расчета взяты номиналы резисторов R1...R8? Ток одного сегмента получится 25мА...а если включится цифра 8 на дисплее?
Выдержит ли такой ток транзистор Т1...Т4?

Вы не учли падение напряжения на светодиодах индикатора (порядка 2В для красных, 2,2В - для зеленых), плюс падение напряжения на самих выходах МК (при бОльших токах это значение увеличивается) поэтому ток через выходы управляющие сегментами составит около 12-14мА, итого при восьмерке мгновенный ток через коллектор транзисторов Т1-Т4 составит не более 110мА, а с учетом того, что в схеме используется динамическая индикация, транзистор такой ток вполне выдержит (в импульсном режиме предельный для транзистора ток коллектора раза в два выше постоянного). так что резисторы R1-R8 можно не трогать. Если никто не заметил, подсказываю - транзисторы включены по схеме с общим коллектором и наличие базовых резисторов в данном включении не обязательно - базовый ток стабилизируется автоматически - не верите, проверьте в Шпротеусе.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Сообщение pyzhman »

Любопытство раздирает, krill! Каковы результаты?
Аватара пользователя
krill
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Вс апр 12, 2009 19:00:01
Откуда: Брянск
Контактная информация:

Сообщение krill »

Извините, что долго не писал (были проблемы с нетом). Результаты удручающие :cry: поменял конденсаторы C1 и С3 между 18 ногой и землей припаял конденсатор на 0,1. Ничего не изменилось :( Уже несколько раз пропаивал плату, ничего как работает тока от программатора и все тут, а точнее при подключение на xtal1 сигнала с программатора, если его во время работы отключить то какой-нибудь сегмент остаться работать.
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Сообщение DrWatson »

Значит надо менять кварцевый резонатор, возможно он неисправен
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
Аватара пользователя
krill
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Вс апр 12, 2009 19:00:01
Откуда: Брянск
Контактная информация:

Сообщение krill »

уже пробовал менять(правда покупал в одном месте), может попробовать другой номинал для проверки?
wildbrain
Родился
Сообщения: 9
Зарегистрирован: Чт сен 11, 2008 16:34:36

Сообщение wildbrain »

а точнее при подключение на xtal1 сигнала с программатора.

а можно фюзы глянуть?
wildbrain
Родился
Сообщения: 9
Зарегистрирован: Чт сен 11, 2008 16:34:36

Сообщение wildbrain »

снимаю вопрос.Извените не доглядел,они ж в начале!!!
Аватара пользователя
krill
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Вс апр 12, 2009 19:00:01
Откуда: Брянск
Контактная информация:

Сообщение krill »

Вот
Вложения
1.TIF
Программировал CVAVRом скин из программы
(59.42 КБ) 855 скачиваний
wildbrain
Родился
Сообщения: 9
Зарегистрирован: Чт сен 11, 2008 16:34:36

Сообщение wildbrain »

это пони прог ?галочка означает "0"?
Попробуйте включить внутренний генератор.Увидит ли его программатор?
Аватара пользователя
DrWatson
Опытный кот
Сообщения: 890
Зарегистрирован: Вт янв 20, 2009 14:49:08
Откуда: Гондурас, Мурманск

Сообщение DrWatson »

Что за кварц? какого типа? проверь точно ли конденсаторы С4 С5 по 22 пФ, не коротит ли корпус кварца с чем. Попробуй корпус кварца соединить проволочкой с общим проводом схемы.
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης
wildbrain
Родился
Сообщения: 9
Зарегистрирован: Чт сен 11, 2008 16:34:36

Сообщение wildbrain »

а cksel0 разве тоже в ноль не надо при внешнем кварце?
Аватара пользователя
krill
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Вс апр 12, 2009 19:00:01
Откуда: Брянск
Контактная информация:

Сообщение krill »

Я программировал codeVisionAVR вот еще скрин, походу 0 запрограммированный, а как запрограммировать на внутренний генератор?? Прошу сильно не бить, я тока учусь...
Вложения
.JPG
(14.78 КБ) 829 скачиваний
Последний раз редактировалось krill Пн дек 14, 2009 21:16:12, всего редактировалось 1 раз.
wildbrain
Родился
Сообщения: 9
Зарегистрирован: Чт сен 11, 2008 16:34:36

Сообщение wildbrain »

Прошу сильно не бить, я тока учусь...
да я такойже.
ща .
по ДШ получается
cksel0 -0
cksel1 -0
cksel2 -1
cksel3 -0
для частот 8 мГц.Ещё дш пишет что "при работе с внутренним RC-генератором в СКОРТ должно быть записано "1".
wildbrain
Родился
Сообщения: 9
Зарегистрирован: Чт сен 11, 2008 16:34:36

Сообщение wildbrain »

если я правиль но помню то в КодеВижене галочка означает "0",т.е
бит считается запрограммирован.
Закрыто

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