26 research outputs found

    Compiler Back-End of Subset of Language C for 8-Bit Processor

    Get PDF
    Překladač umožňuje programátorovi popisovat algoritmus ve vysokoúrovňovém programovacím jazyce s vyšší mírou abstrakce a strukturovaností, než poskytuje nízkoúrovňový strojový kód. Tato práce se týká návrhu zadní části překladače podmnožiny jazyka C pro 8bitový procesor Xilinx PicoBlaze-3, který je zde popsán od počátečního výběru vhodné přední části, návrhu architektury, až po samotnou implementaci. Jedním z důvodů této práce je, že není k dispozici uspokojující překladač pro tento procesor.A compiler allows us to describe an algorithm in a high-level programming language with a higher level of abstraction and readability than a low-level machine code. This work describes design of the compiler back-end of subset of language C for 8-bit soft-core microcontroller Xilinx PicoBlaze-3. Design is described from the initial selection of a suitable framework to the implementation itself. One of the main reasons of this work is that there is not any suitable compiler for this processor.

    Gravity Accelerometer Based Applications

    Get PDF
    Práce se zabývá možnostmi využití akcelerometru v praxi. Cílem práce bylo vybrat několik typických aplikací založených na akcelerátorech gravitačního zrychlení a realizovat je. Akcelerometr byl k dispozici na vývojovém kitu Freescale MC1321x. Výsledná aplikace je implementována v jazyce C++ spolu s knihovnou wxWidgets pro vytvoření GUI.Bachelor's thesis deals with the practical use of accelerometer. The goal of this work was to select a few typical applications based on accelerometer and to implement it. Accelerometer was available on the Freescale development kit MC1321x. The resulting application is implemented in C++ with wxWidgets library for creating GUI.

    Selection of Basic Input Variables for Computational Modeling of Brake Shoes

    Get PDF
    AbstractThe paper deals with the basic requirements on structural properties combined with material properties for computational modeling of train brake shoes. It is a construction element consisting of base material made of graphitic cast iron and reinforcing steel insertion of simple geometric shape. The structural unit of a “brake shoe” must be functional during train wheels braking. Therefore, it is necessary to design a computational model allowing to simulate operation load and to predict future failure. Because of that, this paper focuses on structural properties with an impact on the construction unit material properties required for computational modeling. Manufacturing technology affects the quality of the final structure whose character may be the cause of the failure initiation. In the presented paper, authors aim to investigate in detail the structure and its imperfections lowering the required properties. These are the factors necessary to take into account in computational modeling of the simulated operating load of the given construction element

    EFFECT OF THE ADDITION OF LI ON THE STRUCTURE AND MECHANICAL PROPERTIES OF HYPOEUTECTIC Al-Mg2Si ALLOYS

    Get PDF
    Alloys with various contents of Li were studied by means of  differential scanning calorimetry (DSC), transmission electron microscopy (TEM) and energy dispersive X-Ray microanalysis (EDX).The TEM investigations revealed that three different types of precipitation are formed in the alloy matrix during artificial aging. Two of the types represent different morphologies of Mg2Si precipitates. The appearance of the third type, identified as the δ-Al3Li phase, shows that the Al-Mg-Si system can be used successfully for designing an Li-containing casting alloy. However, this alloy has not yet been developed

    MULTILAYER COATINGS Ti/TiN, Cr/CrN AND W/WN DEPOSITED BY MAGNETRON SPUTTERING FOR IMPROVEMENT OF ADHESION TO BASE MATERIALS

    Get PDF
    The paper deals with evaluation of single and multilayer layer PVD coatings based on Cr and Ti widely used in tool application. Additionally, W and WN based coating which are not so widespread were designed and deposited as functionally graded material. The coatings properties were evaluated from the point of view of hardness and adhesion. The hardness measuring was carried out using nanoindentation method. The scratch test was performed to test adhesion. Moreover, the presence of metallic interlayer in functionally graded materials further increases the coating adhesion by gradually approaching its composition to the substrate. Coatings consisting of W and WN have showed very good adhesion. With regard to the results of the scratch test, the multilayer coatings of CrN, TiN and WN have increased adhesion and can be assumed to have their protective function improved. Results will be appliedin development of functionally graded layers for functionally graded materials

    The analysis of corrosion attack of blades of small water power station

    Get PDF
    Příspěvek obsahuje výsledky materiálového rozboru lopatek oběžného kola Kaplanovy turbíny na malé vodní elektrárně. Analyzováno bylo prvkové složení materiálu, jeho mechanické vlastnosti, mikrostruktura a morfologie povrchových korozních důlků. Dále bylo stanoveno složení úsad a korozních produktů. K povrchovému poškození všech tří lopat došlo lokální korozí za vzniku korozních důlků o velikosti až několika milimetrů. Příspěvek podává výsledky těchto rozborů a je v něm diskutován vliv původního stavu dílů na korozní napadení.The contribution contains results of material analysis of rotating blades of Kaplan turbine of small water power station. Analyses of chemical composition, mechanical properties, and microstructure of blade material were performed. In addition composition of corrosion products was measured. Pitting corrosion of blade surface was found on all blades; the maximus size of corrosion dimples reached values of several millimetres. The key cause of corrosion attack is discuses on the basis of obtained results

    EFFECT OF THE ADDITION OF LI ON THE STRUCTURE AND MECHANICAL PROPERTIES OF HYPOEUTECTIC Al-Mg2Si ALLOYS

    Get PDF
    Alloys with various contents of Li were studied by means of  differential scanning calorimetry (DSC), transmission electron microscopy (TEM) and energy dispersive X-Ray microanalysis (EDX).<br />The TEM investigations revealed that three different types of precipitation are formed in the alloy matrix during artificial aging. Two of the types represent different morphologies of Mg<sub>2</sub>Si precipitates. The appearance of the third type, identified as the δ-Al<sub>3</sub>Li phase, shows that the Al-Mg-Si system can be used successfully for designing an Li-containing casting alloy. However, this alloy has not yet been developed

    Hodnocení náchylnosti oceli 3,5Ni-1,5Cr k popouštěcí křehkosti

    Full text link
    Příspěvek hodnotí vliv dlouhodobého popuštění na mikrostrukturu a houževnatost oceli 3,5Ni1,5Cr využívané k výrobě velkých hřídelů především v lodním a energetickém průmyslu. Ocel byla po austenitizaci 1200 °C / 2 h a zakalení do oleje popouštěna v rozsahu teplot (200 – 700) °C po dobu 100 h. Sledovány byly rovněž změny tvrdosti. V intervalu teplot (300 – 500) °C byl zjištěn pokles hodnot nárazové práce, který však nevede ke kritickému zkřehnutí oceli

    Využití PVD povlaků pro funkčně gradované materiály

    Full text link
    Příspěvek se zabývá hodnocením vlastností povlaků nanášených metodou PVD na nástrojové oceli a žárově nanášené povlaky karbidu wolframu. Hodnoceny jsou vlastnosti povlaku CrN naneseného přímo na substrát a duplexního povlaku naneseného na plazmově nitridovanou vrstvu. Dále jsou hodnoceny vrstvy Ti a Cr deponované na žárový nástřik WC nebo Al2O3. Výsledky prokázaly, že nitridační vrstva má příznivý vliv na tvrdost a adhezi povlaku. PVD povlak je schopen zacelit otevřené póry do velikosti odpovídající jeho tloušťce. Práce je podkladem pro metodiku nanášení a hodnocení povlaků pro funkčně gradované materiály

    MULTILAYER COATINGS Ti/TiN, Cr/CrN AND W/WN DEPOSITED BY MAGNETRON SPUTTERING FOR IMPROVEMENT OF ADHESION TO BASE MATERIALS

    Get PDF
    The paper deals with evaluation of single and multilayer layer PVD coatings based on Cr and Ti widely used in tool application. Additionally, W and WN based coating which are not so widespread were designed and deposited as functionally graded material. The coatings properties were evaluated from the point of view of hardness and adhesion. The hardness measuring was carried out using nanoindentation method. The scratch test was performed to test adhesion. Moreover, the presence of metallic interlayer in functionally graded materials further increases the coating adhesion by gradually approaching its composition to the substrate. Coatings consisting of W and WN have showed very good adhesion. With regard to the results of the scratch test, the multilayer coatings of CrN, TiN and WN have increased adhesion and can be assumed to have their protective function improved. Results will be appliedin development of functionally graded layers for functionally graded materials
    corecore