ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

CNC PCB drilling machine

Sandi Mlinar (2015) CNC PCB drilling machine. EngD thesis.

Download (10Mb)


    This thesis presents a method for producing a computer controlled CNC device for drilling printed circuit boards. The presented work is the realization of machine equipment, materials and manufacturing processes. Stepper motors are used for moving machining tool, which allow us to achieve the desired precision. Due to the mechanical movements of the machine, end switches are installed which in case of error stops the device. The device is controlled by STM32F407 microcontroller running FreeRTOS operating system. The device is controlled by a program that was written in the C# programming language using the. NET Framework. The program allows the user complete control over the device, automatic or manual control of individual axes and the ability to import drilling coordinates from Sprint-Layout program. The program communicates with the controller over USART (Universal Synchronous synchronous Receiver Transmitter) interface and the prede_ned commands are used for communication.

    Item Type: Thesis (EngD thesis)
    Keywords: CNC, microcontroller, device, circuit board, C, C#, FreeRTOS
    Number of Pages: 56
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    izr. prof. dr. Patricio Bulić255Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1536501443)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 3139
    Date Deposited: 16 Sep 2015 18:51
    Last Modified: 23 Sep 2015 14:18
    URI: http://eprints.fri.uni-lj.si/id/eprint/3139

    Actions (login required)

    View Item