Loading…
Transcript

Sonuç

2 adet ısı sensörü ( 1 tanesi RF)

8 adet sayısal çıkış

4 adet zamanlayıcı

Sistem tasarımı

Neden STM32?

Proje

Projenin Amacı

Programlanabilir Merkezi Kontrol Ünitesi

  • ARM® Mimarisi
  • Sistem Tasarımı
  • Ev Otomasyonu
  • ST-LINK/ V2
  • 2.4" QVGA TFT LCD
  • ARM® 32-bit Cortex®-M4 CPU
  • 2MB Flash bellek, 256kb RAM
  • 4x UART, 6x SPI, 2x CAN
  • 3x I2C, 2x DAC, 3x ADC
  • 17 Timers, 164 adet I/O
  • RTC

Mikrodenetleyiciler

  • Dokunmatik LCD Arayüz
  • 2 Isı Sensörü
  • 8 Sayısal Çıkış
  • 4 Timer

Zamanlayıcılar

Timers Menü Programı Akış Diyagramı

  • 4 adet Zamanlayıcı
  • RTC
  • Kaydediciler
  • 8051
  • PIC Serisi
  • Arduino
  • Raspery-Pi
  • POYRAZ
  • MSP430
  • STM32
  • Intel® Edison
  • Samsung ARTIK

RF Modül Şematik Görünümü

Programlanabilir Merkezi Kontrol Ünitesi

TEŞEKKÜRLER...

nRF24l01

  • 1.9- 3.6 V Çalışma voltajı
  • 2.4 GHz
  • 6 ayrı veri tüneli
  • 125 ayrı kanal
  • 2Mbps, 1Mbps ve 250kbps veri aktarım hızı
  • 0dBm, -6dBm, -12dBm veya -18dBm çıkış gücü
  • 5byte uzunluğunda özel adres
  • Max 32 byte uzunluğunda veri gönderimi
  • 250m menzil

Orkun KÜÇÜLMEZ

040090451

RF Modül ve nRF24l01

Menü Tasarımı Program Akış Diyagramı

Menu Tasarımı

Danışmanı: Prof. Dr. Melih PAZARCI

  • ILI9341 ile LCD Kontrolü
  • 240x320 piksel ekran
  • STMPE811 ile dokunmatik ekran
  • LCD Gösterimi ve Menü Tasarımı
  • ATMEGA328P-PU
  • LM35
  • nRF24l01
  • LM7805
  • LM1177

GPIO Ayarları ve Sayısal Çıkışlar

LM35 Sıcaklık Sensörü

ADC

GPIO Ayarları ve Sayısal Çıkışlar

  • Analog Dijital Çevirici
  • Ön derecelendirici Div2
  • Kanal 13, ADC 3
  • 12 bit , Sonuç / #FFFH (2^12)
  • 8 Mavi renk LED
  • 8 Yeşil 8 kırmızı kare alan

  • Port A - K
  • 164 adet GPIO
  • GPIO_Pin: PE7- PE14
  • GPIO_Mode: Çıkış
  • GPIO_OType: Push- Pull
  • GPIO_ PuPd: Kullanılmamıştır
  • GPIO_Speed: 100MHz
  • Texas Instruments
  • 4 ile 20 V
  • -55°C ile 150°C
  • 10mV/°C skala
  • ±1°C Hata payı