Таймер на датчике лампочки

Аватара пользователя
raddd
Почётный участник
Почётный участник
Сообщения: 1564
Зарегистрирован: 10 фев 2015, 08:50
Репутация: 539
Настоящее имя: Alexey Rodionov
Откуда: Беларусь Минский р-н
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение raddd »

А если есть прогер и незалочена прошивка или фьюзы встроеного генератора. считать частоту и занизить ее если она и так не на минимуме. Но это на как говорится на страх и риск. затереть дамп или вообще залочить ее нафиг.
http://www.farnell.com/datasheets/1449286.pdf
||||||||||||
||||||||||||
Аватара пользователя
Predator
Мастер
Сообщения: 9583
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2531
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение Predator »

Ник, а может не датчик движения, а датчик объёма поставить? Пока кто-то находится в пределах лампы - свет горит, как только отошли от неё, объём изменился - свет потух.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение Serg »

raddd писал(а):А если есть прогер и незалочена прошивка или фьюзы встроеного генератора. считать частоту и занизить ее если она и так не на минимуме. Но это на как говорится на страх и риск. затереть дамп или вообще залочить ее нафиг.
Это даже близко не AVR с его фьюзами.
У этого контроллера всего 3 доступные частоты: 1MHz, 4 MHz, 8MHz, причём выбираются они программно. Подозреваю, что в данном случае включена 1MHz.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение Nick »

raddd писал(а):Если лампочка (светодиоды) на 12вольт то схему на таймере 555 воткнуть вразрыв перед силовым ключом (там вроде сборка полевиков восминогая стоит. По фото неразобрать) ты детальки циферо-букавами к картинке прилепи.
Силовая это какая из них?
Попробую подписать.

А сама 555 сколько по амперам тянет?
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение SVP »

Яб погуглил готовое решение, скорее всего есть миллион опенсорсевских. Задача довольно примитивная, места тоже в общем-то навалом.
В крайнем случае взять любой МК, датчик и какой-нибудь мосфет, сейчас есть микроскопические и на довольно большие токи,
да сюда и обычного размера войдет, а они бывают на 50А и более.
Заодно с программированием МК разберешься - иногда полезно.

Совсем если лениво, посмотри arduino, у них есть по-моему mini вариант, если он влезет, то сделать на нём дело 1-2 вечеров.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение Serg »

SVP писал(а):В крайнем случае взять любой МК, датчик и какой-нибудь мосфет, сейчас есть микроскопические и на довольно большие токи,
да сюда и обычного размера войдет, а они бывают на 50А и более.
На плате есть всё, что нужно, даже уже спаяно как нужно... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение SVP »

UAVpilot писал(а):На плате есть всё, что нужно, даже уже спаяно как нужно...
Кроме легкопрограммируемого МК.
Может оказаться, что сделать мини-шилд для какой-нибудь ардуины-мини будет проще, чем сюда что-то вкорячивать.
И уж точно это будет предсказуемее и повторяемее.
А мосфет на 50А толи 20 толи 30р стоил, в розницу...
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение SVP »

Поправка, она не мини, а микро
https://www.arduino.cc/en/Main/arduinoBoardMicro
48х18 мм вроде как... сам в руках не держал
Сверху шилд свой с мосфетом и датчиком лепишь и всё.

Ебей угрожает выслать по 2-3 бакса за штуку.
Тьфу, это похоже даже NANO называется...
понаделали :)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение Serg »

SVP писал(а):Кроме легкопрограммируемого МК.
Что значит "легкопрограммируемый"? Программируется голосом? Или ему можно пальцем показать что надо делать? :)
Компилятор С для него есть. Симулятор с отладчиком есть. Даже IDE есть. Что ещё надо?
SVP писал(а):Поправка, она не мини, а микро
https://www.arduino.cc/en/Main/arduinoBoardMicro
48х18 мм вроде как... сам в руках не держал
У Ника оригинальная плата размером всего 40х10мм.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение SVP »

UAVpilot писал(а):Что значит "легкопрограммируемый"? Программируется голосом? Или ему можно пальцем показать что надо делать?
Компилятор С для него есть. Симулятор с отладчиком есть. Даже IDE есть. Что ещё надо?
Так дай готовый тулчейн, ссылку на how to итд, и проблема решится сама собой...
Голосом было-бы вообще идеально....
К дуине похоже можно готовых шилдов найти, но не влезет я так понимаю.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение Serg »

Легко гуглится по названию MK:
http://www.st.com/web/en/resource/techn ... 004433.pdf
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение SVP »

UAVpilot писал(а):Легко гуглится по названию MK:
Не очень понял куда код на C набивать... в pdf как-то не получается.
Пробовал голосовые команды - тоже не пошло :).

Весь вопрос в том,
1. что влезет, т.е. если не влезет ничего кроме того, что есть, тогда выхода нет
2. что проще, разобраться по даташиту в этом конкретном МК, и перепрошить его, или взять
заведомо рабочий вариант, по которому для начинающих куча туторов, и воспользоваться им.

Тут уж каждый сам за себя решает, но яб не советовал разбираться в экзотике, особенно для первого раза...
Аватара пользователя
alexg-nn
Мастер
Сообщения: 793
Зарегистрирован: 08 фев 2015, 12:45
Репутация: 127
Настоящее имя: Алексей
Откуда: Нижний Новгород
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение alexg-nn »

Судя по "In-Circuit Programmming", к нему можно подсосаться не выпаивая. Правда, думаю, что прошивка залочена (как обычно бывает в серийных изделиях), а сорцов не найти. Если только Ник не будет писать свою прошивку и пытаться залить её.

А ещё цитата, которая снижает шансы на успех ещё больше.
Flash program memory can also be protected against re-write operation by option bit “Flash
Write protection”. When this option is selected, the program memory can never be erased or
programmed again
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение Serg »

alexg-nn писал(а):А ещё цитата, которая снижает шансы на успех ещё больше.
Это защита от записи во флеш силами самой программы. На запись программатором не распостраняется.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
alexg-nn
Мастер
Сообщения: 793
Зарегистрирован: 08 фев 2015, 12:45
Репутация: 127
Настоящее имя: Алексей
Откуда: Нижний Новгород
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение alexg-nn »

А, пардон, недосмотрел.
Аватара пользователя
raddd
Почётный участник
Почётный участник
Сообщения: 1564
Зарегистрирован: 10 фев 2015, 08:50
Репутация: 539
Настоящее имя: Alexey Rodionov
Откуда: Беларусь Минский р-н
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение raddd »

еще вариант "малой кровью"
емкость подобрать по времени.
Вложения
22.JPG (2263 просмотра) <a class='original' href='./download/file.php?id=53715&sid=8165e218d050b0c1f6c29e3c8575664c&mode=view' target=_blank>Загрузить оригинал (35.44 КБ)</a>
||||||||||||
||||||||||||
Аватара пользователя
raddd
Почётный участник
Почётный участник
Сообщения: 1564
Зарегистрирован: 10 фев 2015, 08:50
Репутация: 539
Настоящее имя: Alexey Rodionov
Откуда: Беларусь Минский р-н
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение raddd »

И еще чтобы снизить линейный режим включения-выключения транзистора (чтобы негрелся если мощная нагрузка), нужно перед ним поставить диод или стабилитрон последовательно, с падением напряжения чуть меньше минимального напряжения открытия транзистора и резистор которы паралельно емкости, поставить между минусом и затвором. Но должно и так работать . схема рабочая у меня на мотоцикле стоит, на реле выключающую магнитолу. Время там около12-15 минут.
||||||||||||
||||||||||||
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение Nick »

SVP писал(а):Поправка, она не мини, а микро
https://www.arduino.cc/en/Main/arduinoBoardMicro
48х18 мм вроде как... сам в руках не держал
Сверху шилд свой с мосфетом и датчиком лепишь и всё.
Не влезет... там места в притык.
raddd писал(а):И еще чтобы снизить линейный режим включения-выключения транзистора (чтобы негрелся если мощная нагрузка), нужно перед ним поставить диод или стабилитрон последовательно, с падением напряжения чуть меньше минимального напряжения открытия транзистора и резистор которы паралельно емкости, поставить между минусом и затвором. Но должно и так работать
теперь я понял, что думают люди, когда я им объясняю как по быстому пару комопнентов в hal подключить :)



Из всего этого я понял, что наверное проще всего, разрезать ножку выхода с проца и к ней добавить 555 таймер. Правильно?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение Сергей Саныч »

Nick писал(а):Из всего этого я понял, что наверное проще всего, разрезать ножку выхода с проца и к ней добавить 555 таймер. Правильно?
Да. Можно еще и просто RC-цепь поставить, как raddd советует, но боюсь, что если там галогенка ватт хотя бы на 60, то, все равно линейного режима хватит для выгорания полевика, учитывая, какая там звездюлинка стоит на коммутацию. Кстати, что там за ключ стоит (справа от процессора, производства IR)? А то на фотке не видно. Не грех будет объектив Соньке протереть :)
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Таймер на датчике лампочки

Сообщение Nick »

Там стоит линейка светодиодов.
Что такое линейный режим?
Сергей Саныч писал(а):Не грех будет объектив протереть
Это фото на телефон в скудном освещении :)
Ответить

Вернуться в «Оффтоп»