Геннадий Опубликовано 21 января, 2015 Поделиться Опубликовано 21 января, 2015 У меня вот такие файлы: atmega_fusebit_doctor_V2h_schematic.rar atmega_fusebit_doctor_2.11_m8.rar Если Вы делали именно эту схему и лили эту прошивку, то сначала внесу в нее доработки. А потом, если все будет ОК, то можно и над своим доктором поработать (если это будет нужно, решим). Действительно, зачем делать новые печатные платы, если работать будет хреново. Отработаем алгоритмы на старой версии схемы. Согласны? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Viktor26 Опубликовано 21 января, 2015 Поделиться Опубликовано 21 января, 2015 (изменено) я согласен) я вообще за любой кипиш кроме голодовки. остальные думаю зайдут увидят и тоже отпишутся)) и еще моя заметка по схеме которая в архиве выше, перепутаны надписи на транзисторах, по печатной плате определил что где один транзистор это +12 вольт а где 2 транзистора это +5 вольт. это все судя по разводке пп которая в архиве от источников. Изменено 21 января, 2015 пользователем Viktor26 0 Не знаеш как? Спроси у Google'а !!! Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
Геннадий Опубликовано 21 января, 2015 Поделиться Опубликовано 21 января, 2015 ОК. Я пока с сообщениями разберусь и заменю адреса на указатели. Тогда будет проще "отделить зерна от плевел". 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
goodbye Опубликовано 22 января, 2015 Автор Поделиться Опубликовано 22 января, 2015 atmega_fusebit_doctor_V2h_schematic.rar схема именно такая. и прошивку я залил именно эту, апдейт 11. по печатной плате определил что где один транзистор это +12 вольт а где 2 транзистора это +5 вольт вот это не правильно. 2 транзистора должны управлять +12в. RES 1 транзистор +5в. VCC Геннадий, лучше да) модифицировать готовую прошивку, апдейт 11, которая. в предыдущих версиях не было полного UART, он раньше только на вывод инфы работал. а теперь там можно писать что-нибудь)). http://www.getchip.net/posts/059-ispravlyaem-avr-fyuzy-pri-pomoshhi-atmega-fusebit-doctor/ тут есть файлик atmega-hvpp-fusebit-doctor_update.zip - Последняя версия "Доктора" там есть файлик READ!.txt в нем записаны изменения от версии к версии. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Viktor26 Опубликовано 22 января, 2015 Поделиться Опубликовано 22 января, 2015 Goodbye возьмите рисунок печатки доктора как на фото у меня и убедитесь сами))))) где один транзистор там +12 вольт, я тоже долго вкуривал))) 0 Не знаеш как? Спроси у Google'а !!! Ссылка на комментарий Поделиться на другие сайты Поделиться
Геннадий Опубликовано 22 января, 2015 Поделиться Опубликовано 22 января, 2015 Viktor26, это ошибка. Нельзя управлять +12В с помощью p-n-p транзистора в однокаскадном включении. Он попросту не закроется, т.к. уровень закрывающего напряжения +5В, а потенциал эмиттера +12В. Остаются 7В разницы, которые полюбому будут создавать отпирающий ток базы. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Viktor26 Опубликовано 22 января, 2015 Поделиться Опубликовано 22 января, 2015 ))) я нашел где я лоханулся))) у меня блин вместо pnp npn стоят и наоборот, а я вас запутать хотел. мои извенения 0 Не знаеш как? Спроси у Google'а !!! Ссылка на комментарий Поделиться на другие сайты Поделиться
goodbye Опубликовано 22 января, 2015 Автор Поделиться Опубликовано 22 января, 2015 хорошо что разобрался! 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Геннадий Опубликовано 26 января, 2015 Поделиться Опубликовано 26 января, 2015 Парни, привет всем. Кто обладает этим доктором, подскажите. Он реально работает с Тиньками в режиме "последовательного программирования при высоком напряжении"? Что-то не удалось загнать его в этот режим в симуляторе. И на какие камни следует сделать упор (в первую очередь), чтобы вы смогли проверить работоспособность. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Viktor26 Опубликовано 26 января, 2015 Поделиться Опубликовано 26 января, 2015 ну тиньку 13ю он у меня на ура проглотил с первого раза, а так мега8 более ходовая и у всех проблемы с ней. 0 Не знаеш как? Спроси у Google'а !!! Ссылка на комментарий Поделиться на другие сайты Поделиться
Геннадий Опубликовано 26 января, 2015 Поделиться Опубликовано 26 января, 2015 Ясно. Кстати, где можно взглянуть схему подключения Тинек к доктору (или схему переходника). И как выбирается этот режим авто или ручной (с ПК)? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Viktor26 Опубликовано 26 января, 2015 Поделиться Опубликовано 26 января, 2015 (изменено) http://www.getchip.n...fusebit-doctor/ вот здесь переходник под нее, но я подключал на макетке, глядя на переходник здесь же и вся остальная инфа Изменено 26 января, 2015 пользователем Viktor26 0 Не знаеш как? Спроси у Google'а !!! Ссылка на комментарий Поделиться на другие сайты Поделиться
goodbye Опубликовано 27 января, 2015 Автор Поделиться Опубликовано 27 января, 2015 я могу лочить намерянно атмеги8, чтобы проверять, разлочится или нет.) 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Геннадий Опубликовано 27 января, 2015 Поделиться Опубликовано 27 января, 2015 ОК. У меня есть парочка 8-х. Одну на доктора пущу, вторую - на опыты. А вы другие проверите. Сегодня начну собирать. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Геннадий Опубликовано 4 февраля, 2015 Поделиться Опубликовано 4 февраля, 2015 (изменено) Всем привет. Парни попробуйте. Пока (навалилось несколько проблем) только Меги в параллельном режиме. Пытал 8-ю по всякому. Восстанавливает. Буду рад почитать Ваши замечания. Пишите все. Глюки в работе, глюки в интефейсе. У меня уже "глаз замылился", а вы свежим посмотрите. Заменил архив. Чтение идентификатора устойчивее. Перекачайте! afd12.rar Изменено 4 февраля, 2015 пользователем Геннадий 5 Ссылка на комментарий Поделиться на другие сайты Поделиться
goodbye Опубликовано 4 февраля, 2015 Автор Поделиться Опубликовано 4 февраля, 2015 (изменено) Геннадий, ну проверил атмегу8 и атмегу328 обе в tqfp32 корпусе. вобще всё отлично и с первого раза. и самое главное: определяет название чипа по идентификаторам за это отдельное спасибо. четко работает, чувствуется что надежно определяет всё и восстанавливает. 1)хочется спросить как оно начинает работать ? когда питание подаю, вроде бы ничего не происходит нажимаю кнопку и идет вывод в ком порт, т.е. после подачи питания доктор ждет нажатия кнопки ? это хорошо что ждет, хочется узнать точно, а то вдруг у меня глюк)) 2)почему когда чип не найден, загорается зеленый светодиод, наверное нужно подругому информировать пользователя, например поджечь оба светодиода, это например значило бы, что чипа вообще никак не видно. иначе пришлось подключать ком порт чтобы посмотреть. а так уже было бы ясно, и в терминале особо то и не чего смотреть. т.е. предлагаю доработать индикацию: зеленый - только когда всё хорошо, красный - чип обнаружен, но не восстановлен, зеленый и красный - чип не обнаружен. если не поджигать ни одного светика, то будет не понятно работает ли девайс вообще. индикатор питания - не показатель, тут объяснять не нужно я думаю...)) а есть ещё идеи и доработки ? может что конкретнее посмотреть ? осциллографом.. п.с. одна атмега всё таки наглухо дохлая у меня. Изменено 4 февраля, 2015 пользователем goodbye 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Геннадий Опубликовано 5 февраля, 2015 Поделиться Опубликовано 5 февраля, 2015 (изменено) Привет. goodbye. С питанием все правильно. Доктор ждет нажатия кнопки конкретно. Я убрал старт по сбросу при подаче питания, с целью установления напряжения питания и программирования (схему при сборке видоизменил). Да и подготовиться можно спокойно (сесть по удобнее, подключить терминал ) перед началом лечения. Теперь можно менять/устанавливать чипы, не отключая питания доктора. Схемные изменения, питание от переходника USB-UART, т.е. от USB и преобразователь на mc34063 до 12В. Со светодиодами косяк, признаю. Это последняя из операций, что я ввел. Даже не успел проверить. Торопился с самим алгоритмом. Исправлю. Green - OK, Red - FAULT, Green/Red - chip not found. Так? Пришлось перелопатить 92 даташита, чтобы иметь возможность определять чип автоматически и получать набор фьюзов по-умолчанию без вмешательства пользователя и ПК. Теперь надо "оседлать" Attiny (коих у меня нет) в параллельном режиме и в режиме HVPS (последовательное при высоком напряжении). Если будет время и запал, думаю прикрепить этого доктора к ПК (где-то ваял оболочку, как у ChipBlaster) и превратить его в полноценный параллельный программатор. Если будет такая необходимость. Но это в будущем. В будущем также попытка склеить доктора и ПК без переходника USB/UART. Да... забыл. Может интерфейс на русском языке сделать? Изменено 5 февраля, 2015 пользователем Геннадий 4 Ссылка на комментарий Поделиться на другие сайты Поделиться
goodbye Опубликовано 5 февраля, 2015 Автор Поделиться Опубликовано 5 февраля, 2015 (изменено) Доктор ждет нажатия кнопки конкретно и я с этим согласен, это логично так и должно быть. спасибо за исправление Green - OK, Red - FAULT, Green/Red - chip not found. Так? если других предложений нет , то так будет более чем понятно Пришлось перелопатить 92 даташита, чтобы иметь возможность определять чип автоматически и получать набор фьюзов по-умолчанию без вмешательства пользователя и ПК. понимаю, и представляю что это. спасибо и за это, кто если не вы))) опять же. впринципе и на английском всё более чем понятно, но на русском будет наверное ещё понятнее и приятнее))) всё таки мы не пендосы. но можно наверно предусмотреть перемычку на плате, рус/лат. ? отдельным пином каким нибудь... если они там есть ещё свободные. но возможны проблемы с кодировкой скорее всего... на компе. %) про параллельный проггер это хорошо наверняка пригодится! ну вобщем всё хорошо на данном этапе осталось с *лампочками* разобраться и ок будет пишите счет куда выслать пивас))))) ну и ждем новостей в будущем. Изменено 5 февраля, 2015 пользователем goodbye 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Viktor26 Опубликовано 5 февраля, 2015 Поделиться Опубликовано 5 февраля, 2015 мне первому реквизиты для пиваса я первым очередь занял)) 1 Не знаеш как? Спроси у Google'а !!! Ссылка на комментарий Поделиться на другие сайты Поделиться
goodbye Опубликовано 5 февраля, 2015 Автор Поделиться Опубликовано 5 февраля, 2015 кстати можно просто 2 прошивки сделать, русская и английская, при прошивке сами выберут что ставить.. так проще всего будет наверно) 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Viktor26 Опубликовано 5 февраля, 2015 Поделиться Опубликовано 5 февраля, 2015 (изменено) если честно, ИМХО, рабочий девайс данного рода, на халяву)), пусть будет хоть на китайском, конечным потребитялям и так за счастье будет)))) тем более что большинство из тех кто наткнется на эту прошивку, будут начинающими програмистами, им будет все равно что терминал пишет, главное чтоб лечил))))) поэтому хоть на русском хоть на англиском)))) Изменено 5 февраля, 2015 пользователем Viktor26 0 Не знаеш как? Спроси у Google'а !!! Ссылка на комментарий Поделиться на другие сайты Поделиться
Геннадий Опубликовано 5 февраля, 2015 Поделиться Опубликовано 5 февраля, 2015 Есть одна линия свободная - бывшая перемычка Erase. Однако, если скрещивать с CDC, то линия потребуется для эмуляции USB. Со светиками получается четыре состояния: ОК, Fault, Not found и Not support (не все чипы обработал). Может у вас есть какая-то инфа по эксклюзивным МК, можно добавлять данные в таблицу и расширить список. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
donec Опубликовано 5 февраля, 2015 Поделиться Опубликовано 5 февраля, 2015 Геннадий симуляция в проте проходит или нет? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Геннадий Опубликовано 5 февраля, 2015 Поделиться Опубликовано 5 февраля, 2015 Не проводил, только в "боевых" условиях на Меге8 (лочил как мог, а потом восстанавливал.). Трупов не было. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
goodbye Опубликовано 5 февраля, 2015 Автор Поделиться Опубликовано 5 февраля, 2015 подтверждаю, тоже лочил просто в ноль, всё отключал.) и доктор всё равно восстанавливал успешно и с первого раза. 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.