Кто может написать скетч?

Riper69
Offline
Зарегистрирован: 14.10.2016

Всем привет!

Нужен скетч для Ардуино IDE:

По фронту приходящего на дискретный вход Ардуино UNO импульса  должен появляться прямоугольный импульс на дискретном выходе, длительность которого зависит от напряжения на аналоговом входе. Диапазон рабочей частоты 20-100 Гц.

Рабочая область является отрезком прямой y=6x+2000 (коэффициенты могут меняться при наладке). Область значений отрезка ограничена, при выходе за пределы присваивается граничное значение (пока изначально Y не может быть менее 2000 и более 10000 мксек, но понадобится корректировка при наладке).

x- напряжение на аналоговом входе ориентировочно от 100 до 980 (от 0,5 до 4,8 Вольт), но тоже может понадобиться корректировка).
 
Дополнительные функции:
1. Подачей высокого уровня на один из дискретных входов, коэффициент при Х меняется с 6 на другой (таких входа надо парочку для наглядности экспериментов при наладке).
2. При отсутствии входных импульсов более 5 секунд, на одном из дискретных выходов должен установиться уровень логического нуля, при наличии импульсов, возобновлении импульсов и первые 5 секунд после подачи питания, всегда единица (выход на ключ MOSFET).
 
Подробное пошаговое описание скетча для понимания при сборке схемы и наладке (смена коэффициентов, границы значений, замена уравнения).
brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

От 5000 рублей, если расскажете о какой "рабочей области" ведете речь :) broklY(at)mail.ru

Riper69
Offline
Зарегистрирован: 14.10.2016

А что непонятно-то? y=6*x+2000, где x- напряжение в коде на аналоговом входе, y- длительность выходного сигнала в микросекундах(область значений ограничивается: не менее 2000 и не более 10000). 

PS от 3000 рублей за курс алгебры)

uni
uni аватар
Offline
Зарегистрирован: 24.09.2015

3000 руб c возможностью промоделировать работу скетча в Proteus 7 (демонстрация работы без железа).

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Riper69 пишет:

А что непонятно-то? y=6*x+2000, где x- напряжение в коде на аналоговом входе, y- длительность выходного сигнала в микросекундах(область значений ограничивается: не менее 2000 и не более 10000). 

PS от 3000 рублей за курс алгебры)

Стало понятнее, на всякий случай, читать "поток мысли", выдаваемый за ТЗ, дело психиатров. Тем более вы так неадекватно реагируете на вопросы.... Может вам прислушаться к моему совету ? 

А то что вы хотите, сделаю за еду. Меню обсудим ?

Riper69
Offline
Зарегистрирован: 14.10.2016

Спасибо всем, кто откликнулся! Вопрос решен.