Сигнал в сигнал

chuu
Offline
Зарегистрирован: 06.12.2011

смысл такой: постоянно идет сигнал на ардуино в виде синусойды, эту синусойду надо постоянно преобразовывать в функцию хэвисайда, а точнее получилась сумма функций хэвисайда 

вот пикча http://fotoifolder.ru/view_foto/hotftiqu1xpt/

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

 

спасибо

 

step962
Offline
Зарегистрирован: 23.05.2011

Преобразуйте сигнал так, чтобы он находился в пределах 0...+5 В.

После этого подайте сигнал на один из аналоговых входов Ардуино-платки.

Считывайте текущее значение сигнала в цикле с помощью функции analogRead().

Продолжительность одного считывания ок 0.1 мс, так что можно снимать до 10000

показаний в секунду. Для вашей задачи какая частота дискретизации нужна?

 

 

chuu
Offline
Зарегистрирован: 06.12.2011

вопрос отпал сразу сам по себе от вашей фразы

"так что можно снимать до 10000"

надобность в ардуино сразу отпала :)

 

но спасибо