roboforum.ru

Технический форум по робототехнике.
Текущее время: 11 май 2025, 02:55

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




Начать новую тему Ответить на тему  [ Сообщений: 129 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9  След.
Автор Сообщение
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 21 окт 2007, 17:16 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
все просто, когда программируется МК буду говорить на примере CodeVisionAVR по умолчанию в проекте стоит галочка программировать фьюзы. сами фьюзы при этом без галочек тоесть выставлены в 1. когда прошиваем автоматом прошиваются фьюзы. МК при всех фььюзах = 1 переходит наработу от внешнего кварца. надо поставить кварц и емкости на соответствующие ноги МК из диапазона 3.0 - 8.0 MHz

External Crystal/Ceramic Resonator CKSEL3..0 1111 - 1010 и далее из стр 26-27 ДШ
CKOPT 1
CKSEL3..1 111
Frequency Range(MHz) 3.0 - 8.0
Recommended Range for Capacitors C1 and C2 forUse with Crystals (pF) 12 - 22

далее выставить
Calibrated Internal RC Oscillator CKSEL3..0 0100 - 0001
пользуясь Table 9. Internal Calibrated RC Oscillator Operating Modes
CKSEL3..0 Nominal Frequency (MHz)
выбрать нужную частоту и прошить фьюзы
МК снова будет раобтать от вн. генератора.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 21 окт 2007, 17:27 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июл 2006, 20:42
Сообщения: 650
Откуда: Москва
прог. языки: C/C++, Python
так у меня на роботе и так стоит внешний кварц, а программирую я через внутренний кварц, программатор отдельный, не внутрисхемный, питается от ЛПТ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 21 окт 2007, 17:33 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
может частота не та, у меня только один МК не ожил Мега 168я. остальные поднимались. или затер чтото сильно нужное типа разрешения на последоватеьное программирование или отключил сигнал сброса (RESET)/PC6
разрешил работать PC6. тогда только параллельный программатор.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 21 окт 2007, 17:39 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июл 2006, 20:42
Сообщения: 650
Откуда: Москва
прог. языки: C/C++, Python
да я фьюзы вообще не трогал...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 21 окт 2007, 17:40 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июл 2006, 20:42
Сообщения: 650
Откуда: Москва
прог. языки: C/C++, Python
да и как вообще может такое быть, что сначала всё работало, а после остальных перепрошивок ничего...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 21 окт 2007, 17:45 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
я тоже так думал, оказалось сам виноват. это нормально, мышкой туда сюда, считал записал , оппа и приплыли
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 21 окт 2007, 17:51 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июл 2006, 20:42
Сообщения: 650
Откуда: Москва
прог. языки: C/C++, Python
Но я не пойму, как в AVreal всё исправить...(((((


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 23 окт 2007, 19:34 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июл 2006, 20:42
Сообщения: 650
Откуда: Москва
прог. языки: C/C++, Python
Вот решил спаять себе программатор ByteBlaster, по схеме внизу.
Теперь по нему несколько вопросов:
- диод 1N4148 не нужно расположить в другую сторону?
- питать 5В?
- и если я программирую через внутренний кварц, то будет ли МК работать на внешнем кварце в самом устройстве?

И какие ещё есть советы по поводу этой схемы?


Вложения:
bbaisp.png
bbaisp.png [ 4.76 КиБ | Просмотров: 2259 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 23 окт 2007, 23:09 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Цитата:
- диод 1N4148 не нужно расположить в другую сторону?
- питать 5В?
- и если я программирую через внутренний кварц, то будет ли МК работать на внешнем кварце в самом устройстве?
И какие ещё есть советы по поводу этой схемы?

- нет
- да
- от какого кварца будет работать МК задаешь фьюзами
- я на форуме выкладывал рабочую печатку под этот программатор.
Это у тебя тока часть программатора, там еще есть часть платы в которой находится МК.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 23 окт 2007, 23:39 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
:) там автор написал в факе по поводу диода и кол-ва вопросов :)

если поставиш HC или HCT то можно и 3,3,
у меня норм. шьет.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 24 окт 2007, 08:58 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июл 2006, 20:42
Сообщения: 650
Откуда: Москва
прог. языки: C/C++, Python
Буду очень благодарен, если найдёшь эту печатку, я что-то не нахожу.
А что там ещё за часть цепляется? Потому что на сайте http://ln.com.ua/~real/avreal/adapters.html#ABB дана схема и к каким контактам МК припаивать выводы и вроде всё....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 24 окт 2007, 14:48 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Вот здесь и та часть что у тебя и часть МК.
http://www.radiokot.ru/start/mcu_fpga/avr/03/
в принципе одно и тоже, но мне кажется здесь понятнее.
Схему ща поищу, если не найду, то приду домой скину.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 24 окт 2007, 15:27 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июл 2006, 20:42
Сообщения: 650
Откуда: Москва
прог. языки: C/C++, Python
Спасибо большо, здесь и вправду намного понятнее.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 24 окт 2007, 16:06 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июл 2006, 20:42
Сообщения: 650
Откуда: Москва
прог. языки: C/C++, Python
а всё-таки во второй схеме, где МК, можно не использовать резисторы?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка WinAVR (или о правильном питании МК)
СообщениеДобавлено: 24 окт 2007, 18:59 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Lockdog писал(а):
а всё-таки во второй схеме, где МК, можно не использовать резисторы?

Я использовал. Дело в том что делал этот програматор для прошивки AT90S2313, причем МК я прошивал в программаторе, потом его выкавыривал и вставлял в устройство (я боюся спалить порт, если мое новое устройство будет не правильно сделано), но в принципе ничего не мешает вместо панельки под МК поставить разъем.
Вопщем вот 2 схемы, одна рабочая (до сих пор иногда пользуюсь), другая немного переделанная, но я ее не делал.
П.С. Эта схема не совместима с STK200/300 и ее не поддерживает CVavr, тока avreal (ну или какие-то исче).


Вложения:
.rar [39.63 КиБ]
Скачиваний: 33
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 129 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9  След.

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


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

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


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO