Иванович Опубликовано 29 июля, 2018 Поделиться Опубликовано 29 июля, 2018 Здравствуйте.Возник такой вопрос,первый раз столкнулся с прошивкой AVR, Atmega-8 не знаю как правильно выставить фьюзы,в программе AVRDUDE.Захотел собрать вот от сюда циклический таймер,http://sxem.org/2-vse-stati/22-tajmery/84-tsiklicheskij-tajmer-prosto-kak-dvazhdy-dva. А как их правильно выставить,не знаю.Один контроллер уже запорол,не хотелось бы с вторым напортачить.Если можно покажите на фото как сделать правильно.Прошу сильно не пинать,в первый раз. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
KomSoft Опубликовано 29 июля, 2018 Поделиться Опубликовано 29 июля, 2018 А в чем проблема? Перед программированием считываем фьюзы. Смотрим и анализируем (могут выставляться инверсно в некоторых программаторах). Ставим, какие нужно. Стираем контроллер. Записыаем прошивку, еепром, потом фьюзы. Вам нужно выставить галочки возле boden и sut0 (в случае инверсных фьюз, если галочки стоят почти везде - то возле этих убрать). Фьюзами запороть чип нельзя, максимум потребуется или подкинуть внешний кварц, или фьюзбитдоктор. 0 Настоящему коту и в декабре март! Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
Иванович Опубликовано 29 июля, 2018 Автор Поделиться Опубликовано 29 июля, 2018 Поэтому и спросил,не знаю последовательность действий.Программатор USBasp. На нём как надо включить?Инверсные,или прямые? При прочтении вот такая картинка.Где,что нужно оставить включенным? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
t56 Опубликовано 29 июля, 2018 Поделиться Опубликовано 29 июля, 2018 Иванович, по указанной вами ссылке, на скрине с Fuse, в нижнем углу стоит галочка, что те пункты, которые не выделены "галкой", т.е. пустые клетки, являются запрограммированными. На скрине с AVRDUDE отмечена радио кнопка - прямые. Выделите кнопку - Инверсные и приведите в соответствие оба скрина. Т.е., все "пустые" клетки AVRDUDE будут запрограммированы, а с галочками - нет. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
KomSoft Опубликовано 29 июля, 2018 Поделиться Опубликовано 29 июля, 2018 Отметьте все, кроме двух указанных. 0 Настоящему коту и в декабре март! Ссылка на комментарий Поделиться на другие сайты Поделиться
Иванович Опубликовано 29 июля, 2018 Автор Поделиться Опубликовано 29 июля, 2018 При программировании выскакивает вот такая ошибка.Почему-то? Шью вот этим. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
borys Опубликовано 29 июля, 2018 Поделиться Опубликовано 29 июля, 2018 (изменено) Для Иванович. Если Вы занялись микроконтроллерами AVR всерьез и надолго, настоятельно рекомендую пользоваться для прошивки программами SinaProg и Khazama. В этих программах конфигурация (эти самые злопо- лучные фьюзы) описывается словесно на простом английском языке. Вам остается прочитать, понять и отметить нужный вариант. Нужные галочки программы расставят сами. Кстати, знание английского хотя бы на начальном уровне, так же необходимо. Вам же будет легче работать. Изменено 29 июля, 2018 пользователем borys 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Иванович Опубликовано 29 июля, 2018 Автор Поделиться Опубликовано 29 июля, 2018 Мне нужен один экземпляр и всё.С AVR столкнулся в первые. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Иванович Опубликовано 29 июля, 2018 Автор Поделиться Опубликовано 29 июля, 2018 37 минут назад, borys сказал: Для Иванович. Если Вы занялись микроконтроллерами AVR всерьез и надолго, настоятельно рекомендую пользоваться для прошивки программами SinaProg и Khazama. В этих программах конфигурация (эти самые злопо- лучные фьюзы) описывается словесно на простом английском языке. Вам остается прочитать, понять и отметить нужный вариант. Нужные галочки программы расставят сами. Кстати, знание английского хотя бы на начальном уровне, так же необходимо. Вам же будет легче работать. Тогда подскажите как SinaProg выставить их. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
t56 Опубликовано 29 июля, 2018 Поделиться Опубликовано 29 июля, 2018 (изменено) Нормальный программатор, работает без явных заморочек. У вас нет файла Eeprom, а вы ссылаетесь вместо него на файл hex. Eeprom имеет другое расширение. Попробуйте для начала разобраться с понятием - прямые , инверсные. Попробуйте поиграться в _http://homes-smart.ru/fusecalc/?prog=avrstudio&part=ATmega8. Обратите внимание, как меняются "Байты конфигурации", значения которых потом можно просто ввести в соответствующие окна HEX, программной оболочки программатора. Изменено 29 июля, 2018 пользователем t56 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Иванович Опубликовано 29 июля, 2018 Автор Поделиться Опубликовано 29 июля, 2018 Можно разжевать на картинке куда что втыкать? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
t56 Опубликовано 29 июля, 2018 Поделиться Опубликовано 29 июля, 2018 Запускаете программную оболочку AVRDUDE_PROG. В позиции менюшки - Programm, загружаете hex файл. Не обращая внимания на fuse программируем flash. Нажимаем - Верификация. Если всё нормально - ОК, если возникают проблемы - ищем, устраняем. В строке - Eeprom ни чего не должно быть. Переходим в меню - Fuse. Для лучшего понимания, включаем Fuses - инверсные. Обращаем внимание на бит - SPIEN. Он не активный, но явно просматривается серая галочка. Значит он запрограммирован. Удаляем галки со всех активных битов(более тёмные), которые можно изменять и оставляем только галки на битах BODEN и SUT0. Прочие серые галки во внимание не берём... В окне Fuse High Byte должно быть значение -"HEX" DF, в Fuse Low Byte - "HEX" AF. Всё. Программирование - Верификация. Как-то так. Удачи. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Иванович Опубликовано 29 июля, 2018 Автор Поделиться Опубликовано 29 июля, 2018 33 минуты назад, t56 сказал: Запускаете программную оболочку AVRDUDE_PROG. В позиции менюшки - Programm, загружаете hex файл. Не обращая внимания на fuse программируем flash. Нажимаем - Верификация. Если всё нормально - ОК, если возникают проблемы - ищем, устраняем. В строке - Eeprom ни чего не должно быть. Переходим в меню - Fuse. Для лучшего понимания, включаем Fuses - инверсные. Обращаем внимание на бит - SPIEN. Он не активный, но явно просматривается серая галочка. Значит он запрограммирован. Удаляем галки со всех активных битов(более тёмные), которые можно изменять и оставляем только галки на битах BODEN и SUT0. Прочие серые галки во внимание не берём... В окне Fuse High Byte должно быть значение -"HEX" DF, в Fuse Low Byte - "HEX" AF. Всё. Программирование - Верификация. Как-то так. Удачи. Ура,всё получилось.Большое вам человеческое спасибо.Теперь я даже въехал,как это всё делается,ещё раз спасибо. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Костя Нестеров Опубликовано 30 июля, 2018 Поделиться Опубликовано 30 июля, 2018 Собрал часы отсюда https://radiokot.ru/circuit/digital/home/119/ Осталось впаять датчики температуры, фоторезистор, вставить батарейку и ... все. НА ветке приводится рисунок фьюзов. http://img.radiokot.ru/files/122121/1ndkbdxx6k.JPG Но для меня эта программа и этот рисунок темный лес. Я обращался к обществу на ветку где обсуждают данные часы: "-есть рисунок фьюзов для программмы Унипроф или Понипрог?" Но тема там заглохла. У меня был горький опыт по фьюзам, после которого мне пришлось собирать доктора фьюзов и восстанавливать две меги 8. Но там был дип корпус. А здесь внутри схемная прошивка меги и любой мой косяк кроме огромного геморроя мне ничего не светит. Прошу помочь советом как будут выглядеть фьюзы в выше названных программах. С меня респект и уважуха! 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Костя Нестеров Опубликовано 1 августа, 2018 Поделиться Опубликовано 1 августа, 2018 Вопрос снят. Разобрался 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Иванович Опубликовано 1 августа, 2018 Автор Поделиться Опубликовано 1 августа, 2018 Покажи как выставил? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Костя Нестеров Опубликовано 1 августа, 2018 Поделиться Опубликовано 1 августа, 2018 (изменено) 2 часа назад, Иванович сказал: Покажи как выставил? Пожалуйста, в программе Ponyprog Ну и сами часы отсюда https://radiokot.ru/circuit/digital/home/119/ Автору респект и уважуха Изменено 1 августа, 2018 пользователем Костя Нестеров 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Иванович Опубликовано 1 августа, 2018 Автор Поделиться Опубликовано 1 августа, 2018 Спасибо большое,красивые часики.Деталек прикуплю,буду тоже собирать. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.