RADYO ELEKTRONİK VE ELEKTRİK MÜHENDİSLİĞİ ANSİKLOPEDİSİ PIC denetleyicideki evrensel zamanlayıcı. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi Radyo elektroniği ve elektrik mühendisliği ansiklopedisi / Saatler, zamanlayıcılar, röleler, yük anahtarları Makalede açıklanan cihazın çok yönlülüğü, yalnızca belirli bir zamanda dört yükü açıp kapatabilmesi değil, aynı zamanda eski bir AT makinesini bir ATX bilgisayarına dönüştürebilmesi ve aynı zamanda " antifriz” aracı. Belirli bir programa göre birden fazla yükün değiştirilmesi gerektiğinde, elektronik anahtarlarla donatılmış çeşitli alarmlara sahip bir elektronik saatin kullanılması uygundur. Ancak bilgisayardan kontrol gerekiyorsa böyle bir saat artık uygun değildir. Önerilen zamanlayıcı dört bağımsız kanalı kontrol etmenize olanak tanır. Bu amaçla, her biri haftanın günü dikkate alınarak belirlenen bir zamanda herhangi bir kanalın durumunu değiştirebilen (açma veya kapatma) 16 olay sağlanmıştır. Kanallar doğrudan cihazın bağlı olduğu bilgisayardan kontrol edilebilir, güncel saat buradan ayarlanabilir ve olaylar zamanlayıcıda yapılandırılabilir. Cihaz, normal bir AT bilgisayarının, ATX standart makinelere benzer gelişmiş güç yönetimi işlevlerini uygulamasına (belirlenen bir zamanda programlı olarak kapanma ve açılma) ve ayrıca çevresel aygıtların (yazıcı, tarayıcı, harici modem) gücünü kontrol etmesine olanak tanır. Zamanlayıcıyı bir "donma önleme" aracı olarak kullanmak için, kapanma ve birkaç dakika sonra açılma zamanını düzenli olarak otomatik olarak sıfırlayan bir programa ihtiyacınız vardır. Bilgisayar donarsa, zamanlayıcı gücü bir süreliğine kapatacak ve sistemi "soğuk" bir şekilde yeniden başlatacaktır. Cihazın şematik diyagramı Şekil 1'de gösterilmektedir. 16. Temeli PIC denetleyici PIC84F04A-2'tür (DD4). Saat frekansı (2 MHz) ZQ1.1 kuvars rezonatörü tarafından ayarlanır. DD32768 elemanı, zamanlama için 1.2 Hz tekrarlama oranına sahip bir puls üreteci içerir. Bu jeneratörün darbeleri, DD2 tampon elemanı aracılığıyla mikro denetleyicinin RTCC sayacının harici girişine beslenir. Gerekli frekans ve dolayısıyla saatin doğruluğu CXNUMX alt dizi kapasitörü tarafından ayarlanır. (büyütmek için tıklayın) Transistörler 1VT1-4VT1, kontakları XS1-XS1 soketlerine bağlı yüklerin güç kaynağı devrelerinde bulunan 4K1-1K4 röleleri ile yüklenir. LED'ler 1HL1-4HL1 - yük durumu göstergeleri. Bilgisayar, cihazı RS-232 arayüzü üzerinden kontrol eder. PIC16F84A mikrokontrolcünün yerleşik bir seri arayüzü olmadığından, ikincisi yazılımda uygulanır. COM port sinyalleri standart olarak kullanılmaz. DTR hattı iletilen verileri senkronize eder, RTS hattı bilgisayara bilgi gönderir ve CTS hattı bilgiyi kontrol cihazından alır. Veriler çift yönlü modda iletilir ve bilgilerin doğruluğunu doğrulamak için kontrol baytlarıyla desteklenir. Kullanılan arayüz, yazarın “Bir PIC denetleyicisinin bir PC ile arayüzü” adlı makalesinde daha ayrıntılı olarak anlatılmıştır (Radyo, 2003, No. 7, s. 20-22). R4R7VD4 ve R5R8VD5 devreleri, mikro denetleyici girişleri için RS-232 seviyelerini TTL seviyelerine dönüştürür. Mikrodenetleyici çıkışından gelen TTL seviyesi, eşleştirme devresini basitleştiren RS-232 hattını doğrudan kontrol etmek için yeterlidir. Güç uygulandıktan sonra DD2 mikrokontrolcüsü, tüm kanalların kapatıldığı, saatin sıfırlandığı ve yanlışlıkla açılmalarını önlemek için yük kontrolünün engellendiği başlangıç durumuna ayarlanır. Cihazı kurarken bilgisayar, geçerli saati, haftanın gününü ve olaylara ilişkin parametreleri iletir. İkincisi hakkındaki tüm bilgiler mikro denetleyicinin kalıcı EEPROM belleğinde saklanır. Her olay, kontrol ettiği yükün sayısını, gerçekleştirilen eyleme ilişkin bilgileri (açma veya kapatma), çalışma zamanını (haftanın günü dahil) içerir ve "kapalı" durumda olabilir (bir uyarı üretmez) eylem) ve "günlük" modda (meydana gelir).belirtilen zamanda, haftanın gününe bakılmaksızın). Saati ayarladıktan ve kanalları yapılandırdıktan sonra cihaz hem bağımsız olarak (iletişim kablosunun XS5 konektöründen çıkarılmasıyla) hem de bilgisayar kontrolü altında kullanılabilir. RS-232 arayüzü, cihazlar açıkken (hot plug) kabloyu takıp çıkarmanıza izin verdiğinden, bu işlem istediğiniz zaman yapılabilir. Kanalların doğrudan kontrolü için SB1-SB4 düğmelerini kullanın. Bunlardan herhangi birinin 0,5 saniyeden fazla basılı tutulması ilgili kanalın durumunda bir değişikliğe yol açar. Zaman gecikmesi yazılımda uygulanır ve yüklerin yanlışlıkla basıldığında değişmesini önler. Mikro denetleyicinin B Bağlantı Noktası, RB0-RB3 ve RB5 giriş hatları dahili dirençler aracılığıyla güç veriyoluna bağlanacak şekilde yapılandırılmıştır. Zamanlayıcı güç kaynağı geleneksel bir tasarıma göre yapılmıştır ve hiçbir özel özelliği yoktur. Düşürücü transformatör T1'in kullanılması, güç kaynağı ağının ve bilgisayarın galvanik izolasyonuna duyulan ihtiyaçtan kaynaklanmaktadır. Pil GB1, elektrik kesintileri sırasında saat için yedek güç kaynağıdır. Mikrodenetleyici yazılım kodları tabloda verilmiştir. 1. Programlarken, konfigürasyon sözcüğünde aşağıdaki bit değerlerini ayarlamanız gerekir: jeneratör tipi (OSC) - HS, bekçi köpeği zamanlayıcısı (WDT) - devre dışı, açılıştan sonraki gecikme (FWRTE) - etkin. (büyütmek için tıklayın) Bilgisayar, dinamik olarak yüklenen timercom.dll kütüphanesi aracılığıyla zamanlayıcıyla iletişim kurar. Olayları ayarlamak ve yükleri manuel olarak kontrol etmek için TIMER programını kullanın. Ana penceresi (Şekil 2) üç sekmeye sahiptir. Bunlardan ilki ("Yükler") ilgili onay kutusunun kaldırılması veya işaretlenmesiyle değiştirilebilen yüklerin durumunu görüntüler, ikincisi ("Olaylar") 16. olayın koşullarını, yük kanalı numarasını, gerekli eylem, saat ve gerçekleşmesi gereken haftanın günü. "Ayarlar" sekmesinde cihazın bağlı olduğu COM bağlantı noktasını seçebilir ve programın başlatıldıktan hemen sonra cihazdan veri almasına izin veren kutuyu işaretleyebilirsiniz. Olay parametrelerini veya yükleme durumlarını değiştirdikten sonra, yeni bilgileri zamanlayıcıya aktarmak için "Kaydet" düğmesine tıklamanız gerekir (bu, geçerli saati otomatik olarak ayarlar). "Oku" düğmesine tıklamak mevcut cihaz verilerini yükler. Cihaz baskılı devre kartı üzerine monte edilir ve “Pilot” aşırı gerilim koruyucu muhafazaya yerleştirilir. XS1'in düğmeleri, LED'leri ve soketi yan duvarına monte edilmiştir. Transformatör T1 - 12 V sekonder sargılı herhangi bir küçük boyutlu. 1K1-4K1 olarak, 12 V çalışma voltajına ve 12 A kontaklara sahip TRU-5VDC-SB-CL röleleri ithal edilmiştir (sargı direnci - 400... 500 Ohm) kullanılır. Yedek güç kaynağı GB1, 3,6...4,5 V voltajlı bir pil veya galvanik hücre pilidir. Buradan tüketilen akım 8 mA'yı geçmez. Zamanlayıcıyı bir modem veya boş modem kablosu kullanarak bilgisayarınızın COM bağlantı noktasına bağlayabilirsiniz. Her durum için konnektör kontaklarının ataması tabloda verilmiştir. 2. Yazar: S.Kuleshov, Kurgan Diğer makalelere bakın bölüm Saatler, zamanlayıcılar, röleler, yük anahtarları. Oku ve yaz yararlı bu makaleye yapılan yorumlar. En son bilim ve teknoloji haberleri, yeni elektronikler: Böcekler için hava tuzağı
01.05.2024 Uzay enkazının Dünya'nın manyetik alanına yönelik tehdidi
01.05.2024 Dökme maddelerin katılaşması
30.04.2024
Diğer ilginç haberler: ▪ Gen tedavisi egzersiz yapmadan kas inşa edecek ▪ Anker Soundcore Space Q45 ve Space A40 Kablosuz Kulaklık ▪ Marvell'den ARMADA PXA8 1936 çekirdekli LTE çipi ▪ Hidrofil Elektrikli Taksi Candela P-12 Bilim ve teknolojinin haber akışı, yeni elektronik
Ücretsiz Teknik Kitaplığın ilginç malzemeleri: ▪ sitenin bölümü Tarım için araçlar ve mekanizmalar. Makale seçimi ▪ makale Pazartesi zor bir gün. Popüler ifade ▪ Mamei Sapota'nın makalesi. Efsaneler, yetiştirme, uygulama yöntemleri ▪ makale Kuvars osilatör. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi ▪ makale Sandalyeler. Odak Sırrı
Bu makaleye yorumunuzu bırakın: Bu sayfanın tüm dilleri Ana sayfa | Kütüphane | Makaleler | Site haritası | Site incelemeleri www.diagram.com.ua |