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

Настольный ЧПУ "станок"


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

Давно теплится идея ради интереса собрать маленькую рисовалку или выжигалку лазером из комплектующих DVD дисков (шаговые двигателя).

Есть куча приводов, закуплены микросхемы, прочее всяко разное. Не то, чтобы горит, но хочу задать несколько вопросов. Есть схема, есть разводка печатки. Ни там ни там я не вижу, чтобы на Ардуину подавалось питание. Это ошибка?  

И еще, на одном из примеров подобных схем был установлен конденсатор 200nF на входе питания. А на схемах опять же этого ничего нет.

Спойлер

Screenshot_1.jpg.d3896e9b373c78bd12c4b0553304dc4b.jpg

 

Screenshot_2.jpg.038987cdb01dbec590516eb5f9be6f09.jpg

 

А вот еще одна картинка касаемо питания. И что то не стыкуется... Вроде как пины 1, 9, 16 должны быть подключены к пину +5V ардуино , а пин 8 к внешнему источнику. А на первой схеме все четыре 1, 8, 9, 16 подключены вместе, якобы к 5B от USB

Спойлер

Screenshot_3.jpg.b2d7073f4e0a11aa22a7fa636633fe34.jpg

 

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

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

7 часов назад, Yurec66 сказал:

я не вижу, чтобы на Ардуину подавалось питание. Это ошибка?  

Если совсем нет - конечно ошибка. Хотя на схемах часто цепи питания не показываются, но на поле чертежа пишется текстом, что с каким питанием соединяется.
В радиолюбительских схемах про это часто забывают.

7 часов назад, Yurec66 сказал:

А вот еще одна картинка ...

Вы бы ещё по картинкам из журнала "Мурзилка" делали. :)

Делайте, как положено. Блокировочные ёмкости по питанию прям около ножек не стесняйтесь дорисовывать, "земли" тонкими проводниками не тяните, и всё будет работать.

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

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

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

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

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

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

59 минут назад, Lexter сказал:

по картинкам из журнала "Мурзилка"

Вам знаком этот журнал? :)

@Yurec66 , ошибок в схемах много. Даже во времена Союза в журнале "Радио" (его инженеры и называли "Мурзилкой" - по доброму называли), в котором в редакционной коллегии были маститые спецы, проскакивали ошибки. Редко, но были.

Ардуину не знаю. Предполагаю, что внешний источник нужен для поддержания системы в ждущем режиме. Если такой режим не нужен, то и питание можно заводить с одного источника.
Но это всего лишь предположения. Почитайте внимательнее, что именно этой схемке нужно.

Не разберётесь - тогда подключусь серьёзнее и будем решать вместе.

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

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

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

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

28 минут назад, mvkarp сказал:

Вам знаком этот журнал?

Ну дык... :D

Еще когда он вот так выглядел:

1342789889_.png.7265cb6c4690193a90ea65fc5a526c81.png

 

Кстати, он до сих пор жив. Журнал "Мурзилка".

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

@Lexter , я об этом:

50 минут назад, mvkarp сказал:

в журнале "Радио" (его инженеры и называли "Мурзилкой" - по доброму называли)

:)
А на приведенном Вами реальном журнале "Мурзилка", на "Веселых картинках"
прошло моё детство. Ностальгия, туды её!

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

Так, ить, этот стержень и дает начало ностальгии. Журналы то можно посмотреть, а вот ситуации от общения с ними уже не те. К сожалению.

Извините, отвлеклись от темы. @Yurec66 , небось, дрыхнет, пока мы тут отвлечённые темы обсасываем. :)

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

Ага, в 5 тока спать лег :). Я сейчас вспомнил про последовательное описание по питанию в статье.

Сначала срюоедините 1, 9, 16 ноги МС и это все подайте на +5В Ардуино. Затем соедините землю МС , это ноги 4,5, 12, 13 и тоже подайте на GND  Ардуины. Затем нужно запитать МС. Для этого подайте питание 5В от внешнего источника на на 8 ноги МС.

Значит по-любому схема с описанием расходятся. Хотя бы потому, что на первой картинке все плюсы объеденены с учетом 8 ноги, на на второй к 5В Ардуино на разводке нет подключения.

В принципе можно сделать как гласит статья и развести правильно, как на схеме, так и на печатке. За основу взята вот эта статья

Статья с описанием

Зы

Меня мучали сомнения, а как же ардуинка будет питаться и от чего? А потом дошло... А программа с компа как выполняться будет? Т.е. по-любому она будет шнурком с USB соединена и оттуда питаться :D

Цитата

 

 

56 минут назад, mvkarp сказал:

Мурзилка", на "Веселых картинках" прошло моё детство. Ностальгия, туды её!

А нас еще газету "Зорька" в школе заставляли выписывать :)

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

У-у-у! Ангельский язык.
К сожалению, не силён. Если голова дойдет, то не сейчас. Извините.

Непонятна, конечно, митусня с подключением ног. Нужно бы разобраться, в чем там дело. Может, в программе какой-то смысл зарыт? Чтобы не навредить управляемому устройству.

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

 Да не, думаю полграмма здесь не при чем. Управление по другим каналам идет. Меня пока больше питание сюсмущает. На схеме нарисовано якобы основная (и единственная) разводка идет от USB. И если это единственной источник, согласно схеме, то тогда действительно нет смысла разделять 8 ногу на отдельное питание. Что то я запутался слегонца .. 

Спойлер

IMG_20221204_104245.jpg.994455b949b53c8fe164f8adb65269c2.jpg

 

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

@Yurec66 , сразу не разобрался, что к чему.
Пожалуйста, расставляйте точки, где Ардуино, где драйверы моторов.
 

10 часов назад, Yurec66 сказал:

Вроде как пины 1, 9, 16 должны быть подключены к пину +5V ардуино , а пин 8 к внешнему источнику. А на первой схеме все четыре 1, 8, 9, 16 подключены вместе, якобы к 5B от USB

Почему автор статьи захотел подключить ногу 8 к батарейке или к питанию - это его задумка. В даташите на L293 показано, что нога 8 питает все внутренние усилители. В Вашем случае это вроде как не имеет значения.
Т.е. во второй картинке Вашего первого поста без батарейки не будет осуществляться управление моторами. Только и всего.

33 минуты назад, Yurec66 сказал:

Сначала срюоедините 1, 9, 16 ноги МС и это все подайте на +5В Ардуино. Затем соедините землю МС , это ноги 4,5, 12, 13 и тоже подайте на GND  Ардуины.

...ня какая-то. Тем более, что принято сначала "земли" соединять, потом питание.

34 минуты назад, Yurec66 сказал:

Затем нужно запитать МС. Для этого подайте питание 5В от внешнего источника на на 8 ноги МС.

Вот это уже ближе к телу. Скорее всего, чтобы при отсутствии управления с Ардуины моторы сами по себе не пришли в движение.

Думаю, все эти ограничения решаемы в программе самой Ардуины. При включении на первых шагах выходные порты должны быть установлены в определённое состояние.
Если Ардуина имеет некоторое время запуска (я не знаком с данной архитектурой, потому только догадки), то нужно поставить ключ на питание драйверов. Ключ должен управляться с Ардуины либо иметь задержку запуска, время которого не менее времени запуска Ардуины.

Надеюсь, Вы поняли, о чем речь.

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

Набрел еще на один источник и вроде начал понимать. Скорее всего задумка в том, чтобы запитать всю 5В линию схемы внешним стабилизированным источником, а ардуинка по USB сама запитается и через порт будет управлять выполнением программы. Может оно и лучше, просадок от USB на всю схему не будет. Только конечно на выходе кренки конденсаторов добавить.

Спойлер

IMG_20221204_110656.jpg.3471b8b800dcb26c09043dfc5b846a11.jpg

 

14 минут назад, mvkarp сказал:

Пожалуйста, расставляйте точки, где Ардуино, где драйверы моторов

Прошу пардона, действительно троху наколамбурил :)

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

16 минут назад, mvkarp сказал:

без батарейки не будет осуществляться управление моторами. Только и всего.

Однако автор советует ноги 1, 9, 16 подать на +5В ардуины. Т.е. при подключении к USB питание на них однозначно появится.

Управление моторами будет выполняться в любом случае только при подаче сигнала на ножки 3, 6, 11, 14. Это как по аналогии - машину завели, прогревается. Но поехать сможет только когда включат передачу :)

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

10 минут назад, Yurec66 сказал:

Управление моторами будет выполняться в любом случае только при подаче сигнала на ножки 3, 6, 11, 14.

В момент включения аппаратуры, в первое время состояние выходов контроллера в общем случае случайны. Какое время пройдет до установки на выходах нужного состояния - это нужно смотреть в даташиты контроллеров.

Так что Вам читать, изучать, предполагать, что может произойти.
Дерзайте!

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

Для начала хотя бы костяк собрать :)

14 минут назад, mvkarp сказал:

что Вам читать, изучать

Вот один интересный момент заметил. Крайнюю схемку брал из одного видоса с ютуба. Так вот там последовательность такая...  Учитывая, что согласно схеме питание общее всей схемы 5В подается от внешнего источника. Сперва к плате подключаются управляющие фишки моторов, сервопривода, подключается Ардуинка к USB, проводится инициализация, заливается прошивка программы и только после этого подключается внешнее питание на схему. Вы в чем то правы 

33 минуты назад, mvkarp сказал:

нужно предусмотреть меры от самопроизвольного движение моторов в момент включения питания

Может будет интересно для общей картинки, а так для  себя , чтобы все в одном месте было видосик этот прикреплю.

Спойлер

 

 

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

Не-а. Мне сие видео не интересно.

20 минут назад, Yurec66 сказал:

Сперва к плате подключаются управляющие фишки моторов, сервопривода, подключается Ардуинка к USB, проводится инициализация, заливается прошивка программы и только после этого подключается внешнее питание на схему.

Не знаю, откуда Вы это выдрали.

Мой вид на процесс несколько иной.
1. Подключается Ардуинка к USB.
2. Проводится инициализация.
3. Заливается программа.
4. Проверяется на достоверность выдаваемых сигналов. Это могут быть как физические устройства, так и симуляторы. В простых схемах симуляторы в почете. В сложных - можно что-то упустить. А если это недопустимо, то тестирование с помощью внешних устройств обязательно.
Данный пункт необязателен в простых любительских конструкциях, не опасных для здоровья.
5. Подключаются фишки моторов. Моторы механически отключены от системы. Тестируется управление моторами.
6. Моторы механически подключаются к системе. Проверяется работоспособность все системы.

7. Проводятся так называемые пусконаладочные работы. Это отладка программы, подбор некоторых констант и пр.

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

@Yurec66 , подправленный пост с фото Вашего устройства никак не отражается на нашей беседе по поводу последовательности подключения питания.

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

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

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

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

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

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

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

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

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

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

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

    • Ловите, как раз на широкую полосу для Палника рисовали, автора не знаю. Все, что нужно.   
    • @Андрей0З9  Это что за учитель и где, такой по трудовому обучению, задает задачи по физике 10 класса.?!  Бред полный.
    • Румынский дядька - перфекционист-фенечник. Бисера и бусин - дофига, вот и ставит куда не попадя, в данном случае бусинками выставил единую высоту ряда конденсаторов. Подобное встречалось, когда на ножки впаиваемых элементов одевались короткие кембрики одинаковой высоты, чем задавалась единая высота монтажа. Ну видимо румынскому дядьке лень было нарезать кучу одинаковой мелочёвки, зато было вналичии много бисера..., и креативно и желаемого достиг. С уважением, Сергей. 
    • О, это очень полезные регистры! в 88 только GPIOR0 сохранил свои полезные свойства. использую их как флаги событий прерываний. для GPIOR0 адрес порта ввода-вывода 0х1Е, а значит к нему применяются команды cbi, sbi, sbic, sbis   ну и   in, out. Когда происходит прерывание, процессор переходит на адрес обработки прерывания, вот там-то мы и располагаем код: sbi   GPIOR0, 0     ;установить в 1 бит 0 в регистре GPIOR0 reti                        ;вернуться из прерывания   Без использования регистра GPIOR0, а с использованием обычного регистра код выглядел бы иначе: push   R0                          ;освобождаем регистр R0 для SREG и сохраняем его in        R0, SREG               ;сохраняем SREG в R0, все флаги операций текущей программы sbr     R23, 1<<0             ;выставляем флаг признака прерывания, например бит 0 в регистре R23 out    SREG, R0               ;восстанавливаем SREG, все флаги операций текущей программы pop   R0                          ;восстанавливаем значение R0 reti                                  ;вернуться из прерывания   Нетрудно заметить......!   А, да команда: sbr     R23, 1<<0 в идеале изменяет флаги в SREG, потому и такая длинная цепочка команд.
    • Сабсоник 3 порядка потом усилитель на Оу. Далее все на столе отстроить и все 
    • Вот и я думаю сделать на сдвоенном операционнике входной усилитель и сабсоник. 
    • Я всегда подозревал, что эта схема была содрана кЕтайцами с какого-то старого и хорошо известного (но не у нас) блока питания, и что в оригинале использовались именно 741 операционники. И вот тому подтверждение... Все равно те микросхемы и транзисторы что они используют в наборах, чаще всего подделки. Мне например, пришлось заменить D1047 транзистор что шел в наборе на пару таких же, но нормальных (выдраных с дохлого усилка). Транзистор из набора (маркировка явно "левая", без какого-либо намека на изготовителя) сильно грелся даже на 1,5А. Такой же транзистор D1047, но из усилка грелся раза в два меньше, да и маркировка "нормальная".  Подозреваю что и TL081 что в наборе идут тоже возможно что перемаркированные 741 (они супердешевые, сравнимо с 358). 741 операционники выпускали все кому не лень, аналогов было выпущено очень много за полвека.  Были и на плюс-минус 22в, надо смотреть конкретный даташит и производителя, даже от буквы в конце это зависит.  Например, есть такой аналог uA741 от ST ("микро-А741"). ua741-957400.pdf ua741.pdf MA741.PDF
×
×
  • Создать...