Jump to content
goodbye

Fuse Doctor Не Определяет Пациентов

Recommended Posts

У меня вот такие файлы:

atmega_fusebit_doctor_V2h_schematic.rar

atmega_fusebit_doctor_2.11_m8.rar

Если Вы делали именно эту схему и лили эту прошивку, то сначала внесу в нее доработки. А потом, если все будет ОК, то можно и над своим доктором поработать (если это будет нужно, решим). Действительно, зачем делать новые печатные платы, если работать будет хреново. Отработаем алгоритмы на старой версии схемы. Согласны?

Share this post


Link to post
Share on other sites

я согласен) я вообще за любой кипиш кроме голодовки. остальные думаю зайдут увидят и тоже отпишутся)) и еще моя заметка по схеме которая в архиве выше, перепутаны надписи на транзисторах, по печатной плате определил что где один транзистор это +12 вольт а где 2 транзистора это +5 вольт. это все судя по разводке пп которая в архиве от источников.

Edited by Viktor26

Share this post


Link to post
Share on other sites

ОК. Я пока с сообщениями разберусь и заменю адреса на указатели. Тогда будет проще "отделить зерна от плевел".

Share this post


Link to post
Share on other sites

Литиевые батарейки Fanso для систем телеметрии и дистанционного контроля

Системы телеметрии находят все более широкое применение во многих отраслях на промышленных и коммунальных объектах. Требования, предъявляемые к условиям эксплуатации приборов телеметрии и, как следствие, источников питания для них, могут быть довольно жесткими. Fanso предоставляет широкую линейку продукции, рассчитанной на различные условия эксплуатации, что позволяет подобрать батарейку для каждого конкретного применения, в том числе и для устройств телеметрии.

Подробнее

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

в нем записаны изменения от версии к версии.

Share this post


Link to post
Share on other sites

Goodbye возьмите рисунок печатки доктора как на фото у меня и убедитесь сами))))) где один транзистор там +12 вольт, я тоже долго вкуривал)))

Share this post


Link to post
Share on other sites
                     

Приглашаем на вебинар Решения для построения ультразвуковых счетчиков жидкостей и газов на базе MSP430

Компэл совместно с Texas Instruments 23 октября 2019 приглашают на вебинар, посвященный системам-на-кристалле для построения ультразвуковых расходомеров жидкостей и газов на базе ядра MSP430. Вебинар проводит Йоханн Ципперер – эксперт по ультразвуковым технологиям, непосредственно участвовавший в создании данного решения. На вебинаре компания Texas Instruments представит однокристальное решение, позволяющее создавать точные недорогие счетчики жидкостей и газов.

Подробнее...

Viktor26,

это ошибка. Нельзя управлять +12В с помощью p-n-p транзистора в однокаскадном включении. Он попросту не закроется, т.к. уровень закрывающего напряжения +5В, а потенциал эмиттера +12В. Остаются 7В разницы, которые полюбому будут создавать отпирающий ток базы.

Share this post


Link to post
Share on other sites

))) я нашел где я лоханулся))) у меня блин вместо pnp npn стоят и наоборот, а я вас запутать хотел. мои извенения :buba:

Share this post


Link to post
Share on other sites

Парни, привет всем.

Кто обладает этим доктором, подскажите. Он реально работает с Тиньками в режиме "последовательного программирования при высоком напряжении"? Что-то не удалось загнать его в этот режим в симуляторе. И на какие камни следует сделать упор (в первую очередь), чтобы вы смогли проверить работоспособность.

Share this post


Link to post
Share on other sites

ну тиньку 13ю он у меня на ура проглотил с первого раза, а так мега8 более ходовая и у всех проблемы с ней.

Share this post


Link to post
Share on other sites

Ясно. Кстати, где можно взглянуть схему подключения Тинек к доктору (или схему переходника). И как выбирается этот режим авто или ручной (с ПК)?

Share this post


Link to post
Share on other sites

я могу лочить намерянно атмеги8, чтобы проверять, разлочится или нет.)

Share this post


Link to post
Share on other sites

ОК. У меня есть парочка 8-х. Одну на доктора пущу, вторую - на опыты. А вы другие проверите.

Сегодня начну собирать.

Share this post


Link to post
Share on other sites

Всем привет.

Парни попробуйте.

Пока (навалилось несколько проблем) только Меги в параллельном режиме. Пытал 8-ю по всякому. Восстанавливает.

Буду рад почитать Ваши замечания. Пишите все. Глюки в работе, глюки в интефейсе. У меня уже "глаз замылился", а вы свежим посмотрите.

Заменил архив. Чтение идентификатора устойчивее. Перекачайте!

afd12.rar

Edited by Геннадий

Share this post


Link to post
Share on other sites

Геннадий, ну проверил атмегу8 и атмегу328 обе в tqfp32 корпусе.

вобще всё отлично и с первого раза. и самое главное:

определяет название чипа по идентификаторам за это отдельное спасибо.

четко работает, чувствуется что надежно определяет всё и восстанавливает.

1)хочется спросить как оно начинает работать ?

когда питание подаю, вроде бы ничего не происходит

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

2)почему когда чип не найден, загорается зеленый светодиод, наверное нужно подругому информировать пользователя, например поджечь оба светодиода, это например значило бы, что чипа вообще никак не видно. иначе пришлось подключать ком порт чтобы посмотреть. а так уже было бы ясно, и в терминале особо то и не чего смотреть.

т.е. предлагаю доработать индикацию: зеленый - только когда всё хорошо, красный - чип обнаружен, но не восстановлен, зеленый и красный - чип не обнаружен.

если не поджигать ни одного светика, то будет не понятно работает ли девайс вообще. индикатор питания - не показатель, тут объяснять не нужно я думаю...))

а есть ещё идеи и доработки ?

может что конкретнее посмотреть ? осциллографом..

п.с. одна атмега всё таки наглухо дохлая у меня.

Edited by goodbye

Share this post


Link to post
Share on other sites

Привет. goodbye. С питанием все правильно. Доктор ждет нажатия кнопки конкретно. Я убрал старт по сбросу при подаче питания, с целью установления напряжения питания и программирования (схему при сборке видоизменил). Да и подготовиться можно спокойно (сесть по удобнее, подключить терминал :) ) перед началом лечения.

Теперь можно менять/устанавливать чипы, не отключая питания доктора.

Схемные изменения, питание от переходника USB-UART, т.е. от USB и преобразователь на mc34063 до 12В.

Со светодиодами косяк, признаю. Это последняя из операций, что я ввел. Даже не успел проверить. Торопился с самим алгоритмом. Исправлю. Green - OK, Red - FAULT, Green/Red - chip not found. Так?

Пришлось перелопатить 92 даташита, чтобы иметь возможность определять чип автоматически и получать набор фьюзов по-умолчанию без вмешательства пользователя и ПК.

Теперь надо "оседлать" Attiny (коих у меня нет) в параллельном режиме и в режиме HVPS (последовательное при высоком напряжении).

Если будет время и запал, думаю прикрепить этого доктора к ПК (где-то ваял оболочку, как у ChipBlaster) и превратить его в полноценный параллельный программатор. Если будет такая необходимость.

Но это в будущем. В будущем также попытка склеить доктора и ПК без переходника USB/UART.

Да... забыл. Может интерфейс на русском языке сделать?

Edited by Геннадий

Share this post


Link to post
Share on other sites
Доктор ждет нажатия кнопки конкретно

и я с этим согласен, это логично так и должно быть. спасибо за исправление

Green - OK, Red - FAULT, Green/Red - chip not found. Так?

если других предложений нет , то так будет более чем понятно :)

Пришлось перелопатить 92 даташита, чтобы иметь возможность определять чип автоматически и получать набор фьюзов по-умолчанию без вмешательства пользователя и ПК.

понимаю, и представляю что это. спасибо и за это, кто если не вы))) опять же.

впринципе и на английском всё более чем понятно, но на русском будет наверное ещё понятнее и приятнее))) всё таки мы не пендосы.

но можно наверно предусмотреть перемычку на плате, рус/лат. ? отдельным пином каким нибудь... если они там есть ещё свободные.

но возможны проблемы с кодировкой скорее всего... на компе. %)

про параллельный проггер это хорошо :) наверняка пригодится!

ну вобщем всё хорошо :) на данном этапе осталось с *лампочками* разобраться и ок будет :) пишите счет куда выслать пивас)))))

ну и ждем новостей в будущем.

Edited by goodbye

Share this post


Link to post
Share on other sites

кстати можно просто 2 прошивки сделать, русская и английская, при прошивке сами выберут что ставить.. так проще всего будет наверно)

Share this post


Link to post
Share on other sites

если честно, ИМХО, рабочий девайс данного рода, на халяву)), пусть будет хоть на китайском, конечным потребитялям и так за счастье будет)))) тем более что большинство из тех кто наткнется на эту прошивку, будут начинающими програмистами, им будет все равно что терминал пишет, главное чтоб лечил))))) поэтому хоть на русском хоть на англиском))))

Edited by Viktor26

Share this post


Link to post
Share on other sites

Есть одна линия свободная - бывшая перемычка Erase. Однако, если скрещивать с CDC, то линия потребуется для эмуляции USB.

Со светиками получается четыре состояния:

ОК, Fault, Not found и Not support (не все чипы обработал). Может у вас есть какая-то инфа по эксклюзивным МК, можно добавлять данные в таблицу и расширить список.

Share this post


Link to post
Share on other sites

подтверждаю, тоже лочил просто в ноль, всё отключал.) и доктор всё равно восстанавливал успешно и с первого раза.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Здравствуйте, схему нет, есть два готовых устройства одно которое уже управляет двигателем за счёт изменения входного напряжения на управляющий контакт в пределах от 1.81 до 1.73 ,выполнено на микросхеме tl594c и второе устройство с ЛСД дисплеем отображающие частоту вращения кулера и с функцией сигнализации при достижении запрограммированной температуры при достижении которой открывается полевой транзистор. Вот эти два устройства соединить так чтобы на управляющий контакт  первого устройства приходило 1.81 вольт что можно обеспечить делителем напряжения , потом при достижении запрограммированной температуры сработает второе устройство откроется полевой транзистор и пропустит через себя напряжения  которое изменит напряжения 1.81 вольт на входе первого устройства на 1.73 вольта, вот описания схемы как это можно организовать? Помогите пожалуйста!
    • Я даже не заметил, что там есть 128Кгц. Это получается,что при такой тактовой частоте и при делителе 1024,  одна секунда будет 125 тиков? Я правильно понимаю?
    • Здравствуйте. Сломалась с большим БАХом индукционная плита, при вскрытии было установлено: сгорел предохранитель печатный,  диодный мост и 4 транзистора RJH60T4 (у 2х пробит диод сток-исток (одно плечо), другое вроде целое. Купил диодный мост, выпаял транзисторы включил плиту через лампу. Лампа светит, плита кнопками управляется. Включил без лампы тотже результат. Купил на али транзисторы впаял, через лампу . Плита включилась в дежурном режиме  лампочка горит, поставил кастрюлю включил левую нижнюю панель, плита пощелкала реле и выдала ошибку е6. Выпаял драйверы TPL350 заменил (али), как проверить не знаю. Включил через лампу ошибка е6 пропала, лампа светит. Включил плиту Плита периодически включается (реле щелкают)  и пищит, панель при этом гаснет лампа горит или в пол накала или полностью. (посуда на плите).  Включил панель верхнюю правую, тоже самое но в какой-то период или после предыдущего опыта сгорает транзистор (пробивается диод) и плита стала писать 9.99kW.  Купил транзисторы в Чип и Дипе RJH60F5  включил через чайник, плита щелкнула реле при этом посуда тоже щелкнула, как при нагреве, нагрева не ощутил выключил. Затем включил еще раз плита ругнулась и появилась знакомая ошибка 9.99kW. Проверил транзисторы. Диоды пробит на первом. Есть осциллограф САГА , но я не успеваю ни чего померить. Как смоделировать работу плиты чтобы померить импульсы на затворах? Изучил https://manualzz.com/doc/1335640/siemens-ei645ec11-repair-manual https://www.mikrocontroller.net/topic/221192
    • Если этот вопрос интересен, посмотрите тему на rt20, там выложена наша разработка на TC9142. Подходит для веги 120 и 122. Выложена схема, герберы для изготовления плат и инструкция по настройке.
    • я тебе как мастер скажу - тут главное НЕ ОБДЕЛАТЬСЯ .... а я такой техники достаточно вижу, после "дельцоФФ от паяльника"
    • Ну вы блин придумали А про измерение напряжения, при разных резисторах, нужно учитывать чувствительность измерителя. 
  • Покупай!

×
×
  • Create New...