Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Pld, Spld, Pal, Gal, Cpld, Fpga => Konuyu başlatan: alicavuslu - 26 Ekim 2015, 20:29:42

Başlık: Ödev 2 : Hızı ayarlanabilir Karaşimşek
Gönderen: alicavuslu - 26 Ekim 2015, 20:29:42
2. Ödev'de karaşimşeğin kayma hızının artırılıp azaltılması amaçlanmaktadır. Hız ayarlama işlemleri butonlar ile yapılacaktır. Butona 1 defa basıldığında hız 1 kademe artacak. Diğer butona basıldığında hız 1 kademe azalıcak. Port yapısı aşağıdaki gibidir.

Port(
in_clk : in std_logic;
in_artir : in std_logic;
in_azalt : in std_logic;
out_leds : out std_logic_vector(7 downto 0)
);
Başlık: Ynt: Ödev 2 : Hızı ayarlanabilir Karaşimşek
Gönderen: JOKERAS - 26 Ekim 2015, 20:49:08
alicavuslu usta,butona belli bir süre basılı tutuyorsak hız kademeleride otomatik artsın veya azalsın..
Hani şu saat ayarlarında varya,dakika saat ayarlarken butona her basışta tek artarken belli süre basılı tutunca
birden kendi kendine hızlı bir şekilde artmaya yada azalmaya başlıyorya onun gibi:)
Başlık: Ynt: Ödev 2 : Hızı ayarlanabilir Karaşimşek
Gönderen: alicavuslu - 26 Ekim 2015, 20:57:03
Sadece basışta tek bir defa artmasını şeklinde olsun. Basılı tutunca artma şimdilik erken. Zamanı gelirse o kısmada gireriz.
Başlık: Ynt: Ödev 2 : Hızı ayarlanabilir Karaşimşek
Gönderen: polleme - 26 Ekim 2015, 21:09:21
Hızı ayarlanabilen karaşimşek devresi ben de yapmıştım. Ben bunu farklı olarak kod ile değil de RC osilatörlü PIC 16f877'deki osilatör direnci yerine POT koyarak yapmıştım. Bir fikir olarak paylaşmak istedim.
Başlık: Ynt: Ödev 2 : Hızı ayarlanabilir Karaşimşek
Gönderen: MC_Skywalker - 26 Ekim 2015, 21:24:01
Hım Step motoru döndürmeye ara vereyim bakalım.