Micromotor

Клуб программистов Arduino,STM32,СNC.

74 сообщения в этой теме

Большое спасибо! ;)

0

Поделиться сообщением


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

Продолжаю исследователь, данную платку на TI 430F1122,будем пробовать, подключать через lm4f120 launchpad

22908502_487210218326983_182735631_o.jpg

0

Поделиться сообщением


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

:)

0

Поделиться сообщением


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

;)

0

Поделиться сообщением


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

#86785 Опубликовано: (изменено)

Доброго дня Пані і Панове. Можу скинути інформації для початківців, з книгжки можете шукати в інтернеті. (Це для тих, то на самому початку)

КР ТЗА2017.doc

Изменено пользователем ХАМІЛЬ
1

Поделиться сообщением


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

Дякую...

Я там вчився ) 

0

Поделиться сообщением


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

;)

0

Поделиться сообщением


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

Доброго дня любителі та пошановувачі ардуін і інших мк в тому напрямку. Шукаю виконавця на пару проектів. Потрібна людина яка для ардуіни закритими очима пише скетчі... 
Загальний опис: є китайський вертоліт соосної схеми з розмахом гвинта приблизно до метра. На ньому стояла китайська схема управління, яка команди приймала з запізненням більше секунди. Звичайно таким управлінням далеко не залетиш.  Звернувся до людини яка трохи на цьому розуміється, але вона не змогла нам допомогти. 
ось тут є щось похоже, https://ru-arduino.livejournal.com/62412.html але схеми та прошивки я не знайшов. Потрібно повністю написати скетч для контроллера.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 24.10.2017 в 23:11, Quercus сказал:

Ну гаразд, а макетувати і паяти як? Адже серед STM у форматі DIP доступні лише кілька самих-самих молодших моделей.

Городити отакі панельки-перехідники, які коштують дорожче ніж сам мікроконтроллер?

А якщо і вдасться розвести плату і під мікроскопом впаяти туди чіп, то вже усе - назад годі випаяти. Немає права на помилку...

І я так і не зрозумів сенсу готових платок у які вже впаяний мікроконтроллер...

на stm пока ничего не макетировал, но знаю что есть плата discovery, которую удобно воткнуть в макетку и макетировать. Есть платки lqfp > dip, которые от силы 2 бакса стоят.  Напаять и перепаять тоже не составит труда. Говорю как хоббийщик, далеко не профи (паяльник в руки беру раз в месяц), нада только паяльную станцию с феном (ну если речь о разработке устройств на МК, то это вещь - мастхэв). Без микроскопа тоже можно, но желательно иметь, на худой конец пойдет большая лупа или бинокулярные очки. Короче, по началу тоже так мыслил, что пайка smd - это сложно. Нужно не боятся и практиковаться.

0

Поделиться сообщением


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

Здравствуйте, а подскажет ли кто в чем проблема?!

Управление гидравлическим прессом закатали в Arduino... На столе все работает... Как только вешаю пульт управления на пресс, а фишки гидрораспределителя на его магнитные катушки, пару нажатий и зависает Arduino, монитор показывает иероглифы и релюшки не реагируют, приходится перезапускать. По Arduino - 24В приходит в преобразователь, потом Nano 3, 2х блочное реле (не твердотельные) - кстати 3000-4000 циклов и сдохли, с реле на катушки распределителя, ну и два концевых датчика еще...

В принципе на катушки распределителя повесили по одному конденсатору и вроде как работает... но может как то можно обойтись разумнее?!

Катушки распределителя 24В, 35Ватт каждая.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, Атаман сказал:

Здравствуйте, а подскажет ли кто в чем проблема?!

Управление гидравлическим прессом закатали в Arduino... На столе все работает... Как только вешаю пульт управления на пресс, а фишки гидрораспределителя на его магнитные катушки, пару нажатий и зависает Arduino, монитор показывает иероглифы и релюшки не реагируют, приходится перезапускать. По Arduino - 24В приходит в преобразователь, потом Nano 3, 2х блочное реле (не твердотельные) - кстати 3000-4000 циклов и сдохли, с реле на катушки распределителя, ну и два концевых датчика еще...

В принципе на катушки распределителя повесили по одному конденсатору и вроде как работает... но может как то можно обойтись разумнее?!

Катушки распределителя 24В, 35Ватт каждая.

Параллельно каждой катушке распределителя установите по диоду в обратном включении. При выключении катушки появляется импульс который может сносить мозги контроллеру. Диод обычный из серии 4001...4007 или подобный. Сталкивался с такими фокусами - помогало.

2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, Демир сказал:

Параллельно каждой катушке распределителя установите по диоду в обратном включении. При выключении катушки появляется импульс который может сносить мозги контроллеру. Диод обычный из серии 4001...4007 или подобный. Сталкивался с такими фокусами - помогало.

Забыл про реле - также параллельно катушкам реле должны быть установлены в обратной полярности к управляющему напряжению диоды. Там та же история с импульсами. А конденсаторы здесь не помогут!

1

Поделиться сообщением


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

Спасибо. Попробуем. Правда были у меня фишки на распределители с диодным мостом, на некоторые клапана такие ставят... Не помогло. Конденсаторы спасли. Повторюсь реле умерли после 4000 циклов. Поменял, работаем... Сгорят - попробую поставить твердотельные, если и эти сгорят запустим по Вашей схеме. Спасибо еще раз.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
23 години назад, Атаман написав:

3000-4000 циклов и сдохли

Якщо бажаєте подовжити життя контактів реле, підключіть паралельно контактам кожного реле ланцюг з послідовно ввімкнених резистора 4,7Ом 2Вт і конденсатора 0,47мкФ х 630В , будете приємно здивовані

1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
14 години назад, Демир написав:

А конденсаторы здесь не помогут!

 

У кожного захисту своє призначення , діоди паралельно котушці захищають ключовий елемент від пробою едс самоіндукції , а ланцюг з послідовно ввімкнених резистора і конденсатора паралельно контактній групі , котра комутує індуктивну нагрузку , гасить дугу між контактами у момент їх розмикання .

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 29.03.2018 в 23:56, robo-new сказал:

 

У кожного захисту своє призначення , діоди паралельно котушці захищають ключовий елемент від пробою едс самоіндукції , а ланцюг з послідовно ввімкнених резистора і конденсатора паралельно контактній групі , котра комутує індуктивну нагрузку , гасить дугу між контактами у момент їх розмикання .

Диод на индуктивной нагрузке борется с причиной ("берет на себя" выброс едс самоиндукции при размыкании контактов), а конденсатор с резистором на контактах борются со следствием - с уже имеющимся (не устраненным) выбросом от индуктивной нагрузки. Впрочем, кашу маслом не испортишь - установить можно и то и другое.Лишь бы помогло!

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 годин назад, Демир написав:

установить можно и то и другое

Якраз таки ні , контакти реле комутують напругу на котушки розподілювачів , котрі працюють від змінного струму .

Які там можуть бути діоди ? Тільки резистор послідовно з конденсатором .

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, robo-new сказал:

Якраз таки ні , контакти реле комутують напругу на котушки розподілювачів , котрі працюють від змінного струму .

Які там можуть бути діоди ? Тільки резистор послідовно з конденсатором .

 Судя по тексту автора "По Arduino - 24В приходит в преобразователь, потом Nano 3, 2х блочное реле (не твердотельные) - кстати 3000-4000 циклов и сдохли, с реле на катушки распределителя, ну и два концевых датчика еще..." я решил, что катушки распределителей расчитаны на постоянку 24В. Если распределители на переменку ~24В - тогда конечно, какие уж тут диоды! Ну в общем мы оба правы - главное, чтобы пользователь выбрал вариант в соответствии со своей схемой и решил задачу! А если два  источника =24В и ~24В, тогда не мешает проверить качество заземления  (а оба источника питания заземлить лучше в одной точке), экранирование, длины и конфигурацию кабельных трасс, взаимное расположение силовых и контрольных кабелей и прочие особенности производственных условий. Контакты реле должны соответствовать коммутируемым ими токам. Кстати, помеху может давать и другое оборудование  работающее одновременно с распределителями. Ведь на столе же работает :-)

1

Поделиться сообщением


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

Господа, спасибо за варианты. Обязательно буду пробовать. Пока в режиме "на вчера" работаю, нет возможности даже чихнуть. Есть пара наблюдений походу работы поделюсь: Пара Реле таки сгорела еще одна, был блок с четырьмя реле той же серии, поставил. Работают, все хорошо 30000-40000 циклов, пока все порядке. Хотя не совсем, а происходит следующее, при работе на штампе с минимальным усилием давления, никаких сбоев, была необходимость поставить штамп который высекает шайбу диаметром 60 мм, сталь н/ж 1,25 мм., соответственно усилие надо было подкрутить, и вот тут после 5-6 ударов, контролер улетает, вернее монитор начинает рябь показывать... а функционал сохраняется, все едет куда надо и как надо.

 

Нашептали тут про твердотельные реле способные работать с индукцией, как считаете стоит пробовать?!

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
, Атаман написав:

усилие надо было подкрутить, и вот тут после 5-6 ударов, контролер улетает, вернее монитор начинает рябь показывать... а функционал сохраняется, все едет куда надо и как надо.

 

Знайдіть нормального електронщика , котрий зможе зробити ревізію контролеру . 

Якщо на контролер передаються удари та вібрації від роботи преса , то дуже велика вірогідність появи кільцевих тріщин в пайках .

Також при роботі в приміщені де присутні великі коливання температури та вологості повітря можуть окислюватись контакти у з"єднанях .

Зовнішні прояви будуть такими як Ви описали .

0

Поделиться сообщением


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

для відладки я використовую proteus 8, досить класно, нетре купу раз шити, виймати вставляти.... 

0

Поделиться сообщением


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

Ясно.

0

Поделиться сообщением


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

Мутив я тут один вялотекучий проектик, для якого була потрібна багата периферія, щонайменше кілька UART портів в одному контролері. Спочатку робив на ATmega328, потім хотів використатати наймогутніший AVR контроллер, доступний у DIP - ATmega1284.

Однак виявилось що мені потрібна також шина CAN (не питайте мене, навіщо люди видумали стільки різних протоколів. Я не знаю). І я знову згадав про куплену колись плату "синя таблетка" з контролером STM32F103, який має, окрім іншого, вбудований CAN контролер, аж 3 UART порти, 10бітний ADC і DMA.

 

Вирішив я дати йому ще один шанс.

Спершу все пішло так само як і минулі рази - гігантська кількість прикладів у інтернеті, у голові мерехтить від тих усіх ІАРів-Кейлів-Кокосів... Але всі спроби завершуються однаково - або узагалі не ясно що робити, або ж - Library/Symbol/Statement/File not found. Статті не для хоббіста-початківця! Тут мушу зазначити, що я нулячий у мові С. Ну звісно я знаю що таке include/define/void/pointer та чим різниться int32 від int8, але усі ці extern/attribute/volatile це вибачте на даний час не моє, учити глибше зараз просто немає часу. Хтось може сказати - і як же ти, чоловіче, збираєшся у такому випадку писати програму, якщо ти не знаєш С на рівні Кернігана та Рітчі? А от так само як для AVR, мені це цілком вдавалось з теперішнім рівнем знань!

 

І врешті, цілком випадково я натрапив на серію статей, які просто мушу залишити тут! Не звинувачуйте мене у рекламі - я не знайомий з автором і натрапив на статті випадково. Уроки достатньо детальні як для початківця (ну в розумних межах початківця, звісно треба мати уявлення що таке мікроконтролер, струм, напруга, логічний 0 та 1, лічильник та регістр), у той же час не містять водички і вони просто працюють! Поверхнево розглянута майже всі периферія контролера - від тактування аж до USB. Я виконав кроки описані у статті, і в мене все запрацювало по суті відразу! Результат неймовірний. На даний час у мене вже працюють порти, таймери, UART і навіть DMA. До CAN та ADC ще не дійшов.

 

Для роботи потрібна лише платка з контролером і китайський програматор-відлагоджувач SWD. Це усе.

 

Ось посилання

http://www.avislab.com/blog/stm32-list/

1

Поделиться сообщением


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

Молодец! 

 

0

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу