CNY70 RENK ALGILAMA Siyah ve Beyaz renk algılayan sensörümüz çizgi izleyen ve sumo robotlarda kullanılmaktadır. Burdaki amaç; CNY70 renk sensörünün çalışma prensibinin anlatılması.
CNY70 sensörüne üstten baktığımız zaman sol köşedeki koyu mavi kısım led Sağ taraftaki açık beyaz yada saydam olan kısım alıcımız.Ledin + ucu 100ohm Diren ç üzerinden +5V . – ucu ise şaşeye bağlanır. Alıcımızın ok gösteren ucu 47k üzerinden +5V ile pull up yapılmış olarak bağlantı yapılır. Diğer ucu ise şasedir.
Cny70 sensörün çalıştığı fotoğraf makinası yada kamera ile anlaşılır bağlantılar doğru yapıldığı takdirde cny sensör beyaz bir infrared ışık verir gözle görülmez.
Dikkat edilmesi gereken noktalar;
Ledin artı ucuna bağlanan direnç değeri 100 ohm bu değeri azaltırsak cny algılama mesafesi artmış olur örneğin cny bağlanan direnç 100ohm iken Algılama 4…5mm arası 100 direnç değeri azaltılarak algılama hassasiyeti ile Oynanabilinir direnç değeri çok düşerse yada hiç direnç bağlanmassa led ucuna CNY infrared yanabilir.
CNY siyah yada hiç ışık algılamaz ise çıkış +5V civarındadır. Eğer beyaz renk algılarsa CNY çıkışı 0 Volta yakındır.
Test görüntüsü ve açıklama
Yazılım
'********************************* '* Name : UNTITLED.BAS * '* Author : [AYKUT YILMAZ] * '* Notice : Copyright (c) 2009 [select VIEW...EDITOR OPTIONS] * '* : All Rights Reserved * '* Date : 29.04.2009 * '* Version : 1.0 * '* Notes : cny70 uygulaması * '* : * '******************************** '******GİRİŞ VE ÇIKIŞLAR***** TRISA=255 TRISB=0 PORTA=0 PORTB=0 '******DEĞİŞKENLER****** SYMBOL CNY70=PORTA.2 'CNY70 RENK SENSÖRÜ '*****LCD TANIMLAMALARI***** DEFINE LCD_DREG PORTB DEFINE LCD_DBIT 4 DEFINE LCD_EREG PORTB DEFINE LCD_EBIT 3 DEFINE LCD_RWREG PORTB DEFINE LCD_RWBIT 2 DEFINE LCD_RSREG PORTB DEFINE LCD_RSBIT 1 DEFINE LCD_LINES 2 DEFINE LCD_BITS 4 CLEAR LOW PORTB.2 LCDOUT $FE,1 PAUSE 500 BASLA: IF CNY70=1 THEN LCDOUT $FE,1,"SIYAH OKUNUYOR" lcdout $FE,$C0,"RENK ALGILAMIYOR" PAUSE 1000 ELSE LCDOUT $FE,1,"BEYAZ OKUNUYOR" PAUSE 1000 ENDIF GOTO BASLA
Kaynak proteus isis ve yazılım;
Şifre-Pass: 320volt.com
Yayım tarihi: 2009/07/19 Etiketler: cny70, microchip pic projeleri, PIC16F84 örnekleri, picbasic, renk algılama
Tebrik ederim güzel çalışma olmuş.
Bende yeni yeni başladım emeğinize bilginize teşekkürler
arkadaşlar bu proje çalışıyormu. şimdiden teşekkürler.
@yüsel devre çalışıyor bizzat denendi amaç burda cny70 nasıl çalıştığı burdan yola çıkarak bir çizgi izleyen robot yapabilirsin zira benim bir sonraki projem bu?
videodan anlatılmış zaten
kolay gelsin
tüm devre elemanlarının gösterildiği devre şeması var mı?
linkte var zaten
selamlar, bu devrenin baskı şeması lazım. paylaşır mısınız? çok acil.
@phoenix
baskı devresi yok olsa zaten paylaşılırdı
CNY70’in transistör (alıcı) tarafındaki bağlantı ;
Emiter şaseye , Kollektör çıkışa ve aynı zamanda pullup direnci ile Vcc’ye olmalı.
Veya Kollektör Vcc’ye , Emiter çıkış ve pulldown direnci ile şaseye olmalı.
Şema hatalı. CNY 70 4 bacaklı şemada farklı optokuplör kullanılmış. hayrettin demir inşalllah dediğin gibi çalışır. teşekkürler.