Форум myROBOT.ru » Шаг за шагом » С чего начать? » Нужен простейший генератор НЧ для углового датчика

Страниц (3): [1] 2 3 »
 

1. BoBot - 19 Февраля, 2012 - 13:16:07 - перейти к сообщению
Уважаемые коллеги! Подскажите, пожалуйста, схему простейшего генератора НЧ примерно на 100-200 Гц. Мне нужно чтобы он питался от напряжения 12 или 5 В, на выходе давал сигнал, который можно было бы подать на микрофонный вход аудиоплаты.
Желательно, чтобы конструкция была максимально простой - типа вибратора или микрухи, на вход подаем сигнал постоянного тока, на выходе получаем синусоиду.
Качество звука не имеет никакого значения - это нужно для датчика угла поворота сочленений моего робота-Бобота. Помираю со смеху
Принцип такой: при подаче электрического сигнала на мотор, одновременно запускается генератор, который подает сигнал на микрофонный вход аудиоплаты. Между генератором и микрофонным входом ставим переменный резистор, ручка которого вращается вместе с конечностью. При этом громкость сигнала изменяется пропорционально углу поворота. Вот и все. Нужен только генератор - буквально любой, лишь бы что-то жужжало. Помираю со смеху Помираю со смеху
2. elmot - 20 Февраля, 2012 - 10:59:19 - перейти к сообщению
Можно с той же аудиоплаты подать.
3. BoBot - 20 Февраля, 2012 - 11:54:29 - перейти к сообщению
не пойдет - слишком сложно
4. Гость - 20 Февраля, 2012 - 14:41:57 - перейти к сообщению
555 таймер подойдет?
5. BoBot - 20 Февраля, 2012 - 16:23:49 - перейти к сообщению
Predator пишет:
555 таймер


это что такое?
6. Гость - 20 Февраля, 2012 - 23:32:33 - перейти к сообщению
Цитата:
это что такое?


http://www.fairchildsemi.com/ds/LM/LM555.pdf
http://ru.alltheic.com/electronics-parts/NE555/
http://radio-hobby.org/modules/analog/ne555
http://ru.wikipedia.org/wiki/NE555
http://radiokot.ru/articles/01/

если прочитать-сделать и забыть, то последняя ссылка, если основательно разобраться - то начинать с начала.
7. BoBot - 21 Февраля, 2012 - 10:39:04 - перейти к сообщению
Я понял, что мне нужен простейший мультивибратор. Может кто-нибудь подсказать схему подешевле?
8. nestandart - 21 Февраля, 2012 - 10:53:03 - перейти к сообщению
9. elmot - 21 Февраля, 2012 - 10:53:06 - перейти к сообщению
BoBot, а что заставляет делать энкодер таким непростым путем? Кстати, вовсе не факт, что избранный подход приведет к успеху. На звуковом входе может оказаться схема АРУ(автоматическая регулировка усиления), тогда задуманная схема не будет работать вообще. Какие у робота есть незанятые аппаратные ресурсы? Что вообще за плата установлена? М.б. подскажем чего-нибудь более практичное.
10. Гость - 21 Февраля, 2012 - 12:32:38 - перейти к сообщению
20-рублёвая 8-миногая микросхема, 2 резистора и конденсатор сложнее, чем мультивибратор на транзисторах?
11. Роботов - 21 Февраля, 2012 - 14:16:53 - перейти к сообщению
BoBot пишет:
на вход подаем сигнал постоянного тока, на выходе получаем синусоиду.

Мультвибратор выдаёт прамоугольные импульсы, а никак не синусоиду. А в прямоугольных импульсах присутствует куча гармоник, вам не пойдёт.
12. BoBot - 21 Февраля, 2012 - 16:00:10 - перейти к сообщению
Роботов пишет:
BoBot пишет:
на вход подаем сигнал постоянного тока, на выходе получаем синусоиду.

импульсах присутствует куча гармоник, вам не пойдёт.


пойдет за милую душу, мне только шум нужен.
Для иллюстрации выкладываю фотку -
13. BoBot - 21 Февраля, 2012 - 16:10:09 - перейти к сообщению
elmot пишет:
BoBot, а что заставляет делать энкодер таким непростым путем? Какие у робота есть незанятые аппаратные ресурсы?

Там комп старый из апгрейдпа

Что вообще за плата установлена?
годится абсолютно любая звукоплата - роботом управляют 2 DTMF-прииемника, по правому и левому каналам АЦПУ

М.б. подскажем чего-нибудь более практичное.

Я ниже фоткувыложил. А вообще мне очень нравится схема мультивибратора на LM555, нашел в Гугле. Там только неясно, что произойдет, если спутать + и - ? То есть это будет происходить постоянно, т.к. я хочу подавать сигнал от реле включения мотора.




(Добавление)
Predator пишет:
20-рублёвая 8-миногая микросхема, 2 резистора и конденсатор сложнее, чем мультивибратор на транзисторах?


мне больше нравится 74HC123 (http://www.nxp.com/documents/data_sheet/74HC_HCT123.pdf, даташит выложить не могу - великоват) Но там - два мультивибратора в одном корпусе. Таким образом, подключаем к каждому мотору сразу два мультивибратора, но при работе мотора будет работать только один из них, т.к. у второго будет неправильная полярность входного сигнала. Вопрос в одном- сгорит ли микруха при неверной полярности? Может, просветите. А вообще она дешевая.
14. elmot - 21 Февраля, 2012 - 16:51:55 - перейти к сообщению
BoBot, а на комповой плате есть GamePort? На старых компах были такие разъемы - под аналоговый джойстик. Если есть, то можно просто подключиться туда с потенциометром.
http://ru.wikipedia.org/wiki/%D0...0%BE%D1%80%D1%82
15. BoBot - 21 Февраля, 2012 - 20:38:51 - перейти к сообщению
elmot пишет:
BoBot, а на комповой плате есть GamePort? На старых компах были такие разъемы - под аналоговый джойстик.

Джойстик не пойдет - нужен звуковой объект из которого методом GetVolume выдергиваем громкость, пропорциональную углу поворота. Вот, кстати, я схемку накидал, как она вам?