In vino veritas
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: In vino veritas
оригиналное рещение проблемы защиты кода...
хже OTP Chips
хже OTP Chips
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
- Zhuk72
- Сверлит текстолит когтями
- Сообщения: 1231
- Зарегистрирован: Ср янв 29, 2014 08:41:31
- Откуда: Баку
- Контактная информация:
Re: In vino veritas
А зачем нужно считывать?
Ну, предположим, есть там чтение.
Если продукт коммерческий, то его защищают от записи,все равно не считать. А в бытовом употреблении там обычно бывает что-то самописанное (свое или откуда-то взятое). В этом случае и прошивка имеется, считывать нет нужды.
Так что смысла от возможности чтения особого нет.
Ну, предположим, есть там чтение.
Если продукт коммерческий, то его защищают от записи,все равно не считать. А в бытовом употреблении там обычно бывает что-то самописанное (свое или откуда-то взятое). В этом случае и прошивка имеется, считывать нет нужды.
Так что смысла от возможности чтения особого нет.
Каждый имеет право на свое личное ошибочное мнение.
У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Re: In vino veritas
Для начальной проверки достаточно кнопу "check MCU" (утилитка версии от 6.86 и выше) нажать и затем подать питание на платку проггера.
В результате выдаст некоторые характеристики типа вышеуказанного в конце
http://radiokot.ru/forum/viewtopic.php? ... 6#p3110946
а так да - прямое чтение программной утилиткой не выполняется, кнопы верификации также нету.
Но ... не факт, что сама прожка скрыто от пользователя тот функционал не выполняет.

В результате выдаст некоторые характеристики типа вышеуказанного в конце
http://radiokot.ru/forum/viewtopic.php? ... 6#p3110946
а так да - прямое чтение программной утилиткой не выполняется, кнопы верификации также нету.
Но ... не факт, что сама прожка скрыто от пользователя тот функционал не выполняет.
-
Пока_без_кота
- Потрогал лапой паяльник
- Сообщения: 359
- Зарегистрирован: Чт авг 08, 2013 01:06:54
Re: In vino veritas
Check MCU я уже выполнил, контроллер видиться. Еще раз о том, зачем мне чтение. К модульку подключается wi-fi субмодуль ESP8266, а значит там зашита какая-то прошивка, которая с ним взаимодействует. Играться с ESP8266 (и полным функционалом модуля) планирую гораздо позже, сейчас хочеться попробовать голый STC. Для этого мне надо вычитать прошивку, чтобы сохранить. Но раз выше сказали "низзя", значит "низзя"
Исходников пока не нарыл 
Re: In vino veritas
Там чегой-то на иероглифах есть насчет протокола... Однако я в них(китайских иероглифах) "НИ В ЗУБ"...

Re: In vino veritas
Решил - таки намутить прожку светикодиодного дисплея-развертку для "примитивов"...
Но... "с запасом к претензиям"...

Но... "с запасом к претензиям"...
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: In vino veritas
в смысле линейную шкалу чтоли?
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Re: In vino veritas
Модуль независимо функционирующей развертки с регулировкой яркости и некоторыми "приблудами", но в отличии от ранее организованного на основе таймера АВР в ATTiny2313 (http://radiokot.ru/forum/viewtopic.php? ... 9#p2383939) решено сделать "более демократичный" вариант - правда с потерей диапазона регулировки... Одначе для индикаторных табло это не столь важно - там и четырех - десяти явно различимых уровней достаточно.

Re: In vino veritas
Тест-макет на тему «дисплея с теневым кадром».
Основано на имеющемся периферийном барахле и базовом блоке «котуинки» - дабы можно было многократно над параметрами программы поизвращаться и на результат посмотреть.
Поскольку у котуинки полностью свободен только один порт было решено несколько усложнить базовую схемотехнику регистровым файлом (пока используется только одна позиция для отладки алгоритма и по отсутствию излишних дисплейных конструкций).
Для работ с повышенной нагрузкой был добавлен магистральный усилитель на КР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 с учетом ее особенностей но на том же "движке"...
Может еще чего...

Основано на имеющемся периферийном барахле и базовом блоке «котуинки» - дабы можно было многократно над параметрами программы поизвращаться и на результат посмотреть.
Поскольку у котуинки полностью свободен только один порт было решено несколько усложнить базовую схемотехнику регистровым файлом (пока используется только одна позиция для отладки алгоритма и по отсутствию излишних дисплейных конструкций).
Для работ с повышенной нагрузкой был добавлен магистральный усилитель на КР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 с учетом ее особенностей но на том же "движке"...
Может еще чего...
Re: In vino veritas
Везет мнеу на усяко "глупо мысле" (с подачи вопрошающих друзей)....
Вот напомнили про фазоимпульсное управление тиристорами...
Не люблю данное извращение из-за мощнейших помех и прочих "неудобностях"...
Однако... пока еще в коллекции не имелось - решил помудрить с гальвнизолированным датчиком "перехода через нуль".
Первая неудобность - резисторы баласта... Греются аки... несмотря на то, что рассчетная мощность максимум в 5 ватт, а установлены два двухваттных...
Вторая минуса - такой датчик жреть энергию непрерывно... А это порядка 5 ватт к общему потреблению устройства при "холостом ходе".
Плюсик - гальванбарьер и весьма симпатишная осциллограмма на выходе.
Помимо прочего в схему добавлено несколько деталюшек из жалости к светодиоду оптрона и имеющемуся в оптроне компаунду (недопустимо-быстрое старение оптической проницаемости заливки при длительной "зажарке" при максимальных токах светодиода).
Получилось воть такое "монстро":
http://img.radiokot.ru/files/20529/1b7kbdjtsu.jpg
http://img.radiokot.ru/files/20529/1b6ly5npdn.GIF
правда у меня под рукой был стабилитрон на 9 вольтей - его и поставил с точки зрения ЖАБЫ ЗЕЛЕНОЙ - на практике лучше таки стабилитрон 1 ватт на 24 вольта (диапазон входного для LM317 до 36 вольт).

Вот напомнили про фазоимпульсное управление тиристорами...
Не люблю данное извращение из-за мощнейших помех и прочих "неудобностях"...
Однако... пока еще в коллекции не имелось - решил помудрить с гальвнизолированным датчиком "перехода через нуль".
Первая неудобность - резисторы баласта... Греются аки... несмотря на то, что рассчетная мощность максимум в 5 ватт, а установлены два двухваттных...
Вторая минуса - такой датчик жреть энергию непрерывно... А это порядка 5 ватт к общему потреблению устройства при "холостом ходе".
Плюсик - гальванбарьер и весьма симпатишная осциллограмма на выходе.
Помимо прочего в схему добавлено несколько деталюшек из жалости к светодиоду оптрона и имеющемуся в оптроне компаунду (недопустимо-быстрое старение оптической проницаемости заливки при длительной "зажарке" при максимальных токах светодиода).
Получилось воть такое "монстро":
http://img.radiokot.ru/files/20529/1b7kbdjtsu.jpg
http://img.radiokot.ru/files/20529/1b6ly5npdn.GIF
правда у меня под рукой был стабилитрон на 9 вольтей - его и поставил с точки зрения ЖАБЫ ЗЕЛЕНОЙ - на практике лучше таки стабилитрон 1 ватт на 24 вольта (диапазон входного для LM317 до 36 вольт).
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: In vino veritas
http://img.radiokot.ru/files/20529/1b6ly5npdn.GIF
а зачем здесь лм-ка, коли стабилитрон уже стоит, и резюка вполне хватило бы
а зачем здесь лм-ка, коли стабилитрон уже стоит, и резюка вполне хватило бы
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Re: In vino veritas
Та LMка замышлялась как динамическое сопротивление для гашения перегрузок без излишнего перегрева...
А посикоку у самой LMки максимально возможное напряжение порядка 36 вольтей добавлен аварийный стабилитрончик.
Задача - сохранить удобоваримый ток на оптроне при условии весьма хамского кормления :
хотя-бы от 220-20% до 220+20%.
Так вобщем "некоторый поиграмс".

А посикоку у самой LMки максимально возможное напряжение порядка 36 вольтей добавлен аварийный стабилитрончик.
Задача - сохранить удобоваримый ток на оптроне при условии весьма хамского кормления :
хотя-бы от 220-20% до 220+20%.
Так вобщем "некоторый поиграмс".
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: In vino veritas
а не пробовали сформировать СИ на горячей стороне и подпть через транс или оптрон(по вкусу) уже его
потребление былоб мизерное и деталей болще не намного
потребление былоб мизерное и деталей болще не намного
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Re: In vino veritas
Транс...
"НЕ КОШЕРНО"
А эта схемка как раз и есть "на горячей" с гальванразвязкой входа МК.
В то же время типовые апноты производителей МК дают рекомендации по "прямому подключению" через высокоомный (от 1МОм) делитель непосредственно на вывод МК. Вобщем конечно неплохо... Только там развязку уже с другой стороны делать прийдется, если дистанционкаи/или увязка с дополнительными блоками понадобится.
Как вариант в теории можно КР1182ПМ1 с оптрончиком попробовать...
( как тут на странице 13 рис.2 )...
НО под руками запаса "расходных деталющек" на такой эксперимент пока нету... Как появится возможность попытать на практике - попробую. Ибо при удачном эксперименте такой вариант наиболее оптимальный.

"НЕ КОШЕРНО"
А эта схемка как раз и есть "на горячей" с гальванразвязкой входа МК.
В то же время типовые апноты производителей МК дают рекомендации по "прямому подключению" через высокоомный (от 1МОм) делитель непосредственно на вывод МК. Вобщем конечно неплохо... Только там развязку уже с другой стороны делать прийдется, если дистанционкаи/или увязка с дополнительными блоками понадобится.
Как вариант в теории можно КР1182ПМ1 с оптрончиком попробовать...
( как тут на странице 13 рис.2 )...
НО под руками запаса "расходных деталющек" на такой эксперимент пока нету... Как появится возможность попытать на практике - попробую. Ибо при удачном эксперименте такой вариант наиболее оптимальный.
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: In vino veritas
не при наличии МК КР1182ПМ1 явно лищняя
мк сам может рулить триаком через оптрон или транс ну или через КТ315 если развязка не нужна
я почему писал про схему на горячей стороне она делается на базе скажем 2х кт315 (колекторы вместе эб встречно) -в синхронизаторе и еще одного кт940 в формирователен СИ потребление мизерное толко в ммент импулса(а он может быть короток)
мк сам может рулить триаком через оптрон или транс ну или через КТ315 если развязка не нужна
я почему писал про схему на горячей стороне она делается на базе скажем 2х кт315 (колекторы вместе эб встречно) -в синхронизаторе и еще одного кт940 в формирователен СИ потребление мизерное толко в ммент импулса(а он может быть короток)
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Re: In vino veritas
МК конечно может...
Только вот...
Обычно требуется две точки контакта с "высоковольтной/горячей" стороной -
датчик перехода через 0 фазы
и собственно управляющий электрод симистора.
Это не говоря о возможном сетевом/коллективном управлении во всей системе.
Для "просто включить/выключить" проблем нет - берем оптрон с зеро-кросс и имеем душевный покой.
А вот с извратом в случае фазоимпульсного управления не так просто...
Вот и приходится помудрить. Так чтобы и управление и детектор нуля с другой стороны оптрона оставить.
Для 1182 весьма заманчиво выглядит - ШИМ сигнал разряжает конденсатор/удерживает схему выключенной... Ежли бы еще и самосинхронизации добиться... (т.е. оойтись без дополнительного датчика нуля фазового перехода) совсем вкусненько было бы...

Только вот...
Обычно требуется две точки контакта с "высоковольтной/горячей" стороной -
датчик перехода через 0 фазы
и собственно управляющий электрод симистора.
Это не говоря о возможном сетевом/коллективном управлении во всей системе.
Для "просто включить/выключить" проблем нет - берем оптрон с зеро-кросс и имеем душевный покой.
А вот с извратом в случае фазоимпульсного управления не так просто...
Вот и приходится помудрить. Так чтобы и управление и детектор нуля с другой стороны оптрона оставить.
Для 1182 весьма заманчиво выглядит - ШИМ сигнал разряжает конденсатор/удерживает схему выключенной... Ежли бы еще и самосинхронизации добиться... (т.е. оойтись без дополнительного датчика нуля фазового перехода) совсем вкусненько было бы...
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: In vino veritas
ну сделай сам оптрон с неонкой -совсем просто а потребляет 0,1ма
я делал для приставки к телефону четко вылавливать толко звонковое вызывное
в черную трубку суем фототранзюк и неонку ...
я делал для приставки к телефону четко вылавливать толко звонковое вызывное
в черную трубку суем фототранзюк и неонку ...
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Re: In vino veritas
Зеро-кросс ловит не само амплитудное значение а момент его отсутствия (и желательно поточнее) - на уровне 5-10 вольт максимум при максимальной амплитуде в коренье из двух на номинал от 248 до 373 вольт в максимуме а минимум 220-20% = 176 вольт.
Посему прийдется перекрыть диапазон при падении на светике в 1,56 вольта с "излишком" от 176 до 373 вольт "на балласте".
В качестве полезного сигнала ловим пиковый выброс на закрытом транзисторе оптрона при питании схемки предпочтительно от -10 до +10 вольт. Остальное время транзистор оптрона открыт и схема просто бесполезно расходует энергию, превращая ее в тепловыделение на балласте.

Посему прийдется перекрыть диапазон при падении на светике в 1,56 вольта с "излишком" от 176 до 373 вольт "на балласте".
В качестве полезного сигнала ловим пиковый выброс на закрытом транзисторе оптрона при питании схемки предпочтительно от -10 до +10 вольт. Остальное время транзистор оптрона открыт и схема просто бесполезно расходует энергию, превращая ее в тепловыделение на балласте.
- oleg110592
- Друг Кота
- Сообщения: 3832
- Зарегистрирован: Сб сен 10, 2011 17:46:25
Re: In vino veritas
TLP183, TLP182, TLP293, TLP292 — транзисторные оптроны с малым током управления
http://e-tools.info/index.php?page=document&id=46162
http://e-tools.info/index.php?page=document&id=46162
- musor
- Друг Кота
- Сообщения: 39197
- Зарегистрирован: Сб сен 13, 2014 16:27:32
- Откуда: СпиртоГонск созвездия Омега
Re: In vino veritas
да такие с 2 встречными светиками годятся на детектор 0..
но всеже можно и без оптрона...
но всеже можно и без оптрона...
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает