Розробка універсальної установки для механічних випробувань матеріалів

Ознайомлення зі схемами навантажень випробувальних установок. Вивчення особливостей вимірювального елементу з тензодатчиком. Розгляд та характеристика дисплею випробувальної установки при різних режимах роботи. Аналіз діаграми стиску тестового зразка.

Рубрика Производство и технологии
Вид статья
Язык украинский
Дата добавления 28.10.2020
Размер файла 508,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Луцький національний технічний університет

Розробка універсальної установки для механічних випробувань матеріалів

Приходько Олексій Сергійович, к.т.н.

Приходько А. О., Приходько О.С. Розробка універсальної установки для механічних випробувань матеріалів.

На основі використання контролера Arduino Nano розроблено компактну та недорогу випробувальну установку, яка дозволяє проводити статичні випробування матеріалів з максимальним навантаженням 200 Н та може використовуватись з навчально-демонстраційною метою під час викладання уроків фізики в школі, курсів механіки, опору матеріалів, теорії пружності тощо у ЗВО.

Ключові слова: випробувальні установки, Arduino Nano, тензодатчик, кроковий двигун

Приходько А.О., Приходько О.С. Разработка универсальной установки для механических испытаний материалов. На основе использования контролера Arduino Nano разработана компактная и недорогая испытательная установка, позволяющую проводить статические испытания материалов с максимальной нагрузкою 200 Н и которая может использоваться в учебно-демонстрационных целях во время преподавания уроков физики в школе, курсов механики, сопротивления материалов, теории упругости и т.д. в высших учебных учреждениях.

Ключевые слова: испытательные установки, Arduino Nano, тензодатчик, шаговый мотор

Prykhodko A.O., Prykhodko O.S. Development of a universal device for mechanical testing of materials. Based on the use of the Arduino Nano controller, a compact and inexpensive universal testing machine has been developed. It allows static testing of materials with a maximum load of 200 N and can be used for educational and demonstration purposes in the teaching of physics lessons at school, courses in mechanics, resistance of materials, theory of elasticity, etc. in higher education.

Keywords: universal testing machines, Arduino Nano, strain gauge, stepper motor

Вступ

Постановка проблеми. На сучасному етапі розвитку технологій кожного року створюються нові матеріали з новими можливостями та параметрами. Для визначення характеристик цих матеріалів, а також для контролю якості використовуються універсальні випробувальні машини. Вони дозволяють визначити якісні та кількісні механічні характеристики матеріалу зразків, якість покриттів, критичні навантаження елементів конструкцій та приладів. Наразі є досить багато різновидів випробувального устаткування: від багатотонних великогабаритних розривних машин та пресів до настільних установок з навантаженням до 100 Н. Випробувальні машини використовуються також і в навчальному процесів для демонстрації закономірностей та діаграм деформування матеріалів. На жаль, в лабораторіях університетів часто можна зустріти досить старе устаткування (60-70-ті роки минулого століття), що не мають інтерфейсу під'єднання до ПК та не дають можливості швидко будувати графіки та візуалізувати результати досліджень у реальному часі. Останнє є дуже важливим для навчального процесу, де часто необхідно демонструвати основні принципи випробувань і проводити досліди (однак без високих вимог до точності). У зв'язку з цим було вирішено виготовити бюджетну настільну випробувальну установку з максимальним навантаженням до 200Н.

Аналіз досліджень. На даний час існує низка готових настільних випробувальних установок з невеликим максимальним навантаженням. Наприклад, випробувальне устаткування від фірми A&D [2], модельний ряд MCT з максимальним навантаженням від 100 до 2500Н та широким спектром захватів, дозволяє проводити низку досліджень на розтяг, стиск, згин, зминання тощо. Однак через відносно високу вартість, впровадження їх в навчальний (та науковий) процес є проблематичним.

Виклад основного матеріалу та обґрунтування отриманих результатів дослідження

Для вибору схеми навантаження у випробувальній установці було проаналізовано переваги та недоліки існуючих конструкцій та розглянуто вимоги до проведення випробувань [2,5,6,8]. Для двоколонної (рис. 1 , а) схеми перевагами являється висока навантажувальна здатність, симетричність навантаження, та хороша жорсткість конструкції. Однак, для забезпечення симетричності навантаження необхідна чітка синхронізація переміщень по двох колонах. Це можна реалізувати, наприклад, ремінною передачею, як показано на рисунку. Консольна конструкція (рис. 1, б) передбачає лише один різьбовий вал, простіша в реалізації, компактніша та забезпечує дещо кращий доступ до випробувальних зразків. Проте, внаслідок несиметричного навантаження рухомої частини із захватом, дає суттєвий згинальний момент на вал та лінійні підшипники. Для нашої конструкції був вибраний проміжний варіант (рис. 1, в). Для його реалізації використано один різьбовий вал та дві лінійних направляючих. Враховуючи невелике максимальне навантаження (200 Н), яке має забезпечувати установка, простоту обробки та виготовлення фанерної конструкції, а також значно нижчу вартість в порівнянні з алюмінієвим профілем, матеріалом конструкції було вибрано фанеру 10 мм. Розрахунок абсолютної деформації показав величину ~18 мкм при максимальному навантаженні. Для розрахунку приймали модуль пружності Е = 9000 МПа (семишарова фанера впоперек волокон[7]). Відносна деформація рівна 0,0072%, чого більш ніж достатньо для забезпечення жорсткості конструкції.

а) б) в)

Рис. 1. Схеми навантажень випробувальних установок (а - двоколонна, б - консольна, в - змішана)

Вимірювання навантажень проводилось за допомогою тензодатчика з максимальним навантаженням 200 Н. Для спрощення принципової схеми використано стандартний модуль із спеціалізованою мікросхемою НХ711, призначеною для роботи з тензодатчиками, яка містить в собі необхідний набір диференційних операційних підсилювачів, контролер для обробки даних та інтерфейс шини І2С [1].

Вимірювання переміщень проводилось непрямим способом за допомогою підрахунку імпульсів, що надходять на драйвер крокового двигуна.

Крок різьбового валу SFU12[3] - 4 мм, кількість кроків двигуна на оберт - 200, режим ділення

кроку - 1/16. Отже переміщення на 1 імпульс:

Рис. 2. Вимірювальний елемент з тензодатчиком [4]

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

Підбір крокового двигуна за потужністю здійснювався з міркувань забезпечення крутного моменту, необхідного для створення поздовжньої сили 200 Н на різьбовому валу. За формулою знаходимо кут нахилу різьбової лінії:

де Р = 4 мм - крок різьби; z = 3 - кількість заходів різьби; d = 12мм - діаметр різьбового валу. Необхідний крутний момент розраховується за формулою

М = 0.SdFmaxtg<p = 0.5 ¦ ОД2 ¦ 200 ¦ tgl7.7° и38 Н см.

Згідно отриманого крутного моменту підбираємо кроковий двигун Nema23 23HS0601 з крутним моментом на валу 40 Н-см.

Принципова електронна схема приладу (рис. 3) складається з кількох модулів. Основою є плата Arduino Nano. Для обробки сигналів з тензодатчика необхідний модуль НХ711. Для індикації процесу та результатів експерименту використано рідкокристалічний символьний дисплей 1602 з адаптером шини І2С.

Для керування кроковим двигуном вибрано драйвер А4988 з максимальним струмом на фазу 2А за умови встановлення радіатора на мікросхему.

Слід врахувати, що в драйверах А4988 заборонено відключати кабель двигуна при наявності живлення. Мікросхема драйвера згорає практично в 95% випадках.

Дисплей і модуль НХ711 підключені на шину І2С (виводи А4 і А5 Arduino). Для керування випробувальною установкою використано 3 кнопки (вгору, вниз, стоп). Крім того, в установці є два вимикачі, які спрацьовують в крайніх положеннях рухомої частини з захватом. Для регулювання швидкості переміщення рухомого захвату використано змінний резистор, підключений до аналогового входу А0. Керування машиною також можливе і через USB за допомогою розробленої програми.

Рис. 3. Принципова схема

Програмне забезпечення для Arduino Nano написане в середовищі Arduino IDE та містить модулі коду для рідкокристалічного дисплея 1602, модуля НХ711, драйвера крокового двигуна та обробки команд з кнопок та кінцевих вимикачів.

Керування драйвером двигуна відбувається за допомогою переривання Timerl по співпаданню з регістром

ISR(TIMER1_COMPA_vect)

{

if (MotorStarted)

{

digitalWrite(3, !digitalRead(3)); if (FF) len=len+0.00125; if (BF) len=len-0.00125;

}

}

Коефіцієнт 0.00125 - це переміщення рухомої частини в міліметрах на один імпульс, який надходить на драйвер двигуна.

Такий підхід дозволяє розвантажити основну функцію loop() та забезпечити стабільну швидкість зміни навантаження. Крім того, змінюючи регістр OCR1A, можна змінювати швидкість переміщення. Для цього на аналоговий вхід А7 підключено потенціометр, напруга на якому і визначає регістр OCR1A.

Speed=analogRead(A7)/10+1;

Vspeed=10.0/Speed;

cli(); // вимкнути глобальні переривання OCR1A = Speed;

TCNT1=0;

sei(); // ввімкнути глобальні переривання

Змінна Vspeed містить значення швидкості в мм/с і призначена для виводу на дисплей та на ПК.

Варто відмітити, що найвищий приорітет при роботі випробувальної установки мають кінцеві вимикачі, потім кнопки на передній панелі, і лише потім команди з ПК. Так, при спрацьовуванні верхнього кінцевого вимикача контролер зупинить рух вгору і не буде відкликатись на натискання кнопки «Вгору» та відповідну команду з ПК.

if ((digitalRead(8)==0)\\(Buf=='u')) if (digitalRead(10)) //переключаємо мотор на рух вверх якщо натиснена кнопка та рама не в крайному верхньому положенні

Єдиний виняток - команда СТОП, яка зупинить машину як з програми, так і натисненням кнопки на передній панелі.

Установка має режим автокалібрування тензодатчика. Для цього необхідно виставити мінімально можливу швидкість (регулятор швидкості до упору проти годинникової стрілки) та затиснути кнопку «СТОП» на кілька секунд. При цьому значення з тензодатчика запам'ятається і буде вважатись як нульове.

//функція калібрування. По довгому натисненню кнопки "Стоп" при мінімальній швидкості if ((digitalRead(7)==0)&&(Speed>100))

{

offset_count++;

delay(10);

}

else offset_count=0;

if (offset_count>10) Calibration(); //виклик функції калібрування

// кінець виклику калібрування

При натисканні кнопки "Стоп" установка повинна утримувати зразок при заданому навантаженні. Проте, якщо це не потрібно, то затиснувши кнопку на 1 секунду, можна вимкнути драйвер двигуна. На дисплеї в нижньому правому куті замість символів "М1" з'являться символи "М0".

//функція вимкнення драйверу (вимикаємо подачу напруги на мотор)

if ((digitalRead(7)==0) && (MotorStoped=1))

{

motor_stop_count++;

delay(10);

}

else motor_stop_count=0;

if (motor_stop_count>5) digitalWrite(5,HIGH); //Motor disable

На рис. 4 наведено вигляд дисплею установки для різних режимів роботи.

Рис. 4. Дисплей випробувальної установки при різних режимах роботи: (зліва направо: калібрування тензодатчика, результат калібровки, стиск зразка)

Програмне забезпечення для ПК написане в середовищі Lazarus і містить інтуїтивний інтерфейс для керування випробувальною машиною та має інструменти побудови графічних залежностей зміни характеристик навантажування, переміщення, деформування тощо. Доступні також функції автоматичної обробки графіків, задання програми циклічних навантажень, наявна база даних характеристик найбільш поширених матеріалів, збереження даних в Excel та багато інших. Скріншот програми представлено на рисунку 5. випробувальний тензодатчик установка

Рис. 5. Діаграма стиску тестового зразка (кубик пінополістиролу)

Висновки та практичне застосування

Розроблено компактну та недорогу випробувальну установку. Апробація випробувальної установки показала, що вона дозволяє проводити статичні випробування матеріалів та може використовуватись з навчально -демонстраційною метою під час викладання уроків фізики в школі, курсів механіки, опору матеріалів, теорії пружності, тощо у ЗВО. Собівартість (без врахування витрат часу на проектування та виготовлення дослідного екземпляру) склала 1200-1300 грн., що значно менше промислових аналогів з подібною функціональністю (до кількох десятків тисяч грн.).

Список бібліографічних посилань

1. Документація на модуль НХ711 [Електронний ресурс]. - Режим доступу: https://arduino.ua/docs/hx711.pdf

2. Tabletop Material Testing Instruments [Електронний ресурс]. - Режим доступу: https://www.aandd.jp/products/test_measuring/stb/stb.html

3. SFU1204 Ball ScrewKit. Dataspecs. URL: https://www.handsontec.com/dataspecs/linearmotion/SFU1204-BallScrew- Kit.pdf (дата звернення: 15.05.2020)

4. Сайт arduino.ua, сторінка тензодатчика 20кг [Електронний ресурс]. - Режим доступу: https://arduino.ua/prod1977-datchik-vesa-tenzodatchik-20-kg

5. ДСТУ 2824-94 Розрахунки та випробування на міцність. Види i методи механічних випробувань. Терміни та визначення

6. ДСТУ EN 10002-1:2006 Металеві матеріали. Випробування на розтяг. Частина 1. Метод випробування за кімнатної температури (EN 10002-1:2001, IDT)

7. ДСТУ EN 636:2014 Фанера. Технічні умови (EN 636:2003, IDT) [Чинний від 21.11.2014]. Український державний науково-дослідний інститут "Ресурс" (УкрНДІ "Ресурс"), 2014. 16 с.

8. Czichos, Horst Springer Handbook of Materials Measurement Methods. Berlin: Springer. 2006, pp. 1206 p.. - ISBN 9783540207856.

References

1. HX711 Datasheet [URL]: https://arduino.ua/docs/hx711 .pdf (date of application: 15.05.2020)

2. Tabletop Material Testing Instruments [URL]: https://www.aandd.jp/products/test_measuring/stb/stb.html (date of application: 15.05.2020)

3. 3.SFU1204 Ball ScrewKit. Dataspecs. [URL]: https://www.handsontec.com/dataspecs/linearmotion/SFU1204-BallScrew- Kit.pdf (date of application: 15.05.2020) (date of application: 15.05.2020)

4. Arduino.ua Site, loadcells 200N page [URL]: https://arduino.ua/prod1977-datchik-vesa-tenzodatchik-20-kg

5. DSTU 2824-94 Calculations and strength tests. Types and methods of mechanical tests. Terms and definitions

6. DSTU EN 10002-1: 2006 Metallic materials. Tensile tests. Part 1. Test method at room temperature (EN 10002-1: 2001,ь IDT) DSTU EN 636: 2014 Plywood. Technical conditions (EN 636: 2003, IDT) [Effective from 21.11.2014]. Ukrainian State Research Institute "Resource" (UkrNDI "Resource"), 2014. 16 p.Czichos, Horst Springer Handbook of Materials Measurement Methods. Berlin: Springer. 2006, pp. 1206 p.. - ISBN 9783540207856

Размещено на Allbest.ru


Подобные документы

  • Конструкційна міцність матеріалів і способи її підвищення. Класифікація механічних властивостей, їх визначення при динамічному навантаженні. Вимірювання твердості за Брінеллем, Роквеллом, Віккерсом. Використовування випробувань механічних властивостей.

    курсовая работа [2,1 M], добавлен 19.11.2010

  • Основи управління якістю та її забезпечення в лабораторіях. Виникнення систем управління якістю. Поняття якості результатів діяльності для лабораторії. Розробка системи управління якістю випробувальної лабораторії. Проведення сертифікаційних випробувань.

    дипломная работа [4,0 M], добавлен 15.12.2011

  • Характеристика матеріалів для виготовлення моделі жіночої джинсової куртки. Ознайомлення з показниками фізико-механічних властивостей швейних ниток. Вивчення процесу з'єднання кокетки з пілочкою, коміру з виробом, обробки накладної кишені з клапаном.

    курсовая работа [1,5 M], добавлен 10.06.2022

  • Створення нових лакофарбових матеріалів, усунення з їх складу токсичних компонентів, розробка нових технологій для нанесення матеріалів, модернізація обладнання. Дослідження технологічних особливостей виробництва фарб. Виготовлення емалей і лаків.

    статья [21,9 K], добавлен 27.08.2017

  • Характеристики виробу, матеріали та режими зварювання. Обгрунтування обраного способу зварювання мостових ортотропних плит. Розробка структури установки та конструкції основних її вузлів та пристроїв. Розробка електричної схеми установки та її блоків.

    дипломная работа [241,0 K], добавлен 23.09.2012

  • Вимоги до продуктів, що надходять до випарної установки і виходять з неї. Фізичні основи процесу випарювання, регулювання роботи установки. Розрахунок концентрації розчину. Техніко-економічні показники роботи апарата, правила його безпечної експлуатації.

    курсовая работа [144,5 K], добавлен 30.04.2011

  • Дослідження основних технологічних, структурних та механічних властивостей матеріалів. Вивчення розвитку моди на вироби жіночого літнього одягу. Характеристика асортименту швейної тканини, фурнітури, підкладкових, прокладкових та докладних матеріалів.

    курсовая работа [43,7 K], добавлен 09.06.2011

  • Аналіз конструктивних особливостей та технологічної послідовності виготовлення лавки. Вивчення прийомів роботи на верстатах. Розробка ескізу, підбір матеріалу та обладнання. Складення техніко-технологічної документації. Економічне обґрунтування проекту.

    курсовая работа [908,3 K], добавлен 20.03.2014

  • Розгляд моделей жіночої сукні з маленькою ступінню прилягання по лінії талії. Ознайомлення із технологічною послідовністю виготовлення виробу. Вибір та обґрунтування матеріалів та фурнітури. Аналіз та розробка методів обробки деталей і вузлів виробу.

    курсовая работа [64,9 K], добавлен 01.03.2012

  • Види зовнішніх навантажень на зварні з’єднання і матеріали. Машини для випробувань на тривалу міцність. Продовження штанги для закріплення зразків. Форма запису результатів випробувань металів і сплавів на тривалу міцність, допустимі відхилення.

    курсовая работа [1,0 M], добавлен 01.06.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.