оригиналное рещение проблемы защиты кода... хже OTP Chips
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
А зачем нужно считывать? Ну, предположим, есть там чтение. Если продукт коммерческий, то его защищают от записи,все равно не считать. А в бытовом употреблении там обычно бывает что-то самописанное (свое или откуда-то взятое). В этом случае и прошивка имеется, считывать нет нужды. Так что смысла от возможности чтения особого нет.
_________________ Каждый имеет право на свое личное ошибочное мнение.
У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Для начальной проверки достаточно кнопу "check MCU" (утилитка версии от 6.86 и выше) нажать и затем подать питание на платку проггера. В результате выдаст некоторые характеристики типа вышеуказанного в конце viewtopic.php?p=3110946#p3110946 а так да - прямое чтение программной утилиткой не выполняется, кнопы верификации также нету. Но ... не факт, что сама прожка скрыто от пользователя тот функционал не выполняет.
Check MCU я уже выполнил, контроллер видиться. Еще раз о том, зачем мне чтение. К модульку подключается wi-fi субмодуль ESP8266, а значит там зашита какая-то прошивка, которая с ним взаимодействует. Играться с ESP8266 (и полным функционалом модуля) планирую гораздо позже, сейчас хочеться попробовать голый STC. Для этого мне надо вычитать прошивку, чтобы сохранить. Но раз выше сказали "низзя", значит "низзя" Исходников пока не нарыл
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Модуль независимо функционирующей развертки с регулировкой яркости и некоторыми "приблудами", но в отличии от ранее организованного на основе таймера АВР в ATTiny2313 (viewtopic.php?p=2383939#p2383939) решено сделать "более демократичный" вариант - правда с потерей диапазона регулировки... Одначе для индикаторных табло это не столь важно - там и четырех - десяти явно различимых уровней достаточно.
Тест-макет на тему «дисплея с теневым кадром». Основано на имеющемся периферийном барахле и базовом блоке «котуинки» - дабы можно было многократно над параметрами программы поизвращаться и на результат посмотреть. Поскольку у котуинки полностью свободен только один порт было решено несколько усложнить базовую схемотехнику регистровым файлом (пока используется только одна позиция для отладки алгоритма и по отсутствию излишних дисплейных конструкций). Для работ с повышенной нагрузкой был добавлен магистральный усилитель на КР1533АП6. И для дополнения кнопой перезагрузки котуинки пришлось цеплять репитер – просто потому, что там уже имелись необходимые штырьки для той кнопы. Собственно тест-прожка демонстрирует доступный диапазон изменения яркости в крайней левой позиции с соответствующим ему кодом УРЯ в среднх двух. Крайняя правая всегда «3». Ежли необходимо загрузить видоизмененный *.hex файл – нажимаем и отпускаем кнопу “S_reboot” (подключена на платке репитера). Текущая индикация гаснет и управление передается резидентному бутлоадеру (выполнение программного сброса по аналогии с аппаратным). Далее работать согласно инструкциям к котуинке. Следуюшша этапа – посмотреть как действует обработка «ТЕНЕВОЙ ЗОНЫ» относительно визуального восприятия потребителем… Алгоритм программы-регенератора основан на программно-аппаратном BAM с мультиплексированием х4. Для удобоваримого наблюдения типовых дисплеев задан шаг изменения (начально-минимальный квант) равный 16 машинных циклов для типового тактового генератора по умолчанию, соответствующего машинному циклу/одноцикловой команде равному 0,000001 секунды. Т.е. уровни яркости распределены следующим образом: 0х00 – полностью погашено; 0х10 – минимальная яркость 0хF0 – максимальная яркость. В случае прямого вывода в порт сегментных ключей и «верхних ключах» на обычных транзисторах возможно расширение градаций в сторону использования разрядов младшей тетрады байта яркости. В текущем варианте имеются ограничения по времени отключения оптронов (~40-100 микросекунд) и программе загрузки буфера данных регистрового файла. Архив схем в *.gif варианте:
и весьма жуткий внешний вид всего комплекта с межплатными шлейфами (согласно oll_test): http://img.radiokot.ru/files/20529/1b4amzcxnu.jpg (при устойчивой работе ) Дальше по мере продвижения в "ленивом режиме" - приспособа к STC15F204 с учетом ее особенностей но на том же "движке"...
Везет мнеу на усяко "глупо мысле" (с подачи вопрошающих друзей)....
Вот напомнили про фазоимпульсное управление тиристорами... Не люблю данное извращение из-за мощнейших помех и прочих "неудобностях"...
Однако... пока еще в коллекции не имелось - решил помудрить с гальвнизолированным датчиком "перехода через нуль". Первая неудобность - резисторы баласта... Греются аки... несмотря на то, что рассчетная мощность максимум в 5 ватт, а установлены два двухваттных... Вторая минуса - такой датчик жреть энергию непрерывно... А это порядка 5 ватт к общему потреблению устройства при "холостом ходе". Плюсик - гальванбарьер и весьма симпатишная осциллограмма на выходе. Помимо прочего в схему добавлено несколько деталюшек из жалости к светодиоду оптрона и имеющемуся в оптроне компаунду (недопустимо-быстрое старение оптической проницаемости заливки при длительной "зажарке" при максимальных токах светодиода). Получилось воть такое "монстро": http://img.radiokot.ru/files/20529/1b7kbdjtsu.jpg http://img.radiokot.ru/files/20529/1b6ly5npdn.GIF правда у меня под рукой был стабилитрон на 9 вольтей - его и поставил с точки зрения ЖАБЫ ЗЕЛЕНОЙ - на практике лучше таки стабилитрон 1 ватт на 24 вольта (диапазон входного для LM317 до 36 вольт).
_________________ Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/ Я его полностью поддерживаю. Программирую на Fuse AtmelAVR.
Та LMка замышлялась как динамическое сопротивление для гашения перегрузок без излишнего перегрева...
А посикоку у самой LMки максимально возможное напряжение порядка 36 вольтей добавлен аварийный стабилитрончик. Задача - сохранить удобоваримый ток на оптроне при условии весьма хамского кормления : хотя-бы от 220-20% до 220+20%. Так вобщем "некоторый поиграмс".
а не пробовали сформировать СИ на горячей стороне и подпть через транс или оптрон(по вкусу) уже его потребление былоб мизерное и деталей болще не намного
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Транс... "НЕ КОШЕРНО" А эта схемка как раз и есть "на горячей" с гальванразвязкой входа МК. В то же время типовые апноты производителей МК дают рекомендации по "прямому подключению" через высокоомный (от 1МОм) делитель непосредственно на вывод МК. Вобщем конечно неплохо... Только там развязку уже с другой стороны делать прийдется, если дистанционкаи/или увязка с дополнительными блоками понадобится. Как вариант в теории можно КР1182ПМ1 с оптрончиком попробовать... ( как тут на странице 13 рис.2
)... НО под руками запаса "расходных деталющек" на такой эксперимент пока нету... Как появится возможность попытать на практике - попробую. Ибо при удачном эксперименте такой вариант наиболее оптимальный.
не при наличии МК КР1182ПМ1 явно лищняя мк сам может рулить триаком через оптрон или транс ну или через КТ315 если развязка не нужна я почему писал про схему на горячей стороне она делается на базе скажем 2х кт315 (колекторы вместе эб встречно) -в синхронизаторе и еще одного кт940 в формирователен СИ потребление мизерное толко в ммент импулса(а он может быть короток)
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
МК конечно может... Только вот... Обычно требуется две точки контакта с "высоковольтной/горячей" стороной - датчик перехода через 0 фазы и собственно управляющий электрод симистора. Это не говоря о возможном сетевом/коллективном управлении во всей системе. Для "просто включить/выключить" проблем нет - берем оптрон с зеро-кросс и имеем душевный покой. А вот с извратом в случае фазоимпульсного управления не так просто... Вот и приходится помудрить. Так чтобы и управление и детектор нуля с другой стороны оптрона оставить. Для 1182 весьма заманчиво выглядит - ШИМ сигнал разряжает конденсатор/удерживает схему выключенной... Ежли бы еще и самосинхронизации добиться... (т.е. оойтись без дополнительного датчика нуля фазового перехода) совсем вкусненько было бы...
ну сделай сам оптрон с неонкой -совсем просто а потребляет 0,1ма я делал для приставки к телефону четко вылавливать толко звонковое вызывное в черную трубку суем фототранзюк и неонку ...
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Зеро-кросс ловит не само амплитудное значение а момент его отсутствия (и желательно поточнее) - на уровне 5-10 вольт максимум при максимальной амплитуде в коренье из двух на номинал от 248 до 373 вольт в максимуме а минимум 220-20% = 176 вольт. Посему прийдется перекрыть диапазон при падении на светике в 1,56 вольта с "излишком" от 176 до 373 вольт "на балласте".
В качестве полезного сигнала ловим пиковый выброс на закрытом транзисторе оптрона при питании схемки предпочтительно от -10 до +10 вольт. Остальное время транзистор оптрона открыт и схема просто бесполезно расходует энергию, превращая ее в тепловыделение на балласте.
да такие с 2 встречными светиками годятся на детектор 0.. но всеже можно и без оптрона...
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения