Şimdi Ara

18F4620 + ENC28J60 Ethernet Proje (2. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
202
Cevap
3
Favori
29.986
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: önceki 12345
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • Arkadaşlar sağolun.
    16f88 başlangıç için olur mu?
    4 K belleği var.



    < Bu mesaj bu kişi tarafından değiştirildi eloko -- 4 Aralık 2009; 14:29:50 >
  • quote:

    Orijinalden alıntı: garfie

    Hazar,
    Ben modülü hep PIC'in seri portuna LAN üzerinden bağlanmak için kullandım. PC tarafında, sanal com port oluşturup COM üzerinden de bağlanabiliyordum. aslında üzerindeki webserver'a müdahale edilebilse daha güzel olacakmış.
    bu aralar bu tarzda wifi çalışacak bir modül arıyorum ama 70$'dan başlıyor fiyatlar :(



    Aynen dediğin gibi, fakat benim yazacağım uygulama Web üzerinde çalışmak zorunda olan birşey olduğu için, TCP portu kullanmak için fazladan işlem lazım arada. İşte dediğim şey üzerindeki webservere müdahale yapılabilseydi, HTTP GET requesti alıp cevap olarak seri porttan aldıklarını ya da üstündeki 3 I/O pininin durumlarını falan gönderse süper olacaktı. O COB dosyalarını da parçaladım, istediğim dosyayı yükleyebildim alete, Lantronix tarafından hazırlanan COB'ları decompile ederek Settings sayfasının nasıl çalıştığı konusunda tersine mühendislik uyguladım ama farkettim ki gereğinden fazla uğraşıyorum bu aletle :)

    Wireless yapabilmek için ofiste üzerine kahve dökülüp bozuk diye kenara atılan Airties AP-301 Access Point'i kullandım; 5V ile çalışabiliyor.




  • quote:

    Orijinalden alıntı: eloko

    Arkadaşlar sağolun.
    16f88 başlangıç için olur mu?
    4 K belleği var.



    18F'lere geçiş yapmanız gerekiyor. Bayağı ucuzladı, Harvard mimarili, C ile çok güzel kodlar yazılabilen daha önemlisi bulunduğu stack derinliğini bilen (!) güzel şirin aletler. Tavsiye ederim.
    C kullanacaksanız AVR de kullanabilirsiniz, çoğunluk öyle yapıyor..
  • quote:

    Orijinalden alıntı: eloko

    Arkadaşlar sağolun.
    16f88 başlangıç için olur mu?
    4 K belleği var.



    Hazar'ın da dediği gibi 18 serisine geçmeniz daha iyi.
    Bence, picbasic bilginiz varsa mikrobasic'e geçin, hazır seri ethernet kütüphanesi ve örnekler var.
  • quote:

    Orijinalden alıntı: eloko

    Arkadaşlar sağolun.
    16f88 başlangıç için olur mu?
    4 K belleği var.



    16F serisi ile de yapabilirsiniz, yeter ki SPI modulu olsun. ama kendinizi kisitlamak yerine arkadaslarin dedigi gibi 18F serisi daha iyi olur.. 18f4620 gayet uygun bence, az porta ihtiyaciniz varsa 18f2620 de olabilir... picbasic pek kullanisli degil, yani ilk uygulamalarda iyi ama sonrasinda cok kasiyor insani.. mikroC oneririm ben size... her turlu yardimi bu baslik altindan yapabilirim. Devre semasinda gorulen 74 koprusune ihtiyaciniz yok, eger ki mikrodenetleyiciyi 3.3V ile calistirirsaniz. Komple devrenizi 3.3V ile tasarlarsaniz rahat ederseniz. 18F serisi 2.0V 'a kadar calisabiliyor... 3.3V regulator koyarak sorunu cozersin..
  • serkanc arkadaşın başlattığı konu bir çok uygulama alanı bulabilecek, proje yapanı da gerçekten tatmin edecek bir konu. Yukarıda da bahsedildiği gibi, picbasic ile pek içinden çıkılabilir gibi değil. microe nin microPASCAL library'ları da hem TCP/IP hemde UDP uygulamalarda tatminkar. Yani seçenek çok.
    Seri imalat gerekmeyen projeleriniz için malzeme tedariği çok sorun yaratmayabilir ama, iş adetli temin etmeye gelince sorun olabiliyor. Elimde adetli miktarda ENC28J60/SP 28-SPDIP / Cvilux 10-100 base RJ45 ethernet connector / PIC18F87J60-I/PT 44-TQFP mevcut. Seri imalat için adetli miktarlarla ilgilenenler buradan kontak kurabilirler. (Not: Bu bir satılık ilanı filan değildir. Piyasada, en azından bu zamana dek bulunmayan malzemelerden bahsediyoruz. Belki ileride harcı alem olabilir. Ama ENC28J60'ın dip kılıf olmasından dolayı çoktan modası geçti ve yerine controller ve ethernet controlleri aynı chip de birleştiren 18F87JXX serisi yürüdü gitti bile..........)




  • Aslinda ilan olmasa da malzemelerin tedarigi konusunda iyi oldu. Sattiginiz ethernet konnektorler icinde tranformatorleri barindiriyor mu, uzerinde ledler var mi biraz bilgi verirseniz sevinirim.
    fsimsek arkadasin bahsettigi 18FJ serisi, icinde ethernet kontrollerini barindiriyor, yani direk olarak RJ45'e baglaniyor, mikroE icinde ona gore hazir kutuphaneler var. Bu mikrokontrolun ilgimi ceken yani, eepromunun olmayisiydi..
    Dedigim gibi bu RJ45 konnektorler hakkinda bilgi verirseniz sevinirim, yani devremize direk uyar mi, 10Base transformator kullanmadan ?
  • Cvilux 10-100 base RJ45 ethernet connector, yukarıdaki şemada yeralan konnektor ile birebir aynı pin bağlantılarına sahip. ENC'nin Led_A ve Led_B uçlarına bağlanmak üzere 2 adet indicator led'de var.Tabiki içinde transformator var. ENC28J60 ve PIC18F87J60 ile direkt bağlayarak kullanmıştık.. Tek haricen bağlanacak malzeme 51Ohm dirençler ve ferrid bead..
    18F87JXX serisinin eepromu yok evet. Bizde de sıkıntı olmuştu. Üzerindeki program çalışırken program belleğinde ayırdığımız bir alanı,eepom gibi CDATA komutlarıyla kullanarak halletmiştik sorunu. Picbasic'in CREAD,CWRITE, CERASE komutları ilgili alanı değiştirmeye yol veriyor ))
    Herkese kolay gelsin. Tabiri caizse tadından yenmeyecek bir konu bu



    < Bu mesaj bu kişi tarafından değiştirildi fsimsek -- 4 Aralık 2009; 18:14:37 >
  • Mikroe'nin serial ethernet development board'ı üzerinde Cvilux (CJCB88HF1Y0) RJ45 konnektorü kullanılıyor. Dev boardın açık şeması;

    http://www.mikroe.com/pdf/serial_ethernet_schematic_v250.pdf

    Yeni versiyon dev. boardlarda smd kılıf ENC kullanılmış. Benim elimdeki, 28 pin dip kılıf.



     18F4620 + ENC28J60 Ethernet Proje



    < Bu mesaj bu kişi tarafından değiştirildi fsimsek -- 4 Aralık 2009; 21:08:36 >




  • Yok sattiginiz malzemelerle kolaylikla yapilabilir. Bendeki deneme boarduna bunu entegre edip, role ile Isik yakmayi eklersem video ile daha guzel olur sanirim...
    Malzemelerin fiyatlari nedir acaba ?
  • 78.185.83.44 adresinden de benim donanımı test edebilirsiniz. Ben wan ip üzerinden erişemedim.

    serkan, sendeki baskıdevreyi tasarlarken elimde cvilux eth. trafosu yoktu, daha önceden almış olduğum trafoları kullandım. ondan da bulmak sorun oluyor (sonuncu sende :(), Almanya'da buldum ama Tr gönderimi yok :(
    Pinler birebir değil ama kabloyla bağlanabilir, iç yapısı aynı.

    fsimsek, cvilux haricinde eth. trafosu var mı elinizde?. (LF1S22A)

    bu arada;
     18F4620 + ENC28J60 Ethernet Proje

     18F4620 + ENC28J60 Ethernet Proje


    baskıdevrelerden fazlasıyla mevcut elimde, yapmak isteyen olursa pcb maliyetine verebilirim.
    üşenmeyip, beceremediğim IR kontrollü 220V AC dimmer kodunu yazana hediye ederim. :) ilgilenen arkadaşlara ayrıca bilgi veririm...



    < Bu mesaj bu kişi tarafından değiştirildi garfie -- 4 Aralık 2009; 22:09:20 >




  • LS1S22A elimde yok maalesef.. bohthandusa.com'a da bir bakın. Ben oradan getirmiştim bir ara. LF1S22A ile Cvilux arasında pin sıralaması farkı var.Yanlış hatırlamıyorsam 2 pin'in yeri değişiyor. Şemasından belirlenebilir. Malzemelerin ancak toptan satışı sözkonusu olursa fiyat belirleyebilirim. Bitirdiğimiz bir projeden artan malzemeler bunlar. Dediğim gibi satış ilanı değil bu. Benim elimde malzeme stok duruyor. İmalat yapacak birisi varsa gümrükle beklemekle uğraşmasın diye araya girdim.



    < Bu mesaj bu kişi tarafından değiştirildi fsimsek -- 4 Aralık 2009; 22:07:50 >
  • quote:

    Orijinalden alıntı: fsimsek

    LS1S22A elimde yok maalesef.. bohthand.com'a da bir bakın. Ben oradan getirmiştim bir ara. LF1S22A ile Cvilux arasında pin sıralaması farkı var.Yanlış hatırlamıyorsam 2 pin'in yeri değişiyor. Şemasından belirlenebilir. Malzemelerin ancak toptan satışı sözkonusu olursa fiyat belirleyebilirim. Bitirdiğimiz bir projeden artan malzemeler bunlar. Dediğim gibi satış ilanı değil bu. Benim elimde malzeme stok duruyor. İmalat yapacak birisi varsa gümrükle beklemekle uğraşmasın diye araya girdim.


    elimde birkaç tane ledli cvilux var zaten. LF1S bulursam karta doğrudan takılacak...bothhand'a bakmıştım daha önce... adetli almak lazım oradan da...
  • quote:

    Orijinalden alıntı: garfie


    quote:

    Orijinalden alıntı: fsimsek

    LS1S22A elimde yok maalesef.. bohthand.com'a da bir bakın. Ben oradan getirmiştim bir ara. LF1S22A ile Cvilux arasında pin sıralaması farkı var.Yanlış hatırlamıyorsam 2 pin'in yeri değişiyor. Şemasından belirlenebilir. Malzemelerin ancak toptan satışı sözkonusu olursa fiyat belirleyebilirim. Bitirdiğimiz bir projeden artan malzemeler bunlar. Dediğim gibi satış ilanı değil bu. Benim elimde malzeme stok duruyor. İmalat yapacak birisi varsa gümrükle beklemekle uğraşmasın diye araya girdim.


    elimde birkaç tane ledli cvilux var zaten. LF1S bulursam karta doğrudan takılacak...bothhand'a bakmıştım daha önce... adetli almak lazım oradan da...


    Arada benim router bozuktu, ne ugrastim disardan erisime :) Sizin de port acmada sorun oluyor olabilir.. router ne marka ?
    Sizin sunucuya da ulasamadim.



    < Bu mesaj bu kişi tarafından değiştirildi serkanc -- 5 Aralık 2009; 1:07:55 >




  • sisteme extra hafiza ekliyebiliyomuyuz
    ekleniyorsa super olur
  • quote:

    Orijinalden alıntı: berkin88

    sisteme extra hafiza ekliyebiliyomuyuz
    ekleniyorsa super olur


    Seri EEprom ekleyebilirsiniz, web sayfalarını orda saklayabilirsiniz..
  • Eğer böyle birşey yaparsak web sayfamız için senelik ücret ödememiz gerekmez.
    arasıra bilgisayar ile güncelleme yaparız.Bilgisayarı devamlı açık tutmayada gerek yok.
    her çeşit web sayfası yüklenebilir mi acaba. resimler falan....??
    bilgisayarın yerini tutar mı?
  • quote:

    Orijinalden alıntı: eloko

    Eğer böyle birşey yaparsak web sayfamız için senelik ücret ödememiz gerekmez.
    arasıra bilgisayar ile güncelleme yaparız.Bilgisayarı devamlı açık tutmayada gerek yok.
    her çeşit web sayfası yüklenebilir mi acaba. resimler falan....??
    bilgisayarın yerini tutar mı?



    Siteniz salt HTML bazlı olacaksa, günde de 5-10 kişi girecekse neden olmasın.

    Çift MSSP'li PIC'ler kullanarak, ikinci SPI ile SD kart bile kullanılabilir. FAT16 ve FAT32 libraryler Basic için bile var, C'de allahı vardır.



    < Bu mesaj bu kişi tarafından değiştirildi Hazar -- 5 Aralık 2009; 11:31:55 >
  • Bu dedikleriniz kolaylıkla yapılabilir ancak burda amaç web hosting olması yanlış olur. Sonuçta serverlar için özel bilgisayarlar var. Bu aletin bunu kaldıracağını sanmam.. Burda amaç internet üzerinden otomasyon olabilir. Röle tetikler, analog verileri okur, step motor sürebilirsiniz, örneğin step motor üzerine bağlı web kameranızı kontrol edebilirsiniz. dediğiniz gibi depolama olarak sd kart kullanımı da olabilir...
  • quote:

    Orijinalden alıntı: serkanc

    Hocam mikroc sayfasindan cekebilirsiniz... ordan helpleri acip dokumanlari okuyabilirsiniz. Takildiginiz yeri bu baslik altindan sorarsaniz yardimci olurum...




    Ben daha linki bile bulamadım.

    Mikro c deki linki verebilirmisiniz lütfen.

    Edit : google yanlışmı arıyorum ?



    < Bu mesaj bu kişi tarafından değiştirildi tyilgin1 -- 5 Aralık 2009; 12:56:19 >




  • 
Sayfa: önceki 12345
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.