Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar || Microchip Pic Serisi


Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Microchip Pic Serisi forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "hızı ayarlanabilen bir yürüyen ışık PIC16F877 - acil yardım!!!!!!" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!

hızı ayarlanabilen bir yürüyen ışık PIC16F877 - acil yardım!!!!!!

Kayıt: 19 Mar 2008
Mesajlar: 28

Offline
mhkose
Tarih: 29 03 2008 15:52

bir yürüyen ışık yapacağım ama bu hızı ayarlanabilen bir yürüyen ışık olcak.PIC16F877 kullanacağım.RB0-----RB7 sekiz tane led olcak. RA0 da ise bir tane potansiyemetre olacak. Ve bu potansiyemetre ile hızını ayarlanacak. Proteus da devre şemasını çizdim.PIC BASIC' de yazılacak olan program için yardımcı olursanız sevinirim.
Çok teşekkürler.
Kayıt: 17 Oca 2008
Mesajlar: 41
Konum: Ankara
Offline
bkesmer
Tarih: 29 03 2008 17:19

dostum bu komutları kullanabilirsin pic basic protonda yazılmıştır kodlar basicin diğer derleyicilerini kullanmıyorum kodları incele anlamadığın şeyler olursa gine sorarsan yardımcı olmaya çalıırım
Device = 16F877
XTAL 4
Declare ADIN_RES 8
Declare ADIN_TAD FRC
Declare ADIN_STIME 50
Dim time As Byte
Dim i As Byte
Output PORTB
Input PORTA
Clear PORTB
main:
Set PORTB.0
For i=0 To 7
time = ADIn 0
DelayMS time*5
PORTB = PORTB << 1
Next
GoTo main
Başa dön
Kayıt: 23 Eyl 2007
Mesajlar: 94
Konum: istanbul - erzurum
Offline
leafclover
Tarih: 29 03 2008 17:36

re


arkadaşım hız ayarlamak için pwm kontrol uygula
çünkü en mantıklısı o olur.

yani pwm deki clock aralıklarını belirleyerek hız ayarlayabilirsin

ama eğer bu işi RA0 portundan potansiyometre ile uygulayacaksan analog bilgiyi dijital bilgiye çevirmen gerekir.

yani ADC kullanmak zorundasın direkt potansiyometreyle olmaz

soracağın şeylere yardım ederim

iyi çalışmalar
Başa dön
Kayıt: 19 Mar 2008
Mesajlar: 28

Offline
mhkose
Tarih: 29 03 2008 21:34

bkemer arkadaşım programı yazıp gönderrmşsin önecelikle çok teşekkür ederim.Protonda çalıştı sorun yok ama ben code studio da yazmam gerek bazı şeyleri benim kullanıdığım derleyici kabul etmiyor mesela set in karşılığı ne bu konuda bilgin varsa yardımını bekliyorum.
ilgilendiğin için çok teşekkür ede.rim
Başa dön
Kayıt: 17 Oca 2008
Mesajlar: 41
Konum: Ankara
Offline
bkesmer
Tarih: 29 03 2008 23:08

Device = 16F877 'hangi pic olduğunun devlaresi
XTAL 4 'kristal deklaresi
Declare ADIN_RES 8 'adc sonucunun kaç bit olacağı deklaresi
Declare ADIN_TAD FRC 'adc saat kaynağı seçiçi bizimki dahili rc
Declare ADIN_STIME 50 'dahili kapasitör şarj deklaresi
Dim time As Byte 'değişken tanımları
Dim i As Byte 'değişken tanımları
Output PORTB 'portb çıkış
Input PORTA 'porta giriş
Clear PORTB 'portb ye $00 yazıldı
main:
Set PORTB.0 'portbye %00000001 yüklendi
For i=0 To 7
time = ADIn 0 'porta.0 dan dönüşüm yapıldı
DelayMS time*5 'dünüşüm miktarının 5 katı milisaniye beklenildi
PORTB = PORTB << 1 'portb 1 adım sola kaydırıldı
Next '7 kez kaydıktan sonra maine geri dönülüp yeniden portb.0 set edildi
GoTo main 'dünişim 7 kes yapıldıktan sonra portb 000000000 olur bunun için set portb.o gidilmişti
'gecikme değeri hem potla hemde delayms time*5 deki 5 in değişmesiylede olur
kolay gelsin
Başa dön
Kayıt: 27 Şub 2008
Mesajlar: 7

Offline
webkurdu
Tarih: 30 03 2008 03:19

Opamp ile Dc Voltajdan Üçgen Dalga Üreteci(50hz)


arkadaslar elinizde Opamp ile Dc Voltajdan Üçgen Dalga Üreteci(50hz) var mı?
devre şemasını ve elemanlarıda net bir şekilde belirtetirseniz sevinirim

opamp olarak LM 741 kullanılan bir devre olursa daha iyi..diğer opamp çeşitleri de kabulumdür.

şimdiden ilgilenen arkadaslara tesekkür ediyorum..
Başa dön
Kayıt: 19 Mar 2008
Mesajlar: 28

Offline
mhkose
Tarih: 30 03 2008 19:53

bunun yeri burası mı?


arkadaşım benim açtığım konuya ceavp verilecek yere mi yazılır bu sen daha onunu nereye yazılacağını bilmiyorsun burda sana kimse cevap vermez. Türkçe bilmeyen bile nerde konu açılacağını bilir.......
Başa dön



hızı ayarlanabilen bir yürüyen ışık PIC16F877 - acil yardım!!!!!!


Benzer Konular

- 877 pice 4-20 ma okutmak istiyorum - Yardım lütfen

- Robot Kol için Motor Seçimi Yardım!
- Ares'te autorouter'ın yapamadığı yerler - yardım
- 16F84A ile Çizgi İzleyen Robot Yapımı - yardım
- İki yıllık hangi dalı seçmeliyim yardım lütfen!!
- 877 programlama hatası yardım
- ds 1307 yada ds1302 driver yardım
- iki ayrı trafo merkezinden gelen iki hat - yardım
- c# ile yazılmış sürücü kursu otomasyon programı -yardım

- PIC16F877 ile Cisim Algılayan Kumandalı Mobil Robot

- hi-tech pıcc lite'da hata - yardım


Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71