Her iki yöntem arasındaki farkın 50 ve 100hz llikten öte, şebeke yalıtımı olduğunu hatırlatmama gerek yok sanırım. Bunlarda skop görüntüleri, çalışmalarınızıda buna göre yapabilirsiniz ![]() < Resime gitmek için tıklayın > < Resime gitmek için tıklayın > |
"serkanc" çok sağol.ip kameralarda ilgimi çeken konu.yani sadece modeme bağlayıp izleyebiliyorsun. belki bu proje ile ip kamerayı motorla kontrol etmeyi yapabilirim. ![]() tyilgin1; aslında benzer şeyleri söylüyoruz ben 5 kanallı bir dimmer yapmıştım.pic programında 5 kanallı pwm kullanmıştım. senin dediğin daha uygun sanırım.yani sıfırdan geçtikten sonra istediğimiz gecikme açısında tetikleme darbesi vermek.belki pwm programını basitleştirebilir.ama benim programım çok kanalda gayet güzel çalışmıştı.ama senin notunuda bir kenara yazdım .bu konuyu başka başlık altında konuşuruz.çeşitli tetikleme metodları var. eski projeleri biraz karıştırayım. neyse, biz esas konumuz olan ethernet olayına dönelim. şimdi bu konuda biraz bilgi toplamam gerekiyor. kolay gelsin herkese. |
UDEA'nın ufak modülleri görüntü falan aktaramaz, 2400 baud'da bile stabil tutmak için bir sürü iş çevirmem gerekmişti. Bu konuda önceki sayfalarda görülen bir transceiver vardı, SparkFun da satıyor aynısından, Nordic Semiconductors'un bir entegresi var kalbinde. Tam uygun o bu iş için. 1Mbps veya düşük hızlı modu, 250kbps hızında. 250kbps'deyken bayağı mesafeye gönderebiliyor alet. Ya da madem Ethernet'ten gidiyoruz, sisteminize Ethernet entegre edin, sonra gidip ufak Access Point'lerden alıp (bridge modu olanlar) Ethernet çıkışınıza bağlayın. Tebrikler, 54Mbps (pratikte 24, protokol overheadları çıkartılınca en iyi değer) wireless link sahibi oldunuz ![]() |
Bende wireless IP kamera var, motorlu. online yaparim onu da isyerinden... @eloko: Ethernet konusunda ne gibi bilgiye ihtiyaciniz varsa burdan sorun yanitlayalim :) @tyilgin1 : Tamam hocam simdi anlastik. |
Daha öncede söylediğim gibi triacı asla pwm ile süremezsiniz. 1 kez ateşlendikten sonra siz pwm darbeleri arasında gate ucunu bıraksanız dahi o aktif sinüsün sıfıra gelmesine kadar susmayacaktır. dolayısı ile triac tetiklemenin sadece 1 yolu vardır oda faz açısı kaydırmaktır. ha pwm ile olmazmı şöyle olur. sizin ilk pwm darbeniz sinüsün başlangıcından bir süre sonraya denk gelirse triac yine biraz geç ateşlemiş olur ama pwm darbeleri sırasında susmayacağı için pwm in bir faydası dokunmaz ve siz gereksiz yere gate ile oynamış olmakla beraber gereksiz kod yazmış olursunuz. Burada da başarının nedeni pwm değil yine triacın geç ateşlenmesidir. pwm ve triac konusu forumda daha önce çok tartışıldı, ama hiç birinden pwm galip gelmedi. ![]() işte bir örnek :http://forum.donanimhaber.com/m_30943703/mpage_1/fromTicket_/key_triac//tm.htm#31065503 kolay gelsin... |
tyildin1 bu konuda hakli, ayarladiginiz aci gecikmesiyle dimmer oluyor. Triyak siz iletime gecirdikten sonra, belirli bir gerilim farki oldugu surece iletime devam ediyor. o nedenle de 0 noktasina kadar iletime devam ediyor. |
http://tr.farnell.com/stewart-connector/si-52008-f/jack-10base-t-poe-with-leds/dp/1572195?crosssellid=1572195&crosssell=true&in_merch=true& Bu üründe POE var diyor, yani power over ethernet. Acaba devreyi besleyecek 3.3V alınır mı ? Bir de bu konnektörü kullanırsak 50Ohm dirençleri kullanmaya gerek yok mu acaba ? |
buradaki poe başka birşey sanırım. bununla ne yapmak istediğini anlamadım. kullandığın eth. transformatörünün ledli olanı bu. diğer uygulamalar için kullanabilirsin ama biraz pahalı... |
Yok hocam burdaki poe, power over ethernet, yani sadece etherneti baglamak yeterli sistemi calistirmak icin, disardan herhangi bir sekilde beslemeye gerek yok. Dediginiz gibi 2 led ve transformatoru var, ama ek olarak da 3.3V besleme sagliyor ethernet uzerinden... Ethernet uzerinde kullanilmayan pinlerden besleme voltaji aliyor... |
ben yanlış anladım o zaman. daha detaylı düşündüm, power üzerinden ethernet taşımak gibi. gerçi bu da ayrı bir konu, bir ara TDA5051 vardı, şebeke üzerinden data taşımak için. entegre piyasadan kalktı :( yeni chipler de kılıf yüzünden sorunlu... Dimmer konusunda; interrupt kullanıyorum, sıfır geçişini tespit edip, belli bir gecikme sonunda triak'ı ateşliyorum. IR kodunu okurken bir dahaki sıfır geçisi kaçıyor sanırım. sony kumanda kullansam, 600-1200us 1 bit için geçen süre. 10 bit okusam 6-12ms yapar. bu süre de yukarıda anlattıklarınıza göre çok. başka bir yolu varmıdır diye düşünüyorum, aslında dişer işler nedeniyle bu proje rafa kalkmıştı, ama devreyi gördükçe aklıma geliyor :) USB bootloader için birçok program denedim, koda bir şeyler eklemem gerektiğini biliyorum ama ne ve nereye ekleyeceğimi bilemediğimden yapamadım. uzun bir süre picbasic kullandım ama usb için tekrar basic'e dönmek istemem. Bir ara org konusunu araştırayım. görüntü aktarma konusunda ıp cam daha kolay bir çözüm. webcamlerde kullanılan cmoslarla spi üzerinden haberleşip nordic transceiver ile gönderebilirsiniz. ancak bazı komponentler artık o kadar küçük ki lehim yapmayı geçtim, zor görüyorsunuz. |
0 geçiş noktasını kesme ile algılarsanız kaçırmanız imkansız. |
Yok hocam kullanımlayan pinlerden power sağlıyor. Sizden rica etsem sizdeki konnektor bağlantısını P1-P2... olarak datasheet şeklinde nasıl olarak ENC28J60'a bağlanıyor çizmeniz mümkün mü ? Hocam sizin yaptığınız bir hata var. Sıfır geçisini kaçırmaz, normalde kesme oluştuğu zaman çalışan kod durur, kesme içerisine de bekleme sonrası tetikleme işlemini koyarsanız dimmer'de sorun olmaz. Ancak IR kısmı beklemeden dolayı hata yapabilir. Bu durumda IR için ayrı bir mikrodenetleyici kullanıp değeri dimmer işlemini yapan mikrodenetleyciye paralel olarak verirseniz hiç zaman kaybı olmaz. Şöyle ki, IR'den alınan bilgi PortB'ye yazılır, dimmer yapan alet tetikleme sonrası koda döndüğü sırada Portc değerini okuyup değişkene atarsa zaman kaybınız olmaz diye düşünüyorum. USB Bootloader için kodun başına mikroC'de org yazıyorlarmış ancak program gene başa birşeyler yazıyormus. EDIT: garfie hocam, c kodunuzun basina #pragma orgall 0x800 yazip dener misiniz, sonucu yazarsaniz ben de cok mutlu olurum... |
en kısa zamanda dimmer kodunu sizinle paylaşacağım, onun üzerine konuşuruz. mikrochip'in bootloader programını indirip deneyeceğim bir ara. gerçi ben mikropascal kullanıyorum, onda nereye yazılacağına bakacağım. |
Ben hex koduna baktim :10000000E1EF1BF000000000DBEF1BF00000000040 :0A0010000000000000000000F3D71C :1008000056CDC9FFC7B002D00000FCD7C9CF00F059 :020810001200D4 Seklinde hazirliyor.. Burda 0800 adresinden basliyor da, bastakiler nedir acaba? Interrupt koymustum onlarla ilgili birsey mi acaba ? |
Yok hocam kullanımlayan pinlerden power sağlıyor. Sizden rica etsem sizdeki konnektor bağlantısını P1-P2... olarak datasheet şeklinde nasıl olarak ENC28J60'a bağlanıyor çizmeniz mümkün mü ? Bu yazimi gordunuz mu :) |
gördüm :) mail adresini yazarmısın bana tekrar... pdf dökümanlarını göndereyim trafoların. |
Ortada bir trafo konusu var ama ben bu plakette trafo göremedim. Plakette olupta piyasada bulunamayan bir malzeme yoksa 2 adet plaketinize talibim. |
Eğer köprü ve opto olmayan şekli kullanırsan 10ms boyunca lojk 1, 10ms boyunca da lojik 0 alırsın. Yani 50hz lik bir kare dalga elde etmiş olursun.
Köprü ve opto olan şeklini kullanırsan sinüsün her 0 noktasında lojik 0, alt veya üst bölümlerinde de lojik 1 elde etmiş olursun. Buda 100hz lik bir kare dalga olmuş olur..
kolay gelsin..
< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >
Bu mesaja 1 cevap geldi. Cevapları Gizle