Picproje Elektronik Sitesi

DERLEYİCİLER => MikroC - PIC => Konuyu başlatan: serter - 02 Ekim 2014, 10:45:35

Başlık: RFID
Gönderen: serter - 02 Ekim 2014, 10:45:35
Manyetik kart sistemi yapacağım kartı okuyunca motor çalışacak. Bunun için nereden başlamalıyım?
Araştırma yaptım ama bana nereden başlamama dair bir fikir vermedi henüz
Başlık: Ynt: RFID
Gönderen: kimlenbu - 02 Ekim 2014, 11:02:52
Rfid okuyucuyu hazır al, uğraşılacak dert değil. seri çıkış verenleri seçersen mikrokontroller ile kolayca haberleşebilirsin. motorun da tipine göre bir sürücü satın alacaksın veya kendin tasarlayacaksın.

Gerisi de 100 satır koda bakar.
Başlık: Ynt: RFID
Gönderen: polleme - 02 Ekim 2014, 11:24:51
Diğer arkadaşımızın dediği gibi seri portlu bir RFID okuyucu edinmekte fayda var. Öncelikle bunu PC'ye bağlayıp kart okutma çalışmaları ile başlayabilirsiniz. Kartın hangi bilgiyi nasıl verdiğini anladıktan sonra bunu bir mikroişlemci ile okumaya başlayabilirsiniz. PIC veya Arduino üzerinde çok sayıda örnek var. Sonra motor kısmına bakarsınız, motorunuz bir DC motor ise sürerken transistor, MOSFET veya role kullanabilirsiniz. Yapacağınız işlem kartı okutmak, okunmuş ise motora bağlı çıkışı aktif hale getirmek olacaktır.
Başlık: Ynt: RFID
Gönderen: serter - 02 Ekim 2014, 11:40:27
PC ye bağlayıp okuma aşamasını nasıl yapabilirim
Başlık: Ynt: RFID
Gönderen: polleme - 02 Ekim 2014, 11:48:03
PC'ye bir USB-seri dönüştürücü bağlayıp onun ucuna da bir RS232-TTL çevirici (5V veya 3.3V oluşuna göre) bağladıktan sonra RFID okuyucunun seri çıkışını TX-RX çapraz olarak bu uçlara bağlarsınız. PC'de bir terminal program açıp verileri okumayı deneyebilirsiniz.
Başlık: Ynt: RFID
Gönderen: serter - 02 Ekim 2014, 12:02:44
TEŞEKKÜRLER Bunu bi deniyeyim ben :)
Başlık: Ynt: RFID
Gönderen: LukeSkywalker - 02 Ekim 2014, 12:38:46
uart çıkışlı uygun fiyatlı rfid modül önerir misiniz?
Başlık: Ynt: RFID
Gönderen: muhittin_kaplan - 02 Ekim 2014, 12:43:08
yeni aldığım bir spi var

http://www.ebay.com/itm/400426561641?_trksid=p2059210.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT (http://www.ebay.com/itm/400426561641?_trksid=p2059210.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT)

yakında stm ile bir çalışma yapacağım bununla..
Başlık: Ynt: RFID
Gönderen: polleme - 02 Ekim 2014, 12:53:29
Benim aldığım ürün şu idi:

http://www.ebay.com/itm/Serial-13-56MHZ-RFID-Reader-Writer-Module-Kits-Arduino-Compatible-w-Software-/130777694979?pt=LH_DefaultDomain_0&hash=item1e72f54303 (http://www.ebay.com/itm/Serial-13-56MHZ-RFID-Reader-Writer-Module-Kits-Arduino-Compatible-w-Software-/130777694979?pt=LH_DefaultDomain_0&hash=item1e72f54303)

Hem SPI hem UART var, yanında kart ve anahtarlık da geliyor.

Başlık: Ynt: RFID
Gönderen: diot - 02 Ekim 2014, 13:18:47
Polleme nin önerdiğini ben kullanıyorum düzgün çalışıyor 5-6 cm den rahat okuma yapıyor.
Başlık: Ynt: RFID
Gönderen: LukeSkywalker - 02 Ekim 2014, 19:57:38
@Muhittin
Senin önerdiğin RC522 kartı da Uart destekliyormuş. SDA/RX, MISO/TX olarak kullanabiliyormuş. Çip başlangıçta pinlerdeki lojik voltaj seviyelerine göre otomatik olarak bağlantı tipini algılıyormuş.
Başlık: Ynt: RFID
Gönderen: polleme - 02 Ekim 2014, 20:34:24
Alıntı yapılan: LukeSkywalker - 02 Ekim 2014, 19:57:38
@Muhittin
Senin önerdiğin RC522 kartı da Uart destekliyormuş. SDA/RX, MISO/TX olarak kullanabiliyormuş. Çip başlangıçta pinlerdeki lojik voltaj seviyelerine göre otomatik olarak bağlantı tipini algılıyormuş.

Bu bilgi nerede var? Bu kartı kullanmak isteyip sıfr bu sadece SPI desteklediği için vazgeçmiştim. Link verebilir misiniz?
Başlık: Ynt: RFID
Gönderen: LukeSkywalker - 02 Ekim 2014, 21:15:43
Datasheet, 9. sayfa başlık 8.1.1
Başlık: Ynt: RFID
Gönderen: polleme - 02 Ekim 2014, 22:32:46
Evet gördüm. SPI, I2C ve UART destekler görünüyor. Bu kart aşağıdaki linkte de vardı ve almamıştım. İhtiyaç olursa tekrar bakılabilir diye not aldım. Teşekkürler.

http://www.direnc.net/RFID-READER-1356MHZ,PR-17805.html (http://www.direnc.net/RFID-READER-1356MHZ,PR-17805.html)
Başlık: Ynt: RFID
Gönderen: LukeSkywalker - 02 Ekim 2014, 22:42:40
Fiyatının uygun olmasına paralel olarak yazılım kısmı biraz karışık gibi veya gece gece bana öyle geldi.
Başlık: Ynt: RFID
Gönderen: mustafa_cmbz - 03 Ekim 2014, 00:53:41
Alıntı yapılan: polleme - 02 Ekim 2014, 22:32:46
Evet gördüm. SPI, I2C ve UART destekler görünüyor. Bu kart aşağıdaki linkte de vardı ve almamıştım. İhtiyaç olursa tekrar bakılabilir diye not aldım. Teşekkürler.

http://www.direnc.net/RFID-READER-1356MHZ,PR-17805.html (http://www.direnc.net/RFID-READER-1356MHZ,PR-17805.html)


bu modülden elimde var ne zamandır uğraşmak istiyorum fakat kısmet olmadı.Kafama takıldı.Modül 3 haberleşme sisteminide destekliyor fakat hangisini kullanacağımızı nasıl seçiyoruz ?
Başlık: Ynt: RFID
Gönderen: polleme - 03 Ekim 2014, 01:21:08
Alıntı yapılan: mustafa_cmbz - 03 Ekim 2014, 00:53:41
bu modülden elimde var ne zamandır uğraşmak istiyorum fakat kısmet olmadı.Kafama takıldı.Modül 3 haberleşme sisteminide destekliyor fakat hangisini kullanacağımızı nasıl seçiyoruz ?

Bu bana da çok ilginç geldi ama datasheet şöyle diyor: RC522, kendi interface pinlerini resetler ve ardından bağlı olduğu interface'den gelen kontrol pinlerinin lojik seviyelerine göre göre SPI, UART veya I2C'den birini seçer. Bunu tablo 5'deki pin durumuna göre kontrol eder. Bu duruma göre örneğin D7 pinine TX sinyali gelirse UART, MISO gelirse SPI ve SCL gelirse I2C gibi davranıyor, bunu otomatik yapıyor.
Başlık: Ynt: RFID
Gönderen: mustafa_cmbz - 13 Ekim 2014, 00:40:53
(http://i.hizliresim.com/3R6Dnp.jpg) (http://hizliresim.com/3R6Dnp)

modül üzerindeki chipin datasheetinde şöyle bir kısım var.

Fakat halen anlamadığım bir nokta var.Bu sanırım tak hangi protokol ile istersen çalıştır değil gibi geldi.Tama hangi şekilde çaşılacağını anlıyor ama bunu anlaması için sanırım aşağıdaki tabloda tarif ediyor ama tam anlamadım.

Hatta devreyi yaptım ama uarttan herhangi bir şey okuyamıyorum.

Modüle enerji verdiğimizde başlangıç olarak bir bilgi göndermek gerekiyormu yoksa kart okuttuğumuzda direkt modülün çıkışından data mı alıyoruz ?
Başlık: Ynt: RFID
Gönderen: x-nomek - 13 Ekim 2014, 01:44:17
nfc li bir cep telefonu ile bu şekilde motor çaliştrabilirmiyiz ki ? yapan varmi
Başlık: Ynt: RFID
Gönderen: MrDarK - 13 Ekim 2014, 08:22:22
Alıntı yapılan: x-nomek - 13 Ekim 2014, 01:44:17
nfc li bir cep telefonu ile bu şekilde motor çaliştrabilirmiyiz ki ? yapan varmi

NFC telefonla okuduğun bilgiyi bluetooth üzerinden veya internet üzerinden çalışan bir sisteme gönderirsen yapabilirsin tabi, ama bana çok da mantıklı gelmiyor neden NFC'li telefon kullanıyorsun. Al bir okuyucu sabit kalsın :)

Bu arada dediğiniz gibi 3 haberleşme protokolünüde destekleyen bir modül bu, kullanmak için istediği pinleri istediği değerlere getirmek zorundasınız. Dışarıda satılan hazır SPI'lı sistemlerde kes biç yaparak halledebilirsiniz fakat pinler oldukça ince, mümkünse baskı yapıp denemek daha faydalı olacaktır. Modül pasif bir modül güvenlik sebebiyle. Yani birşey üzerine geldiğinde aşama aşama yapmanız gerekenler var. En basitinden anteni açıp kapatma kontrolüne sahipsiniz. Default olarakta anten kapalı :) Kısaca biraz saç baş yolduracak bir ürün. Fakat alıştıktan sonra işin içinde güvenlik ve kontrol olduğundan bu şartları getirdiklerini anlıyorsunuz. Keza başlangıç olarak Mifare Classic ile başlayıp daha sonra üst seviye kartların mantığını anlamaya çalışmak daha doğru geliyor bana.

Onun dışında Mifare NFC hakkında sorularınızı aşağıdaki linkten cevaplamaya çalışırım =)

Konu ile ilgili arkadaşlardan okumayan varsa yazdığım yazı kısa kısa detay bilgiler verebilir ;
https://www.picproje.org/index.php?topic=52963.0 (https://www.picproje.org/index.php?topic=52963.0)
Başlık: Ynt: RFID
Gönderen: justice_for_all - 13 Ekim 2014, 08:56:04
http://(http://i.hizliresim.com/m8M5O4.jpg) (http://hizliresim.com/m8M5O4)

tablofa görüldüğü üzere I2c ve EA ile seçim yapılıyor.

ikiside 0 olursa uart

EA 1 olursa SPI

ikiside 1 olursa I2C şeçiliyor.
Başlık: Ynt: RFID
Gönderen: muhittin_kaplan - 13 Ekim 2014, 11:01:12
iki gündür bu aletle SPI için uğraşıyorum. http://stm32f4-discovery.com/2014/07/library-23-read-rfid-tag-mfrc522-stm32f4xx-devices/ (http://stm32f4-discovery.com/2014/07/library-23-read-rfid-tag-mfrc522-stm32f4xx-devices/)
adresindeki kodları port ettim (yada ben öyle sanıyorum)  ama kartın olup olmadığını bir türlü gözlemleyemiyorum.
Başlık: Ynt: RFID
Gönderen: MrDarK - 13 Ekim 2014, 13:18:15
Hocam logic analyser ile donanıma baksan daha yararlı olur