Помогите со схемой простого электронного таймера

OlegX
George164:

А, понял, наконец. Т.е. в этой схеме нет свободного аналогового входа для заявленной универсальности. Скорее всего в таком варианте ничего не получится. Вместо светодиода. А светодиод на питание. Вроде бы управляемый светодиод и не особо нужен. Давай примеры.

Мне бы функционал, который я реализовал в схеме на 555+556 таймерах - установка времени работы, пуск-сброс, установка оборотов.

На счёт высоковольтного программатора. Всё уже украдено до нас.

Если есть возможность вместо Reset’а получить аналоговый вход, то это просто супер!

Интересно, потянет ли Тинька13 7 разрядов+кнопка?

И, действительно, давайте закончим с грибами, телефонами и кухонными таймерами.

George164
OlegX:

И интересно, потянет ли Тинька13 7 разрядов+кнопка?

Я думаю не потянет. Но поэкспериментировать и подобрать номиналы можно для 3-4-5-6-7 кнопок и написать коды для выделения.
10 разрядов АЦП, верхний резистор R0/R1 = Rn/R0 и линейка резисторов в (геометрической) прогрессии. Прикиньте, может 8 разрядов хватит.
Можно и тестером.

OlegX
George164:

Дип свич самое слабое место. Может есть какие-либо микро-кнопки с фиксацией или микротумблеры?

Есть! Поищите “переключатель кодовый” (coding switch). А вот и статья по этому поводу. Там есть то что нам нужно.
Правда выбор времени будет уже не таким однозначным как с дип-свичём.

George164

Кнопки не нравятся. Только кнопки с фиксацией. Иначе телефон будет удобнее.

OlegX
George164:

Кнопки не нравятся. Только кнопки с фиксацией. Иначе телефон будет удобнее.

Всё таки обратите внимание:
www.tme.eu/en/details/erd210csz/…/ece/#tbd253d357f…
www.tme.eu/en/details/…/encoding-switches/#

OlegX:

Правда выбор времени будет уже не таким однозначным как с дип-свичём.

Ан нет! Будет даже лучше!
Например:
1 поз.: 10 с
2 поз.: 20 с
3 поз.: (10+20) 30 с
4 поз.: 40 с
5 поз.: (10+40) 50с
6 поз.: (20+40) 60с
7 поз.: (10+20+40) 70 с
8 поз.: 80 с
9 поз.: (10+80) 90 с

16 поз.: (10+20+40+80) 150с

Как то так.

RC-man
OlegX;

Как то так.

По поводу грибов - я с Вами согласен.
А вот по поводу времени отработки - нет.
Если это, хоть каплю, сориентировано на своб.летающие модели, то :

  • для маленьких моделей (А-1 и т.п.) - 5с; 10с; 20-30с; 2мин; 4мин; 6мин???
  • для больших (А-2 и др) - 5с; 10с; 20-30с; 1мин; 3мин; 5мин; 7мин???
    Для больших- скорее всего это вообще не нужно.
    Сейчас все летают с многокомандными таймерами (Бант, бабочка флаппер RC DT и т.д.)
    А для маленьких А-1 хватит ранее разработанного таймера!
OlegX
RC-man:

А вот по поводу времени отработки - нет.

Время можно задать какое хотите.

Георгий, если использовать кодовые переключатели, то только с конденсаторами. А собственно мерять время их зарядки. А тут и разрядность уже можно использовать любую.

RC-man

Значения времени =сек. и 1мин. - только для тренировочных полетов и каждый сам выбирает это под свои требования.
То, что с пометкой “??”, скорее не нужно - школьники крайне редко летают во флаях.
Стандартное время фиксации полета : 2мин. и 3мин. соответственно классу модели.
Бывают договорные изменения времени фиксации, но редко (по погодным условиям).

OlegX

А собственно мерять время их зарядки.

Заряжать надо калиброванным(стабильным) током…

OlegX
RC-man:

Заряжать надо калиброванным(стабильным) током…

стабилизатор и 1% резистор поможет? Конечно, нужно учитывать погрешность измерения.

OlegX
OlegX:

с конденсаторами

А ползунковый переключатель SB2 позволит ещё и переменный резистор “прикрутить”…
P.S. Сможет ли этот мк мерять такие временные интервалы?

RC-man
OlegX

стабилизатор и 1% резистор поможет?

Поможет не стабилизатор напряжения и точный резистор, а ИСТОЧНИК СТАБИЛЬНОГО ТОКА.
Благо сейчас они есть в интегральном исполнении…
Заряд конд-ров будет линейный, и подобрать их с хорошим ТКЕ.

George164
OlegX:

Всё таки обратите внимание:

Я уже потерял нить обсуждения. Что проектируется?

OlegX
George164:

Что проектируется?

“Универсальный” таймер. Вы писали о дип-свичах, а я предложил использовать кодирующие переключатели. Смотрите пост №456

RC-man
George164

Что проектируется?

Аналогично!!!
Тоже не понимаю.
Олег! Зачем R-C цепочки процу, у которого таймер программный внутри?

George164

Оставив за скобками “универсальность”, я не понимаю чем плох дип свич. Т.е. для меня плох, но для таймера модели вполне хорош. Пальцами его трудно переключить, да наверно и незачем. А зубочистку или щепочку найти нетрудно. Осталось проверить сколько кнопок можно повесить на один аналог, рассчитать номиналы и сделать заготовку кодов распознавания.
А тут опять попытка заряжать конденсаторы - зачем?

OlegX
George164:

А тут опять попытка заряжать конденсаторы - зачем?

Просто возникла идея. Да и переменный резистор можно подцепить. Никак не мотивация к каким либо действиям.

RC-man:

Олег! Зачем R-C цепочки процу, у которого таймер программный внутри?

Чтобы задавать время работы. Не для тактирования, а внешние органы управления. Таким способом можно навешать кучу разных функций на разные переключатели.

Ладно, проехали. Меня конкретно интересует функционал моей платы. Задал время, задал обороты, “пуск” -> полетел-> время кончилось -> останов двигателя-> сел. Всё.

Наверное, есть смысл посмотреть в сторону STM8.

ADF
OlegX:

Побойтесь бога, что за изврат? Делается делитель из N последовательных резисторов, от каждого сочленения - через кнопку на АЦП. Можно хоть 10 кнопок на одну ногу повесить, хоть (при очень большом желании) даже 100.

Тфу, с просони подумал, что вы клавиатуру решили так повесить.

Думается, что отсчитывать время по встроенному тактовому генератеру - будет проще, чем рассыпуху настраивать: подбирать источник тока, да конденсаторы с низкой термозависимостью. А еще и утечки по плате бывают - элементарно флюсом чуть-чуть ляпните - и вот вам на плате между дорожками паразитное 10-50К, которое всю вашу точную аналоговую механику пускает под откос 😃

ADF

В моем окружении довольно много народу перешло на STM. У меня на столе валяется учебная STM32 discovery, уже почти год, лень сильнее 😃

В целом - хвалят, негатива не слышал.

George164

Я тут подумал на досуге, что если кнопку Старт поставить в делителе от верхнего резистора на +5в, то результат будет тот же самый, а потери через делитель пропадут и программа будет проще.

ADF

Простота программы - вообще не аргумент, потому как там программирования - максимум полчаса с перекурами 😃 А вот упрощение электрической части и уменьшение потерь - это уже аргумент.