а можно глянуть схему вашего com-модуля, а то у меня на базе max232….
У меня не FSBUS. У меня совсем другая система, см. тему «тоже оживление приборов«, схема . Схема, приведенная в этой ветке в сообщении №74, для FSBUS. И ее можно подключить как к вашему com-модулю на max232, так и к usb-модулю имени LifeBurner из темы «FSBus2 — модернизация«. Схему своего модуля прилагаю, но вам он, увы, не подойдет, еслии только вы не захотите повторить мою систему.
Да уж, изящное решение!
Только вот какой вопрос: в процессе длительного использования не будет происходить постепенное накопление ошибки?
САБ
14.09.2012 в 16:06
BoogieBoy (14 September 2012 — 20:44) писал:
не будет происходить постепенное накопление ошибки?
Вроде бы не должно. Положение сохраняется и восстанавливается с точностью до микрошага.
Dikoy
18.09.2012 в 14:09
моделиствв (08 September 2012 — 18:35) писал:
Коллеги в алконе есть подобные движки со встроенным датчиком 0, но они одноосевые.
В многооборотных приборах их не применить, всё равно нужен будет датчик именно стрелки.
С двустрелочными ещё прикольней. Редуктор во многие приборы просто не лезет. Да и редукторов под такие двигатели я не нашёл.
Память универсальна. Нет ограничений на тип прибора.
САБ, мои поздравления!
Antip141
08.10.2012 в 15:31
Собрал вторую плату. те же яйца
Kino
08.10.2012 в 17:04
Перегреть МК это надо уметь. Я снимал и при 400. Нормально он себя чухает.
Вы этим программатором еще что-нибудь прошивали? Если уверены в его исправности, то проверяйте монтаж, т.е. MOSI MISO SCK RES GND, это всё что надо для прошивки. miso с mosi не перепутали часом? если норма, то подтянут ли reset к питанию через 10к… и еще, не висит ли что-то еще на этих линиях? если да — поснимайте.
зы. ах да, вспомнил что Вы паяли феном… это типа пасту клали на дорожки?
Antip141
12.10.2012 в 09:21
Kino (08 October 2012 — 22:04) писал:
Перегреть МК это надо уметь. Я снимал и при 400. Нормально он себя чухает.
Вы этим программатором еще что-нибудь прошивали? Если уверены в его исправности, то проверяйте монтаж, т.е. MOSI MISO SCK RES GND, это всё что надо для прошивки. miso с mosi не перепутали часом? если норма, то подтянут ли reset к питанию через 10к… и еще, не висит ли что-то еще на этих линиях? если да — поснимайте.
зы. ах да, вспомнил что Вы паяли феном… это типа пасту клали на дорожки?
Так точно, мазал пасту. На дорожки.
Программатор, он же плата ФС_БАС КОМ, прошивал через него 2 платы И/О — всё отлично прошилось и работает.
Буду проверять ноги. Спасибо за подсказки.
САБ
12.10.2012 в 10:11
Если не получится — стучитесь в icq (в профиле) или киньте свой скайп в личку, попробуем решить вместе.
Pak
06.12.2013 в 13:53
Если ротор вращается нормально, остается только заедание в механике. Или недостаток тока — в промежуточных положениях не хватает усилия провернуть редуктор. Больше ничего в голову не приходит. И какие резисторы вы увеличивали с 10 до 27 ом? Обмотки вешаются напрямую на выводы контроллера, их сопротивление как раз и обеспечивает необходимый ток при питании напрямую от 5-вольтовых выходов.
У меня каждый вывод обмотки подключен через резисторы к контроллеру для защиты от кз при не правильном монтаже. По поводу механики, то у меня голый двигатель и мелка стрелка из ПВХ длиной 30мм. Всего двигателей 3, 2 VID29 и один сдвоенный.
САБ
06.12.2013 в 14:24
для защиты от кз при не правильном монтаже.
Попробуйте после монтажа их закоротить (да и контроллеру ничего не будет от КЗ). Хотя, на фоне 300 Ом сопротивления обмотки эти 10 Ом добавляют всего 3%, сильно влиять не должны.
deugene
20.01.2014 в 07:19
Схема и прошивка к сожалению вам не сильно помогут.
Готов за разумное вознаграждение переделать протокол обмена под любой удобный.
Схему можно собрать на базе конструктора STM32Discovery.
Исходники выложу
Пробую заказать в Aлконе двигатели vid29 и vid28 не знаю ответят ли.
Так же как и вы хочу завести их управление на stm32
Исходниками (идеями) как управлять несколькими двигателями не поделитесь.
САБ
20.01.2014 в 07:59
Управлять несколькими точно так же, как и одним. Можно использовать аппаратный ШИМ на выходах таймеров, но их количество ограничено. Можно делать программный ШИМ, 5-6 бит вполне достаточно плавного движения стрелок разумной длины. Для каждого порта, на котором будут висеть двигатели организуете массив на 32-64 отсчета и по таймеру через DMA циклической пересылкой отправляете отсчеты из этого массива в порт. На STM32 я бы делал именно так.
Pak
20.01.2014 в 08:20
Пробую заказать в Aлконе двигатели vid29 и vid28 не знаю ответят ли.
Так же как и вы хочу завести их управление на stm32
Исходниками (идеями) как управлять несколькими двигателями не поделитесь.
А 3.3V достаточно для движка? Есть реальный опыт? Пропуски шагов отсутствуют?
САБ
20.01.2014 в 09:07
От 3.3в питать не пробовал. Но замечание верное. Я бы поставил буфер — копеечной 74HC14 или 74HC04 хватит на два двигателя.
Моторы пищат, но не крутятся никак. Светодиод не мигает.
Потом долго искал по форуму, выяснил, что проблема может быть в оптопарах, выпял их. Нашёл другую прошивку и к ней, в другом месте, епром. После десятка перепрошивок ОДИН мотор стал делать полный оборот, светодиод замигал. Второй мотор только пищит.
Но теперь другая беда — никак не соединяется с FS админом… Вообще никак. Сиды не прописываются, эхо не работает, команды не принимает…
Я окончательно запутался в зоопарке прошивок и епромов, может кто дать адекватные для моей схемы?
За ранее спасибо.
САБ
26.08.2015 в 06:54
maxim171, вы взяли за основу слишком старую схему. Последняя схема находится в сообщении 74 этой ветки, датчиков в ней нет. Прошивку под нее я не выкладывал, потому что вы первый, кто захотел использовать эту схему с FS-BUS (система устарела). Свяжитесь со мной через skype (есть в моем профиле), я пришлю вам прошивку и постараюсь помочь запустить ее.
maxim171
27.08.2015 в 00:23
Да, я только позже нашёл новую схему, прикинул, что разница в 1 моторе, а датчики тут писали можно отключить и схема будет работать без них. Мне интересно именно с фс-бас поиграться, т.к. есть немецкий проект под него, я его когда-то делал, потом забросил, а сейчас опять вот решил…
Скайпа нет, можете через почту? maksim.batalov (ххххх) inbox.ru
Мне тут подсказали, что проблема может быть изза кварца, у меня стоит на 16 мгц, как и в схеме, а во второй схеме стоит на 10. Может изза этого быть? Кварц 16.000 МГц HC-49S.
САБ
27.08.2015 в 01:07
Да, проблема может быть из-за кварца. Кстати, разница не только в моторе, но и в цепи отслеживания питания (R2-R4, VD1, C1) — без нее работать тоже не будет. Более развернуто ответил на почту.
На всякий случай прикреплю последнюю прошивку сюда, может еще кому-то понадобится.
Мужики целый день шарахаюсь по форому ни черта не понятно. Очень хочется оживить пару приборов, но опыта в таких делах ноль. Хочется научиться, расскажите кто нибудь что нужно чтоб оживить один прибор и прикрепить его к симулятору.
visotka
19.11.2015 в 08:20
Мужики целый день шарахаюсь по форому ни черта не понятно. Очень хочется оживить пару приборов, но опыта в таких делах ноль. Хочется научиться, расскажите кто нибудь что нужно чтоб оживить один прибор и прикрепить его к симулятору.
а какой прибор вы хотите оживить и прикрепить?
сформулируйте вопрос корректно.
а лучше внимательно почитать, прежде чем задавать вопросы.
ThomasClancys
19.11.2015 в 08:59
У меня есть Ус-60. Что нужно чтоб подключить я так понимаю в него нужно шаговый двигатель вставить а дальше вкуда?
У меня не FSBUS. У меня совсем другая система, см. тему «тоже оживление приборов«, схема . Схема, приведенная в этой ветке в сообщении №74, для FSBUS. И ее можно подключить как к вашему com-модулю на max232, так и к usb-модулю имени LifeBurner из темы «FSBus2 — модернизация«. Схему своего модуля прилагаю, но вам он, увы, не подойдет, еслии только вы не захотите повторить мою систему.
Прикрепленные файлы
UAS-USB sch.pdf.zip 88.72К
14 раз скачан
Только вот какой вопрос: в процессе длительного использования не будет происходить постепенное накопление ошибки?
Вроде бы не должно. Положение сохраняется и восстанавливается с точностью до микрошага.
В многооборотных приборах их не применить, всё равно нужен будет датчик именно стрелки.
С двустрелочными ещё прикольней. Редуктор во многие приборы просто не лезет. Да и редукторов под такие двигатели я не нашёл.
Память универсальна. Нет ограничений на тип прибора.
САБ, мои поздравления!
Вы этим программатором еще что-нибудь прошивали? Если уверены в его исправности, то проверяйте монтаж, т.е. MOSI MISO SCK RES GND, это всё что надо для прошивки. miso с mosi не перепутали часом? если норма, то подтянут ли reset к питанию через 10к… и еще, не висит ли что-то еще на этих линиях? если да — поснимайте.
зы. ах да, вспомнил что Вы паяли феном… это типа пасту клали на дорожки?
Вы этим программатором еще что-нибудь прошивали? Если уверены в его исправности, то проверяйте монтаж, т.е. MOSI MISO SCK RES GND, это всё что надо для прошивки. miso с mosi не перепутали часом? если норма, то подтянут ли reset к питанию через 10к… и еще, не висит ли что-то еще на этих линиях? если да — поснимайте.
зы. ах да, вспомнил что Вы паяли феном… это типа пасту клали на дорожки?
Так точно, мазал пасту. На дорожки.
Программатор, он же плата ФС_БАС КОМ, прошивал через него 2 платы И/О — всё отлично прошилось и работает.
Буду проверять ноги. Спасибо за подсказки.
У меня каждый вывод обмотки подключен через резисторы к контроллеру для защиты от кз при не правильном монтаже. По поводу механики, то у меня голый двигатель и мелка стрелка из ПВХ длиной 30мм. Всего двигателей 3, 2 VID29 и один сдвоенный.
Попробуйте после монтажа их закоротить (да и контроллеру ничего не будет от КЗ). Хотя, на фоне 300 Ом сопротивления обмотки эти 10 Ом добавляют всего 3%, сильно влиять не должны.
Пробую заказать в Aлконе двигатели vid29 и vid28 не знаю ответят ли.
Так же как и вы хочу завести их управление на stm32
Исходниками (идеями) как управлять несколькими двигателями не поделитесь.
Управлять несколькими точно так же, как и одним. Можно использовать аппаратный ШИМ на выходах таймеров, но их количество ограничено. Можно делать программный ШИМ, 5-6 бит вполне достаточно плавного движения стрелок разумной длины. Для каждого порта, на котором будут висеть двигатели организуете массив на 32-64 отсчета и по таймеру через DMA циклической пересылкой отправляете отсчеты из этого массива в порт. На STM32 я бы делал именно так.
А 3.3V достаточно для движка? Есть реальный опыт? Пропуски шагов отсутствуют?
От 3.3в питать не пробовал. Но замечание верное. Я бы поставил буфер — копеечной 74HC14 или 74HC04 хватит на два двигателя.
Добрый день всем!
Спаял схему из сообщения http://www.avsim.su/…pros/?p=1697513т.к. три двигателя мне не нужно, зато нужен датчик конца. Прошивку взял из первого сообщения http://www.avsim.su/forum/topic/113299-создание-имитаторов-стрелочных-приборов-на-ба/?p=1734431
Моторы пищат, но не крутятся никак. Светодиод не мигает.
Потом долго искал по форуму, выяснил, что проблема может быть в оптопарах, выпял их. Нашёл другую прошивку и к ней, в другом месте, епром. После десятка перепрошивок ОДИН мотор стал делать полный оборот, светодиод замигал. Второй мотор только пищит.
Но теперь другая беда — никак не соединяется с FS админом… Вообще никак. Сиды не прописываются, эхо не работает, команды не принимает…
Я окончательно запутался в зоопарке прошивок и епромов, может кто дать адекватные для моей схемы?
За ранее спасибо.
maxim171, вы взяли за основу слишком старую схему. Последняя схема находится в сообщении 74 этой ветки, датчиков в ней нет. Прошивку под нее я не выкладывал, потому что вы первый, кто захотел использовать эту схему с FS-BUS (система устарела). Свяжитесь со мной через skype (есть в моем профиле), я пришлю вам прошивку и постараюсь помочь запустить ее.
Да, я только позже нашёл новую схему, прикинул, что разница в 1 моторе, а датчики тут писали можно отключить и схема будет работать без них. Мне интересно именно с фс-бас поиграться, т.к. есть немецкий проект под него, я его когда-то делал, потом забросил, а сейчас опять вот решил…
Скайпа нет, можете через почту? maksim.batalov (ххххх) inbox.ru
Мне тут подсказали, что проблема может быть изза кварца, у меня стоит на 16 мгц, как и в схеме, а во второй схеме стоит на 10. Может изза этого быть? Кварц 16.000 МГц HC-49S.
Да, проблема может быть из-за кварца. Кстати, разница не только в моторе, но и в цепи отслеживания питания (R2-R4, VD1, C1) — без нее работать тоже не будет. Более развернуто ответил на почту.
На всякий случай прикреплю последнюю прошивку сюда, может еще кому-то понадобится.
Прикрепленные файлы
FS-stepper.hex.zip 4.9К
19 Количество загрузок:
Мужики целый день шарахаюсь по форому ни черта не понятно. Очень хочется оживить пару приборов, но опыта в таких делах ноль. Хочется научиться, расскажите кто нибудь что нужно чтоб оживить один прибор и прикрепить его к симулятору.
а какой прибор вы хотите оживить и прикрепить?
сформулируйте вопрос корректно.
а лучше внимательно почитать, прежде чем задавать вопросы.
У меня есть Ус-60. Что нужно чтоб подключить я так понимаю в него нужно шаговый двигатель вставить а дальше вкуда?
http://www.avsim.su/…приборов/page-7
Читайте внимательней!!!
Так дальше что делать то вставил я движок и куда дальше мне интересна вся цепь до компьютера! с ней мне не понятно!
А дальше: схема управления двигателем <-> RS-485 <-> переходник RS485-USB <-> USB (виртаульный COM-порт) <-> программа-роутер <-> протокол IOCP поверх TCP <-> какая-то прокладка (uipcx, SIOC и т.п.) <-> сим.
Пожалуй, вам стоит посмотреть на другой проект. Он попроще. А то вы от расстройства уже знаки препинания путать начали.