Tester pevnosti výtisků z 3D tiskáren

 

 

Popis výrobku

 

Výrobek slouží k měření pevnosti výtisků z 3D tiskárny, jejichž mechanické vlastnosti nezávisí pouze na vlastnostech materiálu tiskové struny, ale i na teplotě, tloušťce a rychlosti tisku, procentech vnitřní výplně, počtu perimetrů a řadě dalších parametrů tisku.

 

Tester je složen ze dvou částí spojených pomocí 8žilového kabelu zakončeného konektorem typu MOLEX: řídící části založené na komerční vývojové desce ARM Cortex M7 STM32F746NG s barevným dotykovým displejem a výkonové části namáhající testovaný vzorek. Testovací vzorek tvaru hranolu 45 x 4 x 4 mm se ohýbá pomocí excentru připevněného na sestavě motoru s převodovkou ze stěračů nákladního automobilu. Na výstupní hřídeli je dále připevněn spínací disk s 720 dílky, jehož pohyb je snímán pomocí optického enkodéru pocházejícího z inkoustové tiskárny, připevněného vedle motoru. Enkodér určuje polohu excentru s přesností na 0.5°. Vedle enkodéru je koncový spínač, jenž se sepne, když se motor dostane do výchozí polohy. Na řídící části je připojena výkonová a měřící deska s motorovým driverem ovládajícím motor a A/D převodník měřící proud protékající motorem, který odpovídá pevnosti vzorku.  

 

Krabička řídící jednotky je vytištěna 3D tiskárnou z oranžového PLA, úchyty výkonové části jsou vyrobeny z materiálu XT-CF20 s vysokou tuhostí (PETG s 20 % uhlíkových vláken).

 

 


 

 

Popis obvodu řídící desky

Deska je řízena mikrokontrolérem ARM Cortex M7 STM32F746NG (IC3), který je součástí komerční desky DISCO-STM32F746NG s 4,3´´dotykovým TFT displejem a dalšími součástkami (externí SRAM, flash, audio codec), které ale nejsou pro tento výrobek využity. Na piny této desky je připevněna podomácku vyrobená výkonová a měřící deska, která spíná chod motoru výkonové části testeru, měří proud motoru a načítá signály enkodéru odpovídající deformaci vzorku. Proud motoru odpovídá síle potřebné k ohnutí testovaného vzorku tlačným excentrem. Z pinů motorového driveru (L293E) (IC1) SEN1, SEN2, SEN3, SEN4 a s pomocí 10Ω rezistoru R1 je napětí odpovídající odebíranému proudu motoru vyvedeno přes RC filtr (R2-C7) do 22bitového A/D převodníku MCP3551 (IC2), který změřené napětí digitálně posílá přes zjednodušené dvoudrátové SPI rozhraní do mikrokontroléru IC3. Jako napěťová reference (2,5 V) A/D převodníku slouží ADR441A (IC4). Motor, který ohýbá testovaný materiál je ovládán pomocí motorového driveru L293E (IC1), který je spojen s mikrokontrolérem IC3 přes ochranné rezistory R6 a R7 a pull-down rezistory R3 a R4. Diody D1, D2, D4 a D5 slouží jako ochrana driveru před zpětným proudem z motoru. Svorkovnice K1 slouží k připojení optického enkodéru a koncového spínače. Napájení desky je provedeno externím zdrojem 5V / 2 A přes konektor ve stěně krabičky řídící jednotky, který dále napájí i hlavní desku mikrokontroléru přes ochranu proti přepólování a nadproudu tvořenou kombinací 1,1A polymerové pojistky FU1 a paralelně připojené rychlé diody D3.


Funkční schéma

 

Pájecí schéma na univerzálním řádkovém plošném spoji s roztečí 2,54 mm

 

 

 

 

Seznam použitých součástek

 

Kód

Typ

Hodnota

Funkce

C1

keramický kondenzátor

100 nF X7R

filtrace vstupu A/D převodníku

C2

tantalový kondenzátor

10 uF

filtrace napájení hlavní desky

C3

tantalový kondenzátor

10 uF

filtrace vstupu napěťové reference

C4

tantalový kondenzátor

10 uF

filtrace výstupu napěťové reference

C5

keramický kondenzátor

100 nF X7R

filtrace napájení driveru

C6

keramický kondenzátor

100 nF X7R

filtrace napájení driveru

C7

keramický kondenzátor

100 nF X7R

RC filtr A/D převodníku

C8

keramický kondenzátor

100 nF X7R

filtrace napájení A/D převodníku

C9

elektrolytický kondenzátor

100 uF

filtrace zdroje napájení

D1-D2, D4-D5

dioda

UF4007

ochranné diody motoru

D3

dioda

UF4007

ochrana proti přepolóvání

FU1

polymerová pojistka

RA110

ochrana proti nadproudu (1,1 A)

IC1

motorový driver

L293E

motorový driver

IC2

A/D převodník

MCP3551

A/D převodník pro měření proudu

IC3

mikrokontrolér

STM32F746NG

řídící jednotka

IC4

napěťová reference

ADR441A

napěťová reference A/D převodníku

K1

svorkovnice

ARK500/5

připojení enkodéru a tlačítka

K2

svorkovnice

ARK500/2

přívod napájení do řídící jednotky

K3

svorkovnice

ARK500/2

přívod napájení do obvodu

M

svorkovnice

ARK500/2

připojení motoru

R1

rezistor

10R

rezistor pro měření proudu z driveru

R2

rezistor

1k

RC filtr A/D převodníku

R3 - R4

rezistor

22k

pull-down vstupu do driveru

R5, R8

rezistor

1k

pull-up enable pinu driveru

R6-R7

rezistor

1k

ochrana vstupu driveru

 

Popis software

Po zapnutí výrobku zasunutím napájecího konektoru software vykreslí na dotykové obrazovce prázdný graf a tlačítko RESET či START, podle toho, jestli excentr je nebo není ve výchozí poloze (detekováno koncovým spínačem). Po doteku tlačítka RESET se excentr vrátí do výchozí polohy a potom se zobrazí tlačítko START. Při zmáčknutí tlačítka START se tlačný excentr začne otáčet a ohýbat testovaný vzorek, přitom každých 70 ms načítá proud motoru a přiřazuje k němu hodnotu deformace vzorku v mm vypočítanou ze signálu enkodéru a kalibrační křivky excentru. Hodnoty proudu a deformace se průběžně zobrazují v grafu. Měření se ukončí stisknutím tlačítka STOP nebo automaticky po otočení excentru o 180°. Po ukončení měření se v grafu zobrazí maxima proudu odečtená od základní úrovně proudu, v úsecích po 1 mm deformace. Nakonec lze stisknutím tlačítka EXPORT exportovat naměřená data ve formátu CSV do počítače pomocí USB kabelu. Stisknutím tlačítka RESET se data vymažou a excentr se vrátí zpět do výchozí polohy a celé měření může začít od začátku.

 

  

 

  

 

 

Program

NameSize