klim099 1 Report post Posted April 19, 2016 Вопрос такой, есть желание собрать вот этот контроллер http://vip-cxema.org/index.php/home/mikrokontrollery/191-kontroller-upravleniya-namotochnym-stankom. Проблема такая там двигатель MSCK048D12 не могу найти его характеристики есть EM-428 тоже не хар.тик! Как программу подогнать под двигатель или этого вообще не нужно? 1 BrantMa reacted to this Share this post Link to post Share on other sites
Evgeniy 285 Report post Posted April 19, 2016 Прикрепи на вал бумажку и покрути, считая шаги на 1 оборот. У того двигателя 44 шага на 1 оборот. Share this post Link to post Share on other sites
klim099 1 Report post Posted April 19, 2016 Получилось 24ступеньки! Что делать дальше? Share this post Link to post Share on other sites
Evgeniy 285 Report post Posted April 19, 2016 В прошивке заложена возможность изменять количество шагов на 1 оборот. Если вывод 18 микроконтроллера замкнуть на землю, кнопками +- можно выставить количество шагов. Так сказать, дописал, но не дорисовал. Share this post Link to post Share on other sites
klim099 1 Report post Posted April 19, 2016 Ну ваше огонь!!!))) Спасибо большое!!!! Share this post Link to post Share on other sites
klim099 1 Report post Posted April 19, 2016 Вот еше вопрос по замене мк подойдут PIC16F882/883/884/886/887 8-Bit Flash Microcontrollers Share this post Link to post Share on other sites
Evgeniy 285 Report post Posted April 19, 2016 Теоретически 886 подойдёт. Я в железе не проверял, но по даташитам подходит. Share this post Link to post Share on other sites
klim099 1 Report post Posted April 20, 2016 Блин я тока сейчас заметил что на моем движке 4 провода .а нужно 6 я правильно понимаю! Share this post Link to post Share on other sites
Evgeniy 285 Report post Posted April 20, 2016 Подойдёт любой шаговый двигатель! Share this post Link to post Share on other sites
klim099 1 Report post Posted July 27, 2016 Добрый вечер. вопрос такого характера имею программатор JDM из вашей статьи http://vip-cxema.org/index.php/home/mikrokontrollery/101-programmator-pic-mikrokontrollerov но вот не задача PIC16F883 нет в списке IC-Prog да и в списке поддерживаемых программатором. Как и чем вы программировали PIC16F883 ? Share this post Link to post Share on other sites
Evgeniy 285 Report post Posted July 27, 2016 Я выбираю в icprog pic@6f873. Можно программу поменять на picpgm Share this post Link to post Share on other sites
klim099 1 Report post Posted July 28, 2016 Вобщем собрал на 886 не заработало( нет дисплей светится0000 при нажатии на кнопки тишина не реагирует зашил все хорошо вертификацию прошла! Share this post Link to post Share on other sites
Evgeniy 285 Report post Posted July 28, 2016 Прошивка рассчитана под 883. На 886 я не проверял. Скорее всего при компиляции требуется ещё что-то переключить в конфигурации мк. Не могу сказать, нет в наличии. Share this post Link to post Share on other sites
klim099 1 Report post Posted July 28, 2016 Заново пере прошил МК! Все заработало сейчас буду тестить ) 886 канает УРА! как что напишу. Share this post Link to post Share on other sites
Romen 0 Report post Posted April 17, 2017 Добрый день Evgeniy. Собрал Ваш контроллер намоточного станка, всё запустилось, без проблем. Но вот никак не могу добиться, вывести настройку шагов на оборот. Бился бился с 18 пином, ничего не получается. Как это должно происходить? Я пробовал по разному, замыкал на GND при включении и так, никаких изменений на кнопках +-, может я все таки делаю чего то не так? Мотор у меня 48 шагов 24V. Да, и почему то, регулировка оборотов вверх только до 50, а мотор может больше. Прошивка hex_oa.HEX, отсюда- http://vip-cxema.org/index.php/home/mikrokontrollery/191-kontroller-upravleniya-namotochnym-stankom Вы не могли бы мне помочь если не сложно? Share this post Link to post Share on other sites
Evgeniy 285 Report post Posted April 17, 2017 Добрый день! Я дома вечером посмотрю, уже не помню что да как. Share this post Link to post Share on other sites
Romen 0 Report post Posted April 17, 2017 Благодарю, вечером буду ждать ответа. Для уточнения мотор такой http://www.mitsumi.co.jp/latest/Catalog/pdf/motor_m49sp_2k_e.pdf Share this post Link to post Share on other sites
Evgeniy 285 Report post Posted April 17, 2017 Я с подобным мотором работал. Обязательно параллельно обмоткам в обратном направлении необходимо подпаять 4 диода. Я распаивал прям на моторе 4шт СМД диоды. Как параллельно обмоткам реле. Иначе транзисторы выбъет обратной самоиндукцией. Смотри 18 вывод мк. При соединении с массой на индикаторе отображается количество шагов на 1 оборот, кнопками speed можно менять значение. Если не работает, закати последнюю модификацию прошивки. v14_oa.rar Share this post Link to post Share on other sites
Romen 0 Report post Posted April 17, 2017 Спасибо большое! Я использую L298N, там диоды есть уже распаянные добрыми китайцами. С прошивкой 14_oa проблема, не полная индикация (некоторые сегменты на нолях или других цифрах просто не горят или моргают, проблема не в контактах, на старой прошивке с индикацией все отлично. индикаторы La301DB http://pdf.datasheet.live/datasheets-1/rohm/LA-301MBM.pdf ) при нажатии кнопки старт, двигатель медленно-медленно стартует и доолго начинает разгонятся, до максимальной, ни на какие кнопки не реагирует. Идея кстати отличная! Плавный разгон был бы не плох. Но зато видно, что замыкание 18 пина на землю, включает настройку шагов. При старой- все в порядке, индикация, работа итд, но нет настройки шагов и теперь плавного разгона. Share this post Link to post Share on other sites
Romen 0 Report post Posted April 17, 2017 Все, все вопросы снимаются. В кучке Pic которые прислали китайцы оказался один с нерабочим портом на 15 ноге(( Ну надо же, взял новый пик, зашил, нет сегмента E. Вставляю со старой, все хорошо. Залил в ещё один, все наладилось. Вот оно как! Кто бы мог подумать, что в новых так может быть... Хотя китайцы.. Они такие! Надо бы остальные проверить. Ну или k150 дурит, в нем же нет 16F883, шью на 16F776. Все настроил, на этой прошивке все отлично, плюс бонусом плавный старт!! Это супер! Низкий поклон! PS Интересные наблюдения. Мотор по даташиту 48 шагов. Опять же наклейка на нем 7,5°. Но работает он правильно на настройке 44. На 48 съезжает на 2. Странно. Если Вы планируете далее дорабатывать эту прошивку, плавный старт лучше начать со скорости 45-46 но скорее всего, такой старт конкретно к этому мотору применим. Вообще все отлично, начинаю делать корпус. Волшебный проект кончено, ничего не скажешь! Спасибо! Share this post Link to post Share on other sites
Evgeniy 285 Report post Posted April 18, 2017 Мне тоже попадался такой микроконтроллер. Вот я помучился, пока понял в чём проблема... При прошивке я выбираю pic16f873, у него объём памяти точно совпадает с 883. 1 BrantMa reacted to this Share this post Link to post Share on other sites
augism 0 Report post Posted February 21, 2018 Привет! Первый раз пытаюсь повторить что то подобное. На Али заказал ЖК дисплей, но он более продвинут, вот такой https://ru.aliexpress.com/item/LCD1602-LCD-monitor-1602-5V-Blue-Screen-White-Code-Blacklight-16x2-Character-LCD-Display-Module-HD44780/32455156175.html?spm=a2g0s.9042311.0.0.hVo9zD Получится ли его подключит так же, как и Вашего? Share this post Link to post Share on other sites
Evgeniy 285 Report post Posted February 22, 2018 Под такой индикатор нужно прошивку переписывать. Share this post Link to post Share on other sites
augism 0 Report post Posted February 22, 2018 (edited) Спасибо за быстрый ответ. Был где то неисправный мултиметр, но скорее всего - выбросил. Есть такой же исправный. Жалко А где нарыть такой ЖК дисплей, как у Вас? В местном магазине могу купить семисегментные индикаторы SA56-11GWA (общий анод) А в отдалённом магазине могу купить такой (общий катод, 4 значений мне достаточно) http://tx.lt/sviesos-diodai-led/keturiu-skaitmenu-led-indikatorius-056-bendras-katodas.html Edited February 22, 2018 by augism Share this post Link to post Share on other sites
VitalForce 67 Report post Posted February 22, 2018 В устройстве используется 4-х разрядный семисегментный индикатор. Прошивки выложены под любой тип (общий анод / общий катод). Для использования индикаторов других типов необходимо править код программы. С этим обращайтесь к Евгению (Evgeniy) Share this post Link to post Share on other sites