Mikrodenetleyicilerle yapılan el işleri her zamankinden daha alakalı ve ilginç bir sorudur. Sonuçta 21. yüzyılda, yeni teknolojilerin, robotların ve makinelerin çağında yaşıyoruz. Bugün, genç yaşlardan itibaren her iki kişi, interneti ve günlük yaşamda bazen onsuz yapılması zor olan çeşitli gadget'ları nasıl kullanacağını biliyor.
Bu nedenle bu yazımızda özellikle mikrodenetleyicilerin kullanımı konularına ve bunların her gün karşı karşıya kaldığımız görevleri kolaylaştırmak için doğrudan kullanımına değineceğiz. Bu cihazın değerinin ne olduğunu ve pratikte kullanımının ne kadar kolay olduğunu bulalım.
Mikrodenetleyici ve amacı
Mikrodenetleyici, amacı kontrol etmek olan bir çiptir elektrikli ev aletleri. Klasik denetleyici, hem işlemcinin hem de uzak aygıtların çalışmasını tek bir yongada birleştirir ve rastgele erişimli bir bellek aygıtı içerir. Genel olarak bu, nispeten sıradan görevleri yerine getirebilen tek çipli bir kişisel bilgisayardır.
Bir mikroişlemci ile bir mikrodenetleyici arasındaki fark, işlemci çipinde yerleşik başlatma-durdurma cihazlarının, zamanlayıcıların ve diğer uzak yapıların varlığıdır. Mevcut denetleyicide, tek bir set yerine tek devre üzerine inşa edilmiş, kapsamlı yeteneklere sahip oldukça güçlü bir bilgi işlem aparatının kullanılması, buna göre oluşturulan cihazların ölçeğini, tüketimini ve fiyatını önemli ölçüde azaltır.
Buradan böyle bir cihazın hesap makinesi, anakart, CD denetleyicileri gibi bilgi işlem teknolojisinde kullanılabileceği sonucu çıkıyor. Ayrıca mikrodalga fırınlar gibi elektrikli ev aletlerinde de kullanılırlar. çamaşır makineleri, Ve bircok digerleri. Mikrodenetleyiciler aynı zamanda mikrorölelerden takım tezgahı kontrol tekniklerine kadar endüstriyel mekanikte de yaygın olarak kullanılmaktadır.
AVR mikrodenetleyicileri
Daha yaygın ve iyice yerleşmiş olanlarla tanışalım modern dünya AVR gibi denetleyici. Yüksek hızlı bir RISC mikroişlemcisinden, 2 tür enerji tüketen bellekten (Flash proje önbelleği ve EEPROM bilgi önbelleği), RAM tipi bir operasyonel önbellekten, G/Ç bağlantı noktalarından ve çeşitli uzak arayüz yapılarından oluşur.
- çalışma sıcaklığı -55 ila +125 santigrat derece arasında değişir;
- depolama sıcaklığı -60 ila +150 derece arasındadır;
- GND'ye göre RESET pinindeki en yüksek voltaj: maksimum 13 V;
- maksimum besleme voltajı: 6,0 V;
- giriş/çıkış hattının maksimum elektrik akımı: 40 mA;
- Güç kaynağı hattı VCC ve GND'deki maksimum akım: 200 mA.
AVR mikrodenetleyici yetenekleri
Mega tipindeki mikrodenetleyicilerin istisnasız tamamı, bağımsız kodlama özelliğine, sürücü belleğinin bileşenlerini dışarıdan yardım almadan değiştirme yeteneğine sahiptir. Bu ayırt edici özellik onların yardımıyla çok esnek konseptler oluşturmayı mümkün kılar ve çalışma yöntemleri, dışarıdan veya içeriden gelen olaylarla belirlenen şu veya bu resimle bağlantılı olarak mikro denetleyici tarafından kişisel olarak değiştirilir.
İkinci nesil AVR mikrodenetleyicileri için vaat edilen önbellek sayımı devrim sayısı, standart devir sayısı 100 bin iken 11 bin devirdir.
AVR'nin giriş ve çıkış bağlantı noktalarının yapısının konfigürasyonu aşağıdaki gibidir: fizyolojik çıktının amacı, iyi bilinen bit denetleyicilerinde (Intel, Microchip, Motorola, vb.) olduğu gibi iki değil, üç bit düzenlemedir. ). Bu özellik, koruma amacıyla bellekte yinelenen bir bağlantı noktası bileşenine sahip olma ihtiyacını ortadan kaldırır ve aynı zamanda harici cihazlarla birlikte, yani dışarıda ilgili elektrik sorunları olması durumunda mikro denetleyicinin enerji verimliliğini hızlandırır.
Tüm AVR mikro denetleyicileri çok katmanlı bastırma teknolojisine sahiptir. Öncelikli olan ve belirli olaylarla belirlenen bir hedefe ulaşmak için Ruslaştırıcının standart akışını kesecek gibi görünüyor. Belirli bir durum için askıya alma isteğini dönüştürmeye yönelik bir rutin vardır ve bu, proje belleğinde bulunur.
Kapanmayı tetikleyen bir sorun ortaya çıktığında, mikrokontrolör bileşen ayarlama sayaçlarını kaydeder, genel işlemcinin bu programı yürütmesini durdurur ve kapatma işleme rutinini yürütmeye başlar. Yürütmenin sonunda, askıya alma programının himayesinde, önceden saklanan program sayacı sürdürülür ve işlemci, tamamlanmamış projeyi yürütmeye devam eder.
AVR mikro denetleyicisine dayalı el sanatları
AVR mikrokontrolörlerini kullanan DIY el sanatları, basitlikleri ve düşük enerji maliyetleri nedeniyle daha popüler hale geliyor. Bunların ne olduğu ve kendi ellerinizi ve zihninizi kullanarak bunları nasıl yapacağınızı aşağıda bulabilirsiniz.
"Müdür"
Böyle bir cihaz, ormanda yürümeyi tercih edenlerin yanı sıra doğa bilimcilere de küçük bir yardımcı olarak tasarlandı. Çoğu telefonun navigatörü olmasına rağmen çalışması için internet bağlantısına ihtiyaç duymasına rağmen şehirden izole yerlerde bu bir sorundur ve ormanda şarj etme sorunu da çözülmemiştir. Bu durumda yanınızda böyle bir cihazın bulunması oldukça tavsiye edilir. Cihazın özü, hangi yöne gideceğini ve istenilen yere olan mesafeyi belirlemesidir.
Devre, 11.0598 MHz'de harici bir kuvars rezonatörden saat hızına sahip bir AVR mikro denetleyicisi temelinde inşa edilmiştir. U-blox'tan NEO-6M, GPS ile çalışmaktan sorumludur. Bu, modası geçmiş olmasına rağmen, konumu belirleme konusunda oldukça net bir yeteneğe sahip, iyi bilinen ve bütçeye uygun bir modüldür. Bilgiler Nokia 5670'in ekranına odaklanıyor. Modelde ayrıca HMC5883L manyetik dalga ölçer ve ADXL335 ivmeölçer bulunuyor.
![](https://i0.wp.com/arduinoplus.ru/wp-content/uploads/2018/02/magnotomer.jpg)
Hareket sensörlü kablosuz alarm sistemi
Bir hareket cihazı ve bir radyo kanalına göre tetiklendiğine dair bir işaret verme yeteneği içeren kullanışlı bir cihaz. Tasarım hareketlidir ve pil veya piller kullanılarak şarj edilir. Bunu yapmak için birkaç HC-12 radyo modülünün yanı sıra bir HC-SR501 hareket sensörüne sahip olmanız gerekir.
HC-SR501 hareket cihazı, 4,5 ile 20 volt arasında bir besleme voltajıyla çalışır. LI-Ion pilden en iyi şekilde yararlanmak için, güç girişindeki güvenlik LED'inin etrafından dolaşmalı ve doğrusal dengeleyici 7133'ün (2. ve 3. ayaklar) erişim ve çıkışını kapatmalısınız. Bu prosedürlerin tamamlanmasının ardından cihaz çalışmaya başlar. kalıcı iş 3 ila 6 volt voltajda.
![](https://i2.wp.com/arduinoplus.ru/wp-content/uploads/2018/02/hc-sr501.jpg)
Dikkat: HC-12 radyo modülüyle birlikte çalışırken sensör bazen yanlış tetikleniyor. Bunu önlemek için verici gücünü 2 kat azaltmak gerekir (AT+P4 komutu). Sensör yağla çalışır ve 700 mAh kapasiteli şarj edilmiş bir pil bir yıldan fazla dayanır.
Mini terminal
Cihaz harika bir yardımcı olduğunu kanıtladı. Cihazın üretimi için temel olarak AVR mikro denetleyicisine sahip bir karta ihtiyaç vardır. Ekranın doğrudan denetleyiciye bağlı olması nedeniyle güç kaynağının 3,3 volttan fazla olmaması gerekir; yüksek sayılar Cihaz arızalanabilir.
![](https://i1.wp.com/arduinoplus.ru/wp-content/uploads/2018/02/lm2577.jpg)
LM2577'ye dayalı bir dönüştürücü modülü almalısınız ve temel, 2500 mAh kapasiteli bir Li-Ion pil olabilir. Tüm çalışma voltajı aralığı boyunca sabit 3,3 volt sağlayan kullanışlı bir paket bulunacaktır. Şarj etmek için, bütçe dostu ve oldukça yüksek kalitede olduğu düşünülen TP4056 yongasını temel alan bir modül kullanın. Mini terminali 5 volt mekanizmalara ekranı yakma riski olmadan bağlayabilmek için UART portlarını kullanmalısınız.
AVR mikro denetleyicisini programlamanın temel yönleri
Mikrodenetleyici kodlaması genellikle Assembly veya SI tarzında yapılır, ancak diğer Forth veya BASIC dillerini de kullanabilirsiniz. Bu nedenle, denetleyiciyi programlama konusunda araştırmaya gerçekten başlamak için aşağıdaki malzeme setiyle donatılmış olmanız gerekir: üç parçadan oluşan bir mikro denetleyici - ATmega8A-PU, ATtiny2313A-PU ve ATtiny13A-PU oldukça popüler kabul edilir. ve etkilidir.
Bir programı bir mikrodenetleyiciye uygulamak için bir programcıya ihtiyacınız vardır: gelecekte kullanılacak olan 5 Volt voltaj sağlayan USBASP programcısı en iyisi olarak kabul edilir. Proje sonuçlarının görsel değerlendirmesi ve sonuçları için veri yansıtma kaynaklarına ihtiyaç vardır - bunlar LED'ler, bir LED indüktör ve bir ekrandır.
![](https://i0.wp.com/arduinoplus.ru/wp-content/uploads/2018/02/usbasp20.jpg)
Mikrodenetleyicinin diğer cihazlarla iletişim kurma prosedürlerini keşfetmek için, DS18B20 sayısal sıcaklık cihazına ihtiyacınız vardır ve doğru zaman, DS1307'yi izleyin. Transistörlere, dirençlere, kuvars rezonatörlere, kapasitörlere ve düğmelere sahip olmak da önemlidir.
Sistemleri kurmak için örnek bir montaj panosuna ihtiyacınız olacaktır. Bir mikrodenetleyici üzerinde bir yapı oluşturmak için, lehimlemeden montaj için bir devre tahtası ve bunun için bir dizi atlama kablosu kullanmalısınız: bir MB102 örnek kartı ve çeşitli türlerdeki devre tahtasına bağlantı atlama tellerini - elastik ve sert ve ayrıca U şeklinde. Mikrodenetleyiciler USBASP programlayıcısı kullanılarak kodlanır.
AVR mikro denetleyicisine dayalı en basit cihaz. Örnek
Dolayısıyla, AVR mikro denetleyicilerinin ne olduğuna ve programlama sistemlerine aşina olduktan sonra, bu denetleyicinin temel aldığı en basit cihazı ele alalım. Alçak gerilim elektrik motorları için sürücü örneğini verelim. Bu cihaz, iki zayıf sürekli akım elektrik motorunun aynı anda kontrol edilmesini mümkün kılar.
Bir programın yüklenebileceği maksimum olası elektrik akımı kanal başına 2 A'dır ve motorların maksimum gücü 20 W'tur. Kart üzerinde elektrik motorlarını bağlamak için bir çift iki terminal bloğu ve yükseltilmiş voltajı sağlamak için bir üç terminal bloğu bulunmaktadır.
Cihaz, 43 x 43 mm ölçülerinde baskılı devre kartına benziyor ve üzerine yüksekliği 24 milimetre ve ağırlığı 25 gram olan bir radyatör mini devresi yerleştirilmiş. Yük manipülasyonu amacıyla sürücü kartı yaklaşık altı giriş içerir.
Çözüm
Sonuç olarak, AVR mikro denetleyicisi özellikle tamirciler için yararlı ve değerli bir araçtır. Ve bunları doğru kullanarak, programlama kurallarına ve önerilerine uyarak kolayca edinebilirsiniz. kullanışlı şey sadece günlük yaşamda değil, aynı zamanda mesleki faaliyetlerde ve sadece günlük yaşamda da.
Rusya Federasyonu Eğitim ve Bilim Bakanlığı
Durum Eğitim kurumu daha yüksek mesleki Eğitim
"Perm Devlet Teknik Üniversitesi"
Lysvensky şubesi
Orta Mesleki Eğitim Fakültesi
MEZUNİYET PROJESİ
“Evin gelişimi” konulu hırsız alarmı mikrodenetleyici tabanlı"
230101 uzmanlık alanında VT-10-1 grubunun öğrencisi
“Bilgisayarlar, kompleksler, sistemler ve ağlar”
Proje yöneticisi: ________________________________(V.G. Lopatin)
Ekonomik danışman: _________________(L.A. Strugova)
BJD Danışmanı ______________________________(V.V. Khmelyar)
İş güvenliği danışmanı _______________________ (V.V. Khmelyar)
İnceleyen: ___________________________________(____________________)
Savunmaya giriş: ______________________________ (E.L. Fedoseeva)
Lysva 2013
SOYUT
Diploma projesi 57 sayfa daktilo metni, 9 tablo, 29 şekil, 8 kullanılmış kaynak, 1 ek içermektedir.
Anahtar Kelimeler:
GÜVENLİK CİHAZI, MİKRODENETLEYİCİ, SİNYALİZASYON, PROJE, DEVRE ŞEMASI, MALİYETLER, SENSÖR.
Tez sırasında aşağıdaki adımlar tamamlandı:
-mikrodenetleyiciye dayalı bir ev güvenlik alarm sistemi geliştirildi; -azimli özellikler güvenlik aleti; -güvenlik cihazının monte edilmiş ve kurulmuş olması; -işi gerçekleştirmenin maliyeti hesaplandı; -güvenlik cihazlarının onarımı ve üretimi sırasındaki güvenlik sorunları dikkate alınır; -Koruma konuları görüşüldü çevre Bir güvenlik cihazı üretirken. Koşullu kısaltmalar GOST - Devlet standardı; SNIP- Bina kodları ve kurallar; SN - Sıhhi standartlar; PC - Kişisel bilgisayarlar tek bir sistemin serisi; EMF - Elektromanyetik alan; PC - Kişisel bilgisayar; Verimlilik - Verimlilik faktörü; MPC - İzin verilen maksimum konsantrasyon; POS - Kalay-kurşun lehim; POSK - Kalay-kurşun-kadmiyum lehimi; VKR - Nihai eleme çalışması Kişisel Gelir Vergisi - Kişisel Gelir Vergisi; NPP - Temiz Ürün Standardı; SSP - Özel ticari kuruluşlar; FFOMS - Federal Zorunlu Sağlık Sigortası Fonu. GİRİİŞ ANA BÖLÜM 1Mikrodenetleyici kaynaklarının seçimi ve açıklaması 1.1.1Mikrodenetleyicinin açıklaması 1.1.2Mikrodenetleyici pinlerinin yerinin ve amacının açıklaması 2 PIC16F628 mikro denetleyicisine dayalı bir güvenlik alarmının çalışma prensibi 1.2.1 Güvenlik alarmı çalışma algoritması 2.2 Şematik diyagram hırsız alarmı 1.3 Program yazmaya yönelik yazılım araçlarının açıklaması 4 Güvenlik alarm elemanı tabanının açıklaması 1.4.1 Hareket sensörü 4.2 Ses sireni 4.4 Transistör 4.6 Dirençler 4.7 Kondansatör 4.8 Dijital bölüm göstergesi 4.9 Giriş düğmeleri 5 Pil 5.1 Sabitleyici 2. TASARIM BÖLÜMÜ 1.2 Baskılı devre kartının Dağlama ve Kalaylama için hazırlanması 1.3 Baskılı devre kartının aşındırılması ve kalaylanması 2.2 Tesis güvenliğinin sağlanması için sensör kurulum bölgelerinin belirlenmesi 3 Tesisin korunan bir alanına ev güvenlik alarmının kurulması 3. EKONOMİK BÖLÜM 3.1 Ücret maliyetlerinin hesaplanması 2 Malzeme maliyetlerinin hesaplanması 3 Elektrik maliyetlerinin hesaplanması 4 Proje sonuçlarının ekonomik verimliliğinin belirlenmesi 4. İŞ SAĞLIĞI VE GÜVENLİĞİ 4.1 Bir güvenlik cihazının imalatı sırasındaki zararlı etkilerin analizi 2 Parçaların, montajların lehimlenmesinde ve cihazın kurulumunda iş güvenliği 3 Cihazın imalatı ve ayarlanması sırasında aydınlatma 4 İşyerinde elektrik güvenliği 5 İşyeri organizasyonu 6 İşyerinde mikro iklim 7 Kişisel bilgisayarı çalıştırırken zararlı faktörler 5. ÇEVRE GÜVENLİĞİ 1 Elektrik elemanlarını lehimlerken koruma yöntemleri 5.2 Baskılı devre kartlarının aşındırılması için koruma yöntemleri 3 Elektronik bileşenlerin atılması ve geri dönüştürülmesi 4 Kişisel bilgisayarları elektromanyetik radyasyondan korumaya yönelik yöntemler ve cihazlar ÇÖZÜM Kullanılan kaynakların listesi EK A GİRİİŞ Özel mülkiyetin ortaya çıkışıyla birlikte, onu yasadışı yollardan elde etmek isteyen kişiler ortaya çıktı. Bu nedenle hırsızlığa eğilim sürekli artıyor. Buna karşı koymak için ek güvenlik cihazlarının kurulması tavsiye edilir. Etkili yöntem, güvenlik alarm sistemlerinin kullanılmasıdır. Mevcut güvenlik alarm sistemleri yetersiz işlevsellik veya yüksek maliyet. Sonuç olarak, mülk hırsızlığını önlemek için, aynı zamanda işlevlerini zarar görmeden yerine getirebilecek yeterli işlevselliğe ve güvenilirliğe sahip, ucuz, üretimi ve kurulumu kolay bir güvenlik alarm sisteminin geliştirilmesine ihtiyaç vardır. İşlevselliği genişletmek ve geliştirme maliyetlerini azaltmak için güvenlik sistemi gelişmiş teknik ve tüketici özelliklerine sahip ekipmanın uygulanmasını mümkün kılacak mikroişlemcilerin kullanılması gereklidir. Mikrodenetleyici teknolojisi, modern bilgisayar teknolojisinin en dinamik olarak gelişen alanlarından biridir. Günümüzde mikrodenetleyiciler olmadan tek bir modern cihaz düşünülemez. Mikrodenetleyiciler çeşitli bilgi işlem, ölçüm, laboratuvar ve bilimsel ekipman ürünlerinde yaygın olarak kullanılmaktadır; endüstriyel ekipman, ulaşım ve iletişim için kontrol sistemlerinde; V Ev aletleri ve diğer alanlar. Hedef mezuniyet nitelikli çalışmaşunlardır: -mikrodenetleyiciye dayalı bir ev güvenlik alarmı geliştirmek; -derslerde ve uygulamalı derslerde edinilen bilgilerin yanı sıra uygulamalı eğitim sırasında edinilen becerileri sağlar. ANA BÖLÜM 1.1 Mikrodenetleyici kaynaklarının seçimi ve açıklaması Tablo 1'de sunulan mikrokontrolörler arasından “PIC16F628” mikrokontrolcüsü aşağıdaki kriterlere göre seçilmiştir: -program belleği; -veri belleği. Tablo 1 - Mikrodenetleyicilerin temel özellikleri AdBellekSıcaklık aralığıFiyatProgram (FLASH)Veri (RAM)EEPROMPIC16F6282048224128-40...+85°С220 rublePIC16F6271024224128-40...+85°С115 rublePIC12F629102464128-40...+85°С140 ruble 1.1.1 Mikrodenetleyicinin açıklaması On sekiz pimli "FLASH" mikro denetleyici "PIC16F628", yaygın "PICmicro PIC16CXX" ailesinin bir parçasıdır. Bu ailenin mikrodenetleyicileri sekiz bitlik, yüksek performanslı ve tamamen statik bir “RISC” mimarisine sahiptir. "PIC16F628" sekiz seviyeli bir donanım yığınına ve çok sayıda dahili ve harici kesintiye sahiptir. Harvard "RISC" çekirdek mimarisinde mikro denetleyici, on dört bitlik bir program belleğine ve sekiz bitlik bir veri belleğine bölünmüştür. Bu yaklaşım, iki makine döngüsünde yürütülen dallanma talimatları hariç, tüm talimatların bir makine döngüsünde yürütülmesine olanak tanır. Mikrodenetleyici çekirdeği, öğrenmesi kolay fakat çok etkili otuz beş talimatı destekler. Ek kontrol kayıtları ve mimari yenilikler, yüksek verimli cihazların oluşturulmasına olanak sağlar. Bu sınıftaki sekiz bitlik mikrodenetleyicilerle karşılaştırıldığında, PIC16F628 kullanıldığında program belleği verimliliğindeki kazanç ikiye bir, performansta ise dörtte bire ulaşır. PIC16F628 mikro denetleyicisinin özel özellikleri, harici bileşenlerin sayısını azaltmayı mümkün kılar, bu da son cihazın maliyetini düşürür, sistem güvenilirliğini artırır ve güç tüketimini azaltır. Geliştirmede ek esneklik sağlar geniş seçim saat üreteci modları. Enerji tasarrufu sağlayan “SLEEP” modu, pillerle veya şarj edilebilir pillerle çalışan cihazlarda mikrodenetleyicileri etkin bir şekilde kullanmanızı sağlar. “SLEEP” modundan çıkış, harici veya bazı dahili kesintiler meydana geldiğinde ve mikro denetleyici sıfırlandığında gerçekleşir. Kendi jeneratörüne sahip son derece güvenilir bir watchdog zamanlayıcısı programın donmasını önler. Mikrodenetleyici, kullanımı için bir dizi parametreyi karşılar. şarj cihazları Düşük güç tüketimine sahip uzak sensörlere. "FLASH" teknolojisi ve önceki mikrokontrolörlerle uyumlu çok sayıda çevresel modül, hızlı ve kolay bir şekilde geliştirmenize olanak tanır yazılım. Yüksek performansı, düşük maliyeti, kullanım kolaylığı ve I/O portlarının esnekliği PIC16F628'i evrensel bir mikrodenetleyici yapar. 1.1.2 Mikrodenetleyici pinlerinin konumu ve amacının açıklaması “PIC16F628” mikrodenetleyicisinin pinlerinin konumu Şekil 2’de gösterilmektedir. Şekil 2 - “PIC16F628” mikro denetleyicisinin pin çıkışı konumu PIC16F628 mikrodenetleyicinin pin atamaları Tablo 2'de gösterilmektedir. Tablo 2 - “PIC16F628” mikro denetleyicisinin pin atamaları RA0/AN0Çift yönlü G/Ç bağlantı noktası, analog karşılaştırıcı girişiRA1/AN1Çift yönlü G/Ç bağlantı noktası, analog karşılaştırıcı girişiRA2/AN2VreFÇift yönlü G/Ç bağlantı noktası, analog karşılaştırıcı girişi, referans çıkışı VrefRA3/AN3CPM1Çift yönlü G/Ç bağlantı noktası, analog karşılaştırıcı girişi, karşılaştırıcı çıkışıRA4 /TOCKICPM2 Çift yönlü G/Ç bağlantı noktası, TOCKI olarak kullanılabilir, karşılaştırıcı çıkışı RA5/MCLR/THV Mikro denetleyici sıfırlama girişi, programlama voltaj girişi RA6/OSC2/CLKOUT Çift yönlü G/Ç bağlantı noktası, rezonatör RA7/OSC2/CLKIN'i bağlamak için osilatör çıkışı Çift yönlü I/ O bağlantı noktası, osilatör girişi, Harici saat girişi, ER öngerilim çıkışı RB0/INTYazılım çekmeli çift yönlü I/O bağlantı noktası, harici yakalama girişi RB1/RX/DT Yazılım çekmeli çift yönlü I/O bağlantı noktası, USART alıcı girişi, senkron veri hattı USARTRB2/TX/ CKByazılım çekme direncine sahip çift yönlü G/Ç bağlantı noktası, USART verici çıkışı, senkron modda saat hattı RB3/CCP1 Yazılım etkinleştirme çekme direncine sahip çift yönlü G/Ç bağlantı noktası, CCP modülü çıkışı RB4/ PGM Çift yönlü G/Ç bağlantı noktası, yazılımla birlikte pull-up direncini etkinleştirir. Giriş sinyalindeki bir değişiklik mikro denetleyiciyi SLEEP modundan uyandırabilir. Düşük voltajlı programlama etkinleştirildiğinde, giriş değişikliği kesintileri devre dışı bırakılır ve programlı çekme direncini etkinleştiren RB5 Çift Yönlü G/Ç bağlantı noktası devre dışı bırakılır. Giriş sinyalindeki bir değişiklik, mikro denetleyiciyi yazılımla etkinleştirilen çekme direncine sahip SLEEPRB6/T1OSO/T1CKI modundan çıkarabilir. Giriş sinyalindeki bir değişiklik mikro denetleyiciyi SLEEP modundan uyandırabilir. Zamanlayıcı Jeneratör Çıkışı 1RB7/T1OSIYazılım destekli çekme dirençli çift yönlü G/Ç bağlantı noktası. Giriş sinyalindeki bir değişiklik mikro denetleyiciyi SLEEP modundan uyandırabilir. Zamanlayıcı jeneratör girişi 1VSSOrtak çıkışVDPozitif besleme gerilimi 1.2 PIC16F628 mikro denetleyicisine dayalı bir güvenlik alarmının çalışma prensibi 2.1 Güvenlik alarmı çalışma algoritması Güvenlik alarmlarının çalıştırılması için basitleştirilmiş bir algoritma Şekil 3'te gösterilmektedir. Şekil 3 - Cihaz çalışma algoritması Başlangıç elemanı bir hareket sensörüdür. Hareket sensörünün çalışma alanında bir kişi göründüğünde ortak kablo kapatılır ve ardından 9 saniyeden 0 saniyeye kadar zaman geri sayımı başlar. Bu süre göstergede görüntülenir. Bu süre içerisinde tuşlarını kullanarak doğru kodu girmeniz gerekmektedir. Bundan sonra alarm kapatılır. Kodu çevirmek için dört düğme kullanılır: tuş 1, tuş 2, tuş 3, tuş 4. Bu düğmeler klavyenin herhangi bir yerinde bulunabilir ancak tam olarak basılması gerekir. doğru sıra. Diğer tüm tuşlar tüm tuşlar paralel olarak bağlanır. Bunlardan herhangi birine bastığınızda kod seti sıfırlanır ve her şeyin yeniden başlaması gerekir. Zaman sayacı 0'ı gösterdiğinde kodun çevrilmesi yasaktır. 1.2.2 Bir güvenlik alarmının şematik diyagramı Bir güvenlik alarmının devre şemasını oluşturmak için SPlan programı kullanılır. "SPlan" kullanımı çok kolay bir programdır. Program çok sayıda hazır elektronik bileşen kütüphanesi içerir; kendi bileşen şablonlarınızı oluşturmanız ve kaydetmeniz mümkündür. Eklenen bileşenler soldaki panelden basitçe "sürüklenir"; sağında ise çizgiler ve çeşitli çizim için bir araç çubuğu bulunur. geometrik şekiller, etiket ekleme, taramalı görüntüler ekleme vb. Bileşenlerin numaralandırılması otomatik veya manuel olarak atanabilir. Güvenlik alarmının şematik diyagramı Şekil 4'te gösterilmektedir. Şekil 4 - Bir güvenlik alarmının şematik diyagramı 1.3 Program yazmaya yönelik yazılım araçlarının açıklaması Mikrodenetleyici sisteminin programı “Flowcode V4 for PICmicros” programı kullanılarak yazılmıştır. Bir program yazmanın bir örneği Şekil 5'te gösterilmektedir. Şekil 5 - Program yazma örneği “PICmicros için Flowcode V4” programının ana özellikleri: -kullanımı kolay arayüz; -kapsamlı rutin yüksek seviye bileşenler; -akış şemalarından oluşturulan "Assembler" kodunu görüntülemenize ve yorum yapmanıza olanak tanıyan açık mimari; -Gömülü sistemlerin eğitimi ve geliştirilmesine yönelik materyal yelpazesi tamamen desteklenmektedir. Avantajları: -hızlı ve hatasız oluşturmanıza olanak tanır elektronik sistemler;
-basit ve karmaşık gömülü sistemlerin hızlı gelişimi. Daha okunaklı bir görünüm için, bu program Assembler programlama diline çevrilmesi gerekir. Bunu yapmak için aşağıdaki gibi programları kullanacağız: -Hex Düzenleyici Neo; -PicDisasm. Ortaya çıkan dosya (Şekil 1'de gösterilmektedir) Hex Editor Neo programı kullanılarak açılmalıdır. Bu işlemleri tamamladıktan sonra programın içeriği orijinal haline dönecektir, artık program onaltılık gösterimle oluşturulmuştur. Bir programı onaltılık gösterime dönüştürme örneği Şekil 6'da gösterilmektedir. Şekil 6 - Örnek program Ortaya çıkan dosya “Assembler” programlama diline çevrilir. Bunu yapmak için, ortaya çıkan programı “PicDisasm” kod çözücüyü kullanarak açın. Bir programın Assembler programlama diline çevrilmesine bir örnek Şekil 7'de sunulmaktadır. Şekil 7 - Örnek program Program son şeklini alıyor. Programın bir kısmı [EK A]'da sunulmaktadır. 1.4 Güvenlik alarm elemanı tabanının açıklaması 4.1 Hareket sensörü Tablo 3'te sunulan 3 hareket sensörü arasından “LX-28B SEN4” sensörü aşağıdaki kriterlere göre seçilmiştir: -görüş açısı; -fiyat. Tablo 3 - Hareket sensörlerinin ana özellikleri İsim Görüş açısı Algılama aralığı Çalışma yüküFiyatLX-28B SEN4360°12 m230 W420 RURPIR 500110°12 m300 W297 RURPIR-150180°10 m300 W250 RUR Hareket sensörü “LX-28B SEN4” insan hareketini algılayan hacimsel (kızılötesi) pasif bir sensördür. Oda sıcaklığından farklı bir sıcaklığa sahip bir nesne, algılama bölgesinin konfigürasyonunu ve boyutunu belirleyen sektörleri geçtiğinde bir alarm sinyali üretilir. Hareket sensörü "LX-28B SEN4". Temel özellikleri: -görüş açısı - 360°; -algılama aralığı - 12 m; -çalışma yükü - 230 W; -yanıt gecikme süresi 4 - 8 sn; -aydınlatma 3000 lüks; -kurulum yüksekliği 1 - 1,6 m; -güç kaynağı ~220 - 240 V/50 - 60 Hz. 1.4.2 Ses sireni Tabloda sunulan 4 sesli siren arasından “SC 530” sireni aşağıdaki kriterlere göre seçilmiştir: -hacim; -fiyat. Tablo 4 - Sesli sirenlerin ana özellikleri AdıHacimÇalışma sıcaklığıGüçFiyatSiren SC 530 115 dB -20...+80°C 12 V 150 RUBKablolu siren SAPSAN 110 dB -30...+55°C 12 V 300 RUBKablosuz ses sireni SAPSAN 100 dB -10...+50 °C 12 V 1.200 RUB Ses sireni "SC 530". Temel özellikleri: -ses seviyesi - 115 dB; -güç kaynağı - 12 V, 150 mA; -siyah renk; -boyutlar - 300 x 250 x 320 mm; -çalışma sıcaklığı - -20...+80°С. Röle - elektrikli cihaz elektrik devrelerinin çeşitli bölümlerini kapatmak ve açmak için tasarlanmıştır<#"justify">Röle "801H-1C-C 05VDC" Temel özellikleri: -sargı besleme akımı - sabit; -sargı sayısı - 1; -sarma direnci - 69 Ohm; -yalıtım direnci - 1000 mOhm; -minimum çalışma voltajı - 3,5 V; -nominal çalışma voltajı - 5 V; -muhafaza mühürlenmiştir. “801H-1C-C 05VDC” Rölesinin pin şeması Şekil 11'de gösterilmektedir. Şekil 11 - “801H-1C-C 05VDC” Rölesinin pin şeması 1.4.4 Transistör Transistör "KT315G" - silikon yüksek frekanslı bipolar transistör düşük güç Sovyet radyo-elektronik ekipmanlarında en yaygın olarak kullanılan KT-13 mahfazasındaki n-p-n iletkenliği. Transistör "KT315G". Temel özellikleri: -yapı - NPN; -izin verilen maksimum akım - 0,1 A; -akım aktarım katsayısının kesme frekansı - 250 MHz; -maksimum güç tüketimi - 0,15 W; -gövde - KT-13. KT315G Transistörün pin şeması Şekil 13'te gösterilmektedir. Şekil 13 - “KT315G” Transistörünün pin şeması KD522A diyot, elektrik akımının yönüne bağlı olarak farklı iletkenliğe sahip iki elektrotlu bir elektronik elemandır. Diyot "KD522A" Temel özellikleri: -maksimum sabit ters voltaj - 75 V; -maksimum darbe ters voltajı - 100 V; -maksimum ileri (yarım döngüde düzeltilmiş) akım - 0,05 A; -izin verilen maksimum doğrudan darbe akımı - 0,15 A; -maksimum ileri voltaj - 1 V; -çalışma sıcaklığı - -65…150 C°. 1.4.6 Dirençler Direnç, elektromanyetik enerjinin termal veya diğer enerji türlerine geri döndürülemez dönüşümünün meydana geldiği bir elektrik devresinin bir elemanıdır. Nominal direnci bir kOhm olan dirençler Temel özellikleri: -miktar - 5 adet; -tip - C1-4; - -ölçü birimi - kOhm; -doğruluk -% 5; - - - Nominal direnci 390 ohm olan direnç Temel özellikleri: -tip - C1-4; -nominal direnç - 1; -ölçü birimi - kOhm; -doğruluk -% 5; -anma gücü - 0,50 W; -maksimum çalışma voltajı - 250 V; -çalışma sıcaklığı - -55…125 C°. 1.4.7 Kapasitör Kapasitör, belirli bir kapasitans değerine ve düşük ohmik iletkenliğe sahip iki terminalli bir ağdır; şarj ve enerji depolama cihazı Elektrik alanı. Kapasitör pasif bir elektronik bileşendir. Kondansatör "K104A N50". Temel özellikleri: -tip - K104A -çalışma voltajı - 50 V; -nominal kapasite - 0,1; -ölçü birimi - μF; -nominal tolerans - %50…-20; -kabın sıcaklık katsayısı - H50; -çalışma sıcaklığı - -60…125 C°. 1.4.8 Dijital segment göstergesi Dijital segment göstergesi - dijital bilgileri görüntülemek için bir cihaz. Bu en çok basit uygulama Arap rakamlarını görüntüleyebilen gösterge. Harfleri görüntülemek için daha karmaşık çok bölümlü ve matris göstergeleri kullanılır. Dijital segment göstergesi "KIPTS-09I 2/7K" Temel özellikleri: -malzeme - GaAsP/GaP; -kızdırma rengi - yeşil; -dalga boyu - 625 nm; -minimum ışık yoğunluğu - 1,9 mCd; -maksimum ışık yoğunluğu - 8 mCd; -akımda - 10 mA. KIPTS-09I 2/7K göstergesinin pin şeması Şekil 19'da gösterilmektedir. Şekil 19 - “KIPTS-09I 2/7K” göstergesinin pin şeması 1.4.9 Giriş düğmeleri “TC-0104” incelik düğmesi Şekil 20'de gösterilmektedir. Temel özellikleri: -tip - düz; -miktar - 9 adet; -kurulum yöntemi: tahtadaki deliklerden; -çalışma voltajı - 12 V; -çalışma akımı - 0,05 A. 1.5. Pil Duracell 9V pil. 1.5.1 Sabitleyici Temel özellikleri: -nominal çıkış akımı - 0,1 A; -maksimum giriş voltajı - 40 V; -çıkış voltajı - 5 V; Sabitleyici "78L05". TASARIM BÖLÜMÜ 2.1 Ev güvenlik alarmı oluşturma güvenlik alarm transistör sensörü 2.1.1 Baskılı devre kartı şemasının oluşturulması Baskılı devre kartı şeması oluşturmak için Sprint Layout programı kullanılır. “Sprint Layout”un temel avantajı, yalnızca en fazla bilgiyi içeren sezgisel arayüzüdür. gerekli araçlar 300 x 300 mm ölçülerindeki baskılı devre kartlarının hazırlanması için. Program, kartın her iki tarafı için iki katmanla (iletkenler ve işaretler) çalışmanıza olanak tanır. Düşük ve orta karmaşıklıktaki baskılı devre kartlarının tasarımı ve düzeni için basit ama aynı zamanda çok etkili bir yazılım paketi. Program Rus radyo amatörleri arasında oldukça popüler. Devre kartı şeması Şekil 23'te gösterilmektedir. Şekil 23 - Baskılı devre kartı şeması Baskılı devre kartının daha fazla üretilmesi için bu devrenin parlak bir A4 kağıda basılması gerekir. 2.1.2 Baskılı devre kartının Dağlama ve Kalaylama için hazırlanması Beğendiğiniz elektrik devresini kurmaya karar verirseniz ancak bunu daha önce hiç yapmadıysanız o zaman aşağıdaki ipuçları işinize yarayacak ve zamanla deneyim kazandıkça kendinize en uygun yöntemi seçebileceksiniz. Tüm modern radyo ekipmanları, güvenilirliğini artıran ve aynı zamanda montajı basitleştiren baskılı devre kartları üzerine monte edilmiştir. Özellikle teknolojide özel bir sır olmadığı için baskılı devre kartlarını kendi ellerinizle nasıl yapacağınızı öğrenmek zor değil. Yani seçtin gerekli diyagram ve gerekli parçaları satın aldım. Baskılı devre kartı yapmak için ihtiyacınız olacak: -tektolit; -aseton; -metal makas; -zımpara kağıdı; -Pamuk ped; -Lateks eldiven; -devre kartı şeması; -işaretleyici; -cetvel; -ütü; -demir klorür çözeltisi (FeCl3); -baskılı devre kartlarını aşındırmak için banyo; -mikro matkap; -kurşun-kalay lehimi; -havya Artık parçaların gerçek boyutlarını dikkate alarak baskılı iletkenlerin topolojisini oluşturmaya başlayabilirsiniz. Bunu grafik kağıdı üzerinde yapmak daha uygundur, ancak normal kareli bir sayfa da alabilirsiniz. Üretimin çok zaman alacağı ve herkesin bunu düzgün bir şekilde yapamayacağı için boyutları hazır bir kutuya yerleştirilmesi dikkate alınarak belirlenecek olan tahtanın ana hatlarını çiziyoruz. ve güzelce. Kart topolojisinin düzeni, radyo elemanlarının terminalleri için deliklerin konumlarını ve elemanların ana hatlarını noktalı bir çizgiyle işaretleyerek bir kalemle yapılır. Elemanların bağlantı hatları, minimum bağlantı iletkeni uzunluğu ile en kısa yol boyunca elektrik şemasına uygun olarak yapılır. Devrenin giriş ve çıkış devreleri, amplifikatör devrelerinin parazitini ve kendi kendine uyarılmasını ortadan kaldıracak şekilde birbirlerinden mümkün olduğunca uzağa yerleştirilmelidir. Kural olarak, elemanların en iyi yerleşimi ilk denemede elde edilmez ve parçaların düzenini değiştirirken silgi kullanmanız gerekir. Tüm elemanları yerleştirdikten sonra kart topolojisinin uygunluğunu bir kez daha kontrol etmelisiniz. elektrik şeması ve tespit edilen tüm hataları ortadan kaldırın. 2.1.3 Baskılı devre kartının aşındırılması ve kalaylanması Tahtayı yapmaya başlamak için. Bunu yapmak için, folyo PCB'den (demir testeresi, kesici veya metal makasla) bir baskılı devre kartı boşluğu kesilir. Topoloji çizimini iş parçasına (yapışkan bant veya yapışkan bant ile) yapıştırıyoruz. Çizime göre, bir çekirdek veya bir bız kullanılarak, radyo elemanlarının terminalleri ve kartın montajı için delikler ana hatlarıyla belirtilmiştir. Tahtayı monte etmek için 3...3,5 mm radyo elemanları için 0,9...1,5 mm çapında bir matkapla kağıdı çıkararak delikler açıyoruz. Delme işleminden sonra, çapakları ve oksit filmi çıkarmak için folyoyu hafifçe temizlemek için ince zımpara kağıdı (sıfır zımpara kağıdı) kullanın; bu, dağlama işlemini hızlandırır. Topoloji çizimini uygulamadan önce tahtanın endüstriyel alkol veya asetonla yağdan arındırılması gerekir. İletkenleri çizmek için ince, su geçirmez bir işaretleyici kullanın. Bir resmi uygulamak için iki yöntem kullanabilirsiniz: bir çizim tahtası veya kalem (veya işaretleyici) alın ve topoloji çizimine uygun olarak iletkenleri delikten deliğe çizin; 2ikinci yöntemde, levhanın tüm yüzeyi cilalanır ve kuruduğunda fazla cila alanları bir neşter ve bir cetvel kullanılarak çıkarılır ve yalnızca iletken yollar boyalı kalır. İlk yöntem daha hızlıdır ve daha sık kullanılır, ikincisi ise bazen çeşitli yüksek frekanslı devrelerin ve çok yüksek paketleme yoğunluklarına sahip devrelerin imalatı için gereklidir. Tasarım uygulandıktan sonra vernik kuruduğunda iletkenlerin topolojisi rötuşlanabilir ve fazla vernik alanları bir neşterle dikkatlice kazınarak düzeltilebilir. Daha sonra tahtayı demir klorür çözeltisi içeren bir banyoya yerleştiriyoruz. Tahta çift taraflı ise, iş parçası alttaki iletken deseniyle aynı hizada olmayacak şekilde, montaj deliklerine dielektrik takozlar yerleştirmek veya başka bir şekilde bir boşluk sağlamak gerekir. Aşındırma işleminin tamamı yaklaşık bir saat sürecektir, ancak hızlandırmak istiyorsanız, çözelti biraz ılık olmalı ve aşındırma sırasında ara sıra karıştırılmalıdır (süre aynı zamanda sudaki demir klorür çözeltisinin konsantrasyonuna da bağlıdır). Aşındırma işlemi tamamlandıktan sonra, iş parçasını akan su altında durulayın ve bir tornavida kullanarak verniği tahtadan kazıyın (örneğin asetonla da çözülebilir, ancak bu daha uzun sürer ve daha fazla kir oluşturur). Montaj kolaylığı için, pano iletkenleri sıvı alkol-reçine akısı kullanılarak POS-61 lehim ile kalaylanmalıdır (daha iyi lehimleme için pano ince zımpara kağıdı ile hafifçe zımparalanabilir). Havyanın dokunuşları hafif ve kısa olmalıdır, aksi takdirde rayların bakır folyosu soyulmaya başlayacaktır. Servis sonrası reçine kalıntıları aseton veya alkolle tahtadan çıkarılır. Bu noktada baskılı devre kartı üretme süreci tamamlanmış sayılır ve üzerine elemanların kurulumuna başlayabilirsiniz. Sonuç olarak, kimyasal kullanmadan baskılı devre kartı yapmanın bir yönteminin bulunduğunu not ediyoruz. Bu durumda, temas yolları arasındaki boşluklar, metal bir cetvel kullanılarak bir kesici ile yapılır, ancak bu yöntem daha fazla güç ve belirli beceriler gerektirir çünkü kesici, folyonun istenen bölümlerini atlayıp kesebilir. Bu nedenle, bu yöntem genellikle topolojinin çok basit olduğu ve ferrik klorürün mevcut olmadığı durumlarda çok nadiren kullanılır. Baskılı devre kartını aşındırmak için demir klorür çözeltisine ve baskılı devre kartını aşındırmak için banyoya ihtiyacınız vardır. Çözelti banyosuna daldırın baskılı devre kartı ve 60-70 dakika bekletin. Daha sonra aseton ve pamuklu çubuk kullanarak önceden uygulanmış toneri çıkarın. 2.2 Tesis güvenliğinin sağlanması için sensör kurulum bölgelerinin belirlenmesi Sensörlerin kurulacağı bölgeleri belirlemek için korunan tesislerin bir şeması çizilir. Diyagram Şekil 26'da gösterilmektedir. Şekil 26 - Korunan binaların şeması Koridorda bir tavan kuruludur kızılötesi sensör hareket “LX-28B SEN4”, kilere duvara monte bir güvenlik alarm paneli monte edilmiştir. Şekil 24'te gösterilen korunan binaların şemasına göre ev güvenlik alarmları kurulmaktadır. EKONOMİK BÖLÜM Mevcut güvenlik alarm sistemleri yetersiz işlevselliğe sahiptir veya çok pahalıdır. Korunan alandaki mülklerin bir kısmı sigortalı olmadığından, ucuz, üretimi ve kurulumu kolay, aynı zamanda fonksiyonlarını zarar görmeden yerine getirebilecek yeterli işlevselliğe ve güvenilirliğe sahip güvenlik alarm sistemlerinin geliştirilmesine ihtiyaç duyulmaktadır. hırsızlık konusunda uyarın. Diplomanın ekonomik kısmının amacı tezin karmaşıklığını belirlemek, proje sonuçlarını değerlendirmek ve proje sonuçlarının ekonomik verimliliğini belirlemektir. Bir güvenlik alarmı geliştirmenin maliyeti: üretim maliyeti. Bunlar, lisansüstü öğrenci ve kuruluşun diğer çalışanları tarafından gerçekleştirilen tüm çalışmaların tek seferlik maliyetleridir. 3.1 Ücret maliyetlerinin hesaplanması Bu bölüm hesaplanır maaş diğer kuruluşlardan uzmanlar ve lisansüstü öğrenciler. Lisansüstü öğrencinin maaşı hesaplanmaz. Günlük ücretler, bir uzmanın niteliklerine göre aylık maaşına göre belirlenir: -programcı; -güvenlik sistemi yükleyicisi; -güvenlik sistemi tasarım mühendisi. İlk adım, bu uzmanların çalışanlarının maaşlarından yapılacak kesintilerin belirlenmesidir. Bir programcının maaşından yapılan kesinti miktarını ele alalım. Bir programcının aylık maaşı 43.500 ruble. Bir güvenlik sistemi kurucusunun maaşından ne kadar kesinti yapıldığını düşünelim. ovmak. - çalışanın maaşı tahakkuk ettirilir; ovmak. - kişisel gelir vergisi stopaj ve transfer edilir (%13); ovmak. - çalışana ödenen; ovmak. - Sosyal Sigorta Fonuna kesinti (%2,9); ovmak. - kesinti Emeklilik fonu FFOMS'a ilişkin (%5,1); ovmak. - Özel sermaye açısından Emeklilik Fonu'na kesinti (%16); ovmak. - özel teşebbüs açısından Emekli Sandığına kesinti (%6); ovmak. - Sosyal Sigorta Fonuna kesinti (%0,2 oranında). Bir güvenlik sistemi kurucusunun aylık maaşı 21.750 ruble. Bir güvenlik sistemi tasarım mühendisinin maaşından ne kadar kesinti yapıldığını düşünelim. ovmak. - çalışanın maaşı tahakkuk ettirilir; ovmak. - kişisel gelir vergisi stopaj ve transfer edilir (%13); ovmak. - çalışana ödenen; ovmak. - Sosyal Sigorta Fonuna kesinti (%2,9); ovmak. - Emeklilik Fonuna FFOMS cinsinden kesinti (%5,1 oranında); ovmak. - Özel sermaye açısından Emeklilik Fonu'na kesinti (%16); ovmak. - özel teşebbüs açısından Emekli Sandığına kesinti (%6); ovmak. - Sosyal Sigorta Fonuna kesinti (%0,2 oranında). Bir güvenlik sistemleri tasarım mühendisinin aylık maaşı 30.450 ruble. Günlük ücretler aşağıdaki formüle göre belirlenir: (1)
burada ZPSd, uzmanların çalışma süresi boyunca toplam maaşıdır; ZPP - kişisel gelir vergisi dikkate alınarak bir programcının günlük maaşı, ovmak; ZPi - kişisel gelir vergisi dikkate alınarak bir güvenlik sistemi tasarım mühendisinin günlük maaşı, rub.; ZPm - kişisel gelir vergisi dikkate alınarak bir güvenlik sistemi kurucusunun günlük maaşı, rub.; Kdn - aydaki çalışma günü sayısı, gün. Kvp - işi tamamlamak için gereken iş günü sayısı, günler. (2)
Uzmanların çalışma süresi boyunca toplam maaşı 4102 ruble. 3.2 Malzeme maliyetlerinin hesaplanması Bu bölüm, diğer kuruluşlardaki uzmanlardan ve bir lisansüstü öğrenciden alınan materyallere dayalı olarak maliyetleri karşılaştırır. “Malzemeler” kaleminin hesaplamasına elektrik, ana ve yardımcı malzeme maliyetleri dahildir. Kullanılan malzemelerin maliyeti aşağıdaki formülle belirlenir: (3)
nerede Ср - kullanılan malzemelerin maliyeti, ovmak; K - miktar, adet; Tssht - malzeme birimi başına maliyet, ovmak. Bir yüksek lisans öğrencisinin malzemeye ilişkin maliyet hesaplamaları Tablo 5'te sunulmaktadır. Tablo 5 - Öğrenci materyallerine göre maliyet hesaplamaları Yüksek lisans öğrencisi için malzemelerin maliyeti 1395 ruble. Diğer kuruluşlardan uzmanlar tarafından malzemelerin maliyet hesaplamaları Tablo 6'da sunulmaktadır. Tablo 6 - Diğer kuruluşlardan uzmanlardan alınan materyallere dayalı maliyet hesaplamaları Malzemeler ve diğer maddi kaynaklar Ölçü birimi Miktar Parça başına fiyat. RUB Miktarı, RUB Sirenasht 1150150 Gösterge Adet 15050 Kondansatör Adet 13030 Direnç Adet 6530 LED Adet 155 Diyot Adet 133 Mikrodenetleyici Adet 1150150 Transistör Adet 13636 Pil Adet 13030 Relest 14848 Giriş Butonları Adet 927243 Stabilizer adet 11 010 Güç düğmeleri adet 22040 Hareket sensörü adet 1420420 Demir klorür gram 250150150 Toplam 1395 Uzmanlardan alınan malzemelerin maliyeti 1395 ruble. 3.3 Elektrik maliyetlerinin hesaplanması Yapılan iş elektrik kullanan cihazlar gerektirdiğinden elektrik maliyetinin hesaplanması gerekmektedir. Yüksek lisans öğrencisi için aşağıdaki ekipmanlar gereklidir: -bilgisayar, 1 adet; -havya, 1 adet; -lazer ütüsü, 1 adet; -mikro matkap, 1 adet. (4)
burada Estd bir yüksek lisans öğrencisinin enerji maliyetidir; T - tarife, yani. 0,6 kW elektrik kullanmanın maliyeti, ovmak; tп - çalışma süresi boyunca havyanın kullanım saati sayısı, saat; tl - WRC dönemi boyunca lazer ütünün kullanım saati sayısı, saat; td, çalışma süresi boyunca bir mikro matkabın kullanım saati sayısıdır, saat. (5)
Bir yüksek lisans öğrencisinin enerji maliyeti 189 ruble. Diğer kuruluşların uzmanları aşağıdaki gibi cihazlara ihtiyaç duyar: -bilgisayar, 2 adet; -aydınlatıcı, 1 adet; -mikro matkap, 1 adet; -havya, 1 adet. (6)
Espets'in uzmanların enerji maliyetleri olduğu yer; M ekipmanın gücüdür, yani. birim zamanda tüketilen enerji miktarı, kW/saat; T - tarife, yani. 20 kW elektrik kullanmanın maliyeti, ovmak; k - kullanılan eleman sayısı, adet; tk - WRC dönemi boyunca bilgisayar kullanım saati sayısı, saat; tl - SRC dönemi boyunca aydınlatıcının kullanım saati sayısı, saat; tm, çalışma süresi boyunca bir mikro matkabın kullanım saati sayısıdır, saat; tп - çalışma süresi boyunca havyanın kullanım saati sayısı, saat.
Araç için ürün yazılımı ve fotoğraflar içeren mikro denetleyici devreleri, makaleler ve açıklamalar.
ATmega8 mikro denetleyicisindeki basit bir takometre
Arabalarda dönebilen herhangi bir parçanın dönüş hızını ölçmek için takometre kullanılır. Bu tür cihazlar için birçok seçenek var, AVR mikrodenetleyici ATmega8 üzerinde bir seçenek sunacağım. Benim seçeneğim olarak, sen de...
Tamamen okuyunArabadaki Attiny45 mikrodenetleyicide renkli müzik
Küçük boyutlu ve 12V güç kaynağına sahip olan bu renkli müzik, alternatif olarak bir arabada her türlü etkinlik için kullanılabilir. Bu diyagramın ana kaynağı Radyo No. 5, 2013 A. LAPTEV, Zyryanovsk, Kazakistan'dır. Şema…
Tamamen okuyunIsıtmalı ayna ve arka cam kumandası
Isıtmalı arka camı ve aynaları tek bir düğmeyle ayrı ayrı kontrol etmenize ve ayrıca her kanal için bir buçuk saate kadar özelleştirilebilir kapatma zamanlayıcısına olanak tanır. Devre ATtiny13A mikrodenetleyici üzerine kurulmuştur. İş tanımı:
Tamamen okuyunAraba lambası için dimmer
Hemen hemen tüm arabalarda, yerleşik bir bilgisayar veya ayrı bir araç sistemi kullanılarak gerçekleştirilen iç aydınlatma kontrolü bulunur. Işık sorunsuz bir şekilde açılıyor ve belirli bir gecikmeyle de sönüyor (...
Tamamen okuyunCep telefonunda bildirim içeren GSM alarm sistemi
Çok popüler bir plan sunuyorum araba alarmı ATmega8 mikrokontrolcüsü tabanlı. Böyle bir alarm, yöneticinin cep telefonuna çağrı veya SMS şeklinde bir uyarı verir. Cihaz bir cep telefonuyla entegre oluyor...
Tamamen okuyunMikrodenetleyicide stopak yanıp sönüyor
Yaptı Yeni sürüm yanıp sönen stopak. Çalışma algoritması ve kontrol devresi farklıdır, boyut ve bağlantı aynıdır. Yanıp sönme sıklığını, sabit parlamaya geçmeden önceki süreyi ve görev döngüsünü ayarlamak mümkün...
Tamamen okuyunDRL artı flaşlar
Bu zanaat, LED DRL'leri flaşlamanıza olanak tanır. Geminin boyutu küçüktür, tek tuşla kontrol edilir ve geniş özelleştirme seçeneklerine sahiptir. Tahta boyutu 30 x 19 milimetredir. İLE ters taraf Terminal bloğu bulunur...
Tamamen okuyunKapıyı alarm sistemine yaklaştırır ve bağlarız
Otomatik camlı arabaların sayısı sürekli artıyor ve arabada olmasa bile birçok kişi bunu kendisi yapıyor. Amacım böyle bir cihazı bir araya getirip bağlamaktı...
Tamamen okuyunLED'ler hıza göre yanar
Bunun bir "yan ürün" olduğu ortaya çıktı: Vitesleri 5x7'lik bir matris üzerinde gösterme projesi için hız sensörünün çalışma modunu test etmek gerekiyordu, bunun için küçük bir devre kurdum. Devre bağlı olarak LED'leri açabilir.
Tamamen okuyunAVR mikro denetleyicisindeki dijital takometre (ATtiny2313)
Takometre, otomobilin parçalarının, mekanizmalarının ve diğer bileşenlerinin dönüş hızını ölçer. Takometre 2 ana parçadan oluşur; dönüş hızını ölçen bir sensör ve...
Tamamen okuyunATmega8 mikrokontrolcüsü üzerinde basit dijital hız göstergesi
Hız göstergesi: ölçü aleti, arabanın hızını belirlemek için. Ölçüm yöntemine göre çeşitli hızölçer türleri vardır: santrifüj, kronometrik, titreşim, indüksiyon, elektromanyetik, elektronik ve son olarak GPS hızölçerler.
Tamamen okuyunMikrodenetleyicideki düzenin düzgün şekilde ateşlenmesi
Bu versiyonun biraz farklı bir düzeni var: ikinci bir ayar düğmesi eklenmiş ve ateşleme hızı potansiyometresi kaldırılmıştır. Özellikler: İki ayrı bağımsız kanal. Her kanal için üç grup ayarlanabilir parametre vardır: başlatmadan önceki gecikme süresi...
Bazen park etmiş arabaların yanından geçersiniz ve göz ucuyla birinin ışıkları kapatmayı unuttuğunu fark edersiniz, lambaların loş parıltısına bakılırsa. Bazı insanlar bu duruma kendileri geldi. Işıkların kapatılmadığına dair standart bir göstergenin olması iyidir ve böyle bir teknenin yardımcı olmayacağı durumlarda yardımcı olacaktır: Unutma beni, ışıklar kapatılmadığında gıcırdayabilir ve geri vites takıldığında bip sesi çıkarabilir.
Dijital yakıt seviyesi göstergesinin devresi, mikrodenetleyicilerle ilgili deneyim önemsiz olsa bile yüksek derecede tekrarlanabilirliğe sahiptir, bu nedenle montaj ve konfigürasyon sürecinin inceliklerini anlamak sorun yaratmaz. Gromov programcısı, bir avr mikro denetleyicisini programlamak için gerekli olan en basit programcıdır. Goromov programcısı hem devre içi hem de standart devre programlama için çok uygundur. Aşağıda yakıt göstergesini izlemek için bir şema bulunmaktadır.
LED'lerin herhangi bir modda sorunsuz açılıp kapanması (kapı açık ve lamba açık). Ayrıca beş dakika sonra otomatik olarak kapanır. Ve bekleme modunda minimum akım tüketimi.
Seçenek 1 - Eksi ile geçiş. (N-kanallı transistörler kullanılarak) 1) “negatif anahtarlama”, yani lambanın bir güç kablosunun +12V aküye (güç kaynağı) bağlandığı ve ikinci kablonun lamba üzerinden akımı değiştirdiği bir seçenek, böylece onu açarsınız. Bu seçenekte bir eksi verilecektir. Bu tür devreler için çıkış anahtarları olarak N-kanallı alan etkili transistörlerin kullanılması gereklidir.
Modemin kendisi küçük boyutludur, ucuzdur, sorunsuz, net ve hızlı çalışır ve genel olarak bu konuda herhangi bir şikayet yoktur. Benim için tek olumsuz yanı, bir düğmeyle açıp kapatma ihtiyacıydı. Kapatmadıysanız, modem yerleşik pille çalışıyordu ve sonunda pil bitti ve modemin yeniden açılması gerekiyordu.
Çalışma prensibi basittir: Düğmeyi çevirmek ses seviyesini ayarlar ve düğmeye basmak sesi kapatıp açar. Windows veya Android'de yazmak için gerekli
Başlangıçta, Lifan Smily'de (ve sadece değil) arka silecek çalışma modu tek moddur ve buna "her zaman dalga" denir. Bu mod özellikle yağmur mevsiminin başlangıcında, arka camda damlaların biriktiği, ancak bir silecek geçişi için yetersiz miktarda olduğu zaman olumsuz olarak algılanır. Yani ya camdaki kauçuğun gıcırtısını dinlemeniz ya da bir robot gibi davranıp sileceği periyodik olarak açıp kapatmanız gerekiyor.
Bir Ford otomobili için iç aydınlatma gecikme süresi rölesi devresini biraz değiştirdim (devre, standart Ford 85GG-13C718-AA rölesinin yerine çok özel bir otomobil için geliştirildi, ancak yerli bir "klasiğe" başarıyla kuruldu) .
Bu tür el sanatları ilk kez ortaya çıkmıyor. Ancak bazı nedenlerden dolayı insanlar ürün yazılımına bağlı kalıyor. Her ne kadar çoğu elmchan projesi "8 pinli IC ile Basit SD Ses Çalar" temeline dayanıyor olsa da. Projeyi düzeltmeleri gerektiğini, benim kalitemin daha iyi olduğunu vs. savunarak kaynağı açmıyorlar. Kısacası açık kaynaklı bir projeyi aldınız, bir araya getirdiniz ve kendi projenizmiş gibi devrettiniz.
Bu yüzden. Attiny 13 mikrokontrolcüsü tabiri caizse bu cihazın kalbidir. Firmware'iyle uzun süre uğraştım, ne LPT üzerinden 5 kabloyla ne de Gromov'un programlayıcısıyla flashlayamadım. Bilgisayar denetleyiciyi görmüyor ve hepsi bu.
Trafik düzenlemelerindeki yeniliklerle bağlantılı olarak insanlar gündüz farlarının uygulanmasını düşünmeye başladı. Olası yollardan biri, gücün bir kısmında uzun huzmeli lambaları açmaktır; bu makalenin konusu budur.
Bu cihaz, sürüşe başladığınızda kısa huzmeli farın otomatik olarak açılmasını sağlayacak ve sürüş hızınıza bağlı olarak kısa huzmeli farlardaki voltajı düzenleyecektir. Bu aynı zamanda trafiği daha güvenli hale getirecek ve lambaların ömrünü uzatacaktır.
Bu alarm cihazı aşağıdakiler tarafından geliştirilmiştir:
1) Tesisleri korumak için
2) Yangın alarmı için
Alarmın amacı, atlama telinin kart üzerindeki konumuna bağlıdır: Eğer atlama teli kısa devre ise, alarm kısa devre ile, açık ise açık devre ile tetiklenir.
Cihaz açıldığında (güç kaynağı), LED yanarak korumanın başladığını gösterir, ancak alarm bir süre - yaklaşık 2 dakika - çalışmayacaktır. Kişinin binayı terk etmek için zamanı olması için yapılmıştır. Bundan sonra alarm etkinleştirilir ve çalışma moduna geçer.
Sensör kontağının kopması durumunda yazılım zamanlayıcısı tetiklenir ve yaklaşık 10 saniye sonra "kesinti" ortadan kaldırılmazsa bir alarm tetiklenir. Bu, bir kişinin odaya girip bir tuşla alarmı kapatabilmesi içindir (alarmı kapatmak için butonu yaklaşık 3 saniye basılı tutmanız gerekir). Açmak için aynı düğmeye tekrar basmanız yeterlidir. Elbette devre dışı bırakma düğmesinin gizli hale getirilmesi ve daha iyi gizlenmesi gerekiyor.
Sensör kısa devresi için bir alarm kurduysak, sensör kapatıldığında alarm anında kesilir!
Cihazı dizlerimin üzerine monte ettim, devre kartını bile yapmadım. Yaklaşık 1 yıldır çalışıyor ve hiçbir sorun yok.
Programlama sırasında sigortalara dokunmanıza gerek yoktur! Firmware'i yüklemeniz yeterli, hepsi bu!
Cihaz yükseltmeleri ve diğer sorularınız için posta kutuma yazın: [e-posta korumalı]. Havya forumundaki takma adım:
Radyo elemanlarının listesi
Tanım | Tip | Mezhep | Miktar | Not | Mağaza | not defterim |
---|---|---|---|---|---|---|
U1 | MK AVR 8 bit | ATtiny13 | 1 | Not defterine | ||
1. Çeyrek | MOSFET transistörü | IRL540 | 1 | Not defterine | ||
D1, D2 | Işık yayan diyot | 2 | Not defterine | |||
R1 | Direnç | 470Ohm | 1 | Not defterine | ||
R2 | Direnç | 680Ohm | 1 | Not defterine | ||
RL1 | Röle | OJ-SH-105HM | 1 | Not defterine | ||
İncelik düğmesi | 3 | Not defterine | ||||
güç ünitesi | 5V | 1 |