Sakarya Üniversitesinde yapılan "İnternet üzerinden seri port ile mikrodenetleyici kontrolü "
konulu bitirme tezi
----------
GİRİŞ
Bilgi teknolojilerinin hızla gelişmesiyle evlerimizde, işyerlerinde ve fabrikalarda kullandığımız elektrikli cihazlar her geçen gün artmaktadır. Dolayısıyla yeni bir anlayışla bunları birbirine ve bir ana kontrol sistemine bağlamak ve bu sistemleri uzaktan da kontrol edebilmek ihtiyacı doğmuştur. Bu sistemlerin hayata geçirilmesiyle fabrika ve benzer otomasyonların küçük bir modelini bilgisayar ortamında oluşturup bu sistemlerin internet üzerinden kontrol edilebilmesi sağlanmıştır.
Bu tür yeni akıllı sistemler ev ve işyeri sahiplerine artan bir konfor ve kolaylıklar yanında; enerjinin verimli kullanılması, gerekli arıza ve uyarıların anında ve problemler başlamadan alınması; tehlikeli her durumun ve ne yapılması gerektiğinin programlanması, güvenli bir yaşam, can ve mal emniyeti sağlar.
Bu uygulamada da, internet üzerinden seri portu kontrol etmeyi işledik. Seri portun çıkışına bağlayacağımız sistemleri farklı ortamlardan gözlem yaparak ve kontrol ederek daha kullanışlı, ekonomik ve güvenli sistemler elde etmiş oluruz.
Sistemin yazılımsal ve donanımsal gereklerini Sistemin Tanıtımı başlığı altında anlatırken, gerçeklenmesi ile ilgili bilgiler ise Sistemin Gerçeklenmesi başlığı altında açıklanmıştır. Projemize ek olarak ‘8051’de seri haberleşme’ ile ilgili ayrıntılı bilgiyi Seri İletişim başlığı altında bulabilirsiniz.
BİRİNCİ BÖLÜM
1. SİSTEMİN TANITIMI
Bu çalışmanın amacı, fabrika veya evde bulunan elektrikli cihazları ortamdaki kullanıcının yanı sıra İnternet/İntranet yoluyla sisteme uzaktan bağlanan kişilerin erişim, gözlem ve kontrolünü sağlamaktır. Sistem temel olarak laboratuar, kütüphane, ev, fabrika otomasyonları ve çeşitli kuruluşların başka yer/şehirlerde bulunan büroları gibi bilgi toplanan, işlenen ve kullanılan yerlerde bu bilgilere ulaşma ve kullanılmasının izlenmesi ile ilgili amaçları içermektedir. Saydam fabrika olarak da adlandırılan bu sistemler ile bir fabrika yönetmede mekan bağımlılığını ortadan kaldırmaktadır.
Hazırladığım bitirmedeki amaç; Sunucu (Server) bilgisayara bağlı bir sistem uygulamasının İnternet üzerinden geri beslemeli kontrolü sağlamaktır. İletişim seri port üzerinden gerçekleşir ve ASP kullanılarak Internet üzerinden istemciye (Client) gönderilir. İstemci ise Internet üzerinden sunucuya bağlı sistemi kontrol edebilir.
SİSTEM GEREKSİNİMLERİ
1. Sunucu
2. İstemci
3. ADuC841 Mikrodenetleyici
4. İnternet
Şekil 1.1 Sisteme Genel Bakış
1.1 Sunucu ( Server )
Bilgisayarımıza sunucu özelliği kazandırmamız için gerekli yazılımı yüklemeliyiz. Bu yazılımlar kullandığınız işletim sistemine göre değişmektedir. Windows 95, Windows 98, Work Station veya NT 4 Server için PWS, Windows XP için IIS kurulumu gerekmektedir. Windows 2000 Server ise Kişisel Web Server programınız yüklü demektir. Ben sistemi Windows 98 işletim sistemini kullanarak gerçekleştirdiğim için bilgisayarıma PWS kurdum. Projemizde de gerekli olduğu için PWS kurulumunu anlatmak istiyorum. Hemen şunu hatırlatayım ; Sistemimiz aynı komutlarla Windows XP işletim sisteminde de çalışmaktadır.
1.1.1. PWS Kurulumu
Windows 98’e Kişisel Web Server kurmak için Windows 98 CD-ROM’unda Add-ons klasöründeki PWS dizininde Kur.exe’yi tıklayın. Kişisel Web Server’ı kurarken ikinci diyalog kutusunda Minimum/En az veya Typical/Tipik seçeneğini değil, Custom/Özel’i seçin ve açılacak yeni diyalog kutusunda Microsoft Data Access Components (MS Veri Erişim Bileşenleri) satırına işaret koyarak, Alt Bileşenleri Göster düğmesini tıklayın. Açılacak seçme kutusunda ise ADO Documentation satırına işaret koyun ve programı kurun.
Kişisel Web Server kurulduktan sonra bilgisayarı yeniden başlatmak gerekir.
Şekil 1.2 PWS Kurulum Dosya Seçme Aşaması