[Реверс-инжиниринг, Программирование микроконтроллеров, Прототипирование, Интернет вещей, DIY или Сделай сам] Подключаемся к станку по изготовлению профлиста и считываем из него прокатную длинну
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Год назад на завод, на котором я тогда работал, обратились с просьбой сделать устройство, которое считывает длину листового рулонного железа пройденную через станок по изготовления профлиста. Один из руководителей отказался со словами «Не делай добра и зла не получишь». Мой начальник подкинул мне эту халтурку.
При встрече все оказалось довольно банально. Станок выглядел примерно как на картинке
Работа его проста. есть два двигателя — один тянет лист по горизонтали через валы, которые придают листу форму металлопрофиля, а второй мотор запускает пресс с ножом который этот лист отрезает. Все управляется через контроллер. К нему подключался частотник для управления движком протяжки, датчик для пресса с отрезчиком ну и конечно же энкодер.
Часть схемы станка
После изучения схемы этого станка я принял решение подключится к энкодеру и считывать из него значения на прямую. Вот так он выглядит
Принцип работы простой. К валу приделан диск, на диске отверстия по всему диску. С одной стороны диска стоит фотоприемник, с другой фотопередатчик. При кручение диска с фотоприемника снимаются импульсы, полученные за счет его засветки с диода. В хзависимости от модели на диск приходится разное количество отверстий соответственно и разное количество импульсов на выходе энкодера за один оборот. В моем случае их было 1000. Сигнала выходит в виде дифференциальной пары.
Немного обдумав я накидал схемку на atmege8 и esp8266. Мой напарник собрал ее на монтажке и я начал тестить ее в реальных условиях, а именно оставил ее на ночь на улице, так как на объекте станки находятся в неотапливаемых помещениях. С погодой тоже повезло. Было -35. Вот вам фотка того, как выглядит мой дворовый песик после ночи с такой температурой.
Вот видео с испытаниями сразу же после холода.
Извините, данный ресурс не поддреживается. :(
Первый запрос она обрабатывала на ура, а вот последующие запросы, которые должны были вывести служебные данные она выводила криво.
Ну и я решил переделать все на 485 интерфейс. Вот конечная схема устройства.
Все питается через готовый диси конвертер на 2576.
Выходной уровень сигнала энкодера 24 В.
Фото устройство. Оно состоит из двух частей
1 это сам блок для подсчета импульсов с энкодера и передачи их по 485 интерфейсу
2 это блок конвертор из 485 в usb на max485 и ch341g
Ну и финальное видео с испытаний
Извините, данный ресурс не поддреживается. :(
Ссылочка на прошивку yadi.sk/d/JNHs32sNxpnUpA
===========
Источник:
habr.com
===========
Похожие новости:
- [Научно-популярное, DIY или Сделай сам, Лайфхаки для гиков, Химия] Малышка на миллион. Сковиллей
- [IT-инфраструктура, Сетевые технологии, Беспроводные технологии, Интернет вещей] Как мы прокачали телеметрию крупного металлургического комбината
- [Разработка систем связи, Схемотехника, DIY или Сделай сам, Звук] Радиоприемник прямого усиления на СВ, 2020 год, Москва. Что можно услышать?
- [Информационная безопасность, Машинное обучение, Интернет вещей] Информационная безопасность устройств IoT c использованием аппаратной поддержки
- [*nix, Отладка, Разработка под Linux, Интернет вещей] Отладка Makefile /часть 2/ (перевод)
- [Информационная безопасность, Интернет вещей] Уязвимости IoT-систем на примере LoRaWAN
- [Системное программирование, FPGA, Программирование микроконтроллеров, Компьютерное железо] Начинаем опыты с интерфейсом USB 3.0 через контроллер семейства FX3 фирмы Cypress
- [Разработка игр, Прототипирование, Godot] Биом, демоверсия игры на Godot
- [Разработка под Arduino, Умный дом, DIY или Сделай сам, Электроника для начинающих, Голосовые интерфейсы] Открываем дверь при помощи голосового ассистента
- [Разработка робототехники, Мультикоптеры, DIY или Сделай сам, Транспорт, Будущее здесь] «Летающая табуретка» или идеальный квадрокоптер для перевозки пиццы
Теги для поиска: #_reversinzhiniring (Реверс-инжиниринг), #_programmirovanie_mikrokontrollerov (Программирование микроконтроллеров), #_prototipirovanie (Прототипирование), #_internet_veschej (Интернет вещей), #_diy_ili_sdelaj_sam (DIY или Сделай сам), #_atmega8, #_esp8266, #_rs485, #_stanki (станки), #_reversinzhiniring (
Реверс-инжиниринг
), #_programmirovanie_mikrokontrollerov (
Программирование микроконтроллеров
), #_prototipirovanie (
Прототипирование
), #_internet_veschej (
Интернет вещей
), #_diy_ili_sdelaj_sam (
DIY или Сделай сам
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 25-Ноя 13:23
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Год назад на завод, на котором я тогда работал, обратились с просьбой сделать устройство, которое считывает длину листового рулонного железа пройденную через станок по изготовления профлиста. Один из руководителей отказался со словами «Не делай добра и зла не получишь». Мой начальник подкинул мне эту халтурку. При встрече все оказалось довольно банально. Станок выглядел примерно как на картинке Работа его проста. есть два двигателя — один тянет лист по горизонтали через валы, которые придают листу форму металлопрофиля, а второй мотор запускает пресс с ножом который этот лист отрезает. Все управляется через контроллер. К нему подключался частотник для управления движком протяжки, датчик для пресса с отрезчиком ну и конечно же энкодер. Часть схемы станка После изучения схемы этого станка я принял решение подключится к энкодеру и считывать из него значения на прямую. Вот так он выглядит Принцип работы простой. К валу приделан диск, на диске отверстия по всему диску. С одной стороны диска стоит фотоприемник, с другой фотопередатчик. При кручение диска с фотоприемника снимаются импульсы, полученные за счет его засветки с диода. В хзависимости от модели на диск приходится разное количество отверстий соответственно и разное количество импульсов на выходе энкодера за один оборот. В моем случае их было 1000. Сигнала выходит в виде дифференциальной пары. Немного обдумав я накидал схемку на atmege8 и esp8266. Мой напарник собрал ее на монтажке и я начал тестить ее в реальных условиях, а именно оставил ее на ночь на улице, так как на объекте станки находятся в неотапливаемых помещениях. С погодой тоже повезло. Было -35. Вот вам фотка того, как выглядит мой дворовый песик после ночи с такой температурой. Вот видео с испытаниями сразу же после холода. Извините, данный ресурс не поддреживается. :( Первый запрос она обрабатывала на ура, а вот последующие запросы, которые должны были вывести служебные данные она выводила криво. Ну и я решил переделать все на 485 интерфейс. Вот конечная схема устройства. Все питается через готовый диси конвертер на 2576. Выходной уровень сигнала энкодера 24 В. Фото устройство. Оно состоит из двух частей 1 это сам блок для подсчета импульсов с энкодера и передачи их по 485 интерфейсу 2 это блок конвертор из 485 в usb на max485 и ch341g Ну и финальное видео с испытаний Извините, данный ресурс не поддреживается. :( Ссылочка на прошивку yadi.sk/d/JNHs32sNxpnUpA =========== Источник: habr.com =========== Похожие новости:
Реверс-инжиниринг ), #_programmirovanie_mikrokontrollerov ( Программирование микроконтроллеров ), #_prototipirovanie ( Прототипирование ), #_internet_veschej ( Интернет вещей ), #_diy_ili_sdelaj_sam ( DIY или Сделай сам ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 25-Ноя 13:23
Часовой пояс: UTC + 5