Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: Намоточный станок из CD-ROM

Вт янв 07, 2020 13:23:47

Интересный станочек.
Для домашнего использования самое то, если в принципе надо намотать катушку другую раз в месяц или два :)) Тут в принципе то и укладчик особо не нужен если скажем катушка небольшая по числу витков.

skraftway
В принципе да, верно, под индикаторы надо под разные, а то фиг его знает какие получится купить :tea:
По изменению прошивки по индикатор с ОК да надо поменять выходные сигналы, инвертировать + и - и в принципе все.
Я бы просто поменял в массиве символов 0 и 1 местами, инвертировал бы таким образом вывод вот так
Спойлер
Код:
flash unsigned char DIG[33] = {
//G C DP D E A F B
//0b10100000, //0
0b01011111,
//0b10111110, //1
0b01000001,
//0b01100010, //2
0b10011101,
//0b00101010, //3
0b11010101,
//0b00111100, //4
0b11000011,
//0b00101001, //5
0b11010110,
//0b00100001, //6
0b11011110,
//0b10111010, //7
0b01000101,
//0b00100000, //8
0b11011111,
//0b00101000, //9
0b11010111,
//0b00110000, //A-10
0b11001111,
//0b00100101, //b-11
0b11011010,
//0b11100001, //C-12
0b00011110,
//0b00100110, //d-13
0b11011001,
//0b01100001, //E-14
0b10011110,
//0b01110001, //F-15
0b10001110,
//0b10100001, //G-16
0b01011110,
//0b00110101, //h-17
0b11001010,
//0b11110111, //i-18
0b00001000,
//0b10100110, //J-19
0b01011001,
//0b11100101, //L-20
0b00011010,
//0b00110111, //n-21
0b11001000,
//0b00100111, //o-22
0b11011000,
//0b01110000, //P-23
0b10001111,
//0b01110111, //r-24
0b10001000,
//0b01100101, //t-25
0b10011010,
//0b10100100, //u-26
0b01011011,
//0b00110100, //H-27
0b11001011,
//0b00101100, //Y-28
0b11010011,
//0b01111111, //- 29
0b10000000,
//0b11101111, //_-30
0b00010000,
//0b10110111, //ii31
0b01001000,
//0b11111111  // -32
0b00000000
};

т.е первичное комментим, а вывод переворачиваем, после этого собираем и зашиваем в микроконтроллер, должно все работать. Т.е таким образом получаем две прошивки под ОА авторская и под ОК таким образом переделанная.
з.ы
Да вроде все норм, работает, попробовал сейчас по быстрому в протеусе накидал схемку с контроллером и двумя индикаторами и подключил в новой вариации прошивку, показывает все как надо, тогда все таки по такому принципу попробовать сделать и проверить уже в железе.
Изображение Изображение Изображение

Re: Намоточный станок из CD-ROM

Вт янв 07, 2020 15:19:46

Sailanser

Спасибо за подсказку, обязательно попробую как вы посоветовали. Просто кругом, смотрел везде индикаторы с общим катодом, да и у меня такие же, вот и приходится выкручиваться.

Re: Намоточный станок из CD-ROM

Ср янв 22, 2020 00:14:38

Долго или нет но процесс постепенно двигался. На соседнем сайте и форуме все таки подсказали что поменять в прошивке что бы она корректно работала с индикаторами с общим катодом. После изменений все корректно стало выводить на индикатор с общим катодом.
Как ранее и писал у меня индикатор с общим катодом, точнее даже индикаторы односигментные с вертикальным расположением выводов, в итоге они были собраны на отдельную плату которая потом уже вставляется в основную плату. Таким образом удалось и индикаторы применить и расположить их компактно. Индикаторы использовал размером 5160
Изображение
Сама плата тоже получилась небольших размеров 61х48 мм. Получилось все расположить на одной стороне с несколькими перемычками и микроконтроллером в DIP корпусе. В качестве выходных разъемов использовал разъемы DG381 https://www.chipdip.ru/product/dg381-3.81-02p-14-00ah разумеется покупал не тут просто они уже были в наличии. В качестве раъема питания малогабаритный разъем DC006A http://www.dart.ru/cataloguenew/connect ... s/dc.shtml
Изображение
После всего ее поместил в корпус который я распечатал на 3D принтере.
Изображение Изображение Изображение Изображение Изображение Изображение Изображение
Теперь можно все подключать к механике мотать катушки :))

Отдельно хотел бы поблагодарить Sailanser-a за его подсказки мне и помощь в проектировании платы а так же в проектировании корпуса для нее. Та программа что вы используете для проектирования, мне очень понравилась, буду изучать.
Так же отдельно хотел бы поблагодарить skripach за детальную подсказку как переделать прошивку под общий катод.
Если кому будет интересно то прикладываю файл архива, в нем схема, печатная плата под общий катод и под общий анод, платки для одиночных индикаторов и для обычного стандартного а так же прошивка для индикатора с общим анодом и общим катодом.
Т.к сейчас изучаю программу Eagle то схемы и платы соответственно в ней, т.е в таком формате.
Вложения
Nstan.zip
Архив с файлами.
(327.35 KiB) Скачиваний: 453

Re: Намоточный станок из CD-ROM

Чт май 07, 2020 08:36:33

pic_120_2.jpg
(160.85 KiB) Скачиваний: 420
Всем привет. Подскажите по станочку: собрал - всё работает, кроме счёта в обратную сторону. Кручу вал в разные стороны, а счёт только прибавляет. Смотрел осциллографом, импульсы с оптопар сдвинуты относительно друг друга. Прошивка со статьи.Кто сделал, всё правильно работает ???

Re: Намоточный станок из CD-ROM

Чт май 14, 2020 17:42:03

Xatrix, можете показать какие у Вас импульсы с оптронов приходят на микроконтроллер ?

Re: Намоточный станок из CD-ROM

Сб янв 02, 2021 02:21:59

Какой более мощный транзистор поставить для мотора 5-6А

Re: Намоточный станок из CD-ROM

Вс мар 28, 2021 00:33:20

Какой более мощный транзистор поставить для мотора 5-6А
ШИМ низкочастотный, потому практически любой
IRL520, IRFZ44N или сдуть с VRM какой нибудь материнки. Так же не забываем заменить диод Шоттки более мощным.
Кручу вал в разные стороны, а счёт только прибавляет.
Логика работы проста как пять копеек. Фронт на ноге PD3 приводит к вызову прерывания INT1. Если в этот момент состояние порта PD4 считывается как лог. 0, то счётчик инкрементируется, если как лог. 1, то декрементируется. Пробуйте принудительно подтянуть PD4 к +5В. Если ничего не изменится, то скорее всего повреждён порт и МК в таком случае под замену. В противном случае у вас не правильно взаимное расположение элементов оптопары. Для правильной настройки этого узла рекомендую использовать осцилл с внешней синхронизацией, подключённой к одному из фототранзисторов.
Я бы просто поменял в массиве символов 0 и 1 местами, инвертировал бы таким образом вывод вот так
А не проще ли в паре строчек кода просто поставить значок "~"? Да и как бы 21й век на дворе, интернет-торговля и всё такое... Не проще ли заказать нужную деталь, чем ковырять то, в чём не очень разбираешься?

Re: Намоточный станок из CD-ROM

Сб июл 17, 2021 11:35:11

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

Изображение

Re: Намоточный станок из CD-ROM

Вс авг 08, 2021 14:02:02

решил вернуться к этой теме после приобретения мной 3D принтера, с которым изготовление деталек происходит намного легче.
уже нарисовал пример, как будет располагаться моторчик укладчика и направляющие:
Снимок экрана 2021-08-08 134845.JPG
(55.39 KiB) Скачиваний: 265

как будет выглядеть сам укладчик, я ещё подумаю, но проблема пока в следующем. для передвижения укладчика используется моторчик с червячным валом от CD-ROM, как когда-то тут посоветовали:
1619294837747.jpg
(31.02 KiB) Скачиваний: 233

в нём есть 2 независимые обмотки, на которые надо по очерёдности подавать ток. теоретически понятен порядок управления:
upravlenie_shagovim_dvigatalem.jpg
(63.05 KiB) Скачиваний: 238

вопрос, как его подключить к микроконтроллеру? напрямую на выводы микросхемы его не подключить, иначе можно остаться без этих "пинов" или даже самого микроконтроллера...

Re: Намоточный станок из CD-ROM

Вс авг 08, 2021 14:56:04

Да, Xatrix, напрямую не получится :)
Можно использовать тот драйвер, что стоит в самом приводе, но их "отдельно" сложно заставить работать.
Самое простое -- использовать готовый драйвер, на подобии такого:
Изображение
Модуль драйвера А4988.
Ну, или (прошу прощения за нескромность :wink: ) что-то такое соорудить.

Re: Намоточный станок из CD-ROM

Пн авг 09, 2021 21:59:57

JMC.Hard писал(а):Можно использовать тот драйвер, что стоит в самом приводе, но их "отдельно" сложно заставить работать.

родной там bd7907fs. посмотрел на него даташит и так и не понял, как с ним работать. тем более наверное эта микросхема не умеет управлять оборотами "лоТкового" моторчика.
JMC.Hard писал(а):Ну, или (прошу прощения за нескромность ) что-то такое соорудить.

я думаю большей нескромностью будет соорудить такую схему :) :
Снимок экрана 2021-08-09 214941.png
(92.37 KiB) Скачиваний: 317

хоть здесь нельзя подавать высокие уровни одновременно на А+ и А-...

Re: Намоточный станок из CD-ROM

Вт авг 10, 2021 07:59:27

родной там bd7907fs. посмотрел на него даташит и так и не понял, как с ним работать. тем более наверное эта микросхема не умеет управлять оборотами "лоТкового" моторчика.
Да, драйвера с приводов, на "лотковый" мотор выдают только напругу "тудым--сюдым" :)
Управляют скоростью вращения они только ведущего (вращение диска) мотора. Просто там есть некоторая "внутренняя" логика, которая мешает использованию такого драйвера в "отрыве" от основной схемы.
Xatrix писал(а):хоть здесь нельзя подавать высокие уровни одновременно на А+ и А-...

А их, Xatrix, и не нужно "одновременно" подавать :) Смысл в том, что меняется полярность приложенного к обмотке напряжения. А заинтересовавшая Вас схема -- классическое решение подключения шагового без использования специальных микросхем. Работать будет. Один только момент, если решите её повторить -- при написании программного для микроконтроллера, старательно избегайте ситуации, когда одновременно подаются открывающие уровни на А+ и А- (соответственно В+ / В-). В случае такого состояния Н-мост выгорает, как правило :wink:

Re: Намоточный станок из CD-ROM

Пт авг 13, 2021 18:38:59

В некоторых CD-приводах есть моторчики с одной обмоткой!
Вот, человек сделал макет примитивного укладчика

https://youtu.be/qKn-7IpDVZM

Скорость перемещения регулируется изменением напряжения и подбирается по диаметру провода.
Я, делал аналогично, но для переключения направления вращения двигателя
применил схему RS-триггера на релюшках :shock:
Но я так укладчик и не доделал - особой необходимости нет.

Re: Намоточный станок из CD-ROM

Пн окт 25, 2021 23:23:36

https://radiokot.ru/forum/download/file.php?id=368858
подойдёт ли КТ814/815 для драйвера, если сопротивление обмотки движка - 5ом? по сути коммутировать они будут по 1 амперу, но в импульсе...

Re: Намоточный станок из CD-ROM

Вт ноя 09, 2021 21:30:29

Xatrix, не страдайте фигнёй. Вам посоветовали правильное решение - специализированный драйвер. Дело в том, что ток через обмотки шаговика должен протекать постоянно. Для этого в драйвере есть датчики тока и схема, генерирующая ШИМ для управления мостами. На микроконтроллере реализовать такое возможно, но на порядок сложнее. Для готового драйвера нужны лишь два сигнала - "Step" и "Dir" (шаг и направление). Кроме того у многих драйверов имеются дополнительные входы управления, позволяющие выставлять необходимый размер шага. Их так же при необходимости можно подключить к МК. Скажу вам как автор этой конструкции, если бы я делал укладчик, то делал бы его на A4988.

Re: Намоточный станок из CD-ROM

Сб май 07, 2022 05:35:17

alvaz, Понравился ваш станочек, дайте пожалуйста схему, как вам удалось подсоединить движок с швейной машинки. s.golotenko@yandex.ru
Немного поигрался с этой схемой и чуть уменьшил плату. Но теперь она двухсторонняя.
Вложения
ControllerДвухстороняя перед.lay6
(141.1 KiB) Скачиваний: 134

Re: Намоточный станок из CD-ROM

Ср ноя 29, 2023 08:14:52

skraftway, Здравствуйте уважаемые коты !
хотел спросить про прошивку данного станочка , а именно про кастомную с Общим Катодом - эта прошивка для микросхемы в DIP (28 ног)корпусе или для MLF корпуса (32 ноги) ? Будет ли данная прошивка корректно работать в микросхеме MLF корпусе или нет? Для меня делема - есть готовая плата собранная под MLF корпус но индикатор стоит с ОК ( других нет). Есть микросхема в дип корпусе но нет платы под неё .... Или делать плату под дип или ковырять прошивку под MLF ( не знаю как)
Помогите плизз ! :cry:

Re: Намоточный станок из CD-ROM

Ср ноя 29, 2023 18:52:01

Evgeniy Moisseev

Без разницы в каком корпусе у вас контроллер. Прошивка она и есть прошивка. Значения имеет только то на какие выводы в конкретном корпусе выходят сигналы. Открываете даташит и смотрите на вой корпус что куда выходят сигналы
Вот приложил

Изображение Изображение Изображение

Видите разницу?
Возьмем к примеру сигнал PC0/ADC0
В корпусе DIP28 это 23 ножка в корпусе TQFP-32 это тоже 23 ножка и в MLF это тоже 23 ножка.
Теперь возьмём сигнал PD0 смотрим по ножкам тут уже другая картина по ножкам 2/30/30
Те берет свой контроллер в каком он у вас корпусе смотрите какой сигнал с контроллера куда идет в схему и подключаете его согласно распиновке контроллера в вашем корпусе. Потом заливаете прошивку.
Ответить