Gönderen Konu: PIC ile devre yapmayı bilenler bir gelebilirmi :)  (Okunma sayısı 2454 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı (Gizli Üye)

  • Eski Toprak Toyotacı
  • *****
  • <<<Toyotasını Bırakan Genç>>>
    • Facebook
  • Araç: Corolla
  • Kan Grubu: AB+
  • Kilometre: 48048
  • Model Yılı: '06
  • 940 kere teşekkür etti
  • 930 kere teşekkür edildi
PIC ile devre yapmayı bilenler bir gelebilirmi :)
« : Ekim 13, 2013, 12:39:46 »
Merhaba abilerim gündüz farım için pic ile devre yapmak istedim ancak yarım kaldı çünkü bu kadar yapabildim. kullandığım entegre 16f84a. Dilim ise pic basic.

Şimdi karşılaştığım sorunlar:
Program başlayınca direkt sağ sinyali yakarak başlıyor. Niye böyle oldu bilmiyorum.
Birde programın ıslem başlığına nasıl dörtlü komutu ekleyeceğim. Çünkü hem sağ hemde sol sinyali algılayı dortlu başlığına gitmesini istiyorum.

Birde aynı anda çift komut veremiyorum bundan dolayı gündüz farının sinyallerini pause 500 olarak ayarladım. ve sisleri tam çalışacak şekilde ayarladım.

Abilerim gerçekten yardımınıza ihtiyacım var bu devreyi sapasağlam bir şekilde yapmak istiyorum :)

Similasyon devrem ve hex dosyası: https://www.dropbox.com/s/pu6b7tcei21y7h3/Far%20mod%C3%BCl%C3%BC.rar


Bunlarda resimler




Uploaded with ImageShack.us



Uploaded with ImageShack.us

Devredeki butonlar ledler dirençler gerçekte yoktur similasyon için koydum :)
Geç kaldı desinler, geçmiş olsun demesinler...

Toyota Club Türkiye

PIC ile devre yapmayı bilenler bir gelebilirmi :)
« : Ekim 13, 2013, 12:39:46 »

Çevrimdışı (Gizli Üye)

  • Moderatör
  • *****
  • Sheer Driving Pleasure
  • Araç: Avensis
  • Kan Grubu: A+
  • Kilometre: 135000
  • Model Yılı: '07
  • 2229 kere teşekkür etti
  • 3428 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #1 : Ekim 13, 2013, 12:48:04 »
Bir tane mantık kapısını sinyallere takarsın.
sol sinyal=1
sag sinyal=1
ise çıkış=1 olur.

sol sinyal=0
sag sinyal=1
ise çıkış=0

sol sinyal=1
sag sinyal=0
ise çıkış=0


Bu çıkışıda PortA'ya giriş olarak kullanabilirsin.

Tabii anladıgım kadarı ile sende benim gibi picte çok iyi değilin yoksa bu sorgu pictede yapılır.
Avensis 1.8 A/T 2007 LPG (Tomasetto)
AP900 Cruise control
www.toyotaclubtr.com/index.php?topic=50407.new#new

Çevrimdışı (Gizli Üye)

  • Eski Toprak Toyotacı
  • *****
  • <<<Toyotasını Bırakan Genç>>>
    • Facebook
  • Araç: Corolla
  • Kan Grubu: AB+
  • Kilometre: 48048
  • Model Yılı: '06
  • 940 kere teşekkür etti
  • 930 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #2 : Ekim 13, 2013, 12:51:33 »
Bir tane mantık kapısını sinyallere takarsın.
sol sinyal=1
sag sinyal=1
ise çıkış=1 olur.

sol sinyal=0
sag sinyal=1
ise çıkış=0

sol sinyal=1
sag sinyal=0
ise çıkış=0


Bu çıkışıda PortA'ya giriş olarak kullanabilirsin.

Tabii anladıgım kadarı ile sende benim gibi picte çok iyi değilin yoksa bu sorgu pictede yapılır.

Evet abi bir tane ve kapısı olur. Valla iyi değilim abi 2 sene olacak pic ile uğraşmayalı :)
Geç kaldı desinler, geçmiş olsun demesinler...

Çevrimdışı (Gizli Üye)

  • TcT Onaylı Firma
  • ****
  • Araç: Başka Marka
  • Kan Grubu: 0-
  • Kilometre: 12000
  • Model Yılı: '15
  • 1041 kere teşekkür etti
  • 900 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #3 : Ekim 13, 2013, 19:56:00 »
Ahmet abi aranıza beni de katabilirsiniz.  Bende lisede pic ile çok uğraştım .Kendim devre hazırlama ile uğraşmayı da çok severim ama gel gelelim bu pic programlama kısmını çözemedim .Sadece ben değil bütün sınıf çözemedik ondan aramızda pic programlama dersine pixx programlama derdik. :D Lisede netten hex dosyaları hazır projeler indirip yaptığım çok oldu . Devre yapma bende hastalıktı hatta o kadar hastalıktı ki ilk devremi lisede daha hazırlık senesinde atölye derslerine başlamadan önce netten araştıra araştıra eagle programı ile çizip yapmıştım . Gerçi eagle ile yaptığım için hocalarıma gösterdiğimde ilk başta inanmadılar ama sonra aynı devreyi okulun pc sinde çizince inandırdım . :)

Hatta devreleri lazer yazıcım olmadığından önce normal kağıda çıkartırdım daha sonra kuşe kağıt alıp bir fotokopici de o kağıt üzerine aktarırdım . :) 

Edit: Argo

Çevrimdışı (Gizli Üye)

  • Eski Toprak Toyotacı
  • *****
  • <<<Toyotasını Bırakan Genç>>>
    • Facebook
  • Araç: Corolla
  • Kan Grubu: AB+
  • Kilometre: 48048
  • Model Yılı: '06
  • 940 kere teşekkür etti
  • 930 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #4 : Ekim 13, 2013, 20:16:22 »
Ahmet abi aranıza beni de katabilirsiniz.  Bende lisede pic ile çok uğraştım .Kendim devre hazırlama ile uğraşmayı da çok severim ama gel gelelim bu pic programlama kısmını çözemedim .Sadece ben değil bütün sınıf çözemedik ondan aramızda pic programlama dersine pixx programlama derdik. :D Lisede netten hex dosyaları hazır projeler indirip yaptığım çok oldu . Devre yapma bende hastalıktı hatta o kadar hastalıktı ki ilk devremi lisede daha hazırlık senesinde atölye derslerine başlamadan önce netten araştıra araştıra eagle programı ile çizip yapmıştım . Gerçi eagle ile yaptığım için hocalarıma gösterdiğimde ilk başta inanmadılar ama sonra aynı devreyi okulun pc sinde çizince inandırdım . :)

Hatta devreleri lazer yazıcım olmadığından önce normal kağıda çıkartırdım daha sonra kuşe kağıt alıp bir fotokopici de o kağıt üzerine aktarırdım . :) 

Edit: Argo

Buyur abi hoşgeldin aramıza :) Şu projem bitsin cam modülü yapacağım :)
Geç kaldı desinler, geçmiş olsun demesinler...

Çevrimdışı (Gizli Üye)

  • Moderatör
  • *****
  • Sheer Driving Pleasure
  • Araç: Avensis
  • Kan Grubu: A+
  • Kilometre: 135000
  • Model Yılı: '07
  • 2229 kere teşekkür etti
  • 3428 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #5 : Ekim 13, 2013, 20:22:06 »
Mahmut
Senide aramıza katalımda neye katalım?
PIC cahilleri clubünemi?

Bizden (en azından benden) olsa olsa o olur.
Avensis 1.8 A/T 2007 LPG (Tomasetto)
AP900 Cruise control
www.toyotaclubtr.com/index.php?topic=50407.new#new

Çevrimdışı (Gizli Üye)

  • Eski Toprak Toyotacı
  • *****
  • <<<Toyotasını Bırakan Genç>>>
    • Facebook
  • Araç: Corolla
  • Kan Grubu: AB+
  • Kilometre: 48048
  • Model Yılı: '06
  • 940 kere teşekkür etti
  • 930 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #6 : Ekim 13, 2013, 20:27:05 »
Mahmut
Senide aramıza katalımda neye katalım?
PIC cahilleri clubünemi?

Bizden (en azından benden) olsa olsa o olur.
Bence bizden diyelim abi :D hepimiz yarım yamalak :D
Geç kaldı desinler, geçmiş olsun demesinler...

Çevrimdışı (Gizli Üye)

  • TcT Onaylı Firma
  • ****
  • Araç: Başka Marka
  • Kan Grubu: 0-
  • Kilometre: 12000
  • Model Yılı: '15
  • 1041 kere teşekkür etti
  • 900 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #7 : Ekim 13, 2013, 20:33:08 »
Mahmut
Senide aramıza katalımda neye katalım?
PIC cahilleri clubünemi?

Bizden (en azından benden) olsa olsa o olur.

Estağfurullah abi .

Pic programlama gerçekten çok karmaşık bir iş . Ben en son kendim hiç bir yardım almadan 0-99 sayıcı yapabilmiştim . Zaten sırf bu programlama yüzünden pic ile yapılan devrelerden soğudum . Pic programla bilen biri bu chiplerle çok iyi projeler çıkarabilir .Aslında iş o programlama dilini çözmekte . Benim öğrenememdeki ana sebep ise lisede hem pic basic hemde c programlama dilini öğretmeye çalıştılar haliyle kafam tam karıştı . Tek biri üzerine yoğunlaşsa idik pic üzerinden çok daha iyi projeler yapabilirdim .Bu şekilde ne c yi nede pic basci tam öğrenebilirdik . :(

Çevrimdışı (Gizli Üye)

  • Eski Toprak Toyotacı
  • *****
  • <<<Toyotasını Bırakan Genç>>>
    • Facebook
  • Araç: Corolla
  • Kan Grubu: AB+
  • Kilometre: 48048
  • Model Yılı: '06
  • 940 kere teşekkür etti
  • 930 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #8 : Ekim 13, 2013, 20:37:37 »
Estağfurullah abi .

Pic programlama gerçekten çok karmaşık bir iş . Ben en son kendim hiç bir yardım almadan 0-99 sayıcı yapabilmiştim . Zaten sırf bu programlama yüzünden pic ile yapılan devrelerden soğudum . Pic programla bilen biri bu chiplerle çok iyi projeler çıkarabilir .Aslında iş o programlama dilini çözmekte . Benim öğrenememdeki ana sebep ise lisede hem pic basic hemde c programlama dilini öğretmeye çalıştılar haliyle kafam tam karıştı . Tek biri üzerine yoğunlaşsa idik pic üzerinden çok daha iyi projeler yapabilirdim .Bu şekilde ne c yi nede pic basci tam öğrenebilirdik . :(

Abi picle similasyon dışında canlı yaptığım tek devre 0-99 sayıcıydı :) Ama geçen gün 0-9999 haline getirdim devreyi yalnız entegreyi programlayamadım :)
Geç kaldı desinler, geçmiş olsun demesinler...

Çevrimdışı (Gizli Üye)

  • TcT Onaylı Firma
  • ****
  • Araç: Başka Marka
  • Kan Grubu: 0-
  • Kilometre: 12000
  • Model Yılı: '15
  • 1041 kere teşekkür etti
  • 900 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #9 : Ekim 13, 2013, 20:44:48 »
Abi picle similasyon dışında canlı yaptığım tek devre 0-99 sayıcıydı :) Ama geçen gün 0-9999 haline getirdim devreyi yalnız entegreyi programlayamadım :)

Zaten zor tarafı entegreyi programlamak . :)

Çevrimdışı (Gizli Üye)

  • Moderatör
  • *****
  • Sheer Driving Pleasure
  • Araç: Avensis
  • Kan Grubu: A+
  • Kilometre: 135000
  • Model Yılı: '07
  • 2229 kere teşekkür etti
  • 3428 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #10 : Ekim 13, 2013, 20:48:48 »
Enson bizde binary saat yapmıştık.

Herkez diyor bu ne?
Saat abi

O ha bu nası saat olum sadece lambalar var?

Ondan sonra hadii binary sayı sistemini anlat....


Avensis 1.8 A/T 2007 LPG (Tomasetto)
AP900 Cruise control
www.toyotaclubtr.com/index.php?topic=50407.new#new

Çevrimdışı (Gizli Üye)

  • TcT Onaylı Firma
  • ****
  • Araç: Başka Marka
  • Kan Grubu: 0-
  • Kilometre: 12000
  • Model Yılı: '15
  • 1041 kere teşekkür etti
  • 900 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #11 : Ekim 13, 2013, 20:51:43 »
Enson bizde binary saat yapmıştık.

Herkez diyor bu ne?
Saat abi

O ha bu nası saat olum sadece lambalar var?

Ondan sonra hadii binary sayı sistemini anlat....




Abi oraya hiç girme . :)

Çevrimdışı (Gizli Üye)

  • TcT Teknoloji Müdürü
  • *
  • Araç: Başka Marka
  • Kan Grubu: A+
  • Kilometre: 10300
  • Model Yılı: '23
  • 424 kere teşekkür etti
  • 983 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #12 : Ekim 13, 2013, 20:55:48 »
biri binary mi dedi? :islik:
İnsanlar 10'a ayrılır
Binary saymayı bilenler ve bilmeyenler   

Çevrimdışı (Gizli Üye)

  • Eski Toprak Toyotacı
  • *****
  • <<<Toyotasını Bırakan Genç>>>
    • Facebook
  • Araç: Corolla
  • Kan Grubu: AB+
  • Kilometre: 48048
  • Model Yılı: '06
  • 940 kere teşekkür etti
  • 930 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #13 : Ekim 13, 2013, 20:59:03 »
biri binary mi dedi? :islik:

Alper abi hayırdır :) Biliyorsun galiba bu işleri :D
Geç kaldı desinler, geçmiş olsun demesinler...

Çevrimdışı (Gizli Üye)

  • Moderatör
  • *****
  • Sheer Driving Pleasure
  • Araç: Avensis
  • Kan Grubu: A+
  • Kilometre: 135000
  • Model Yılı: '07
  • 2229 kere teşekkür etti
  • 3428 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #14 : Ekim 13, 2013, 21:05:01 »
Alper abi hayırdır :) Biliyorsun galiba bu işleri :D

İlke

Alperin imzasına baksana
Senikide sorumu?
Avensis 1.8 A/T 2007 LPG (Tomasetto)
AP900 Cruise control
www.toyotaclubtr.com/index.php?topic=50407.new#new

Çevrimdışı (Gizli Üye)

  • Eski Toprak Toyotacı
  • *****
  • <<<Toyotasını Bırakan Genç>>>
    • Facebook
  • Araç: Corolla
  • Kan Grubu: AB+
  • Kilometre: 48048
  • Model Yılı: '06
  • 940 kere teşekkür etti
  • 930 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #15 : Ekim 13, 2013, 21:10:15 »
İlke

Alperin imzasına baksana
Senikide sorumu?

:D :D Aaa daha yeni gördüm hee

Abi şu toyotanın şeyi nerdeydi :P :D
Geç kaldı desinler, geçmiş olsun demesinler...

Çevrimdışı (Gizli Üye)

  • Moderatör
  • *****
  • Sheer Driving Pleasure
  • Araç: Avensis
  • Kan Grubu: A+
  • Kilometre: 135000
  • Model Yılı: '07
  • 2229 kere teşekkür etti
  • 3428 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #16 : Ekim 13, 2013, 21:14:49 »
:D :D Aaa daha yeni gördüm hee

Abi şu toyotanın şeyi nerdeydi :P :D

Şeyi derken?
Neyi?
Avensis 1.8 A/T 2007 LPG (Tomasetto)
AP900 Cruise control
www.toyotaclubtr.com/index.php?topic=50407.new#new

Çevrimdışı (Gizli Üye)

  • Eski Toprak Toyotacı
  • *****
  • <<<Toyotasını Bırakan Genç>>>
    • Facebook
  • Araç: Corolla
  • Kan Grubu: AB+
  • Kilometre: 48048
  • Model Yılı: '06
  • 940 kere teşekkür etti
  • 930 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #17 : Ekim 13, 2013, 21:17:47 »
Şeyi derken?
Neyi?
Konuyu değiştirmeye çalışıyoruz işte :D
Geç kaldı desinler, geçmiş olsun demesinler...

Çevrimdışı (Gizli Üye)

  • Efsane Toyotacı
  • *****
  • Araç: ---
  • Kan Grubu: ---
  • Model Yılı: -
  • 66 kere teşekkür etti
  • 254 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #18 : Ekim 13, 2013, 21:20:30 »
PİC ten nefret ediyorum bir ara kafayı yemiştim bunlar ile ama neyse ki hepsini unutmuşum :)

Çevrimdışı (Gizli Üye)

  • Eski Toprak Toyotacı
  • *****
  • <<<Toyotasını Bırakan Genç>>>
    • Facebook
  • Araç: Corolla
  • Kan Grubu: AB+
  • Kilometre: 48048
  • Model Yılı: '06
  • 940 kere teşekkür etti
  • 930 kere teşekkür edildi
Ynt: PIC ile devre yapmayı bilenler bir gelebilirmi :)
« Yanıtla #19 : Ekim 13, 2013, 21:22:34 »
PİC ten nefret ediyorum bir ara kafayı yemiştim bunlar ile ama neyse ki hepsini unutmuşum :)

:) :)
Geç kaldı desinler, geçmiş olsun demesinler...