Управление питанием сервопривода ( attiny2313 )

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
Родился
Аватара пользователя
Сообщения: 4
Зарегистрирован: Пн мар 25, 2013 10:17:45

Сообщение Ырфкл729 »

Доброе утро, многоуважаемые коты.

Совсем недавно начал проявлять интерес к радиоэлектронике, поэтому знания очень скудны, а вопросов много... Но, к делу:

Попробовал собрать схему управления питанием сервопривода ногой МК (attiny2313), получилось как-то так:

Изображение

Если правильно разобрался в работе npn транзистора (кт315 ), то при подаче на 0 на базу, транзистор открывается, т.е. течет ток от коллектора к эмиттеру. Этот ноль генерирую контроллером ( нога номер 1 на рисунке ). Выключение считаю +5 на ноге (ограничительный резистор между +5 ноги и базой транзистора проигнорировал).

На практике это не заработало. При генерации 0 на ноге, серва никак не реагирует, хотя напряжение на контактах питания сервы ~ 4.5 В. Если базу транзистора замкнуть с землей, то серва работает в штатном режиме.

Помогите, пожалуйста, что я делаю не так?
Если подобный вопрос поднимался, тыкните, пожалуйста. Поиском не нашел.
Вложения
forKot.PNG
(8.51 КБ) 1866 скачиваний
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1663
Зарегистрирован: Вт апр 03, 2012 20:36:41
Откуда: Сочи

Сообщение Enigm »

Что за серва ?
Если модельная, то вы не правельно ею управляете.
Модельные сервы управлются импульсями шириной от 1мс до 2 мс с частотой 50 герц.
Наберите в гугле сервотестер и читайте.
Вот форум по моделированию http://forum.rcdesign.ru/, там все найдете.
Реклама
Родился
Аватара пользователя
Сообщения: 4
Зарегистрирован: Пн мар 25, 2013 10:17:45

Сообщение Ырфкл729 »

Серва модельная дешевая китайская более точному опознанию не подлежит =)

Управлять сервой могу. Управляю ШИМ-генератором на таймере тинки (нога 2 на рисунке) частотой в 50Гц сигналами 1-2 мс.

Не получается сделать переключатель подачи питания на серву.
Т.е. пытался сделать так:

открываю транзистор - питание на серву подается, она реагирует на сигналы,
закрываю транзистор - питания на серве нет, серва не реагирует на сигналы.

Открывать и закрывать пробовал подавая логические 0 и 1 на ногу тинки (~0В и ~5В, соответственно). Но, не получается...


п.с. в ходе экспериментов в кт315 кончился дым и он перестал работать... запасных осталось немного =)

п.п.с. За ссылку спасибо =) Поизучаю
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1663
Зарегистрирован: Вт апр 03, 2012 20:36:41
Откуда: Сочи

Сообщение Enigm »

Пробуйте прямой проводимости и чегонить помощнее КТ361, например КТ814или 816
А лучше полевиком .
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Аватара пользователя
Сообщения: 4
Зарегистрирован: Пн мар 25, 2013 10:17:45

Сообщение Ырфкл729 »

Спасибо, попробую.

К сожалению, в моем городе добыть радиодетали довольно проблематично, поэтому экспериментировал с тем, что было под рукой.
Реклама
Родился
Аватара пользователя
Сообщения: 4
Зарегистрирован: Пн мар 25, 2013 10:17:45

Сообщение Ырфкл729 »

В процессе поиска ответов, кое-что нашел:

1) У меня не кт315 (npn по справочнику), а pnp-транзистор. Хотя покупал как кт315. Выяснил это мультиметром: ток течет из коллектора\эмиттера в базу. Сделал вывод, что это предположительно кт361. Поэтому и получалось, что транзистор открывался, когда ток шел из базы, а не наоборот.

2) Не правильно понимал суть работы биполярного транзистора (по прежнему не понимаю, но уже, надеюсь, чуть меньше )) ). Кое-что осознал, а именно:

* транзистор управляет током, а не напряжением
* управляющий ток - эмиттер\база. управляемый ток - эмиттер\коллектор

Соответственно нагрузка (серва) должна быть на стороне коллекторе

3) Серва потребляет при вращении около 200мА (если правильно интерпретировал показания китайского мультиметра, в котором стоял режим 200мА), транзистор при нагрузке в 100Ом на базе выдает около 100мА.

Отсюда сделал вывод, что вероятная причина проблемы в том, что пытаюсь открыть транзистор малым током (на ноге контроллера, если не ошибаюсь около 20мА), и соответственно на питание сервы подается тоже недостаточный ток.
Следовательно: нужны более мощные транзисторы (у моих предельный ток 100мА или около того), возможно парой (один транзистор, открывает второй)

Пока не понял, как практически подключать транзистор (схемы ОБ, ОК, ОЭ не осознал, как включить в реальную схему).

Поправьте, пожалуйста, если что-то понял не так
Реклама
Ответить

Вернуться в «Практика»