Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
arkadaşlar çok güzel bir topic bilgiler çok yararlı ellerinize saglık paylaşım içi tşk bende indirdim bu programı çok merak etmiştim hocalar anlatıyodau ama fazla bırsey bilmiyolar burda daha ıyı ögrenıceme emınım
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
Arkadaşlar merhabalar.. genelede yazdım ama burayada yazayım dedim. benim yapmam gereken bi proje var :
Öncelikle 877 nin analog girişe bi pot bağlayacam çıkıştan pwm alacam.çıkışı opamp la yükseltip motora verecem. Böylelikle potu döndürünce motorun dönüş hızını ayarlıycam.motorun dönüş hızınıda enkoderla ölçüp tekrar PIC'e atıcam. onuda LCD ekrana atarak göstericem.Burada sadece hızı ölçecem yani motorun dönüş yönü tek taraflı olcak dolayısıyla encoderdan dönüş yönünü de öğrenme gibi bi derdim olmıyacak. Bu projenin sadece proteus ta simulasyonunu yapmam gerekiyo. bundan dolayı bunla alakalı proteus devresi, c kodu felan olan varsa bana yardımcı olabilirmi? şimdiden teşekkürler...
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
bilgeyazilim konunun başında vermiş olduğun "Saat ve Termometre Uygulamalarını" indirdim. Proteusda simüle ederken saat konusunda bir sorun yok ancak termometre uygulamasında sürekli -10 dereceyi gösteriyor bunu nedeni nedir ? çözüm yolu nedir. Teşekkürler
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
Arkadaslar ingilizce pic e kitaplari ile ilgili**** deki linkler asagida cok guzel anlatim ve uygulamalar mevcut. Birde PLc temel iktabinida upload ettim buyurun onuda indirin plc yi guzelce anlatiyor. Hepinize iyi dersler..
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
dün forma yazmıştım ama bugun ona bir ekleme daha yaptım ve bu başlık altına eklememişim diye pişman oldum devre ds18b20 den aldıgı +125 ile -50 aralıklardaki sıcaklıgı ve saati sırayla matris lerde gösteriyor pic prog. çok amatör oldugum için hex dosyası 25MB oldu ama olsun isiste çalıştıgı görmekte güzel zaten gerçekte yapmak için masraf yapmak gerek ve gerçekte çalışmaz tabi 11.2MB tı geçmiş saat kısmını kesme komutlarını kullanarak yaptım programı yazarken picin portlarını mümkün oldugu kadar az kullanmaya çalıştım ondan devrede bazı fazlalıklar göze çarpa bilir ve aslında bunu stun tarama olarak yapacaktım öyle daha basit olacaktı fakat bilgeyazılım arkadaşımızın verdiği örnekler olmasa bu işi satır tarama olarak yapmak aklıma hiç gelmicekti zor olanı yapmaya çalıştım ki bir işe yarasın işte devre umarım beyenirsiniz http://rapi--dshare.tv/289287
< Bu mesaj bu kişi tarafından değiştirildi ugurmola -- 25 Şubat 2007; 9:38:08 >
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
arkadaşlar öncelikle merhabalar ben pic proglamlamayı öğrenmek istiyorum ve doğan ibrahimin birkaç kitabını aldım bunları okudum güzelce hangi komutlar ne işe yarar vs. neyse bu aldığım kitaplardan biraz yardım alarak bir program yazdım.ve programı hex dosyayısına çevirmek için MPASM programını kullanıyorum.neyse benim sorum şu ben yazdığım programı hex dosyasına çevirirken programda 1 adet hata alıyorum programı bir çok kez kontrol ettim ancak hatamı bulamadım.aşağıya yazdığım programı ekliyorum benim nerede yanlış yaptığımı söyleyebilirseniz çok memnun olurum.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
ben bilim teknik okuyucusuyum her ay bir alet yapmayı gösteriyo herşey hazır kurulu ama bi türlü nası bağlıcam aleti bilgisayara onu anlamadım bilen varsa söylesin
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
quote:
Orjinalden alıntı: RaderrR1993
ben bilim teknik okuyucusuyum her ay bir alet yapmayı gösteriyo herşey hazır kurulu ama bi türlü nası bağlıcam aleti bilgisayara onu anlamadım bilen varsa söylesin
bende her ay bilim ve teknik alıyorum hangi sayıdaki devreyi yaptın eğer söylersen yardımcı olabilirim
_____________________________
Excuse me! One minute, one minute... Artık benim için Konu Dışı bitmiştir, daha da gelmem! Bu böyle biline... işin mizahi kısmı...
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
quote:
Orjinalden alıntı: pisiko__
arkadaşlar öncelikle merhabalar ben pic proglamlamayı öğrenmek istiyorum ve doğan ibrahimin birkaç kitabını aldım bunları okudum güzelce hangi komutlar ne işe yarar vs. neyse bu aldığım kitaplardan biraz yardım alarak bir program yazdım.ve programı hex dosyayısına çevirmek için MPASM programını kullanıyorum.neyse benim sorum şu ben yazdığım programı hex dosyasına çevirirken programda 1 adet hata alıyorum programı bir çok kez kontrol ettim ancak hatamı bulamadım.aşağıya yazdığım programı ekliyorum benim nerede yanlış yaptığımı söyleyebilirseniz çok memnun olurum.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
-Arkadaşlar jdm Pic programlayıcıma rs232 kablo yapacağım. İnternette arattım çok çeşitli bağlantı şekilleri var, bunlarda genelde uyduculara ait. -JDM PİC PROGRAMLAYICIYI KULLANANLAR lütfen kullandığınız kablonun iç yapısını buraya yazarmısınız!!!!!!!!!
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
quote:
Orjinalden alıntı: pisiko__
quote:
Orjinalden alıntı: pisiko__
arkadaşlar öncelikle merhabalar ben pic proglamlamayı öğrenmek istiyorum ve doğan ibrahimin birkaç kitabını aldım bunları okudum güzelce hangi komutlar ne işe yarar vs. neyse bu aldığım kitaplardan biraz yardım alarak bir program yazdım.ve programı hex dosyayısına çevirmek için MPASM programını kullanıyorum.neyse benim sorum şu ben yazdığım programı hex dosyasına çevirirken programda 1 adet hata alıyorum programı bir çok kez kontrol ettim ancak hatamı bulamadım.aşağıya yazdığım programı ekliyorum benim nerede yanlış yaptığımı söyleyebilirseniz çok memnun olurum.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
quote:
herkese kolay gelsin, dc motor kontrolünü pic ile yapıcam , aynı zamanda projede pwm de kullanıcam ve motor kontrolü için decoder de kullanıcam. proje ise şu dc motor pic16f84 ile kontrol edilecek ve motorun ucuna bir ip ile cisim asılacak,motor da bi yere sabitlenecek.projede bir de decoder kullanılacak. bana bu proje için decoderin ne iş yaptığını ve pwm e neden gereksinimim olduğunu yanıtlarsanız sevinirim
merhabalar, benim de projem aynen böyle. hatta biraz daha kolay. geri besleme almayacağım. sadece bir pic 16F628, bir mosfet sürücü, bir mosfet ve küçük bir dc motor kullanicam. aslinda tek bi sorun var: acaba pic pwm sinyali üretir mi? eğer üretirse motor hızını nasıl artirip azalticam? neyle? eğer pot koymam gerekiyorsa devrenin neresine koymam gerekiyor? asagidaki link yapmak istedigim devreyi gosteriyor (ilk devre deil ikincisi) http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2125¶m=en026724 tesekkürler
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
yaw ben neler çektim üniversitede bu PIC belasından bilemessiniz dokuman suruyle cd lerce var ama bunları ratmak cok zaman alır vakşt meselesi ilerde olur inş
_____________________________
Blg.Muh [Since:2004] Dh Forum Eski Üyelerindenim (5.yılım) Ben foruma geldiğimde Üye listesinde sadece 5065 üye vardı , o kadar eskiyim yani bunların yarısı da foruma takılmazdı zaten
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
peki bu iş konusunda bi fikrin varmı hocam. kıristale el degince neden çalışır bu pıc. ayrıca yükledigm porogram çalışmıyor zaten bütün port b çıkışları flaşör gibi yanıp sönüyor , bi el atsanız bu işe
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
quote:
Orjinalden alıntı: cidik
offf ne zamandır arıyorum bi pic basic pro derleyicisi bulamadım yardımcı olurmusunuz?
biraz sabredebilirsen birisinden kitap + cd + örnek kodları da dahil olmak üzere gelecek zamanında dediği sekilde gelirse bi şekilde upload etmeye çalışacağım vaktim olursa
_____________________________
Computer Engineer [Since:2004] .::: 2003-2010 _-_ DonanimHaberForum'da 8. Yıl HP Pavilion dv5-1041et & AVerTV Hybrid VolarHX kullanırım.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
quote:
Orjinalden alıntı: mehmetmetingülcan
quote:
Orjinalden alıntı: cidik
offf ne zamandır arıyorum bi pic basic pro derleyicisi bulamadım yardımcı olurmusunuz?
biraz sabredebilirsen birisinden kitap + cd + örnek kodları da dahil olmak üzere gelecek zamanında dediği sekilde gelirse bi şekilde upload etmeye çalışacağım vaktim olursa
bekliyorum kardeş. geldiğinde pm atarsan sevinirim.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
arkadaşlar herkese selam benim bi mazuratım olcak belirli saat aralıklarında ledleri yakmak istiyourm. yani biraz daha açarsam örneğin saat 24 ile 06 arası sadece kırmızı yanıp söncek geriye kalan saatlerde ise sadece kırmızı ve yeşil led flip flop şeklinde yanıp söncek. ancak bu saat değerlerini dışarıdan girebilecez. istenildiği zaman değiştrilebilecek. ds1302 den saat bilgisini alıp lcd ye gönderdim fakat süre girme işini beceremedim yardımlarınızı bekliyorum.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
arkadaslar burada butun programları ekleyen ve emegi gecen arkadaslara cook tesekkurler..
bana 2 satır lcd ekranda yazı devresi lazım butona bastıkca yazı degişicek.bu konuyla ilgili program veya devre şemalarını nereden bulabilirim yardımcı olabilirmisiniz.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
Herkese slm Arkadaşlar, aranıza yeni katıldım ve yaptıgımdan mutluluk duyuyorum Bana acilen dısplay li hız ölcer lazım. Benim projemde bi dc motor var ve bir sistemi yürütüyor. Bu sistemin hızını nasıl ölcerim bunun evresi lazım. En basitten aklıma ilk gelen arabalardaki gibi bişey, sistem durduktan sonra sayıcıdaki degeri motor kaynak capı ile carpmak geldi cıkan mesafeyde kronometre ile hıza dönüştürmek gibi,gelişmiş biçimde devreler ile yapamak istiyorum ama 2 haftam var hazır devre olan varsa lütfen göndersin tşk ederim
< Bu mesaj bu kişi tarafından değiştirildi Elektro_NICK -- 21 Mayıs 2007; 22:29:54 >
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
quote:
Orjinalden alıntı: elektrikçi1428
quote:
herkese kolay gelsin, dc motor kontrolünü pic ile yapıcam , aynı zamanda projede pwm de kullanıcam ve motor kontrolü için decoder de kullanıcam. proje ise şu dc motor pic16f84 ile kontrol edilecek ve motorun ucuna bir ip ile cisim asılacak,motor da bi yere sabitlenecek.projede bir de decoder kullanılacak. bana bu proje için decoderin ne iş yaptığını ve pwm e neden gereksinimim olduğunu yanıtlarsanız sevinirim
merhabalar, benim de projem aynen böyle. hatta biraz daha kolay. geri besleme almayacağım. sadece bir pic 16F628, bir mosfet sürücü, bir mosfet ve küçük bir dc motor kullanicam. aslinda tek bi sorun var: acaba pic pwm sinyali üretir mi? eğer üretirse motor hızını nasıl artirip azalticam? neyle? eğer pot koymam gerekiyorsa devrenin neresine koymam gerekiyor? asagidaki link yapmak istedigim devreyi gosteriyor (ilk devre deil ikincisi) http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2125¶m=en026724 tesekkürler
pwm i yaptığın programla üreticeksin. motor hızını arttırıp azaltmayıda programdaki register lardan birini değiştirerek yapacaksın. istersen program örneği gönderebilirim: m.burak.k_90@hotmail.com yalnız ben assembly dilinden bahsediyorum. daha c yi görmedik. seneye inşallah
< Bu mesaj bu kişi tarafından değiştirildi brq_35 -- 7 Haziran 2007; 19:57:27 >
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
Arkadaşlar PIC16F84 hazır sayıcı varmıdır.Mesela ben bütona 10 defa bastığımda çıkış verecekveya çıkış kesilecek.Eğer varsa basıc dilinde bir örnekle açıklarsanız çok memnun olurum.
_____________________________
Topluma faydalı olmak istiyorsan doğru bildiğini paylaş.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
quote:
Orjinalden alıntı: İSKORPİT-X
"Devre PIC16F877 ile LM1036 entegresinin birleştirilmesiyle yapılmıştır. BASS,TIZ,DENGE,SES seviye ayarı LCD ekranda görsel olarak 15 ayrı kademeli bişimde yapılıyor.
Devre PIC16F877 ile LM1036 entegresinin birleştirilmesiyle yapılmıştır. BASS,TIZ,DENGE,SES seviye ayarı LCD ekranda görsel olarak 15 ayrı kademeli bişimde yapılıyor.Ayrıca bu devreye başka tonkontrol entegreleri kolayca adapte edilebilinir yada eqlayzer entegresi bağlanabilir. 4 ayrı kanallı herhangibi devre eklenebilinir.
Çalışma prensibi çok basit. 4 ayrı 4er bitlik dijital veri toplanıp analog sayıya dönüştürülüyor dirençlerin ortak çıkışlarında 0v...5v arası gerilim15 ayrı kademede veriliyor.bu gerilim tonkontrol entegresisnin seviye girişlerine uygulanıyor.LM1036 stero sesin tonunu analog gerilimle kontrol edebilen bir entegredir. seviye giriş vaoltajı 0v...5,4v dur. bu seviye pıc çıkışındaki gerilime uygundur.
Piclerle ilgili ne öğrenebilirim diye bir bakmıştım bu foruma birde ne göreyim, ihtiyacım olan bir devreye çok benzeyen bir devre olan yukardaki devreyi gördüm. Ben kendi üretimim olan bir aleti geliştirmek istiyorum bu alet için pic ile programlanmış (zennediyorumki) bir devreye ihtiyacım var. Bu devrenin özellikleri şöyle: Şemadaki gibi (benzer diyelim) bas, mid, tiz ve volüme kontrollarını normal analog pot veya digital olarak (analog tercihimdir) ile ayarladığımız pozisyonu hafızaya almalı ve en az 3 tane preset hafızaya alabilen bir devreye ihtiyacım var. Bu devrenin potların seviyelerini lcd ekranda göstermesini istemiyorum sadece önceden kayıt ettiğim pot değerlerini daha sonra çağırabileyim. Örneğin bazı cihazlarda preset eq. vardır, onun gibi bir şey olacak ama farkı her preset ayarlarını kişi istediği zaman değiştirebilsin. Böyle bir devreyi tasarlamamız mümkünmü acaba? Bu konuda bana yardımcı olursanız sevinirim.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
1 saattir kod yazıyorum yeterinc3e kafam karışık.kodu yazdım unipolar step motor kontrolorü.klasik bir şekilde hexe çevirirken hata verdi.işten anlayanlar bir bakarsa sevinirim nerde yanlışım varmış:)
;yazan berat kaya 23.7.2007 Title "UNIPOLAR ADIM MOTORU PROJESI" LIST p = 16F84 #include "p16f84.inc"
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
Okulda 1 sene boyunca PIC16F84'le ugrastık. PIC Programlamak ıcın bort yapmıstık. Butun deneylerı onla yapıyorduk. Labaratuar ortamında eglencelı oluyordu.
< Bu mesaj bu kişi tarafından değiştirildi cem2004_34 -- 14 Temmuz 2007; 17:45:34 >
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
quote:
Orjinalden alıntı: ali_coool
Arkadaşlar merhabalar.. genelede yazdım ama burayada yazayım dedim. benim yapmam gereken bi proje var :
Öncelikle 877 nin analog girişe bi pot bağlayacam çıkıştan pwm alacam.çıkışı opamp la yükseltip motora verecem. Böylelikle potu döndürünce motorun dönüş hızını ayarlıycam.motorun dönüş hızınıda enkoderla ölçüp tekrar PIC'e atıcam. onuda LCD ekrana atarak göstericem.Burada sadece hızı ölçecem yani motorun dönüş yönü tek taraflı olcak dolayısıyla encoderdan dönüş yönünü de öğrenme gibi bi derdim olmıyacak. Bu projenin sadece proteus ta simulasyonunu yapmam gerekiyo. bundan dolayı bunla alakalı proteus devresi, c kodu felan olan varsa bana yardımcı olabilirmi? şimdiden teşekkürler...
selm..aynı sorunu bende yaşıorum ve henüz kesin bi çözüm bulmuş değilim..formda pwm ile motro kontrolü araştıtırken senin mesajı gördüm..ben de hemen hemen seninle aynı şeyle uğraşıorum..yalnız ben bunu proteus simulasyonunda değil gerçekte çalıştıracağm eğer sorunun cevabını bulduysan bizimle paylaşır msın..birde nasıl bi motor kullanıyorsun,ne kadar pwm sinyali kullanıorsun (hangi frekansta)..bunlardan da kısaca bahseder msin?
ben 1,2 kW lık bi fırçasız motor u pwm ile hız kontrolü yaomaya çalışacağım..aynı senin gibi encoder kullanarak...pwm ile küçük motorları kontrol edilebildiğin, biliorum ama bu kadar güzçlü bi motoru da kontrol edebilr miyiz acaba...
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
Mezun olmadan önce son proje olarak bunun değiştirilmiş bir başka şeklini verdim.
Normalde, PIC16F84A entegresinin seri haberleşme (RS232-RX-TX ya da herhangi bacaktan UART şeklinde) portları yoktur. İki entegre için zaman bölme yöntemiyle basit bir seri haberleşme programı yazdım. İnceler ve geliştirirseniz fabrika otomasyonunda bile işinize yarayabilir, gerisi sizin düşünmenize kalmış yani
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
Not: Kristaller 4MHz olacak.
16F84A entegresi 20MHz kristale kadar overclock olabilir, bu da daha çok iletişim kanalı anlamına gelir. İşin temeli ve zaman bölme ve saydırma mantığı olarak bu projeyi düşünmüştüm. Haberleşmeyle ve otomasyonla ilgilenen arkadaşların ilgisini çekeceğini ummaktayım.
Bu arada 16F84 kullanmayın, alıcı için kod hafızası yetmyebilir, 16F84A lazım.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
arkadaşlar selamlar, pic ile 5v voltluk 5 röle sürmek istiyorum, picin çıkışlarını uln2003a ya direk girdim , uln nin com portunu 5v olta çektim ve çıkşları röleleri bacağına girdim ancak röleleri kontrol edemiyorum, devre sapıtıyo... napabilirim nasıl sürülür uln ile yada uln picle yardımlarınızı bekliorum
ayrıca robot.ee.hacettepe.edu.tr sitesinde işinize yarayabilecek makalelerle birlikte forumda arama yaptığınızda bulabileceğiniz pic assembly ders notları var.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
Geç oldu ama mazur görün. Yoktum bir süre ortalarda. İstediğiniz gibi veya benzeri bir çalışma üniversitede yapmıştım. Dosyaları arşivden zor buldum. Daha bir çok çeşidi vardı ama bulamadım. Anlayabilirseniz yararlanın arkadaşlar. Yoksa ben çoktan unuttum. Hem PIC C kodları hemde Proteus 6.9 daki çizimi bulunuyor. Aynı örnek hem butonlardan oluşturulmuş bir klavye (sayısal) hemde keypad li şekilde yaptım. Tabi amatörce, ustalar olmamış diyebilirler. Yani proje analog girişine bağlanmış bir pot, bir LCD, bir motor ve bir tuş takımından luşmaktadır. Potun ayarına göre motoru sürüyorsunuz. Önce bir referans değeri girmelisiniz. Sonradan isterseniz değiştirebilirsizi. Bu değiştirme süresinde motor durmuyor, yol almaya devam ediyor. Hatırladığım bunlar, kolay gelsin...
Arkadaşlar merhabalar.. genelede yazdım ama burayada yazayım dedim. benim yapmam gereken bi proje var :
Öncelikle 877 nin analog girişe bi pot bağlayacam çıkıştan pwm alacam.çıkışı opamp la yükseltip motora verecem. Böylelikle potu döndürünce motorun dönüş hızını ayarlıycam.motorun dönüş hızınıda enkoderla ölçüp tekrar PIC'e atıcam. onuda LCD ekrana atarak göstericem.Burada sadece hızı ölçecem yani motorun dönüş yönü tek taraflı olcak dolayısıyla encoderdan dönüş yönünü de öğrenme gibi bi derdim olmıyacak. Bu projenin sadece proteus ta simulasyonunu yapmam gerekiyo. bundan dolayı bunla alakalı proteus devresi, c kodu felan olan varsa bana yardımcı olabilirmi? şimdiden teşekkürler...
selm..aynı sorunu bende yaşıorum ve henüz kesin bi çözüm bulmuş değilim..formda pwm ile motro kontrolü araştıtırken senin mesajı gördüm..ben de hemen hemen seninle aynı şeyle uğraşıorum..yalnız ben bunu proteus simulasyonunda değil gerçekte çalıştıracağm eğer sorunun cevabını bulduysan bizimle paylaşır msın..birde nasıl bi motor kullanıyorsun,ne kadar pwm sinyali kullanıorsun (hangi frekansta)..bunlardan da kısaca bahseder msin?
ben 1,2 kW lık bi fırçasız motor u pwm ile hız kontrolü yaomaya çalışacağım..aynı senin gibi encoder kullanarak...pwm ile küçük motorları kontrol edilebildiğin, biliorum ama bu kadar güzçlü bi motoru da kontrol edebilr miyiz acaba...
paylaşımlarınıza ihtiyacım vaaar..teşekkürler
_____________________________
ALLAH (c.c) kimseye kaldıramayacağı yükü yüklemez. İnsan bu düşünce ile hareket ederse, 'PES' etmek üzere olduğu tüm işlerinden başarıyla ayrılabilir. www.bilgeyazilim.net Visual C#.NET, PLC, PIC, SCADA ...
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
Arkadaşlar,
Çoğumuz Win XP de PIC programlarken hata mesajı almışızdır ve programlama başarı ile gerçekleşememiştir. Bu sorunu yaşamamak için elimde ICPROG WinXP uyumlu versiyonu ve kellemi ortaya koyacağım :D ve bizzat kefil olacağım PIC programlama devresini isteyen arkadaşlara gönderebilirim (sadece baskı devre çizimi bana aittir). Kusura bakmayın dosyalar mail adresimde olduğundan indirip rapid gibi sitelere atamıyorum birazcıkta üşeniyorum :D Ama mail atan arkadaşlara hemen gönderirim.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
arkadaşlar bir pic projesi war assembly ile yazılması gereken bana yardım ederseniz sewenirim. port a0=up port a1=down bu düğmeler portb0 nolu bacaktan çıkacak olan kare dalganın sinyal hızını belirliyo yani up a basıldığının da dalganın frekansı artıyo down basıldığında azalıyo ve sürekli sinyal çıkıı oluyo beni tıkayan yönde buydu zaten cevaplarsanız çok sewinirim daha yeniyim bu işlerde şimdiden teşekkürler
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
celebro7 bunun için RB0dan çıkış alman şartmı yada kare dalga programı yazman. pwm çıkışı olan pic kullanabilirsin mesela 16f877.16f877nin RC1-2 pinlerinden çıkış alabilirsin.pwmi çalıştırdıktan sonra sürekli up-down tuşlarını kontrol edip pwmin frekansını değiştirebilirsin.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
quote:
Orjinalden alıntı: ali_coool
Öncelikle 877 nin analog girişe bi pot bağlayacam çıkıştan pwm alacam.çıkışı opamp la yükseltip motora verecem. Böylelikle potu döndürünce motorun dönüş hızını ayarlıycam.motorun dönüş hızınıda enkoderla ölçüp tekrar PIC'e atıcam. onuda LCD ekrana atarak göstericem.Burada sadece hızı ölçecem yani motorun dönüş yönü tek taraflı olcak dolayısıyla encoderdan dönüş yönünü de öğrenme gibi bi derdim olmıyacak. Bu projenin sadece proteus ta simulasyonunu yapmam gerekiyo. bundan dolayı bunla alakalı proteus devresi, c kodu felan olan varsa bana yardımcı olabilirmi? şimdiden teşekkürler...
arkadaşlar ben bu konuya biraz uğraştım ama çok iyi birşey çıkaramadım ortaya.ben yaptıklarımı ekleyip sizden eksiklerimi tamamlamanızı isticem.umarım ilgilenen çıkar.çünkü bu topik pek rağbet görmüo.
start-main arasında portlar tanımlandı ve lcd açıldı. potun bağlı olduğu pinden analog veri okunup digitale cevrildi , bu pwmin dutycycle'ı oldu ve pwm oluşturuldu (motorun dönmesi için.) sırayla lcdye yazılacak veriler gönderildi. motor dönerken oluşturduğu kare dalgayı interrupt olarak tekrar saydırdım ki hızı belirleyebilelim. speed registerında saydığım hızı 4er bitlik ayırıp 30h'e ekledim.çünkü ascii kodda rakamlar 30h'ten başlıyor.
amacım şunu yapmaktı:mesela speed=34h ; 3h+30h=33h oluyo ki buda lcd'de 3 gösteriyor , 4h+30h=34h lcd'de 4 gösteriyor.ama çok zekice davranıp A+30h=3Ah lcd'de : olacağını düşünemedim.
şimdi sizden istediğim yardım bu konuda; saydırdığım hızı ascii koda çevirip nasıl yazcam.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
PIC 16F628 ile LCD Saat Takvim Aşağıda şeması ve baskı devre dosyası bulunan devrede, LCD ekranda saat ve takvim gösterilmektedir. Butonlarla saat, dakika, ay ve gün ayarı yapılmaktdır. Baskı devre dosyasında devre için gerekli olan besleme için devre dizaynı yapılmıştır. 9 voltluk girişden, 7805 regüle entegresi ile +5 volt besleme elde edilmiştir.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
1-) Asagida PIC16F84 mikrokontroloru cevresinde olusturulan bir devre icin yazılmıs asempler programından bir pasaj verilmistir. Bu program pasajındaki komutlarn islevini karsısındaki baslıga yazın. Bu program pasajının butununde gerceklestirilmek istenen islev nedir? İlgili donanım semasınıda cizerek izah edin……..
BSF STATUS , 5 CLRF TRISB MOVLW h' FF' MOVWF TRISA BCF STATUS , 5 STRT MOVLW h'DA ' MOVWF SAYAC 2 SAYAC 1 TST BTFSC PORTA , 3 GOTO TST MOVLW h' FF ' MOVWF SAYAC 2 DELAY NOP DECFSZ SAYAC 2,1 GOTO DELAY DEC DECFSZ SAYACI, 1 GOTO ON GOTO STRT ON MOVF SAYAC 1,0 MOVWF PORTB GOTO TST arkadaslar bu sorunun cevabını yazıp yoıllarsanız size cok dua ederim. yarın ki sınav sorularım lütfen yantılayın
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
1-) Asagida PIC16F84 mikrokontroloru cevresinde olusturulan bir devre icin yazılmıs asempler programından bir pasaj verilmistir. Bu program pasajındaki komutlarn islevini karsısındaki baslıga yazın. Bu program pasajının butununde gerceklestirilmek istenen islev nedir? İlgili donanım semasınıda cizerek izah edin……..
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
arkadaşlar iyi hoş çok güzel bir konu ama hep alkış ve teşekkür olan bu başlığın eksikleri yok mu sizce, birazda eleştiri daha iyi olmasını sağlayacaktır umarım ;)
Ben mikrodenetleyici ile hiç ilgelenmedim diyelim, baştan kalıp olarak mikrodenetleyiciyi anlatmak gerekmiyor mu?
sorularım şunlar mesela benim :
1-Pic programlama ile neler yapabilirim? 2- Ben pic programını nerde yazabilirim? (Pic Basic, C, MPLAP vs..) ve bu programları nasıl temin edebilirim? 3-Bilgisayarda yaptığım programı mikrodenetleyiciye nasıl aktarabilirim? 4-Mikrodenetleyiciyi nasıl çalıştırabilirim? 5-Hangi ek devrelere ihtiyaç duyarım?
ve çoğaltılabilir sorular, bence bilen arkadaşlardan birileri bu konularada bi el atsa çok hoş olur. İlgilenen paylaşımda bulunan tüm arkadaşların emeğine ve ellerine sağlık!
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
quote:
Orjinalden alıntı: hakan430
arkadaşlar iyi hoş çok güzel bir konu ama hep alkış ve teşekkür olan bu başlığın eksikleri yok mu sizce, birazda eleştiri daha iyi olmasını sağlayacaktır umarım ;)
Ben mikrodenetleyici ile hiç ilgelenmedim diyelim, baştan kalıp olarak mikrodenetleyiciyi anlatmak gerekmiyor mu?
sorularım şunlar mesela benim :
1-Pic programlama ile neler yapabilirim? 2- Ben pic programını nerde yazabilirim? (Pic Basic, C, MPLAP vs..) ve bu programları nasıl temin edebilirim? 3-Bilgisayarda yaptığım programı mikrodenetleyiciye nasıl aktarabilirim? 4-Mikrodenetleyiciyi nasıl çalıştırabilirim? 5-Hangi ek devrelere ihtiyaç duyarım?
ve çoğaltılabilir sorular, bence bilen arkadaşlardan birileri bu konularada bi el atsa çok hoş olur. İlgilenen paylaşımda bulunan tüm arkadaşların emeğine ve ellerine sağlık!
Bende ilk başlayanlardan sayılırım.Yüksekokulda ita kaka geçtik.Öğrenmek istiyorum ama bir türlü başlamak için ilk adımı atmıyorum.Bu ve benzeri ilk adım sorularına cevap verilirse daha da güzel olur.
< Bu mesaj bu kişi tarafından değiştirildi MuLTeC III -- 2 Kasım 2007; 23:58:07 >
_____________________________
Yoksul görsen besle kaymak bal ile. Garipleri giydir ipek şal ile. Öksüz görsen sar kanadın kolunu. Kimse göçmez bu dünyadan mal ile.
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
PIC e yükleyeceğin programı iki şekilde yazabilirsin. 1- 35 komuttan oluşan PIC assembly adı verilen dil ile.(asm komutları) 2- pic basic gibi bir dil ile. MPLAP ı microchip in sitesinden indirebilirsin.programı yazarken asm komutları kullanman gerekir. programı yazdıktan sonra ,mplab bunu hex uzantılı dosyaya çevirir.bu dosyayı "picup" adındaki programı kullanarak(google da ara,birçok sayfa gelecektir) bu basit devre ile(mouse portunu kullanan) pic e yükleyeceksin.basit devrede 16f84 yerine soket takıp,programı yüklemeden önce 16f84 ü bu sokete takarsın.bu devre ve picup programı sadece 16f84 içindir. picbasic lisanslı bir programdır.internette bir araştır. programı pic e yükledikten sonra, yine basit bir uygulama devresi ile deneyebilirsin. devrede yine soket kullanmalısın.programı yazılmış pic i sokete takıp çalıştır. bu devrede portB0 a bağlı bir led var.buna uygun basit programları (asm veya picbasic) bir kitap edinerek bulabilirsin.bu konuda altaş yayınlarının güzel kitapları var
örnek picbasic programı _____________________ TRISB=%00000000 ' PORTB bütün pinler çıkış(açıklama satırı) PORTB.0=0 ' portb.0 a bağlı led i söndür(açıklama satırından önce ' işareti konulur pause 500 ' 500 ms bekle git: portb.0=1 ' led i yak pause 1000 '1000 ms bekle portb.0=0 'led i söndür pause 1000 '1 saniye bekle goto git end
-benzer programın assembly kodu
LIST P=16F84 INCLUDE “P16F84.INC” SAY1 EQU h’0C’ SAY2 EQU h’0D’ CLRF PORTB BSF STATUS,5 CLRF TRISB BCF STATUS,5 DONGU MOVLW h’00’ MOVWF PORTB CALL ZAMAN MOWLW h’FF’ MOVWF PORTB CALL ZAMAN GOTO DONGU ZAMAN MOWLW h’FF’ MOVWF SAY1 CEV1 MOWLW h’FF’ MOVWF SAY2 CEV2 DECFSZ SAY2,F GOTO CEV2 DECFSZ SAY1,F GOTO CEV1 RETURN END
led in yanma ve sönme süresi "call" komutu ile gidilen "zaman" satırından sonra başlayan kod ile ayarlanıyor.return komutu ile call komutundan sonra işlem devam ediyor.
< Bu mesaj bu kişi tarafından değiştirildi eloko -- 24 Mart 2008; 21:37:12 >
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
Arkadaşlar umarım benim derdime derman olursunuz.... Yeni yeni okuldaki mikroişlemci dersinden dolayı pıc lere giriş yapmış bulunuyoruz.Parça parça çeşitli örnekler falan yapıyoruz.Sorunum şu: Okulda bilgisayara bağlı özel bir board var ve bilgisayara yazdığımız kodları Mpasm.exe den geçirdikten sonra .hex uzantılarını bilgisayardaki bir programla bu boarda tanıtarak üstündeki ledleri yakıyoruz.Ben istiyorum ki evimde de böyle bir çalışma yapabileyim. İstiyorum ki notepad de yazdığım kodları Mpasm.exe den geçirdikten sonra .hex çıktılarını "" bir programa yapıştırayım ve o program bana hangi ledlerin yanacağını göstersin"" İşte isteğim böyle bir program
Seçtiğiniz mesajın linkini aşağıdaki kutudan kopyalayabilirsiniz.
Arkadaşlar selamlar! Bende size verdiğiniz bilgilerden dolayı çok teşekkür ediyorum.
Benim sorum şudur Elektronik değil teknik eğitim bölümü Bilgisayar mezunuyum. Bu yüzdende elektronik bilgim iyi değil. Yani tabiki basit anlamda yapabilirim ama işin içine kondansatörler, bobinler,opamplar girerse kafam karışmaya başlıyo. Ve hatta hatırladığım kadarıyla çok katlı integraller,Lablace dönüşümleri gibi karmaşık işlemlerlede uğraşmıştık zamanında.
Şu anda yapabileceklerim düğüm gerilimleri( gerçek sayılarla), çevre akımları(gerçek sayılarla) gibi basit analizler en fazla. Bu yüzdende sormak istiyorum. Acaba pic programlama için gerekli olan elektronik bilgisi üst veya orta düzeydemidir. Yoksa benim az bilgisi olan arkadaşlar bu işi çözebilirmi?
Benim picte genel anlamda yapmak istediklerim şunlar:
1-) Çevredeki bilgileri kullanmak (sensörler) 2-) Bu bilgilere göre mekanik parçaları konumlamak
Yardımcı olduğunuz için şimdiden çok teşekkür ederim. İyi çalışmalar.