Карма: 13
Рейтинг сообщений: 163
Зарегистрирован: Сб дек 22, 2012 08:17:42 Сообщений: 744 Откуда: Караганда, Казахстан
Рейтинг сообщения:0
Какой МК ? Как-то подозрительно выглядит сочетание погашенных (и недоступных) RSTDISBL и SPIEN - не должно быть такого!
Если Мега8, то для 8 МГц на картинке AVRDUDEPROG с включенной инверсией (PonyProg) биты CKSEL стоят правильно. 8-й Меге для 8 МГц нужны CKSEL 0100, то есть прошить биты CKSEL3, 1 и 0, а 2-й оставить непрошитым.
Еще один момент. У тебя, я смотрю, USBASP. Новые Меги8 идут с завода с CKSELх=0001 (1 МГц) и не прошиваются через USBASP на нормальной его скорости записи, ее надо понизить. Как это делать, я недавно рассказывал в соседней теме про USBASP.
Ну, и напомню еще раз "золотое правило" работы с фьюзами АВР-ок. Всегда, перед тем, как записывать фьюзы, прочитай их текущее состояние и внимательно проверь. SPIEN должен быть прошитым и недоступным для изменения - его можно изменить только параллельным программатором, RSTDISBL должен быть непрошитым.
Если прошьешь RSTDISBL, это была последняя прошивка, которую ты смог залить в этот МК через SPI. Если при этом у тебя нет параллельного программатора или, хотя бы, фьюз-бит доктора, считай, что чип был однократным и ты его уже прошил.
_________________ Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Да, забыл назвать МК, это atmega8, сочетание странное, но я эти фьюзы не трогал, что не должно быть, тоже так думаю, поэтому и решил спросить что это за программа, в которой такое отображение активированных фьюзов. Да, прошиваю usbasp, по поводу скорости, я так понял из соседней темы, что если она слишком быстрая, всплывет ошибка, у меня же все гладко. http://c2.at.ua/load/avr/acp_pokazometr/17-1-0-121 вот схема, которую пытаюсь повторить. Думаю если дело не в фьюзах, тогда в монтаже, но как там можно накосячить, если с мк на индикацию выходит 3 провода Автора проекта мучить не могу, так как он уже давно в сети не появлялся. Еще не знаю как проверить выходы ds, st, sh но этот уже вопрос надо задавать в другой теме.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
olegue, питать отдельно надо, хоть с юсб хоть с молекса (красный провод).
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Карма: 13
Рейтинг сообщений: 163
Зарегистрирован: Сб дек 22, 2012 08:17:42 Сообщений: 744 Откуда: Караганда, Казахстан
Рейтинг сообщения:0
olegue писал(а):
хочу сделать параллельный программатор на 5-ти проводках.
Не бывает. 5 проводков - это последовательное программирование посредством "дрыгоножества" пинами порта LPT (параллельного). Параллельный программатор - это изделие, которое одновременно дрыгает добрым десятком ножек, а то и больше. Рулят им, обычно, через компорт (UART). Есть несколько фирменных, есть самопалы, есть целая тема про это, но все это ни разу не 5 проводков.
_________________ Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Карма: 14
Рейтинг сообщений: 115
Зарегистрирован: Сб май 21, 2016 11:04:52 Сообщений: 2957 Откуда: Беларусь
Рейтинг сообщения:0
я уже потом понял что это не параллельный, а просто ЛПТ программатор на 5ти проводках.
Сделал я его
Но работает он очень нестабильно. Половину прошивки заливает , апотом говорит write error (pony prog) и то не с первого раза. Но это не важно. Сделал я ему резет и эрейз. Попробую в usbasp поставить и продолжить работу с ним. Если беру Uniprof вообще не хочет прошивать, пишет ошибку больше связанную с самой программой чем с микроконтроллером
Можно было конечно и сам комп поменять, но теперь комп с LPТ портом большая редкость
Добавлено after 1 minute 47 seconds: провода сделал не длинные - см 15-20. могу еще кварц подцепить и подать питание на МК, может быть будет надежнее??
Карма: 14
Рейтинг сообщений: 115
Зарегистрирован: Сб май 21, 2016 11:04:52 Сообщений: 2957 Откуда: Беларусь
Рейтинг сообщения:0
дело было не в бобине: Глючила отладочная плата и usbasp нужно было после обновления прошивки замыкать j3 перемычку. А МК в порядке оказались.
Добавлено after 5 minutes 54 seconds: ну ниче, время потерял, но за то прошил ТТ новой прошивкой где и частота есть и генератор и selftest. Поэтому все отлично. И работает теперь очень быстро.
Карма: 13
Рейтинг сообщений: 163
Зарегистрирован: Сб дек 22, 2012 08:17:42 Сообщений: 744 Откуда: Караганда, Казахстан
Рейтинг сообщения:0
CKSEL3..0 = 1111, SUT1,0 = 11, (==1 значит незапрограммированный фьюз, т.е. стёртый). Оптимально для кварцев 8-16 МГц. Для кварцев 3-8 МГц можно CKSEL3..0 сделать 1110. Как это указать TL866 не знаю (не работал с ним), но итоговое hex-значение для Fuse Low Byte должно быть 0xFF (или 0xFE для кварцев 3-8 МГц. Для кварца 8 МГц ровно, по идее, все равно, 0xFF или 0xFE, но я бы сделал 0xFF.
_________________ Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Уважаемые коты! Собрал часы отсюда https://radiokot.ru/circuit/digital/home/119/ Осталось впаять датчики температуры, фоторезистор, вставить батарейку и ... все. НА ветке приводится рисунок фьюзов. http://img.radiokot.ru/files/122121/1ndkbdxx6k.JPG Но для меня эта программа и этот рисунок темный лес. Я обращался к обществу на ветку где обсуждают данные часы: "-есть рисунок фьюзов для программмы Унипроф или Понипрог?" Но тема там заглохла. У меня был горький опыт по фьюзам, после которого мне пришлось собирать доктора фьюзов и восстанавливать две меги 8. Но там был дип корпус. А здесь внутри схемная прошивка меги и любой мой косяк кроме огромного геморроя мне ничего не светит. Прошу помочь советом как будут выглядеть фьюзы в выше названных программах. С меня респект и уважуха!
в понипроге инверсные, в квавр прямые... обязательно сначала скачай фьюзы из контроллера и сразу увидишь, как надо сделать - ресетдсбл и спиен менять нельзя (они стоят правильно, а если бы были неправильно - то ты их бы не прочел) поэтому по ним и все остальные (а они могут быть только или все прямые или все инверсные) вычислить нетрудно для любой программы. ПС: ресетдсбл иногда меняют чтобы задействовать ногу ресет для своих нужд, но это вегда прописывают отдельно (пишут что после этого изменения только к "доктору" т.к. возможность прошить внутрисхемно станет недоступна.
Добавлено after 1 minute 23 seconds: перевожу: получается если эти 2 бита совпали - значит все совпадают, если не совпали, то и все остальные переворачивай.
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Я уже сам разобрался, я думал при заливке прошивки Avrdude_prog фьюзы прошиваются тоже, а нужно было их отдельно прошивать, контроллер так и работал с заводскими настройками на 1 мГц
Если уж поднял вопрос, опишите проблему и способ ее решения. Может быть полезно другим участникам форума. А приход-уход ни нам здрасьте, ни вам досвидания даже обидно как-то, не говоря уж о воспитании .
_________________ ... ардубино и наебиэкспресс убивают творчество в зародыше.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения