İki sayı arasındaki farkı ile röle sürmek

Başlatan aberk, 23 Kasım 2015, 00:11:27

İlyas KAYA

Mekanik switch pek randımanlı olmaz. Olsa bile ömrü fazla olmaz. Bu neden ile indüktif sensör kullanmanız gerekir. En küçüklerinden bile olsa proximity sensörlerden alıp kullanabilirsiniz.

Devre basit görünse de çok kritik noktalar var.
Misalen ; LCD ye yazı basma anında sensör okuma yapmaz, pause 50 komutunu icra ederken sayma yapmaz.

Öyle ise "interrupt" yani kesme kullanmamız gerekecek. Kesme kullanımı için sitemizde arama yapabilirsiniz.
LCD sadece kesme işleminden çıkışta aktif olmalıdır. Kesme anında yine sinyal alacak kadar hız var ise ve illaki lcd de rakamları anlık görmek istiyorsanız osilatör'ü hızlandırın. 4 Mhz yeterli gelmeyebilir. 12 Mhz yapın mesela yahut 16 Mhz.

Göz odur ki dağ ardını görsün,
Akıl odur ki başa geleceği bilsin.!

aberk

iki yönlü siviç kullanımı kolay olduğu için onu kullandım  motora bağlı mile yerleştirdim sağa dönünce artırıyor sola dönünce azalıyor. fakat senn dediğin sivici kullanırsam tek yönde saymada sıkıntı cıkmaz ama tersi işlem olduğunda sensör yine artı olarak sayma yapacaktır. kaçgündür bu siviç işi canımı sıkıyor yaa :(

İlyas KAYA

Motorun hangi yöne döndüğünü siz biliyorsunuz sonuçta. Neden artı yönde saysın ki ?
Saat yönünde dönerken sensör sinyal verirse artı yönde
Saat yönü tersine dönerken sensör sinyal verirse eksi yönde sayarsınız.
Göz odur ki dağ ardını görsün,
Akıl odur ki başa geleceği bilsin.!

Powered by EzPortal