Страница 1 из 2
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 08 фев 2018, 19:04
Golan
Ребят, вопрос.
Можно ли на ардуино и программы провернуть пошаговое уменьшение (увеличение) питания подаваемое на МК.
Исключая вопрос для чего, предпосылки.
В некоторых СМА используются Мк в которые на заводе зашита программа, естественно с защитой от чтения, ребятам с форума удалось обойти защиту "играя" напряжением питания МК вручную. Но это долго и рука точно не сделает.
Вот и возникла задача решить такой вопрос программно с помощью ардуино, программы и возможно каких либо ардуинских бульбуляторов.
Конкретно задача.
1. После подачи питания 5в на ножки МК пошагово снижать напряжение с шагом в 0,01в и задержкой между шагами в 1-2 сек.
2. После достижения "0", первый вариант - так же поднимать напряжение и второй, вновь подать 5 и дальше по пункту 1
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 08 фев 2018, 19:36
Golan
Спасибо
sonata писал(а): 08 фев 2018, 19:20- в каком диапазоне нужно изменять напряжение?
Судя по тексту в котором я написал, то с пяти до нуля, с шагом в 0,01
Плевать на МК, их много, и их при любом результате на выброс, они масочные.
Первый и второй вариант по смыслу как бы или или.
Ток потребления сейчас гляну.
Отправлено спустя 2 минуты 21 секунду:
Максимум 12 мА
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 08 фев 2018, 21:47
Fuji1604
Может подойдет метод кратковременного прерывания питания, на доли секунд, с этим ардуина точно справится
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 08 фев 2018, 21:54
Golan
Спасибо, буду пробовать
sonata писал(а): 08 фев 2018, 21:41чтобы нарушить работу фьюзов чипа и стартонуть его с фьюзами с выключенной защиты от чтения программы.
Не стал это писать так как думаю что никому это не интересно, да и к задаче относится постольку поскольку
Fuji1604 писал(а): 08 фев 2018, 21:47 кратковременного прерывания питания, на доли секунд
То есть подать напругу, потом разорвать и поймать снижение на 0,01 в? А как секунду-две удержать в таком состоянии?
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 08 фев 2018, 21:58
Fuji1604
Не ловить снижение вовсе, просто прерывать и тут же возвращать, возможно этого хватит чтоб фьюзы "слетели"
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 08 фев 2018, 22:09
Golan
Так пробовали, не выходило ни разу, там было от 1.8 до 4.3 в кто как открывался, хотя может программно и сработает.
Спасибо.
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 08 фев 2018, 22:18
eugeneb
Думаю, с ШИМом не проканает.
ЦАП надо и усилитель/повторитель на ОУ за ним.
Или взять Arduino DUE.
У неё ЦАПы на борту есть. Но усилитель всё равно понадобится.
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 08 фев 2018, 23:00
Dev1
В схеме можете увидеть пример как регулировать напряжение (ток там тоже есть, если что). Шим от МК с D9 идет на фильтр, усиливается U1.1 и 2 транзисторами(вам можно и 1 или без транзисторов). Коэффициент усиления подбирается R6...
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 09 фев 2018, 00:38
Nikan
.
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 09 фев 2018, 09:57
Golan
Ребят, одноразовый,
не перезаписываемый, но прочитать его можно или Вы считаете меня полным идиотом, который ставит заведомо бессмысленную задачу? Есть конечно МК с защитой от чтения, есть и много, но это уже другая песня.
Dev1 писал(а): 08 фев 2018, 23:00Шим от МК с D9 идет на фильтр, усиливается U1.1 и 2 транзисторами(вам можно и 1 или без транзисторов). Коэффициент усиления подбирается R6...
Спасибо, буду пробовать.
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 09 фев 2018, 10:53
pan
ШИМом такую точность вряд ли получится держать. уже выше предлагали нормальную идею.
цифровой потенциометр (можно даже без ардуины, есть с кнопками "+" и "-" ) и операционник.
от дискретности потенциометра будет зависеть точность регулирования.
думаю вполне хватит
подобного
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 09 фев 2018, 12:00
Sancho
Golan писал(а): 08 фев 2018, 19:36Судя по тексту в котором я написал, то с пяти до нуля, с шагом в 0,01
С указанным разрешением получается 9 бит, а не 8.
Отправлено спустя 1 минуту 38 секунд:
P.S.
Дёшево и сердито. Есть в нашей проге.
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 09 фев 2018, 15:45
Nikan
.
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 09 фев 2018, 16:00
pan
для всех участников темы: читаем, пожалуйста, название темы.
а что с этим будет делать ТС это его дело.
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 10 фев 2018, 16:00
Golan
Готов понести наказание за нарушение ПРАВИЛ.
Мой старик отец, говорил мне "Никогда не ставь себя умнее других, однажды появиться человек, который это опровергнет"
После считывания и замены МК Renesas и софт и хард сделаны давно
[video]
https://www.youtube.com/watch?v=llX_ZjoPLTQ[/video]
Тему можно закрыть, все нужное уже получено, всем большое спасибо.
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 10 фев 2018, 19:40
Nikan
.
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 10 фев 2018, 19:55
Golan
Уважаемый [ref]Nikan[/ref], я не собираюсь ни спорить с Вами ни чем то экспериментировать, я в теме указал что нужно, Вы почему то стали меня в чем то уличать, учить и тыкать носом в то, что никакого отношения не имеет к теме.
Если Вы считаете что я не прав, болтун и лгун, что где то можно взять софт от МК, который по Вашему же мнению, считать нельзя, и мне в деревню прислать, ну что ж, видимо какой то опыт дает Вам на это эниуЗАЗизма.
Направление реализации того что мне нужно , я получил, за что всем спасибо.
Вам здоровья и удачи, а по поводу взлома вашей серии МК, попробуйте обратиться по той же ссылке, думаю сделают, для этого нужно просто время.
Трампа выбрали, а тут такая мелочь
Засим тему считаю исчерпанной, так как информативности в ней пару постов, еще раз всем спасибо.
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 10 фев 2018, 20:30
Nikan
.
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 10 фев 2018, 20:31
Sancho
Во всей этой перепалке я на стороне [ref]Nikan[/ref], так как было озвучено
Плевать на МК, их много, и их при любом результате на выброс, они масочные.
А показанный на видео мк - обыкновенный мк, а-ля 328. Есть даташит.
Попробуйте считать программу с LC7232 - масочный мк в моём понимании.
Можно ли на Ардуино сделать пошаговое уменьшение питания
Добавлено: 10 фев 2018, 20:57
Golan
[ref=#ff8000]Sancho[/ref], Вам отвечу, на видео МК с той же серии, а именно R5F21276SNFP ,того что я "подтер", (что бы у людей, кнопки на клавиатуре не западали), а именно R5F212BASNFP, не было под рукой , на видео впаян уже новый, купленный на Али, так как родной где то в переработке давно, наверное.