Menü English Ukrainian Rusça Ana Sayfa

Hobiler ve profesyoneller için ücretsiz teknik kütüphane Ücretsiz teknik kütüphane


RADYO ELEKTRONİK VE ELEKTRİK MÜHENDİSLİĞİ ANSİKLOPEDİSİ
Ücretsiz kütüphane / Radyo-elektronik ve elektrikli cihazların şemaları

AVR89 ile uyumlu AVR ve AT910S mikro denetleyicileri için USB programlayıcı. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi

Ücretsiz teknik kütüphane

Radyo elektroniği ve elektrik mühendisliği ansiklopedisi / Mikrodenetleyiciler

makale yorumları makale yorumları

Bu cihaz, MCU'ların AVR ailesini programlarken kullanılan kelime ve sayfa kaydını ve AT89S MCU ailesindeki AT53S89 ve AT8252S89 için bayt kaydını destekler. Böylece, programlayıcıyı kullanarak, AVR ailesinin mevcut tüm MK'lerini ve AT89S ailesinin AT53S89 ve AT8252S89 MK'lerini, bilgisayarda yüklü olan kontrol yazılımından bu MK'lerin desteğiyle programlayabilirsiniz.

Programcı, Objective Development'ın bir sürücüsünü temel alır ve komutlar açısından ATMEL'in orijinal AVR910 programlayıcısıyla tamamen uyumludur. Şekilde gösterilen desene göre tam olarak tekrarlamanızı öneririm. Görünüşte "gereksiz" parçaların çıkarılması, programlayıcının hatalı çalışmasına veya bilgisayarın USB bağlantı noktasının arızalanmasına neden olabilir.

AVR ve AT89S mikrodenetleyicileri için AVR910 ile uyumlu USB programlayıcı. USB programcısı

Konektör X1, standart bir kabloyla bilgisayarda bulunan USB bağlantı noktası soketlerinden birine bağlanır. Sigorta bağlantısı FU1, bu bağlantı noktasının güç hatlarını programlayıcı devrelerdeki kazara kısa devrelerden korumaya yarar. VD1 ve VD2 diyotları - doğrudan voltaj düşüşü 0,6...0,7 V olan geleneksel redresörler - mikro denetleyici DD1'in güç kaynağını 3,6 V'a düşürmek için tasarlanmıştır. Belgelere göre, bu besleme voltajında ​​​​bir saatle çalışabilir 14 MHz'e kadar veya biraz daha fazla frekans. X2 konektörü, programlanabilir cihazın ISP konektörüne veya besleme voltajının ayrı olarak sağlanması gereken programlanabilir çipin paneline bağlanır.

Saatlemeden sorumlu hatalı programlanmış konfigürasyon bitlerine (sigortalar) sahip olan MK'yi "canlandırmak" için X3 konektörünün 2 numaralı pimine 1 MHz frekanslı dikdörtgen darbeler verilir. Bu sinyal sürekli olarak üretilir ve programlayıcının çalışma moduna bağlı değildir. LED'ler HL1 ve HL2, programlayıcının mevcut eylemlerini bildirir - sırasıyla programlanabilir mikro denetleyicinin belleğinden bilgi okur ve ona yazar. Programlayıcıya güç sağlandığında HL3 LED'i açıktır. R11-R15 dirençleri, MK DD1'in sinyal seviyelerini harici devrelerde çalışan sinyal seviyeleriyle eşleştirecek şekilde tasarlanmıştır. MK DD1'in ilk programlanması sırasında, S1 atlama teli "Mod" konumuna ayarlanır. (diyagramdaki konumunun tersi).

X2 konnektörüne harici bir programlayıcı bağlayarak kontrol programı MK'ye yüklenir. Bundan sonra jumper şemada gösterilen “Normal” konuma getirilmelidir. Yüklenen programın normal çalışması için, SPIEN, CKOPT, SUT1 ve BODEN konfigürasyon bitlerinin DD0 MK'ye programlanması (0'a ayarlı) ve geri kalanının 1'e ayarlanması gerekir. Tipik olarak ATmega8 MK'de, alınan doğrudan üreticiden alındığında, SPIEN biti zaten programlanmıştır. S2 atlama telini takarak, MK DD1'in SPI arayüzünün saat frekansını yaklaşık 20 kHz'e düşürmek mümkündür. Bu, 128 kHz frekanslı dahili bir osilatörden saat hızına sahip AVR ailesinin MK'lerini programlamak için gereklidir. Jumper S2 eksik olduğunda, SPI arayüzü yaklaşık 187,5 kHz frekansta çalışır. Bu, MCU'nun minimum 570 kHz (ATtiny ve ATmega aileleri), 750 kHz (AT90S ailesi) ve 7,5 MHz (AT89S ailesi) saat frekansıyla programlanmasına olanak tanır.

S2 jumper'ını anında çıkarıp takabilirsiniz, çünkü SPI arayüzüne her eriştiğinizde DD1 MK programı onun varlığını kontrol eder. Bunu yalnızca programlanabilir bir mikrodenetleyici yazma/okuma işlemi çalışırken yapmanız önerilmez; bu, yazılan veya okunan bilgilerin bozulmasına yol açabilir. AVR Studio paketindeki AVRProg v.1.4 yardımcı programını kullanırken doğrulamayla birlikte MK'nin programlanması, bellek miktarına ve saat frekansına bağlı olarak 10...30 saniye sürer. Programcı ChipBlasterAVR v.1.07 Evaluation, CodeVisionAVR, AVROSP programlarıyla başarıyla test edildi. MK'ler AT89S53, AT89S8252, AT90S2313, AT90S8515, ATtiny13, ATtiny26, ATtiny45, ATtiny2313, ATmega48, ATmega8, ATmega8515, ATmega8535, ATmega16, ATmega32, ATmega64, ATmega128, AT90CAN128 programlandı 910. AVRDUDE programının bu programlayıcıyla uyumsuz olduğu ortaya çıktı; tüm AVRXNUMX protokol komutlarını doğru şekilde işlemiyor.

Üretilen programlayıcıyı doğru programlanmış DD1 MK ile bilgisayara ilk kez bağladığınızda, işletim sistemi yeni bir cihaz bulacaktır - AVR910 USB Programlayıcı. Programlayıcıdaki ZQ1 rezonatörünün nominal frekansı 12 MHz'den farklıysa bunun gerçekleşmeyeceğine dikkat edilmelidir. Bunun nedeni USB ve MK DD1 programının çalışma özelliklerinden kaynaklanmaktadır. Sistemin sürücüyü otomatik olarak bulma ve prottoss.avr910.usb.inf dosyasına yönlendirme teklifini reddetmeniz gerekir. Sürücünün dijital olarak imzalanmadığına dair uyarı dikkate alınmamalıdır.

Programlayıcıyı sisteme yükledikten sonra AVRProg v. 1.4 bunu tespit edemedi. İşletim sisteminin programcı için sanal COM9 bağlantı noktasını seçtiği ve AVRProg programının yalnızca 1-COM4 COM bağlantı noktalarıyla çalışabildiği ortaya çıktı. Windows "Aygıt Yöneticisi"ni kullanarak "AVR910 USB Programlayıcı->Özellikler->Port Ayarları->Gelişmiş->Numara->COM Port" yolunu takip ederek port numarasını değiştirebilirsiniz. Programlayıcının Windows 2000'e kurulumu, prensip olarak, yukarıda Windows XP için açıklananlardan farklı değildir, ancak bir özellik vardır: bu işletim sisteminin usbser.sys sürücüsündeki gecikmeler, bilgisayar tarafından programcıya ve programcıya gönderilen komutları bozar. programcının onlara gönderdiği yanıtlar. Sorunun ne olduğunu henüz çözemedim ancak sorunu çözmenin güvenilir bir yolunu buldum. Windows 2000 sistem klasörleri ..\winnt\system32\drivers\ ve ..\winnt\ system32\dllcashe\ içindeki usbser.sys dosyasını Windows XP'deki aynı dosyayla değiştirmeniz yeterlidir. Doğal olarak, başka bir işletim sistemine (örneğin bir önyükleme diskinden) önyükleme yaparak değiştirmeniz gerekecektir.

Kural olarak, doğru şekilde programlanmış bir DD1 MK'ye sahip, doğru şekilde monte edilmiş bir programlayıcının ayar yapmasına gerek yoktur. Tek not: programlanabilir bir MK'nin RESET girişi, en az 10 kOhm değerinde bir dirençle pozitif güç kaynağına bağlanabilir. Bunun nedeni MK DD1'in besleme voltajının azalması ve kontrol sinyali devrelerinde sınırlayıcı dirençlerin bulunmasıdır.

Programlayıcı çalışmıyorsa öncelikle kartında herhangi bir kurulum hatası, kırılma veya kısa devre olmadığından emin olmalısınız. Daha sonra MK DD1'in (7 ve 8) güç pinleri arasındaki voltajı ölçün. 3,5...3,8 V aralığında olmalıdır. Daha sonra MK saat üretecinin çalışıp çalışmadığını kontrol edin. Bu, bir osiloskop kullanılarak DD10'in 1 numaralı pinine bağlanarak yapılabilir. Bir osiloskopunuz yoksa, pin 10 ile ortak kablo arasına 330...510 Ohm'luk bir sınırlama direnci (katottan ortak kabloya) aracılığıyla normal bir LED bağlayın. Jeneratör çalışıyorsa LED sönük bir şekilde yanacaktır. MK DD1'e yüklenen programın başlayıp başlamadığını kontrol etmek için kalır. Çalışmasının işaretlerinden biri, X1 konektörünün 3 numaralı piminde 2 MHz frekansında darbelerin varlığıdır. Bu, yukarıda açıklanan yöntemi kullanarak bir osiloskop veya LED kullanılarak yapılabilir. ZQ1 kuvars rezonatörünün terminallerini cımbızla kapattığınızda, zayıf yanan LED'in parlaklığı ya rastgele artmalı ya da tamamen sönmelidir.

Mikrodenetleyici ürün yazılımı programı

Yazar: A. Ryzhkov, Novokuznetsk; Yayın: cxem.net

Diğer makalelere bakın bölüm Mikrodenetleyiciler.

Oku ve yaz yararlı bu makaleye yapılan yorumlar.

<< Geri

En son bilim ve teknoloji haberleri, yeni elektronikler:

Sıcak biranın alkol içeriği 07.05.2024

En yaygın alkollü içeceklerden biri olan biranın, tüketim sıcaklığına bağlı olarak değişebilen kendine özgü bir tadı vardır. Uluslararası bir bilim insanı ekibi tarafından yapılan yeni bir araştırma, bira sıcaklığının alkol tadı algısı üzerinde önemli bir etkiye sahip olduğunu ortaya çıkardı. Malzeme bilimcisi Lei Jiang liderliğindeki çalışma, farklı sıcaklıklarda etanol ve su moleküllerinin farklı türde kümeler oluşturduğunu ve bunun da alkol tadı algısını etkilediğini buldu. Düşük sıcaklıklarda, "etanol" tadının keskinliğini azaltan ve içeceğin tadının daha az alkollü olmasını sağlayan daha fazla piramit benzeri kümeler oluşur. Aksine, sıcaklık arttıkça kümeler daha zincir benzeri hale gelir ve bu da daha belirgin bir alkol tadıyla sonuçlanır. Bu, baijiu gibi bazı alkollü içeceklerin tadının neden sıcaklığa bağlı olarak değişebileceğini açıklıyor. Elde edilen veriler içecek üreticileri için yeni fırsatlar sunuyor. ... >>

Kumar bağımlılığı için başlıca risk faktörü 07.05.2024

Bilgisayar oyunları gençler arasında giderek daha popüler bir eğlence biçimi haline geliyor ancak buna bağlı oyun bağımlılığı riski önemli bir sorun olmaya devam ediyor. Amerikalı bilim insanları bu bağımlılığa katkıda bulunan ana faktörleri belirlemek ve önlenmesine yönelik öneriler sunmak amacıyla bir çalışma yürüttüler. Altı yıl boyunca 385 genç, hangi faktörlerin onları kumar bağımlılığına yatkın hale getirebileceğini bulmak için takip edildi. Sonuçlar, çalışmaya katılanların %90'ının bağımlılık riski altında olmadığını, %10'unun ise kumar bağımlısı olduğunu gösterdi. Kumar bağımlılığının başlangıcındaki temel faktörün düşük düzeyde olumlu sosyal davranış olduğu ortaya çıktı. Düşük düzeyde olumlu sosyal davranışa sahip gençler, başkalarının yardım ve desteğine ilgi göstermezler, bu da gerçek dünyayla temasın kaybolmasına ve bilgisayar oyunlarının sunduğu sanal gerçekliğe bağımlılığın derinleşmesine yol açabilir. Bu sonuçlara dayanarak bilim insanları ... >>

Trafik gürültüsü civcivlerin büyümesini geciktiriyor 06.05.2024

Modern şehirlerde bizi çevreleyen sesler giderek daha keskin hale geliyor. Ancak çok az insan bu gürültünün hayvanlar dünyasını, özellikle de henüz yumurtalarından çıkmamış civcivler gibi hassas canlıları nasıl etkilediğini düşünüyor. Son araştırmalar bu konuya ışık tutuyor ve gelişimleri ve hayatta kalmaları açısından ciddi sonuçlara işaret ediyor. Bilim insanları, baklava sırtlı zebra yavrularının trafik gürültüsüne maruz kalmasının gelişimlerinde ciddi aksamalara yol açabileceğini buldu. Deneyler, gürültü kirliliğinin yumurtadan çıkmalarını önemli ölçüde geciktirebildiğini ve ortaya çıkan civcivlerin sağlığı geliştiren bir dizi sorunla karşı karşıya olduğunu göstermiştir. Araştırmacılar ayrıca gürültü kirliliğinin olumsuz etkilerinin yetişkin kuşlara da yayıldığını buldu. Üreme şansının azalması ve doğurganlığın azalması, trafik gürültüsünün yaban hayatı üzerindeki uzun vadeli etkilerini göstermektedir. Araştırma sonuçları ihtiyacı vurguluyor ... >>

Arşivden rastgele haberler

En büyük ve en küçük yılan 10.06.2009

Barbados adasının doğusunda, zoologlar, görünüşe göre dünyanın en küçük yılanı olarak kabul edilebilecek küçük bir yılan buldular. Yeni bir türün bir bireyinin ortalama uzunluğu 10 santimetredir.

Ve kuzey Kolombiya'daki bir kömür ocağında paleontologlar, her biri yaklaşık 10 santimetre genişliğinde bir düzine buçuk omurdan oluşan soyu tükenmiş bir yılanın omurgasının bir parçasına rastladı. Parçanın yaklaşık 60 milyon yıl önce yaşamış bir yılanın en geniş mi yoksa en dar bölümünü mü ifade ettiği bilinmemekle birlikte, günümüzde yaşayan bu sürüngen, günümüz yılanlarının omurlarıyla kıyaslandığında normal bir kapıdan içeri girememiştir. .

Uzunluğu en az 13 metre, ağırlığı bir tondan fazlaydı. Modern yılanların en uzunu - ağsı piton - 10 metre uzunluğa ulaşır.

Diğer ilginç haberler:

▪ OMAP35xx için Güç Yönetimi IC'leri

▪ Mitsubishi DLP projektör

▪ Elektrikli süpürge ile ampul

▪ Süper iletkenler kullanarak mıknatıstaki dalgaları kontrol etmek

▪ Grönland buzunda Merkür

Bilim ve teknolojinin haber akışı, yeni elektronik

 

Ücretsiz Teknik Kitaplığın ilginç malzemeleri:

▪ site bölümü Mobil iletişim. Makale seçimi

▪ makale Çadır serası. Ev ustası için ipuçları

▪ makale Birkaç yüzyıl önce hangi mesleklerden insanlar işlerinde kulak kiri kullandı? ayrıntılı cevap

▪ makale Bilgi Teknolojileri Departmanı BT Altyapı Departmanı Başkanı. İş tanımı

▪ makale Basit bir CB anteni. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi

▪ makale VHF radyo istasyonu için Frekans sentezleyici. Radyo elektroniği ve elektrik mühendisliği ansiklopedisi

Bu makaleye yorumunuzu bırakın:

Adı:


E-posta isteğe bağlı):


Yorum:





Bu sayfanın tüm dilleri

Ana sayfa | Kütüphane | Makaleler | Site haritası | Site incelemeleri

www.diagram.com.ua

www.diagram.com.ua
2000-2024