Yazar "Sanver, Ufuk" seçeneğine göre listele
Listeleniyor 1 - 4 / 4
Sayfa Başına Sonuç
Sıralama seçenekleri
Öğe Design and Implementation of a Programmable Logic Controller Using PIC18F4580(IEEE, 2018) Sanver, Ufuk; Yavuz, Erdem; Eyupoglu, Can; Uzun, TuncayUse of electricity in industry opened a new age which is dominated by industrial automation. In the beginning, automation systems were based on electro-mechanical systems consisting of relays and contactors. Developments in semiconductor technology inevitably transformed the existing structure and cause electronic-controlled Programmable Logic Controller (PLC) to prevail in the automation systems. PLCs consist of a microcontroller/microprocessor, relay or transistor for switching, isolating equipment such as opto-couplers and voltage converter/inverters. Industrial PLCs are quite expensive devices. In this study, design and implementation of a low-cost PLC using PIC18F4580 microcontroller are realized. Special software including a graphical user-interface is developed for programming the PLC and transferring code data to the device. Both ladder diagram and word instructions can be used for programming the PLC.Öğe An Image Processing Application to Detect Faulty Bottle Packaging(IEEE, 2017) Sanver, Ufuk; Yavuz, Erdem; Eyupoglu, CanUse of automation technologies has received significant attention in recent years and has become one of the crucial parts of industry. The inspection of outputs in a production process is of great importance for companies to produce faultless products. This is vital for companies to sustain credibility and reliability as well. In this study, it is aimed to detect faulty packaging of bottles. Mineral water is bottled in factories and packaged to produce six-bottle and twenty-bottle packs transported on a conveyor belt. Faulty packaged products are rarely observed in this production process. However, it is not acceptable for these faulty products to leave the production line. In this work, an image processing application is implemented to detect and label faulty bottle packages for impeccable production. Sobel filter is utilized for edge detection and Hough transform is used for calculation of number of bottles in packages. The ones labelled as faulty packages are eliminated from conveyor belt by means of a boxer motor.Öğe An implementation of vibration-based automatic score-keeping system for table tennis game(İstanbul Aydın Üniversitesi, 2014) Yavuz, Erdem; Sanver, Ufuk; Kasapbaşı, Mustafa Cem; Yazıcı, RıfatIn sport tournaments human factor plays an important role to evaluate the game. Table tennis is an example of this kind of sports. In order to avoid erroneous human decisions and to enhance referees’ decisions an automatic score-keeping system for table tennis game is designed and implemented with low cost vibration sensors attached underside of the tennis table. The purpose of using vibration sensors is to detect ball colliding with the surface. An additional vibration sensor is also used to detect ball touching the net, determining let state in the game. Petri net scheme is used to model the operation of the system, making it easy to visualize its operation. We believe that the proposed system will contribute much to better evaluate the various phases of table tennis games and to aid the referees to make better decisions.Öğe Monitoring of ırregularity on sea surface from land-taken ımages(IEEE, 2022) Sanver, Ufuk; Yesildirek, AydinMonitoring of irregularities that will occur on the sea surface is important for environmental safety. In this study, photographs taken from the land were used to determine the irregularities on sea surface. The fact that fixed cameras placed on land and scanning the sea surface were installed in certain regions and the possibility of installing new ones has been an incentive for this study. In the study, the images created by the mucilage experienced in the Marmara Sea at the beginning of 2021 were used as the irregularity data. The authors developed an original model for this study based on traditional image processing methods. In addition, classification was made with a convolutional neural networkbased method and the results were compared.