roboforum.ru

Технический форум по робототехнике.

Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение dmq » 10 июн 2009, 13:39

а, я когда пикофарады переводил про мили забыл :) и снова спасибо

Добавлено спустя 25 минут 56 секунд:
Все же получается что внутренний конденсатор на 36Пф у меня подключен. Подпаял 4.6 КОм резистор от XTAL1 на VCC, получил 1.2 - 1.5 МГц(вроде в районе 2 должно быть, ну да ладно, меряю частотомером в хорошем не дешевом мультиметре), и все равно не работает. Уже и схему полностью сверил с платой - ошибок нет, питание 4.8В. Вобщем ну его, как-нибудь еще раз вернусь, а пока новую плату сделаю под DIP, чтоб если что менять МК не сложно :)
dmq
 
Сообщения: 81
Зарегистрирован: 29 апр 2009, 14:02
Откуда: Екатеринбург
ФИО: Михаил

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение Gevorg » 18 июн 2009, 16:51

Всем привет.
Вчера накосячил :) купил atmega8, прочитал фьюзы на PonyProg 2000, поменя только 2 галочки) снял CKSEL2 и поставил CKSEL0. И все... не читается не пишет....как можно оживить его? подключал кварцы 8, 4 мгц (других нет)...не хочет))
Gevorg
 
Сообщения: 8
Зарегистрирован: 25 окт 2008, 18:09
Откуда: Moscow City
прог. языки: Си, Pascal

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение EdGull » 18 июн 2009, 16:54

а кварцевый генератор подключал?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение Gevorg » 18 июн 2009, 16:56

неа, только на входы XTAL1/2 кварц 4 мгц с 2 конденсаторами....
И сразу вопрос, чем резонатор кварцевый отличается от генератора кварцевого? :)
Gevorg
 
Сообщения: 8
Зарегистрирован: 25 окт 2008, 18:09
Откуда: Moscow City
прог. языки: Си, Pascal

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение avr123.nm.ru » 18 июн 2009, 17:13

Генератор кварцевый это (кварц + схема) в корпусе - выход у него готовый тактовый сигнал для XTAL1 AVR
А резонатор это кварц в корпусе и подключается к схеме внутри AVR через 2 ножки AVR.

Тактовый сигнал на AVR вы можеет подать на XTAL1 от самодельных генераторов схемы которых есть на страничке учебного курса по AVR рассказывающей о прошивке AVR - http://avr123.nm.ru/07.htm или от ПК или при использовании программатора имеющего такой выход такта.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение Gevorg » 18 июн 2009, 17:24

а как можно на глаз отличить их? у меня много всякого компьютерного барахла, авось там есть... :)

Добавлено спустя 5 минут 9 секунд:
понял глупость вопроса! Спасибо парни! будем оживляться :)
Gevorg
 
Сообщения: 8
Зарегистрирован: 25 окт 2008, 18:09
Откуда: Moscow City
прог. языки: Си, Pascal

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение avr123.nm.ru » 18 июн 2009, 18:02

В чип-дип http://chip-dip.ru большие цены - зато ФОТКИ многих изделий. Смотрите ФОТКИ и отличайте.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение galex1981 » 18 июн 2009, 21:44

Если кварцевый генератор сложно достать, то можно его собрать на основе кварцевого резонатора http://roboforum.ru/viewtopic.php?f=11&t=6039
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение Walera_S88 » 19 июл 2009, 14:05

Здравствуйте! Нужна помощь! Собрал USB програматор на меге8, а запрограмировать фьюзы не получается. Уже две меги отправил на мусор. Помогите правильно запрограмировать фьюзы.
Со схемкой было даже описание какие фьюзы нужно програмировать а какие нет. Вот это описание (((((Для нормального функционирования контроллера в схеме необходимо, чтобы были запрограммированы (установлены в "0") биты SPIEN, CKOPT, SUT0 и BODEN. Обычно микроконтроллеры , идущие с завода, т.е. новые, имеют уже запрограммированный бит SPIEN. Остальные биты должны быть незапрограммированные (установлены в "1").))))) Я пользуюсь для прошивки PonyProg2000. Если можно скиньте картинку с уже выставленными галочками битов в PonyProg. Буду очень признателен.
Walera_S88
 
Сообщения: 8
Зарегистрирован: 26 апр 2009, 22:40
Откуда: Дружба

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение avr123.nm.ru » 19 июл 2009, 14:14

Советую воспользоваться CVAVR ( в PonyProg галки также сатвятся )

Изображение
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение Demarik » 02 сен 2009, 11:59

Подскажите, каюсь все из-за невнимательности :( , взял Attiny45 , не прочитал что она сразу установлена на работу от внутреннего генератора на 8Mhz. Считал fuse (CVAVR), скопировал их, и кто меня дернул, что я решил что CKSEL SUT, надо установить как в Atmega 8, т.е. CKSEL=0100 SUT=10, чтобы работало от внутреннего генератора на 8Mhz. Изменил только CKSEL SUT, остальные остались как с завода, зашил fuse, и тишина.
Так вот вопрос как вернуть Attiny45 к жизни. Программатор STK200/300 с robozone, программатор шил и шьет, т.е. работает.
Demarik
 
Сообщения: 3
Зарегистрирован: 28 авг 2008, 15:11
Откуда: Харьков
прог. языки: С/С++

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение avr123.nm.ru » 02 сен 2009, 12:03

Общая методика и схемы на страничке Все о "прошивке AVR" http://avr123.nm.ru/07.htm
наверно надо такт подать на МК.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение alexsey163 » 02 сен 2009, 22:25

А уменя почти тоже самое на одной плате стоят мега 16 и мега 8 стал прошивать мегу8 но фьюзы все случайно CKSEL в нули перевёл :shock: .Теперь узнал что нужно на XTAL1 тактовый сигнал подать.И у меня вопрос есть у меня ещё мега8 пока рабочая и можно ли с неё подать тактовый сигнал на мегу16.Ведь это вроде как параллельный программатор же и есть.И каким образом?
Аватара пользователя
alexsey163
 
Сообщения: 3
Зарегистрирован: 15 авг 2009, 16:09
Откуда: тольятти
ФИО: алексей

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение Master » 02 сен 2009, 22:34

Я бы советовал собрать USB программатор от Проттоса и закрыть вопрос с тактирование сигнала. А вообще сигнал можно подать с любого источника, хоть с другого МК, хоть на таймере 555 собрать. Но я этим никогда не занимался, как по мне проще пойти новый МК купить, а этот оживить когда будет скучно.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение alexsey163 » 02 сен 2009, 23:03

Вот я и хочу с другого мк подать.Надо наверно прогу написать что-бы с ноги снять этот сигнал и подать его на мертвый контролер.А как написать я даже и незнаю :( .У меня их просто уже пять штук лежит и покупать больше что-то неохота.
Аватара пользователя
alexsey163
 
Сообщения: 3
Зарегистрирован: 15 авг 2009, 16:09
Откуда: тольятти
ФИО: алексей

Пред.След.

Вернуться в Микроконтроллеры

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

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