Как создать импульс вместо тактовой кнопки
- Сообщения: 41
- Зарегистрирован: Чт ноя 05, 2009 14:34:53
Пытаюсь освоить теорию и практику. Есть несколько китайских устройств в которых светодиоды мигают, светятся разным светом ну и т.д. эти девайсы работают от 3х1.5 В батареек. Источник стабилизированного питания думаю собрать на LM7805, а можно и просто от БП 4.5В. Импульс к изменению режима свечения дает тактовая кнопка, так вот чем можно заменить тактовую кнопку, чтобы процесс автоматизировать. Я предполагаю RC цепочку, длительность импульса будет R*C (ms). Прав ли я? А вот что бы придумать еще? Транзистор с конденсатором на базу? Чего то я не врублюсь. Кто что подскажет?
я не схемотехник, я только учусь
- Реклама
Лично мне не ясна задача. Требуется периодически нажимать на кнопку или что? Поставьте генератор на необходимую частоту, мультивибратор на транзисторах, на логике... Пока не ясно, что советовать...
Оптимизм х (Опыт + Знания) = const
- Сообщения: 41
- Зарегистрирован: Чт ноя 05, 2009 14:34:53
А... Надо наоборот....
Ну тут либо КРИТИ "Кондер, Резистор И Три Инвертора", мультивибратор и другая туча решений.
А лучше в мультивибратор засунуть два светодиода. Будет тоже самое, как я понял.
Ну тут либо КРИТИ "Кондер, Резистор И Три Инвертора", мультивибратор и другая туча решений.
А лучше в мультивибратор засунуть два светодиода. Будет тоже самое, как я понял.
- Сообщения: 41
- Зарегистрирован: Чт ноя 05, 2009 14:34:53
Господа, вернее мудрые коты, вопрос то задан котенком, для которого вибраторы и т.д. пока темный лес. Есть тактовая кнопка, которая является импульсом, так вот чем ее можно заменить, чтобы не нажимать ее постоянно, а за меня это сделает кто-то электрический. Ведь если поставить RС цепочку, пока конденсатор заряжается, это будет задержкой, когда разряжается, это тоже импульс, которым можно заменить нажатие на тактовую кнопку. Каждое нажатие на кнопку инициализирует следующий шаг в программе на которую настроена программа простенькой микросхемы, которая в имеющихся девайсах выполнена на основе какого то МК в виде кляксы с множеством ног. Девайсы выполнены на кляксе которую вряд ли можно разобрать. Кнопку выпаять можно и на ее место можно что-то впаять. Так вот, как убрать тактовую кнопку и заставить работать светодиоды не нажимая на кнопку. Питание подано и они начинают мигать, подан импульс и они начинают гореть разным цветом и т.д. но программировать МК пока не готов, еще изучаю и готовлюсь сделать первый программатор.
я не схемотехник, я только учусь
- Реклама
- Сообщения: 1292
- Зарегистрирован: Сб апр 21, 2007 10:40:53
Всегда нужны цифры, а не отвлеченные слова.almir писал(а):Каждое нажатие на кнопку инициализирует следующий шаг в программе
С какой скоростью переключать шаги?
На какой элементной базе сможете сделать?
Тогда и ответы будут конкретные, а так какой вопрос, такой ответ.
Одной R С цепочкой точно не обойдетесь.
Последний раз редактировалось Maks Вс дек 27, 2009 02:44:22, всего редактировалось 1 раз.
Вот на логике.
http://cxem.net/beginner/beginner16.php
http://cxem.net/beginner/beginner16.php
- Сообщения: 1292
- Зарегистрирован: Сб апр 21, 2007 10:40:53
Там ТТЛ логика. Это ему точно не пойдет. Уж лучше отсюда.
http://www.chipinfo.ru/literature/radio ... 44_45.html
http://www.chipinfo.ru/literature/radio ... 44_45.html
А почему не подойдёт-то? Собрать совсем не сложно, элементы вполне себе доступны. Но по мне тоже мультивибратор впишется отлично.
Усложнять просто. Упрощать сложно.
- Сообщения: 1292
- Зарегистрирован: Сб апр 21, 2007 10:40:53
Пять вольт где возьмете для 155 серии, а если и возьмет, то 155 серия же много жрет.
Да и емкости посчитайте какие получаются при периоде переключения порядка 10 сек, тем более они там на перезаряд работают и электролиты там только советские более - менее работают беленькие из аллюминия, а буржуйские при обратной полярности просто как резистор работают.
Не будете же Вы их через каждые 0,1 сек переключать.
При этом мультивибратор должен быть несимметричным.
Нужно делать на КМОП логике. Ссылку я выше давал.
Да и емкости посчитайте какие получаются при периоде переключения порядка 10 сек, тем более они там на перезаряд работают и электролиты там только советские более - менее работают беленькие из аллюминия, а буржуйские при обратной полярности просто как резистор работают.
Не будете же Вы их через каждые 0,1 сек переключать.
При этом мультивибратор должен быть несимметричным.
Нужно делать на КМОП логике. Ссылку я выше давал.
Так там же питание 4,5 вольт должно хватить. Almir, мультивибратор это проще чем может показатся.
Усложнять просто. Упрощать сложно.
- Сообщения: 41
- Зарегистрирован: Чт ноя 05, 2009 14:34:53
Господа, я наверное, не могу правильно объяснить что хочу. Прилагаю фото того что есть. Хочу заменить кнопку чем нибудь, что бы не нажимать на нее постоянно, а за меня это делал кто-то электрический, продолжительность импульсов не важна, важно чем проще, тем лучше.
- Вложения
-
- Diodes 1.jpg
- (153.45 КБ) 452 скачивания
-
- Diodes 2.jpg
- (171.66 КБ) 685 скачиваний
я не схемотехник, я только учусь
- Сообщения: 41
- Зарегистрирован: Чт ноя 05, 2009 14:34:53
Сэр Мурр, фигасе самое простое! 
Там же видно, что кнопка сажает нижний правый контакт на землю\+5. Зачем реле, если нужно подавать на вход 0\1 для переключения?
Тут проще напрямую логический мультивибратор (а можно ещё через делитель частоты на счётчике) подключать к входу, ясень пень питая от той же батарейки.
almir, какая скорость переключения то нужна?
И вообще, как эта штука работает? Переключает светодиоды по очереди при нажатии кнопки? Может проще новую сделать?
Там же видно, что кнопка сажает нижний правый контакт на землю\+5. Зачем реле, если нужно подавать на вход 0\1 для переключения?
Тут проще напрямую логический мультивибратор (а можно ещё через делитель частоты на счётчике) подключать к входу, ясень пень питая от той же батарейки.
almir, какая скорость переключения то нужна?
И вообще, как эта штука работает? Переключает светодиоды по очереди при нажатии кнопки? Может проще новую сделать?
Насколько я понял там разные эффекты зашиты. Так вот проще всего будет мультивибратор, будь то на рассыпухе или на элементах логики. 2 провода - питание, ещё один - выход.
- Вложения
-
- IMG_1435.jpg
- (29.85 КБ) 757 скачиваний
Усложнять просто. Упрощать сложно.
- Сообщения: 41
- Зарегистрирован: Чт ноя 05, 2009 14:34:53
Как я понимаю принцип работы следующий: черная клякса это логика со счетчиком импульсов или как-то так. Нажал кнопку светодиоды горят в одном режиме, нажал кнопку все погасло, нажал еще раз светодиоды загорелись другим цветом и мигают и так далее. Внутри кляксы происходит подсчет 0 и 1 и программа дает соответствующую команду следующему режиму. Частота переключений не принципиальна. Я предполагал выпаиваем кнопку, соединяем контакты а между "+" и минусом впаиваем конденсатор и резистор параллельно. Номиналы конечно не знаю, игрушка работает от 4.5 В. Светодиоды думаю на напряжение до 2 В и ток порядка 15мА. Но я скорее свего не правильно рассуждаю, вот и спрашиваю совета, где я не вкурил, ну и заодно проверить понял я что-то в теории или пошел не в ту степь.
я не схемотехник, я только учусь
Просто резистор и конденсатор не годятся по одной простой причине - нет обратной связи. Тоесть если внутри капли стоит подтягивающий резистор (скорее всего), то конденсатор через него зарядится и всё. Есть же мультивибраторы на одном инверторе (см. вложение). При включении конденсатор не заряжен и на входе (1) низкий уровень, значит на выходе высокий. Это напряжение постепенно через резистор заряжает конденсатор. Как только напряжение на нём достигнет порога срабатывания инвертор переключится и на выходе будет 0 вольт. Конденсатор опять разрядится через тот же резистор до порога отключения по кругу. Схему не проверял ибо только что придумал.
- Вложения
-
- -опа.GIF
- (1.5 КБ) 663 скачивания
Усложнять просто. Упрощать сложно.
Попробуй вот так. Микросхему К155ЛА3 (или другой серии) (в одной микросхеме 4 элемента) питаешь от тех же батареек. Куда подсоединять выход показал.
>TEHb<, не такая штука работать не будет. Когда, допустим, конденсатор заряжен, на вход инвертора подаётся 1, на выходе 0. Конденсатор разряжается через выход. Когда конденсатор разрядится до порога переключения, на выходе инвертора появится 1, при чём, конденсатор разряжен лиш на половину. Поэтому инвертор тут же переключится опять, но по описанной выше причине, он снова переключится. Т.е. инвертор войдёт в неопределённое положение.
P.S. 265 сообщение? Я пропустил юбилей в 256 сообщений!
>TEHb<, не такая штука работать не будет. Когда, допустим, конденсатор заряжен, на вход инвертора подаётся 1, на выходе 0. Конденсатор разряжается через выход. Когда конденсатор разрядится до порога переключения, на выходе инвертора появится 1, при чём, конденсатор разряжен лиш на половину. Поэтому инвертор тут же переключится опять, но по описанной выше причине, он снова переключится. Т.е. инвертор войдёт в неопределённое положение.
P.S. 265 сообщение? Я пропустил юбилей в 256 сообщений!
- Вложения
-
- Shtuka.png
- (74.89 КБ) 723 скачивания
А как же разность порогов срабатывания? Тогда нужно городить триггер шмидта, уже и смысла в такой схеме нет. Но зато принцип обратной связи она показывает.
Усложнять просто. Упрощать сложно.



