Arama butonu
Bu konudaki kullanıcılar: 1 misafir
201
Cevap
29940
Tıklama
0
Öne Çıkarma
Cevap: 18F4620 + ENC28J60 Ethernet Proje (2. sayfa)
E
16 yıl
Yarbay

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 >
Bu mesaja 3 cevap geldi.
H
16 yıl
Yarbay

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.



H
16 yıl
Yarbay

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..



G
16 yıl
Yüzbaşı

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.



S
16 yıl
Binbaşı
Konu Sahibi

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..


Bu mesaja 1 cevap geldi.
F
16 yıl
Er

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..........)


Bu mesaja 1 cevap geldi.
S
16 yıl
Binbaşı
Konu Sahibi

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 ?


Bu mesaja 1 cevap geldi.
F
16 yıl
Er

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 >
Bu mesaja 1 cevap geldi.
F
16 yıl
Er

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.



< Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi fsimsek -- 4 Aralık 2009; 21:08:36 >
Bu mesaja 2 cevap geldi.
S
16 yıl
Binbaşı
Konu Sahibi

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 ?



G
16 yıl
Yüzbaşı

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;
< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >

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 >
Bu mesaja 5 cevap geldi.
F
16 yıl
Er

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 >
Bu mesaja 1 cevap geldi.
G
16 yıl
Yüzbaşı

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...


Bu mesaja 1 cevap geldi.
S
16 yıl
Binbaşı
Konu Sahibi

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 >

B
16 yıl
Yüzbaşı

sisteme extra hafiza ekliyebiliyomuyuz
ekleniyorsa super olur


Bu mesaja 1 cevap geldi.
S
16 yıl
Binbaşı
Konu Sahibi

quote:

Orijinalden alıntı: berkin88

sisteme extra hafiza ekliyebiliyomuyuz
ekleniyorsa super olur


Seri EEprom ekleyebilirsiniz, web sayfalarını orda saklayabilirsiniz..


Bu mesaja 1 cevap geldi.
E
16 yıl
Yarbay

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ı?


Bu mesaja 1 cevap geldi.
H
16 yıl
Yarbay

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 mesaja 1 cevap geldi.
S
16 yıl
Binbaşı
Konu Sahibi

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...



T
16 yıl
Binbaşı

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 >
Bu mesaja 2 cevap geldi.