AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
05.03.2016, 22:59
|
|
Прохожий
Регистрация: 04.12.2008
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Программирование AVR, FUSE и все что с этим связано
Здравствуйте! У меня есть два МК ATmega8. Первый из них при питании 3,3 В программатор определяет, а при 5 В - нет. Со вторым МК такого эффекта не наблюдается. Фьюзы прошиты одинаковые. Кварц ставил один и тот же. Программатор выдает сигналы 3,3 В. Но при 5-ти вольтовом питании второго МК этих уровней хватает. До этого использовал программатор с сигналами 5 В при питании МК 5 В. Первый МК не определяется, второй определяется. Может кто сталкивался с этой проблемой?
|
|
|
|
06.03.2016, 00:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,997
Сказал спасибо: 3,015
Сказали Спасибо 3,191 раз(а) в 2,165 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от epri
|
Программатор выдает сигналы 3,3 В. Но при 5-ти вольтовом питании второго МК этих уровней хватает.
|
Всё вполне соответствует документации. 0.8*5 Вольт = 4.0 Вольта (мин. входной уровень сигнала для МК) › 3.3 Вольта (выходной уровень сигналлов прорамматора в лучшем случае).
|
|
|
|
06.03.2016, 00:31
|
|
Прохожий
Регистрация: 04.12.2008
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от ForcePoint
|
Всё вполне соответствует документации. 0.8*5 Вольт = 4.0 Вольта (мин. входной уровень сигнала для МК) › 3.3 Вольта (выходной уровень сигналлов прорамматора в лучшем случае).
|
С логическими уровнями и так все понятно. Проблема не в этом. Проблема в том, что при 3.3 В питания программируются оба МК, а при 5 В один из них не виден программатором. Фьюзы, кварц у обоих одинаковые. Причем раньше такого не было.
|
|
|
|
06.03.2016, 00:36
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,033
Сказал спасибо: 2,561
Сказали Спасибо 11,881 раз(а) в 5,958 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от epri
|
До этого использовал программатор с сигналами 5 В при питании МК 5 В. Первый МК не определяется, второй определяется.
|
Странно.
Сообщение от epri
|
Первый из них при питании 3,3 В программатор определяет, а при 5 В - нет.
|
Это бывает. Из десятка один-два приходится шить пятивольтовым.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
06.03.2016, 00:56
|
|
Прохожий
Регистрация: 04.12.2008
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от akegor
|
Странно.
Это бывает. Из десятка один-два приходится шить пятивольтовым.
|
В тот-то и дело, что при 5-ти вольтовом питании один МК не шьется. Раньше он шился. Что я с ним сделал?
|
|
|
|
14.06.2016, 21:51
|
|
Частый гость
Регистрация: 11.04.2013
Сообщений: 30
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Я приветствую всех искушенных познать искусство программирования микроконтроллеров и прошу совета по Атмега 8. Вопрос по фьюзам. Интересно можно ли фьюзами на Атмега 8 выставить внутренний генератор на частоту меньше 1 мегагерц? Это нужно мне для уменьшения частоты вращения шагового двигателя.
|
|
|
|
14.06.2016, 21:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,577
Сказал спасибо: 704
Сказали Спасибо 4,344 раз(а) в 1,991 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от Александр 36
|
Это нужно мне для уменьшения частоты вращения шагового двигателя.
|
А счетчиками никак?
У тебя же и все другие тайминги уползут.
ЗЫ
если пох, программируешь фузы на внешний клок и делаешь что хошь.
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
Последний раз редактировалось Kabron; 14.06.2016 в 22:24.
|
|
|
|
14.06.2016, 22:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,997
Сказал спасибо: 3,015
Сказали Спасибо 3,191 раз(а) в 2,165 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от Александр 36
|
Интересно можно ли фьюзами на Атмега 8 выставить внутренний генератор на частоту меньше 1 мегагерц? Это нужно мне для уменьшения частоты вращения шагового двигателя.
|
Можно, но ещё надо в программу вставить OSCCAL=0.
P.S. Вообще-то - неправильный метод, как уже отметил Kabron.
|
|
|
|
14.06.2016, 22:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,577
Сказал спасибо: 704
Сказали Спасибо 4,344 раз(а) в 1,991 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от ForcePoint
|
Можно, но ещё надо в программу вставить OSCCAL=0.
|
Очевидно, что у него нет доступа к исходнику.
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
15.06.2016, 02:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
|
Re: Программирование AVR, FUSE и все что с этим связано
Сообщение от Александр 36
|
Интересно можно ли фьюзами на Атмега 8 выставить внутренний генератор на частоту меньше 1 мегагерц?
|
Вы же сами пишите внутренний RC генератор на 1 МГц. Как можно фьюзами поменять номиналы RC элементов. Фьюзами можно выбрать х2, х4, х8.
Из даташита:"The calibrated internal RC Oscillator provides a fixed 1.0, 2.0, 4.0, or 8.0 MHz clock".
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:22.
|
|