Jump to content

klim099

Контроллер управления намоточным станком

Recommended Posts

Вопрос такой, есть желание собрать вот этот контроллер http://vip-cxema.org/index.php/home/mikrokontrollery/191-kontroller-upravleniya-namotochnym-stankom. Проблема такая там двигатель MSCK048D12 не могу найти его характеристики есть EM-428 тоже не хар.тик! Как программу подогнать под двигатель или этого вообще не нужно?

$_1.JPG

Share this post


Link to post
Share on other sites
 

Прикрепи на вал бумажку и покрути, считая шаги на 1 оборот. У того двигателя 44 шага на 1 оборот.

Share this post


Link to post
Share on other sites
 
 

В прошивке заложена возможность изменять количество шагов на 1 оборот. Если вывод 18 микроконтроллера замкнуть на землю, кнопками +- можно выставить количество шагов.

Так сказать, дописал, но не дорисовал.

Share this post


Link to post
Share on other sites
 
 

Вот еше вопрос по замене мк подойдут PIC16F882/883/884/886/887 8-Bit Flash Microcontrollers 

Share this post


Link to post
Share on other sites
 
 

Блин я тока сейчас заметил что на моем движке 4 провода .а нужно 6 я правильно понимаю!

Share this post


Link to post
Share on other sites
 
 

Добрый вечер. вопрос такого характера имею программатор 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
 
 

Вобщем собрал на 886 не заработало( нет дисплей светится0000 при нажатии  на кнопки тишина не реагирует зашил все хорошо вертификацию  прошла!

Share this post


Link to post
Share on other sites
 

Прошивка рассчитана под 883. На 886 я не проверял. Скорее всего при компиляции требуется ещё что-то переключить в конфигурации мк. Не могу сказать, нет в наличии.

Share this post


Link to post
Share on other sites
 

Заново пере прошил МК! Все заработало  сейчас буду тестить ) 886 канает УРА! как что напишу.

Share this post


Link to post
Share on other sites
 

Добрый день 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
 
 
 

Я с подобным мотором работал. Обязательно параллельно обмоткам в обратном направлении необходимо подпаять 4 диода. Я распаивал прям на моторе 4шт СМД диоды. Как параллельно обмоткам реле. Иначе транзисторы выбъет обратной самоиндукцией.

 

Смотри 18 вывод мк. При соединении с массой на индикаторе отображается количество шагов на 1 оборот, кнопками speed можно менять значение.

sh1.jpg

Если не работает, закати последнюю модификацию прошивки.

v14_oa.rar

Share this post


Link to post
Share on other sites
 

Спасибо большое! Я использую 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
 

Все, все вопросы снимаются.

В кучке 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
 

Мне тоже попадался такой микроконтроллер. Вот я помучился, пока понял в чём проблема...

При прошивке я выбираю pic16f873, у него объём памяти точно совпадает с 883.

Share this post


Link to post
Share on other sites
 

HTB1Kl66JpXXXXalXpXXq6xXFXXXu.jpg?size=1Привет!

Первый раз пытаюсь повторить что то подобное. 

На Али заказал ЖК дисплей, но он более продвинут, вот такой 

 

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
 
 

Спасибо за быстрый ответ.

Был где то неисправный мултиметр, но скорее всего - выбросил. Есть такой же исправный. Жалко  :) 

А где нарыть такой ЖК дисплей, как у Вас? 

В местном магазине могу купить семисегментные индикаторы SA56-11GWA (общий анод)


 SA56-11HWA.JPG

_________________4f3ffcdb7399c.jpg

 

А в отдалённом магазине могу купить такой (общий катод, 4 значений мне достаточно) http://tx.lt/sviesos-diodai-led/keturiu-skaitmenu-led-indikatorius-056-bendras-katodas.html

 

keturiu-skaitmenu-led-indikatorius-056-b

keturiu-skaitmenu-led-indikatorius-056-b

Edited by augism

Share this post


Link to post
Share on other sites
 

В устройстве используется 4-х разрядный семисегментный индикатор. Прошивки выложены под любой тип (общий анод / общий катод).

Для использования индикаторов других типов необходимо править код программы. С этим обращайтесь к Евгению (Evgeniy)

Share this post


Link to post
Share on other sites
 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
  • Create New...