Разработка устройства

BALAL

На рулевой машинке -

Serg007:

Дешево,надежно и практично  😁

😈 😅
Если умеете “держать паяльник в руках” - подождите до завтра, схемку сброшу, очень простую, но настройки требующую…

Добавлено

Ах, да!

Serg007:

А какой сигнал на выходе у декодера?

Посмотрите статьи на сайте (самая левая верхняя кнопочка), ключевое понятие - ППМ (PPM). 😃

vovic

Поставь два моноимпульсника на 555 - таймере, сдвоенный D-триггер и два тразистора n-канальных MOSFET. Таймеры выставь по осциллографу: первый на 1,25 мс, второй на 1,75 мс. И будет тебе щастье. И ничо программировать не надо. Три миниатюрных микросхемки, два транзистора, два резистора и два же конденсатора.
Чтобы при включении второго потребителя первый выключался, не забудь выход второго D-триггера соединить со входом R первого.

Freestyle

Люди, опомнитесь ! какие таймеры, осциллографы и микрики, 21-й век на дворе !
Serg007, твоя схема будет состоять из 8-ногого PIC’а за 35 руб и двух полевиков, программа - страница убористого текста, настройка не требуется. сложность кода - не намного выше, чем лаба по МК для четвертого-пятого курса ТУ

Serg007

Это хорошо конечно, но прогу надо писать.
А потом еще программатор нужен.
А с этим сложности 😦
Я пока попробую “дедовский” метод 😃
Да, а почему не нужен осцилограф?
Как ты узнаешь сигналы для програмирования?
Пришли схемку мне.

Taboo
Serg007:

Пришли схемку мне.

Надо просить не схемку, а програмку!!!

Добавлено

21-й век на дворе !

Angels

Е-мое…2 ссылки кидал и все без толку. Там форма сигнала же описана. Который на рульмашинки идет. Не хочешь пичку - возьми атмелку. Там вообще SPI. В лпт через 4 резюка втыкаешь и программируй на здоровье. Стоимость программатора - 10 рублей вместе с разьемом.

Serg007

Народ! Не ругайтесь на меня.
Тут правильно сказали, нужна прошивка.
Ну не умею я програмировать контроллеры 😂
Когда-то пытался атмелки прогить, но это было давно и неправда.
Помогите готовым решением плз.(прошивка, схемка, элементы) 😃
А уж прошить где, найду наверное.

Angels

Да мы и не ругаем. Прошиву готовую вряд ли найдешь. Вариант - писать самому. Пиши на Си - там все очень просто. Период сигнала около 22 мсек. Положение сервы задается ШИМ-модуляцией(длительностью прямоугольника). Длительность от 0.9 мсек до 2.1 мсек.

То есть типа того

                  +-------------------+
                  |                   |
_________________|                   |_________________
                  ^^^^^^^^^^^^^^^^^^^^^ тут от 0.9 до 2.1 мсек
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ тут 22 мсек

На период в 22 мсек для простоты можешь забить.
Вешаешь управление от сервы на компаратор атмелки. Компаратор в режим toggle. Минус компаратора на GND. Плюс на управление серво.
Если по пинам то AIN1 -> GND AIN0->Servo

На переднем фронте получаешь прерывание и включаешь таймер(можно сконфигурить чтобы сам запускался).
На заднем фронте останавливаешь таймер и смотришь на его показания.
Далее на основе длительности импульса делаешь что-либо.
Все. Вот и весь алгоритм. Все тривиально.