0 / 0 / 0
Регистрация: 04.12.2015
Сообщений: 4
|
|
1 | |
Можно ли реализовать такое.?04.12.2015, 00:33. Показов 549. Ответов 5
Метки нет (Все метки)
Нужно написать программку для Ардуино, чтобы работала так:
1. На вых_3 непрерывно формируется сигнал ч-той 60Гц 2. На вход_1 поступают импульсы, нужно измерять длительность сигнала t1 рассчитать t2, t3 3. При появлении импульса на вход_2 (поступают постоянно) сгенерировать импульс на вых_1 через время t3 длительностью t2 4. Через время t4 после появления сигнала на вых_1 сгенерировать сигнал длительностью t2 на вых_2 5. Постоянно формировать сигналы согласно пунктам 3,4 и остановить генерацию, если на вход_1 перестанут поступать импульсы в течение 100мс Диаграмма процесса:
0
|
04.12.2015, 00:33 | |
Ответы с готовыми решениями:
5
Можно ли такое реализовать? Как можно такое реализовать Можно ли реализовать такое на Wordpress? Можно ли такое реализовать на PHP? Как можно такое реализовать? |
0 / 0 / 0
Регистрация: 04.12.2015
Сообщений: 4
|
|
04.12.2015, 00:39 [ТС] | 2 |
Вопрос такой: Я так понимаю что для реализации п.3 нужно использовать прерывания, как реализовать п.4 без функции delay? Используя прерывания можно ли генерировать сигнал П.1 или он будет искажен? И вообще можно это сделать на одной плате ардуино? Спасибо!
0
|
techpriest
634 / 213 / 57
Регистрация: 27.02.2014
Сообщений: 1,180
|
|
04.12.2015, 13:53 | 3 |
С какой точностью должны выполняться временные интервалы и каков их порядок в микросекундах?.
Если импульсы составляют десятки микросекунд и точность порядка микросекунды, сделать не трудно даже стандартными функциями Ардуино. Если импульс меньше микросекунды, то уже гораздо сложнее.
1
|
0 / 0 / 0
Регистрация: 04.12.2015
Сообщений: 4
|
|
04.12.2015, 16:41 [ТС] | 4 |
Спасибо за ответ! Точность ±20мкс Длинна интервалов ~3000мкс.
0
|
techpriest
634 / 213 / 57
Регистрация: 27.02.2014
Сообщений: 1,180
|
|
04.12.2015, 22:50 | 5 |
0
|
0 / 0 / 0
Регистрация: 04.12.2015
Сообщений: 4
|
|
05.12.2015, 01:00 [ТС] | 6 |
Буду пробовать... О результатах напишу.
0
|
05.12.2015, 01:00 | |
05.12.2015, 01:00 | |
Помогаю со студенческими работами здесь
6
Можно ли как нибудь реализовать такое Каким компонентом можно реализовать такое? Можно ли такое как нибудь реализовать Можно ли реализовать такое средствами Друпала? Подскажите пожалуйста как такое можно реализовать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |