Перейти к содержанию

Рекомендуемые сообщения

Здравствуйте! Прошу помощи. Имеется спектральный монохроматор. Нужно заменить механическое управление,на автоматизированное,путем применения гибридного шагового двигателя(скорее всего будет использован дшр40-1,8-500),который подключается к драйверу(его еще не выбрал к сожалению), драйвер к arduino mega 2560 и при этом должен использоваться интерфейс rs-485. + Должна быть обеспечена автоматическая привязка системы сканирования спектра к границам диапазона( нужно поставить щелевые датчики положения 4,5 на снимках, чтобы определить когда каретка с флажком 3 находится у грани 1 или 2). Датчики само собой связаны должны быть с МК. Как все это можно реализовать ? Нужен графический интерфейс программы для управления всем этим(как на примере снимка 4). Можно ли вообще использовать тут labview ? Очень сильно пугает написание программы. Не знаю просто с чего начать. Буду очень рад любым мыслям,советам. Простите,если криво изъясняю суть проблемы,просто у меня паника,т.к на все это ~30 дней.

Снимок 1.PNG

Снимок 2.PNG

Снимок 3.PNG

Снимок 4.PNG

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Зачем эти навороты? Чтобы шторка бегала туда-сюда нужен компьютер? Как реализовано ручное управление? Примерно представляю эту систему. Но хотелось бы поточнее. Почему бы не использовать LCD дисплей и четыре (ну пусть пять!) кнопочек для вращения моторчика и выбора способа вращения?

Все можно наладить, если вертеть в руках достаточно долго!

Если ничто другое не помогает, прочтите, наконец, инструкцию!

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

52 минуты назад, chip-chip сказал:

Зачем эти навороты? Чтобы шторка бегала туда-сюда нужен компьютер? Как реализовано ручное управление? Примерно представляю эту систему. Но хотелось бы поточнее. Почему бы не использовать LCD дисплей и четыре (ну пусть пять!) кнопочек для вращения моторчика и выбора способа вращения?

ТЗ такое.если бы не ТЗ так бы и управлялось все вручную без ШД.

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

7 часов назад, Геральт Лисовецкий сказал:

... шагового двигателя...,который подключается к драйверу ... к arduino mega 2560 ... должен использоваться интерфейс rs-485. ... Очень сильно пугает написание программы. ... на все это ~30 дней.

Не знаю просто с чего начать.

Начать с изготовления механики, закупки комплектующих (в том числе переходника на RS-485, потому что в компьютерах такого интерфейса нет), инструментария для написания софта на PC (возможно, и драйвера) и софта на контроллер. Пока комплектация "идёт", пишете алгоритм управления вашим спектральным монохроматором (видимо, набор необходимых команд и алгоритм отработки каждой - направление, скорость, расстояния перемещения, отработка концевых датчиков и т.д.), раскладываете его на контроллер и PC, разрабатываете интерфейс управления, пишете программу и прошивку. Когда подойдёт "железо", - отлаживаетесь. Если что-то из этого для вас непонятно как делать, то в принципе правильно, что

7 часов назад, Геральт Лисовецкий сказал:

у меня паника

 

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Геральт Лисовецкий сказал:

так бы и управлялось все вручную без ШД.

А вам разве предлагают в ручную? что шаговиком без компа нельзя управлять? Действительно пять кнопок и LCD? конечно же без контроллера не обойтись! Зато без компа можно обойтись.

Сергей.

Ссылка на комментарий
Поделиться на другие сайты

Это учебное задание? Или действующий проект? Откуда управление драйвером ШД по RS-485?????? Еще и с помощью Ардуино????? Кто дал ТЗ???  Ересь какая то.

Изменено пользователем chip-chip

Все можно наладить, если вертеть в руках достаточно долго!

Если ничто другое не помогает, прочтите, наконец, инструкцию!

Ссылка на комментарий
Поделиться на другие сайты

8 часов назад, Геральт Лисовецкий сказал:

на все это ~30 дней

Это Вас препод так насилует? Жестокий какой, 30 дней, и все с нуля... Он раньше не мог задачу поставить?

8 часов назад, Геральт Лисовецкий сказал:

Буду очень рад любым мыслям,советам

Лучший совет: Вам надо в раздел "Вакансии и разовая работа"

Ссылка на комментарий
Поделиться на другие сайты

9 часов назад, Геральт Лисовецкий сказал:

Не знаю просто с чего начать.

с написания алгоритма. у вас обычный цифровой автомат.

1. из управляющей программы выкинуть на кнопки "вперед" "назад" "стоп", для связи они не нужны, нужна только  передача конечного положения системы в углах поворота или в делениях шкалы , как понимаю спектрограф оперирует длинной волны от 380 до 780 нм

2. для передачи длинны волны использовать протокол передачи типа MODBUS модификация ASCII (он легче в реализации)

3. датчик положения нужен только один для вывода системы в нулевое состояние при включении. если нужна точность позиционирования нужен абсолютный энкодер

4. пишим конечный автомат в основном цикле программы , в нем длину волны переводим в шаги ШД, вычисляем дельту приращения/уменьшения , проводим опрос концевика, драгаем ногами ШД , в прерывании обрабатываем юарт , формируем системный тик.

короче ничего сложного две-три недели интенсивной работы с нуля.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...