ATmega8 Nokia5110 LCD Lojik Analizör

| Haziran 13, 2023 Tarihinde güncellendi
ATmega8 Nokia5110 LCD Lojik Analizör

Lojik Analizör devresi atmega 8 mikrodenetleyici üzerine kurulmuş görüntüleme için nokia 5110 lcd ekran kullanılanılıyor dört girişi var. Yazılım AVRstudio ile hazırlanmış kaynak yazılım sigorta ayarları şema, pcb vb. dosyaları var.

Frekans yakalama 400 kHz, Max giriş gerilimi 5v dc, çalışma voltajı 5v (4x 1.2v şarjlı pil), sinyal yakalama yüksek hızda sinyaller için 3.7ms, düşük hızda sinyalleri 36s

Not: besleme için pil kullanacaksanız pillerin voltajı 1.2v olmalı 1.5v alkalin pil kullanırsanız toplamda 6v gerilim olur ve atmega8 yanabilir.

logic-analyzer-capture-data-400khz-capturing-length-signals

Özellikler

Yakalama frekansı: 400kHz

Mantık giriş gerilimi: +5V DC’ye kadar.

Güç kaynağı:
Maksimum 4,8 V DC (4 x 1,2 V şarj edilebilir pil)

Sıvı Kristal Ekran (LCD): 84×48 piksel

Uzunluk sinyallerinin yakalanması: Yüksek hızlı sinyaller için 3,7 ms’den, düşük hızlı sinyaller için 36 saniyeye kadar

Bu mini Mantık analizörü, bir dijital veri sinyalinin 0 veya 1 mantık geçişlerini LCD’de izlemeniz için bir araçtır. TSOP-1730 Infrared Receiver’ın çıkış pininde, MAX-232 chip’in (RS-232) Transmit ve reveive pinlerinde, I2C data bus’ın Clock ve Data pinlerinde ve daha birçok elektronik komponentte sayısal veri sinyali bulunur. Bu devre, 100 kHz’e kadar dijital sinyallerin yakalanmasını destekler.

Devrenin çalışma voltajı 4×1.2V şarjlı pillerden 4.8V DC’dir. Elektronik devreyi açmak için S1’i açın. LCD’deki ilk ekranlardan sonra AVR’nin giriş pinlerinde bir sinyal değişikliği beklediğine dair bir mesaj göreceksiniz. AVR’nin 4 harici aşağı çekme direnci 33k (R2-R5) vardır ve harici bir elektromanyetik alan nedeniyle herhangi bir giriş piminde veya yanlışlıkla herhangi bir giriş piminde elinize dokunarak herhangi bir gereksiz tetiklemeyi önler. Nokia 3310/5110 LCD, 3,3 – 5V güç kaynağıyla çalışır. Sorun, LCD’nin arka ışığının Maksimum 3,3V DC ile çalışmasıdır. Bu yüzden voltajı 4,8V’tan 4,8-(0,7*3)=2,7V’a düşürmek için D1-D3 diyotlarını koydum, bu Nokia’nın LCD ekranı için gerekli güç kaynağı. Devreyi AÇIK duruma getirdiğinizde, LED1 kapanır. 4 giriş pininden herhangi birinde ilk tetiklemeden sonra,

Data buffer 870 byte (v1.00) 2 sayaç için ve bir pin pin bilgisi girişinden oluşmaktadır. 1.01 sürümünde veri tamponu, yakalama hızını artırmak için 256*3=768 bayta düşürüldü çünkü tampon boyutu değişkeni daha önce kullandığım 16 bit yerine 8 bit. Bir sonraki bayt hesaplamaları, kullandığınız aygıt yazılımı sürümüne göre yapılmalıdır.

Lojik Analizör Nasıl çalışır?

Basit. Güç AÇIK duruma getirildikten sonra AVR, 4 giriş piminden herhangi birinde bir tetik darbesi bekler. Bir tetikleme darbesi algılanırsa AVR, 4 giriş piminden herhangi birinde bir sonraki tetikleme için gereken süreyi saymaya başlar. Örnek uzunluğu, “counter” adlı 16 bitlik bir değişkende saklanır.

Bu değişken taştığında, 4 giriş pininin durumu ve sayaç değeri tamponda saklanır ve adresi 3 arttırılır (sayaç için 2 bayt ve giriş pin verileri için 1 bayt). Bu işlem, AVR tüm arabellek baytlarını (870/3 = 290 örnek veya tetikleyici) doldurana kadar yapılır. AVR arabelleği doldurduğunda, tüm veriler LCD’de bir grafik olarak görünür. Tüm veri dizisini izlemek için grafiği sola ( S3 düğmesi) veya sağa (S4 düğmesi) hareket ettirebilirsiniz.

digital-data-signal-logic-analyzer-ram-buffer-speed-100khz-400khz

Kaynak: serasidis.gr/circuits/mini_logic_analyzer/miniLogicAnalyzer.htm

atmega8-nokia5110-lcd-lojik-analizor

Şifre-Pass: 320volt.com

Yayım tarihi: 2012/03/22 Etiketler: , , , , , ,



Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir