Pic 18F14K50 ile DHT11 DS1302 ve HC595 İLE BiNARY SAAT +USB'DEN SAAT TARİH AYARI

Pic 18F14K50 ile DHT11 DS1032 ve HC595 İLE BİNARY SAAT +USB'DEN SAAT TARİH AYARI Yakın zamanda elime geçen soğuk zincir gıda nakliye işlemlerinde frigo içinde sıcaklığın takibini sağlamak için bir cihaz geçti. cihaz pic 18f14k50 mikro işlemcisi içermekteydi. cihaz içeriği şu şekilde oluşuyordu.
 1. USB giriş
2. harici kristal 12000mhz
3. 32768 mhz zaman kristali (saat işlemi de bununla yapılmış olmalı)
4. Harici eeprom
5. Sıcaklık algılayıcısı
6. iki adet led
7. bir buton.
8. pil(bana ulaştığında pili bitmişti.)
9 iki adet voltaj regülatörü
10. programlama pinleri( icsp)
 önce cihaz içinden işlemciyi alıp projelerimde kullanmak istedim. sonra mevcut haliyle neler yapılabilir diye sıcaklık algılayıcısını çalıştırmaya çalıştım. ancak bunu yapamadım. çıkarabildiğim pinlerle ekte kodları ve proteus simülasyonunu verdiğim projeyi yaptım. proje geliştirme aşamasında olup şu haliye aşağıdaki işlemleri yapabilektedir. işlemci programlama pinlerinden 1 kereliğe mahsus pickit3 ile programlandıktan sonra usbden programlanabilmektedir. bu işlem için ekte verdğim hex dosyasını pickit3 veya başka bir programmer ile pic'e yüklenmelidir. daha sonra c derleyicisi ile hazırlanmış hex dosyası usb üzerinden yüklenebilmektedir.
1. usb'ye Sıcaklık, nem, saat, dakika, ay, gün, yıl, haftanın günü bilgilerini göndermektedir.
2. Serial ekrana sıcaklık ve nem bilgilerini göndermektedir.
3. 3 adet HC595 ile binary saat olarak çalışmaktadır.
4. usb üzerinden tarih ve saat ayarı yapma. (kullanacak başka pin olmadığından saat ayarını usbden yaptım.)
sol ekran usb cihazı gördüğünde 5 saniye boyunca kırmızı olarak bekler. ilk 5 saniye connect tıklanırsa hex dosyası yüklenir. sağ ekranda ise usbden gelen veriler görünür. ayrıca 3 karekterden sonra gelen diğer karekterler tarih saat ayarı yapar. proje için c# uygulaması yaptığımda onu da buradan paylaşacağım.

CCS C Kodları Proteus Simülasyonu Usb Bootloader Hex.

https://drive.google.com/open?id=1_oYkA4leMHFxgJM5FxNz8hFvLznVQNUD

https://drive.google.com/open?id=1BK-9gP_DZseDGeW7neUMBS8mWpRbf2oM

https://drive.google.com/open?id=1pHM5v8f-IicylnTN6_TREcLkzQiHQn15






Zeytinlik Bakimi

 03/03/2024 TARİHLİ BAKIM VE BESLEME