Например TDA7294

Форум РадиоКот • Просмотр темы - Uniprof - atmega8 - ножкой дрыгать просим
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср дек 10, 2025 20:54:37

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 12 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Uniprof - atmega8 - ножкой дрыгать просим
СообщениеДобавлено: Вт май 22, 2012 22:42:48 
Родился

Зарегистрирован: Сб май 05, 2012 23:33:56
Сообщений: 7
Откуда: Курск, Курская область
Рейтинг сообщения: 0
Уважаемые знатоки. Помогите пожалуйста.
Собрал программатор Громова. При помощи UniProf прошиваю atmega8a-pu (UniProf успешно определяет микроконтроллер). Затем сравниваю то, что записал с данными в буфере - идентично. Прошивку собираю в AVR Studio 6. Код следующий:
Код:
#define F_CPU 1000000UL  // 1 MHz

#include <avr/io.h>
#include <avr/delay.h>

#define SLEEP_ON_TIME 1000
#define SLEEP_OFF_TIME 1500

int main(void)
{      
    DDRD = 0xff;
    while(1)
    {
        PORTD = 0x00;
      _delay_ms(SLEEP_OFF_TIME);      
      PORTD = 0xff;
      _delay_ms(SLEEP_ON_TIME);
    }
}

Подключил контроллер по схеме:
Изображение
В итоге на всех ножках порта D получаю напряжение порядка 4В при напряжении питания 5В (соответственно светодиод горит и не гаснет), на ножках портов B и С - напряжение около 1В.
Первоначально хотел использовать контроллер в схеме с 12MHz кварцем, поэтому менял fuses. Затем вернул к первоначальному состоянию (fuses, прочитанные UniProf):
Изображение
Скажите пожалуйста, что я делаю не так? Если данные читаются и пишутся программатором, можно сделать вывод о том, что программатор (микроконтроллер) исправен?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Uniprof - atmega8 - ножкой дрыгать просим
СообщениеДобавлено: Вт май 22, 2012 22:53:27 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 99
Зарегистрирован: Вс янв 24, 2010 19:19:52
Сообщений: 4468
Откуда: Главный Улей России (Moscow)
Рейтинг сообщения: 0
Дело в том, что программатор держит МК в сбросе постоянно. После прошивки, отстегните программатор.
Вывод RESET не забудьте подтянуть резистором на 5к к плюсу питания МК. Во время прошивки, можете его не снимать. Он не будет мешать программатору. Посто цепляетесь программатором и шьете. Керамический кондер на 0.1uF не забудьте поставить параллельно ногам птания МК. У МК есть две земли. Обе дожны быть соединены.
Вывод AVCC должен быть соединен с плюсом питания МК.
И снимите галочки на против фьюзов BODEN и BODLEVEL.
Это спасет прошику МК от низкого напряжения питания МК.

В программаторе проблм не вижу. Раз определяет, шьет и читает, значит работает.
Он простой, так тапки и работает стабильно. Сам часто им пользовался, пока не купил себе USBшный AVRisp 2.

_________________
I am DX168B and this is my favourite forum on internet!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Uniprof - atmega8 - ножкой дрыгать просим
СообщениеДобавлено: Ср май 23, 2012 00:57:23 
Родился

Зарегистрирован: Сб май 05, 2012 23:33:56
Сообщений: 7
Откуда: Курск, Курская область
Рейтинг сообщения: 0
DX168B писал(а):
У МК есть две земли. Обе дожны быть соединены.
Питание завожу на ножки 7 и 8. Когда объединил ножки 8 и 22, микроконтроллер сильно нагрелся!
DX168B писал(а):
Керамический кондер на 0.1uF не забудьте поставить параллельно ногам птания МК. <...>
Вывод AVCC должен быть соединен с плюсом питания МК.
И снимите галочки на против фьюзов BODEN и BODLEVEL.
Это спасет прошику МК от низкого напряжения питания МК.
Светодиод по прежнему горит и не мигает, напряжения на всех остальных ножках порта D упали до 1В.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Uniprof - atmega8 - ножкой дрыгать просим
СообщениеДобавлено: Ср май 23, 2012 01:45:02 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 99
Зарегистрирован: Вс янв 24, 2010 19:19:52
Сообщений: 4468
Откуда: Главный Улей России (Moscow)
Рейтинг сообщения: 0
На картинке - необходимый минимум для нормального запуска МК.

Изображение

_________________
I am DX168B and this is my favourite forum on internet!


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Uniprof - atmega8 - ножкой дрыгать просим
СообщениеДобавлено: Ср май 23, 2012 01:59:18 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: -20
Рейтинг сообщений: 67
Зарегистрирован: Пн ноя 01, 2010 12:19:31
Сообщений: 2253
Откуда: Серпухов
Рейтинг сообщения: 0
Не совсем так, для цифры достаточно 7и8 лап , аналог, же пока не нужен.

_________________
Вот блин, опять в галерее картину малевича вверх ногами повесили.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Uniprof - atmega8 - ножкой дрыгать просим
СообщениеДобавлено: Ср май 23, 2012 02:08:15 
Друг Кота
Аватар пользователя

Карма: 25
Рейтинг сообщений: 99
Зарегистрирован: Вс янв 24, 2010 19:19:52
Сообщений: 4468
Откуда: Главный Улей России (Moscow)
Рейтинг сообщения: 0
От того аналога питается целый порт (PortC), помимо компаратора и АЦП. Так что надо по любому. Смотрите 6-ю страницу оффициального даташита на нее. А именно - первые три строчки.
Бывало даже доходило до выгорания МК. Если используется АЦП, то меду VCC и AVCC ставится П-фильтр.

_________________
I am DX168B and this is my favourite forum on internet!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Uniprof - atmega8 - ножкой дрыгать просим
СообщениеДобавлено: Ср май 23, 2012 18:35:41 
Родился

Зарегистрирован: Сб май 05, 2012 23:33:56
Сообщений: 7
Откуда: Курск, Курская область
Рейтинг сообщения: 0
Подключил: по-прежнему не работает, сильно греется, но пишется/читается...
При программировании питание также заводить на 7,20,8,22 ножки?
А может быть контроллеру пришел конец?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Uniprof - atmega8 - ножкой дрыгать просим
СообщениеДобавлено: Ср май 23, 2012 20:16:30 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб мар 10, 2012 12:25:42
Сообщений: 68
Откуда: UA SUMY
Рейтинг сообщения: 0
metall4bublick писал(а):
Подключил: по-прежнему не работает, сильно греется, но пишется/читается...



Проверьте монтаж :solder: , греться не должен.
Резистор на светодиод какой номинал ?

При программировании лучше подключайте два минуса, 8 и 22 ножки, плюса хватит и одного, 7 нога.

_________________
Nik


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Uniprof - atmega8 - ножкой дрыгать просим
СообщениеДобавлено: Ср май 23, 2012 20:19:51 
Родился

Зарегистрирован: Сб май 05, 2012 23:33:56
Сообщений: 7
Откуда: Курск, Курская область
Рейтинг сообщения: 0
Nickolai писал(а):
Резистор на светодиод какой номинал ?
240 Ом


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Uniprof - atmega8 - ножкой дрыгать просим
СообщениеДобавлено: Ср май 23, 2012 20:26:59 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб мар 10, 2012 12:25:42
Сообщений: 68
Откуда: UA SUMY
Рейтинг сообщения: 0
metall4bublick писал(а):
Nickolai писал(а):
Резистор на светодиод какой номинал ?
240 Ом


Это норма.
Проверяйте монтаж, если всё норма, значить контроллеру приказано долго жить.... :facepalm:

_________________
Nik


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Uniprof - atmega8 - ножкой дрыгать просим
СообщениеДобавлено: Ср май 23, 2012 21:09:13 
Родился

Зарегистрирован: Сб май 05, 2012 23:33:56
Сообщений: 7
Откуда: Курск, Курская область
Рейтинг сообщения: 0
Nickolai писал(а):
Проверяйте монтаж, если всё норма, значить контроллеру приказано долго жить.... :facepalm:
Так и не понял в чем было дело, но сейчас устройство исправно работает :music: . Видимо, проблема действительно в монтаже (хотя я схему перепаивал 2 раза, проверял тестером). Если снова появится подобная проблема - отпишусь.
Огромное спасибо всем, кто принял участие в обсуждении. Прошу простить меня за мои кривые руки :facepalm: .


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Uniprof - atmega8 - ножкой дрыгать просим
СообщениеДобавлено: Ср май 23, 2012 23:18:33 
Родился

Зарегистрирован: Сб май 05, 2012 23:33:56
Сообщений: 7
Откуда: Курск, Курская область
Рейтинг сообщения: 0
Все, воспроизвел опыт))). Ногодрыг был спаян "на коленке", поэтому, чтобы не погнуть контакты панельки, я вставлял МК без особых усилий и как следствие не до конца. Отсюда плохой контакт и все проблемы.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 12 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y