Teknomerkez
TR EN ES
Konular

Poşet Ağzı Kapatma Makinesi

Yazar: Mehmet Yılmaz
Tarih: 26.12.2011
Türkçe

Arada bir olsa da poşet ağzını kapatan bir makineye ihtiyacım oluyor. Satın almak istediğimde fiyatının biraz pahalı olduğuna karar verdim. Kendim yapmak istediğimde neredeyse hiç kaynak bulamadım. Arama motorlarında “plastic bag machine circuit” gibi kelimelerle aradığımda sadece birkaç devre buldum fakat ihtiyacıma cevap veren bir devre ile karşılaşmadığımdan faydalanamadım. Sonuçta bu cihazı her şeyiyle tasarladım ve yaptım. Elbette bu bir profesyonel bir makine değildir ama benim işime yarıyor ve kullanıyorum.

Anlatmaya başlamadan önce bir konuda kendimi savunmak istiyorum. Montajda smd malzeme kullandığım için eleştiriler alıyorum. Ben, her teknik işlemlerde ileri teknolojiyi ifade eden malzemeler kullanılmasını istiyorum. Böylece teknik bilgi seviyemizin yükseleceğine inanıyorum. Bu sebeplerden dolayı daha fazla smd malzeme kullanılan devreler yapmaya devam edeceğim.

Makinemiz 2 bölümden oluşmaktadır. Birinci bölüm ısıtıcı, ikinci bölüm ise elektronik kontrol ünitesi bölümü.

Isıtıcı Bölümü

Malzemeler: Teflon Bez (kumaş) ince olanından, Yassı rezistans teli.

Hazırlanışı: Bir zemin üzerine (ben tahta parçası kullandım) önce yaklaşık 10 kat teflon bez koyuyoruz. Üzerine rezistans telini ve en üstede tek kat teflon bezi zemine sabitleyerek yerleştiriyoruz. Böylece ısıtıcı bölümünün zemin tarafını yapmış bulunuyoruz. Bu zeminin üstüne poşeti sıkıştıracak tarafına ise yine yaklaşık 10 katlı teflon bezi düzgün bir tahta parçasına sabitliyoruz.
Ben rezistans telini denemek amacıyla çeşitli türlerinden almıştım. Bu sebeple kaçlık rezistans teli olduğunu bilemiyorum. Yaptığım denemelerde 20 cm uzunluğu 0,9 Ohm olacak şekilde bir rezistans teli kullandım.

Not: Fazla ısıtılınca teflon bez alev almıyor ama kararıyor, kavruluyor.

Elektronik Kontrol Bölümü:

Makinemizin kontrol ünitesi trafo ve kontrol kartı bölümlerinden oluşmaktadır.

Trafo olarak bilgisayarlar için satılan küçük kesintisiz güç kaynaklarının (UPS) içindeki trafoyu kullandım.

Yaptığım ısıtıcı AC 12 volt ile kısa süreli ısıtılmalı. Süreyi ise PIC 16F628 mikro kontrolörü ile düzenli bir şekilde sağlıyoruz. 3 tane süre tayin ettim.
Süre 1: 800ms
Süre 2: 1000ms (1 saniye)
Süre 3: 1200ms (1,2 saniye).

Süre 1 konumunda yapışan poşet zorlandığında açılabiliyor. Süre 2 konumu varsayılan konumdur. Süre 2 konumunda sağlıklı bir yapıştırma yapılabilmektedir. Süre 3 konumu ise adeta poşeti eritircesine yapıştırmaktadır. Süre 3 konumu daha çok çok katlı poşetleri yapıştırmak için kullanılabilir.

Aslında süreyi çeşitli yapmamın temel sebebi rezistans bölgesindeki ısının şartlara göre değişiklikler gösterebilmesindendir. Mesela, seri şekilde çok miktarda yapıştırma yapınca Süre 2 konumunda tahta ısınmış olduğunda eritircesine yapıştırmaya başlıyor. Bu durumda Süre 1 konumuna geçilerek poşet yapıştırmaya devam edilmelidir. Ayrıca tek taraflı rezistans kullanmamdan kaynaklanan çok katlı poşeti yapıştırırken oluşan zayıf yapıştırma sonununu Süre 3 ile çözmekteyiz. Kısacası, yaz, kış, soğuk, sıcak veya bulunduğunuz şehir iklimi gibi durumlar için süreyi çeşitlendirdim. Programlama JAL ile yapılmıştır. Süreyi değiştirmek isteyenler JAL programının içinden bunu yapabilirler.

Kullanma Bilgileri: İlk açılışta bir jenerik giriş ile ledler topluca yanıp sönmekte ve buzzer kısa süreli ötmektedir. Süre 2 ledi yanıyor, diğer ledler sönük ve buzzer suskun ise cihaz kullanıma hazır olarak açılmıştır. SÜRE butonuna basıp bırakarak veya sürekli basılı tutarak süre konumu değiştirilebilir. YAPIŞTIR butonuna basınca yapıştır ledi yapıştırma süresince yanar, buzzer yapıştırma süresince öter ve ısıtıcı süre kadar ısınır. Süre bitince bütün göstergeler hazır şekline döner. Yapıştır butonuna basınca hiç bırakmadan sürekli basılı turmakla sadece bir defa ısıtma işleminin dışında yeni bir ısıtma işlemi yapılmaz. Yeni bir ısıtma için butonu bırkıp tekrar basmak gerekmektedir.

Montaj Bilgileri: Kartın “AC200V GİRİŞ” klemensine AC 220 volt elektrik bağlanacak. “ISITICI TRAFO” klemens ucuna ise rezistansı çalıştıracak olan trafonun 220V uçları bağlanacak. Trafonun 12 volt ucuna ise rezistans bağlanacaktır.

PIC 16F628 için JAL ile hazırlanan kaynak dosyaları indirmek için tıklayınız.

Karta ait Kicad ile hazırlanmış kaynak dosyaları indirmek için tıklayınız.

Kart Devresinin Şeması:

Şemayı büyük görmek için tıklayınız.

Kart Malzeme Listesi:
U1: PIC 16F628
U2: LM78L05 (SO-8 soket)
U3: LM78L12 (SO-8 soket)
Q1, Q2: BC817 (SOT-23 soket), (BC547)
D1, D2, D3, D4, D9: GS1M (DO-214 soket), (1N4007)
D5, D6, D7, D8: Kırmızı 5mm LED
C2: 2200uF 25V
C1, C3, C4, C5: 100nF (805 soket)
R1, R2, R5: 1K (805 soket)
R3, R4, R6, R7: 470 Ohm (805 soket)
TR1: 2X7V5 2W Tanse Trafo
RL1: 812H-1C-C (12 Volt DC röle)
BZ1: 5 Volt Buzzer
F1: 4A sigorta ve TK79 sigorta yuvası
BT1, BT2: Buton
P1, P2: Klemens

Baskı Devre:

Montaja Hazır Baskı Devre:

Lehim tarafı SMD malzeme yerleşimi:

Lehim Tarafı SMD Malzemeler Yerleştirilmiş Görünümü:

Malzeme tarafı yerleşimi:

Montajlı malzeme tarafı:

Isıtıcının Hazırlanması:

Bir tahta (ben sunta mobilya parçası kullandım) üzerine teflon kumaştan 10 veya daha fazla katman halinde yerleştirip, üzerine rezistans telini ve en üstede bir kat teflon kumaşı yerleştirerek ısıtıcı bölümü yapmış oluyoruz.

Baskının hazırlanması:

20 cm tahta parçasının ince kenarına 10 veya daha fazla katman halinde teflon kumaşı koyup en üst tabakaya da yine genişçe diğerlerini kuşatıcı ve bir arada tutucu şekilde teflon kumaştan yerleştiriyoruz. Bu baskı bölümünü kullanırken üzerinden baskı uyguluyoruz. Böylece poşeti yapıştırırken kaliteli bir iş çıkmasını sağlıyoruz.

Malzemeler:

Hazırlanmış ısıtıcı bölümü:

Tamamlanmış poşet kapatma cihazı görünümü:

Kullanıma Hazır poşet kapatma makinesi:

Kullanılan poşet kapatma makinesi:


Poşet kapatma makinesi videosu



JAL kaynak dosyası içeriği:

-- ------------------------------------------------------
-- Başlık: Poşet Ağzını Kapatma Makinesi İçin Yazılım.
--
-- Hazırlayan: Mehmet Yılmaz, mehmet.yilmaz@teknomerkez.net,
-- Copyright (c) 2011, tüm hakları saklıdır.
--
-- Derleyici: jal 2.4o
--
-- Bu çalışmada jallib kütüphanesi kullanılmıştır.
-- (http://jallib.googlecode.com)
--
-- Tarih: 17 Aralik 2011.
-- ------------------------------------------------------

include 16f628

pragma target clock 4_000_000 -- Kristal 4 MHZ
pragma target OSC INTOSC_NOCLKOUT -- Dahili OSC
pragma target WDT disabled -- WDT Kapalı
pragma target PWRTE disabled -- power up timer kapalı
pragma target MCLR internal -- mclr pini kullanılmıyor
pragma target LVP disabled -- LVP Kapalı

var byte yol = 0
var byte sure = 1

include delay
enable_digital_io()

pin_A1_direction = output
pin_B1_direction = output
pin_B2_direction = input
pin_B3_direction = input
pin_B4_direction = output
pin_B5_direction = output
pin_B6_direction = output
pin_B7_direction = output

pin_B1 = low -- ısıtıcı
-- Açılış jeneriği --
pin_B4 = high -- led
pin_A1 = low -- buzzer
pin_B7 = high -- ms800
pin_B6 = high -- ms1000
pin_B5 = high -- ms1200
delay_100ms(2)
pin_B4 = low -- led
pin_A1 = high -- buzzer
pin_B7 = low -- ms800
pin_B6 = low -- ms1000
pin_B5 = low -- ms1200
delay_100ms(2)
pin_B4 = high -- led
pin_A1 = low -- buzzer
pin_B7 = high -- ms800
pin_B6 = high -- ms1000
pin_B5 = high -- ms1200
delay_100ms(2)
pin_B4 = low -- led
pin_A1 = high -- buzzer
pin_B7 = low -- ms800
pin_B6 = low -- ms1000
pin_B5 = low -- ms1200
delay_100ms(4)
pin_A1 = low -- buzzer

forever loop

if pin_B2 == low then
yol = 0
sure = sure 1
pin_A1 = high
delay_100ms(2)
pin_A1 = low
if sure > 2 then
sure = 0
end if
end if

if sure == 0 then
pin_B7 = high-- ms800
pin_B6 = low -- ms1000
pin_B5 = low -- ms1200
end if

if sure == 1 then
pin_B7 = low -- ms800
pin_B6 = high -- ms1000
pin_B5 = low -- ms1200
end if

if sure == 2 then
pin_B7 = low -- ms800
pin_B6 = low -- ms1000
pin_B5 = high -- ms1200
end if
-- --------------------------------
if pin_B3 == low & yol != 2 then
yol = 1
delay_100ms(1)
end if

if pin_B3 == high then
yol = 0
delay_100ms(1)
end if

if yol == 1 then
pin_B4 = high
pin_B1 = high
pin_A1 = high

if sure == 0 then
delay_100ms(8)
end if
if sure == 1 then
delay_100ms(10)
end if
if sure == 2 then
delay_100ms(12)
end if

pin_B4 = low
pin_B1 = low
pin_A1 = low
yol = 2
end if
-- --------------------------------
delay_100ms(3)
end loop


Yorumlarınız

davut naci kaya - 04.01.2012
Güzel çalışma tebrik ederim.
muzaffer - 27.11.2012
abi bana kaça mal olur acaba bu çalışmayı ödev olarak yapacam
İbrahim KUŞ - 03.01.2013
ellerinize sağlık güzel bir çalışma olmuş ve de çok güzel sunmuşsunuz..
engin Karagöz - 23.01.2013
abi bu bana kaça mal olur ben bunu ödev aldım nasıl olaşa bilirim
hasan delikurt - 25.02.2013
selamın aleyküm bu devreyi yapmaya aday oldum ve hocayla ıddalastık yapazsın kalırsın bosver bu devreyı dedı ama ben kalmayı göze aldım ve devreyı yapıcam malzemelerın toplam malıyetı ne kadar olur acaba _?
cem Güney DERMENCİ - 02.04.2013
Slm Devreniz çok Hoşuma gitti ve yapmaya başladım fakat jal programı hakkında fazla bilgim yok lütfen buradaki jal programını (.hex) olarak koyarsanız memnun olurum saygılarımla
hasan azğın - 11.05.2013
abi selamın aleyküm bu devrenin jal kodları değilde bana hex kodu lazım nasıl bulabılırım yardımcı olabilirmisin ?

devreyi yaptırmak istesem ne kadara yaparsınız
Mehmet Yılmaz - 13.05.2013
Sayın Hasan Azğın, bahsettiğiniz jal dosyası ekini indirip bilgisayarda zipli dosyayı açsaydınız hex uzantılı dosyanın içinde olduğunu görürdünüz.

Devreyi kendiniz yapınız. Aksi halde bu paylaşımın amacını çiğnemiş olursunuz.
Erhan - 26.03.2014
Proje güzel, tebrikler. ISIS ve ARES baskı devre çizimlerini eklemeniz mümkün mü?
murat - 21.05.2014
guzel devre olmus oncelıkle ellerınıze saglık fakat sormak ıstedıgım ve acılen cevap bekledıgım bır sorum var bu ısıtıcı trafo ac220v gırıs 12v cıkıs tamam ama kac watt olacak acıl cevap verırsenız sevınırım
Gökhan - 12.10.2014
devre seması ıle devre yapılmıs seması hıç bırbırını tutmuyor hazır devrede hıç dırenç bc547 goremdım bılgılendırmenız mumkun mu ??
Mustafa - 16.10.2014
Merhaba
Öncelikle kolay gelsin bu devreyi ödev olarak yapmak istiyorum ama bana ne kadara patlar bana bu devre ve nasıl yapabilirim video gerğince açık değil biraz yardımcı olabilirmisiniz

Bir yorum ekleyin

İsim:
E-posta:
Yorumunuz:
Güvenlik Kodu:
 
Tüm alanları doldurmak zorunludur. Yorumunuz kontrol edilince yayınlanacaktır. E-posta adresi yayınlanmaz.
İzin verilen html etiketler (tag): <p><div><b><strong><i><u><del><hr><sup><sub><br>