Генератор заданного числа импульсов на Ардуино.
Генератор заданного числа импульсов на Ардуино.
Друзья, нужно устройство для следующего...
При подаче на него питания, оно должно по низкому уровню подать два-три (прописанных в по) импульса. Однократно, длинной 100-150 милесекунд. И все, замереть до тех пор пока питание не пропадет. Естественно процесс должен повторяться после подачи питания . Так же возможно понадобится отсрочка в пол минуты между импульсами и подачей питания. Возможно на Ардуино. Может бывает подобный скетч? Сам не напишу ибо туп.
При подаче на него питания, оно должно по низкому уровню подать два-три (прописанных в по) импульса. Однократно, длинной 100-150 милесекунд. И все, замереть до тех пор пока питание не пропадет. Естественно процесс должен повторяться после подачи питания . Так же возможно понадобится отсрочка в пол минуты между импульсами и подачей питания. Возможно на Ардуино. Может бывает подобный скетч? Сам не напишу ибо туп.
- Реклама
- АлександрЛ
- Друг Кота
- Сообщения: 43895
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Генератор заданного числа импульсов на Ардуино.
С такой задачей и Тини13 справится.. Даже при самом "в лоб" решении вся программка будет из ~10-ти строк..
зы.. "при подаче питания" это "совсем сразу", или на какое- то время можно "опоздать"? МК не начинает сразу выполнять программу, там есть процессы, которые присутствуют обязательно.. Занимают они "несколько микросекунд", но всё- таки..
зызы.. Так же - то же самое будет происходить не только при подаче питания, а и при нажатии кнопки "сброс"..
зы.. "при подаче питания" это "совсем сразу", или на какое- то время можно "опоздать"? МК не начинает сразу выполнять программу, там есть процессы, которые присутствуют обязательно.. Занимают они "несколько микросекунд", но всё- таки..
зызы.. Так же - то же самое будет происходить не только при подаче питания, а и при нажатии кнопки "сброс"..
Re: Генератор заданного числа импульсов на Ардуино.
По поводу сразу... лучше задержать примерно на пол минутки, может минуту. Там вместе с ним тоже аппарат запускается который требует загрузки
- valentinovich
- Электрический кот
- Сообщения: 1004
- Зарегистрирован: Ср окт 04, 2017 20:47:40
Re: Генератор заданного числа импульсов на Ардуино.
Напишут и будет как скажешь. Хошь со стандартной паузой, хошь с программируемой по длительности.Может бывает подобный скетч? Сам не напишу
Но по заказу готового решения - как-то больше принято за некоторое кол-во ваших ден. знаков, а если только помочь разобраться, то - забесплатно.
- АлександрЛ
- Друг Кота
- Сообщения: 43895
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Генератор заданного числа импульсов на Ардуино.
[uquote="Ю.Г",url="/forum/viewtopic.php?p=3834895#p3834895"]лучше задержать примерно на пол минутки, может минуту. Там вместе с ним тоже аппарат запускается который требует загрузки[/uquote]
В Тини13 сможете прошивку залить?
В Тини13 сможете прошивку залить?
- Реклама
-
Самсусамыч
Re: Генератор заданного числа импульсов на Ардуино.
[uquote="Ю.Г",url="/forum/viewtopic.php?p=3834860#p3834860"]При подаче на него питания, оно должно по низкому уровню подать два-три (прописанных в по) импульса. Однократно, длинной 100-150 милесекунд. И все, замереть до тех пор пока питание не пропадет. Естественно процесс должен повторяться после подачи питания.[/uquote]
После подачи питания, при низком уровне на выводе 3 (РВ4), то есть вывод прижать к GND - на выводе 2 (РВ3) появятся три импульса длительностью по 120 мс, с паузой между импульсами так же 120 мс. Далее МК ни на что не реагирует. Фьюзы прошивать не нужно, МК тактируется на заводских установках (1,2 МГц). ps. Можно и для ардуины, но не вижу смысла… если из-за отсутствия программатора, то перекомпилирую и для ардуины.
После подачи питания, при низком уровне на выводе 3 (РВ4), то есть вывод прижать к GND - на выводе 2 (РВ3) появятся три импульса длительностью по 120 мс, с паузой между импульсами так же 120 мс. Далее МК ни на что не реагирует. Фьюзы прошивать не нужно, МК тактируется на заводских установках (1,2 МГц). ps. Можно и для ардуины, но не вижу смысла… если из-за отсутствия программатора, то перекомпилирую и для ардуины.
Последний раз редактировалось Самсусамыч Пт май 01, 2020 10:30:28, всего редактировалось 1 раз.
- АлександрЛ
- Друг Кота
- Сообщения: 43895
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Генератор заданного числа импульсов на Ардуино.
[uquote="Самсусамыч",url="/forum/viewtopic.php?p=3835026#p3835026"][uquote="Ю.Г",url="/forum/viewtopic.php?p=3834860#p3834860"]При подаче на него питания, оно должно по низкому уровню подать два-три (прописанных в по) импульса. Однократно, длинной 100-150 милесекунд. И все, замереть до тех пор пока питание не пропадет. Естественно процесс должен повторяться после подачи питания.[/uquote]
После подачи питания, при низком уровне на выводе 3 (РВ4), то есть вывод прижать к GND - на выводе 2 (РВ3) появятся три импульса длительностью по 120 мс, с паузой между импульсами так же 120 мс. Далее МК ни на что не реагирует.[/uquote]
Что- то в протеусе не так работает.. После подачи низкого уровня на РВ4 схема генерит импульсы непрерывно..


После подачи питания, при низком уровне на выводе 3 (РВ4), то есть вывод прижать к GND - на выводе 2 (РВ3) появятся три импульса длительностью по 120 мс, с паузой между импульсами так же 120 мс. Далее МК ни на что не реагирует.[/uquote]
Что- то в протеусе не так работает.. После подачи низкого уровня на РВ4 схема генерит импульсы непрерывно..
-
Самсусамыч
Re: Генератор заданного числа импульсов на Ардуино.
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3835028#p3835028"]Что- то в протеусе не так работает..[/uquote]
Проверил, на девборде… действительно, работает непрерывно. Исправил, и перезалил. Спасибо.
Видимо усталость бессонной ночи сказывается и в таких простых алгоритмах. 
Проверил, на девборде… действительно, работает непрерывно. Исправил, и перезалил. Спасибо.
- ПростоНуб
- Собутыльник Кота
- Сообщения: 2723
- Зарегистрирован: Пт сен 07, 2018 20:20:02
- Откуда: деревня в Тульской губернии
Re: Генератор заданного числа импульсов на Ардуино.
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3834868#p3834868"]С такой задачей и Тини13 справится..[/uquote]
С такой задачей даже пара 555-ых таймеров справится. Первый при включении питания задает длительность, в течении которой второй генерирует импульсы.
С такой задачей даже пара 555-ых таймеров справится. Первый при включении питания задает длительность, в течении которой второй генерирует импульсы.
- Eddy_Em
- Собутыльник Кота
- Сообщения: 2516
- Зарегистрирован: Пт июл 12, 2019 22:52:01
- Контактная информация:
Re: Генератор заданного числа импульсов на Ардуино.
А любители рассыпухи могут и на транзисторах собрать…
Но дешевле всего, наверное, таки взять какой-нибудь простецкий микроконтроллер за 5..10 рублей - STM8S001 или китайский какой на базе 8051…
Но дешевле всего, наверное, таки взять какой-нибудь простецкий микроконтроллер за 5..10 рублей - STM8S001 или китайский какой на базе 8051…
- ПростоНуб
- Собутыльник Кота
- Сообщения: 2723
- Зарегистрирован: Пт сен 07, 2018 20:20:02
- Откуда: деревня в Тульской губернии
Re: Генератор заданного числа импульсов на Ардуино.
Eddy_Em, Для тех, у кого есть возможность не то что за 5, а хотя бы за 10 рублей заказать STM8S001, дешевле обойдетя PADAUK PFS154-S16 за 5-6 рублей )))
Но при цене 555-х рубль-полтора, решение на них все равно рентабельней
Но при цене 555-х рубль-полтора, решение на них все равно рентабельней
- Eddy_Em
- Собутыльник Кота
- Сообщения: 2516
- Зарегистрирован: Пт июл 12, 2019 22:52:01
- Контактная информация:
Re: Генератор заданного числа импульсов на Ардуино.
[uquote="ПростоНуб",url="/forum/viewtopic.php?p=3835169#p3835169"]Но при цене 555-х рубль-полтора, решение на них все равно рентабельней[/uquote]
И правда! Я почему-то думал, что 555-е рублей 5 стоят, а они на али реально по рублю…
Но все равно решение на 555 потребует еще и минимальной обвязки в виде нескольких кондеров и резисторов. Получится уже эдак с три квадратных сантиметра!
И правда! Я почему-то думал, что 555-е рублей 5 стоят, а они на али реально по рублю…
Но все равно решение на 555 потребует еще и минимальной обвязки в виде нескольких кондеров и резисторов. Получится уже эдак с три квадратных сантиметра!
- АлександрЛ
- Друг Кота
- Сообщения: 43895
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Генератор заданного числа импульсов на Ардуино.
[uquote="Самсусамыч",url="/forum/viewtopic.php?p=3835026#p3835026"][uquote="Ю.Г",url="/forum/viewtopic.php?p=3834860#p3834860"]При подаче на него питания, оно должно по низкому уровню подать два-три (прописанных в по) импульса. Однократно, длинной 100-150 милесекунд. И все, замереть до тех пор пока питание не пропадет. Естественно процесс должен повторяться после подачи питания.[/uquote]
После подачи питания, при низком уровне на выводе 3 (РВ4), то есть вывод прижать к GND - на выводе 2 (РВ3) появятся три импульса длительностью по 120 мс, с паузой между импульсами так же 120 мс. Далее МК ни на что не реагирует. Фьюзы прошивать не нужно, МК тактируется на заводских установках (1,2 МГц). ps. Можно и для ардуины, но не вижу смысла… если из-за отсутствия программатора, то перекомпилирую и для ардуины.[/uquote]
А денежек сколько?
После подачи питания, при низком уровне на выводе 3 (РВ4), то есть вывод прижать к GND - на выводе 2 (РВ3) появятся три импульса длительностью по 120 мс, с паузой между импульсами так же 120 мс. Далее МК ни на что не реагирует. Фьюзы прошивать не нужно, МК тактируется на заводских установках (1,2 МГц). ps. Можно и для ардуины, но не вижу смысла… если из-за отсутствия программатора, то перекомпилирую и для ардуины.[/uquote]
А денежек сколько?
-
Самсусамыч
Re: Генератор заданного числа импульсов на Ардуино.
[uquote="Ю.Г",url="/forum/viewtopic.php?p=3835634#p3835634"]А денежек сколько?[/uquote]
Я не понял вопрос.
Я не понял вопрос.
Re: Генератор заданного числа импульсов на Ардуино.
Если я правильно вас понял , вы прислали мне схему устройства и даже написали "программу"
К сожалению я на столько туп что не уверен в том что это действительно программа которая нкжно зашить
но если оно так, я понимаю что для вас это плевое дело, но и это стоит же денег? Сколько бы вы хотели за это?
К сожалению я на столько туп что не уверен в том что это действительно программа которая нкжно зашить
- АлександрЛ
- Друг Кота
- Сообщения: 43895
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Генератор заданного числа импульсов на Ардуино.
[uquote="Ю.Г",url="/forum/viewtopic.php?p=3836187#p3836187"]Если я правильно вас понял , вы прислали мне схему устройства и даже написали "программу"
я понимаю что для вас это плевое дело, но и это стоит же денег? Сколько бы вы хотели за это?[/uquote]
Возможно, человек просто решил потренироваться, как и я, иногда, делаю.. Возможно, что достаточно простого "СПАСИБО"..
зы.. Если бы меня не опередили бы, то, я бы тоже что- то похожее написал- чисто "ради тренировки мозгов"..
зызы.. Иногда бывает так, что "для себя" что- то делать "лень", или "неохото", илиещё какая причина найдётся, а кому- то помочь- в каком- то роде "развлечение"..
я понимаю что для вас это плевое дело, но и это стоит же денег? Сколько бы вы хотели за это?[/uquote]
Возможно, человек просто решил потренироваться, как и я, иногда, делаю.. Возможно, что достаточно простого "СПАСИБО"..
зы.. Если бы меня не опередили бы, то, я бы тоже что- то похожее написал- чисто "ради тренировки мозгов"..
зызы.. Иногда бывает так, что "для себя" что- то делать "лень", или "неохото", илиещё какая причина найдётся, а кому- то помочь- в каком- то роде "развлечение"..
Re: Генератор заданного числа импульсов на Ардуино.
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=3836208#p3836208"][uquote="Ю.Г",url="/forum/viewtopic.php?p=3836187#p3836187"]Если я правильно вас понял , вы прислали мне схему устройства и даже написали "программу"
я понимаю что для вас это плевое дело, но и это стоит же денег? Сколько бы вы хотели за это?[/uquote]
Возможно, человек просто решил потренироваться, как и я, иногда, делаю.. Возможно, что достаточно простого "СПАСИБО"..
зы.. Если бы меня не опередили бы, то, я бы тоже что- то похожее написал- чисто "ради тренировки мозгов"..
зызы.. Иногда бывает так, что "для себя" что- то делать "лень", или "неохото", илиещё какая причина найдётся, а кому- то помочь- в каком- то роде "развлечение"..[/uquote]
Спасибо большое, это очень приятно) на самом деле.
я понимаю что для вас это плевое дело, но и это стоит же денег? Сколько бы вы хотели за это?[/uquote]
Возможно, человек просто решил потренироваться, как и я, иногда, делаю.. Возможно, что достаточно простого "СПАСИБО"..
зы.. Если бы меня не опередили бы, то, я бы тоже что- то похожее написал- чисто "ради тренировки мозгов"..
зызы.. Иногда бывает так, что "для себя" что- то делать "лень", или "неохото", илиещё какая причина найдётся, а кому- то помочь- в каком- то роде "развлечение"..[/uquote]
Спасибо большое, это очень приятно) на самом деле.
Последний раз редактировалось Ю.Г Вс май 03, 2020 20:23:49, всего редактировалось 1 раз.
-
Самсусамыч
Re: Генератор заданного числа импульсов на Ардуино.
[uquote="Ю.Г",url="/forum/viewtopic.php?p=3836187#p3836187"]не уверен в том что это действительно программа которая нкжно зашить
но если оно так, я понимаю что для вас это плевое дело, но и это стоит же денег?[/uquote]
Не сомневайтесь – это действительно программа (прошивка - Puls.hex) по Вашим хотелкам для контроллера ATtiny13A, и совершенно бесплатно. Максимум за спасибо, если пожелаете.
Не сомневайтесь – это действительно программа (прошивка - Puls.hex) по Вашим хотелкам для контроллера ATtiny13A, и совершенно бесплатно. Максимум за спасибо, если пожелаете.
Re: Генератор заданного числа импульсов на Ардуино.
[uquote="Самсусамыч",url="/forum/viewtopic.php?p=3836221#p3836221"][uquote="Ю.Г",url="/forum/viewtopic.php?p=3836187#p3836187"]не уверен в том что это действительно программа которая нкжно зашить
но если оно так, я понимаю что для вас это плевое дело, но и это стоит же денег?[/uquote]
Не сомневайтесь – это действительно программа (прошивка - Puls.hex) по Вашим хотелкам для контроллера ATtiny13A, и совершенно бесплатно. Максимум за спасибо, если пожелаете.[/uquote]
Я вас благодарю. Обязательно постараюсь реализовать, когда нас пустят в город...за одно и я научусь прошивки заливать)))
Не сомневайтесь – это действительно программа (прошивка - Puls.hex) по Вашим хотелкам для контроллера ATtiny13A, и совершенно бесплатно. Максимум за спасибо, если пожелаете.[/uquote]
Я вас благодарю. Обязательно постараюсь реализовать, когда нас пустят в город...за одно и я научусь прошивки заливать)))


