Dijital Vites Göstergesi

Başlatan canakcura, 08 Ekim 2013, 00:43:11

canakcura

Arkadaşlar merhaba ben vites göstergesi olmayan motosikletime 7 segment display ile gösterge yapmaya karar verdim fakat yazılım işinde kafam durdu. Ete hocamızın 8. dersinde olan sayıcı devresi üzerinde biraz uğraştım motosikletin şanzıman sistemi 1 N 2345 şeklinde olduğu için tam olarak ne yapmam gerektiğini çözemedim yardımcı olabilirseniz sevinirim arkadaşlar

Şanzıman sistemi şu şekilde:

ete

Bu işte bütün mesele vites kolundan bir işaret alabilmektir. Resimde kola hall sensör ve karşıda bir yerede mıknatıs koyulmuş. Senin motorda bu işi düzenleyecek yer varmıdır. Mıkntası ile hall sensör arasında 5 mm dolayında bir mesafe olması gerekir. Vites koluna mıknatıs bir şekilde yaklaştırılır. Ancak kol boşluğu 5 mm den fazla ise magnete çarpar ve zamanla ya hall sensör yada magnet yerinden çıkar yada deforme olur. Bu işi çöz sonra yeniden yardım iste hallederiz.

Ete

Mucit23

Motosikletin şanzımanında vites hillallerini hareket ettiren vites topunun üzerinde bu iş için yapılmış mekanik bir düzenek olması gerekir. Normalde çin malı motosikletlerde vites göstergesi bulunuyor ama diğer marka motosikletlerde sadece boş'u gösteriyor. Mekanizma yine aynı fakat bayağı teferruatlı.

Sen kendin motorun içiyle uğraşmadan yapman biraz zor. Sebebine gelince. Vites koluna yerleştireceğin herhangi bir mekanizma ile kolun hareketlerini algılasan bile düzgün çalışmayabilir. Mesela örnek vermek gerekirse motor çalışmıyorken de vites koluyla vitesi değiştirebilirsin. Sonrada motoru çalıştırırsan senin devre en son kaçıncı viteste olduğunu bilemez.

Ancak mesela motorda vitesin boşta olduğunu gösteren lamba var ise bu lambaya gelen elektrikle kendi yapacağın karta vitesin boşta olduğunu gösterirsen sistem sonrasında vites kolunu takip ederek vitesin kaçta olduğunu bilir.Sistem düzgün bir şekilde işlemeye başlar.

Bunu göze almalısın
Bir ulusu yok etmenin En iyi yolu o ulusun dilini yok etmektir.

www.arectron.com/

ete

Aynı fikirde değilim. Vites koluna hall sensör ve vitesin her konumuna birer mıknatıs yerleştirilirse her konumda vitesin nerede olduğunu anlamak çok kolay. Sistem basit yeterki vites kolu istediğimiz hassasiyeti sağlayacak kadar boşluksuz olmalı veya sensör gurubu kolun en hassas olabilkeceği bölgeye yerleştirilmelidir.
Bu sistemin benzerini baca kapaklarında pozisyon kontrolü yapmak için kullanmıştım. Sistem hala bir çok yerde sorunsuz çalışmaktadır.
Ete

Mucit23

Alıntı yapılan: ete - 08 Ekim 2013, 15:32:36
Aynı fikirde değilim. Vites koluna hall sensör ve vitesin her konumuna birer mıknatıs yerleştirilirse her konumda vitesin nerede olduğunu anlamak çok kolay. Sistem basit yeterki vites kolu istediğimiz hassasiyeti sağlayacak kadar boşluksuz olmalı veya sensör gurubu kolun en hassas olabilkeceği bölgeye yerleştirilmelidir.
Bu sistemin benzerini baca kapaklarında pozisyon kontrolü yapmak için kullanmıştım. Sistem hala bir çok yerde sorunsuz çalışmaktadır.
Ete


Hocam Yok motosikletlerin vites mekanizması öyle değil. Siz sanırım araçların sanzımanlarıyla karıştırıyorsunuz.

Motosikletlerde vites kolu arabalardaki gibi her vitese özel yuvalara girmiyor. Kol bir mile bağlı sadece siz ayağınızla bastırmanız gerekiyor

Örneğin yukarıda arkadaşın verdiği resimde vites sırasını 1N2345 diye sıralamış. Normalde böyledir. Vites farzeledim N'de yan boşta 1. Vitese atmak için vites kolunu aşağı bastırırız. Vites 1'e Geçtikten sonra ayağımızı bıraktığımızda vites koluna basmadan önceki konumuna döner. Yani batığımız zamanki komunda kalmaz. Vites1 deyken 2 Ye atmak için aynı kolu yukarı kaldırmamız gerekir. Bu surada vites hız bir şekilde ilk önce boşa sonra 2 Ye geçer. 2 den 3'e geçmek için kolu yine kaldırırız. 3'den 4'e ve 4'den 5'e geçmek içinde aynı yol izlenir. Tabi kolu yukarı kaldırdıktan sonra bıraktığımızda tekrar eski orta konumuna gelir. Vitesi düşürmek içinse yine kol aşağı bastırılır.

Yani işin özü vites kolunda 3 adet konum vardır. Bastırılmadığı zaman ortada durur aşağı bastırırsak vitesi düşürür veya boştan 1'e geçer Yukarı kaldırırsak vitesi yükseltir. Kola basmayı bıraktığımızda tekrar orta konuma döner.

Biraz fazlamı ayrıntıya girdim acaba bilemiyorum ama arabaların vites mekanizmasıyla karıştırdığınızı düşündüm :)

Sisteme dönersek. Vites1 dede olsa 5'de de olsa kola basılmıyorken orta konumda oluyorsa bizim vitesleri takip etmemiz için sistemin ilk başta hangi viteste olduğunu bilmesi gerekir. Bunun en kolay yolu boş lambasından sisteme sinyal girmektir. Bunun dışında yapılması gereken tek şey kol aşağıyamı basıldı yoksa yukarıyamı kaldırıldı onu anlamak. Onu sistem bilirse vitesler saydırılır. Ama tabi ilk başta sistemin boşta olmasını bilmesi gerekir.
Bir ulusu yok etmenin En iyi yolu o ulusun dilini yok etmektir.

www.arectron.com/

ete

Elbette araba mekanizması gibi düşünmedim. Bir resim verilmiş o resme göre düşündüm.
Pek çok motosiklet de ayak dan vites değiştirilir. Ayak vitesi her zaman aynı konumda durur sen topuğunla yukarı kaldırır veya ayağınla üzerine basarsın. Sistem bu ise buna bir hall sensör ve mıknatıs sistemi monte etmek gerçekten zor olur. İçindeki mekanizmayıda bilmek gerekir. Belki orada yararlanılacak bir mekanizma vardır.

Ancak yukarıdaki resimde gösterildiği gibi çalışan vitese sahip motor larda gördüm. Bunlardan birisi ise sorun yok ama değilse mekanizma tartışma için ortaya koyulmalıdır.

Ete

canakcura

#6
Yorumlarınız için teşekkürler, işin sensör yerleştirme kısmını bir şekilde halledeceğimi düşünüyorum çünkü boşluk yapacak bi mekanizma değil yani diğer viteslerden biraz farklı aktarmalı olarak  değiştiriyor. Ama beni düşündüren kısmı yazılım kısmı oldu buda sanırım benim kısıtlı bilgimden kaynaklı baya uğraştım ama bi yerde tıkandım kaldım dosyaları ekte veriyorum bi göz atarsanız sevinirim. A butonunu bir sensör B butonunu bir sensör olarak düşündüm A bir oluyor sonra B ile artmaya devam ediyor ancak 5 ten geriye A butonu ile düşüş yapamıyorum

Vites mekanizması da şu şekilde


F®T

vitesin değiştirildiği ayağımızı bastığımız yere bir şeyler düşünmek lazım.ayak bastığımız yerin altına ve üstüne basınçla değer üreten birer sensör gerisi kolay.
"Hakk" şerleri hayr eyler Zannetme ki gayr eyler Ârif anı seyreyler Mevlâ görelim neyler Neylerse güzel eyler.

gogoce

debriyaj kolunu da kullanıp UP/DOWN tarzı bir counter ile çözebilirmiyiz acaba?

Şöyle düşündüm , debriyaj koluna bir sivitch veya reed röle . Nitekim debriyaja basılmadan vites değiştirilemeyecek . Devriyaj basıldı 1 , vites aşağı (down =1)basıldı 1 = ekranda 1  , debriyaj 1 vites yukarı çekildi (up=1) displayde vites 2 yazdı gibi mesela
i
2 reed döle vites koluna, karşılarına mıknatıs gelecek şekilde - veya reedler motora vites koluna mıknatıslar yerleştirilse bu şekilde yapılabilir mi?
Ne ukalayı affederim nede yapılan haksızlığı ...
Ya sus adam sansınlar , yada adam gibi kouş ilham alsınlar

MS_59

Alıntı Yaporumlarınız için teşekkürler, işin sensör yerleştirme kısmını bir şekilde halledeceğimi düşünüyorum çünkü boşluk yapacak bi mekanizma değil yani diğer viteslerden biraz farklı aktarmalı olarak  değiştiriyor. Ama beni düşündüren kısmı yazılım kısmı oldu buda sanırım benim kısıtlı bilgimden kaynaklı baya uğraştım ama bi yerde tıkandım kaldım dosyaları ekte veriyorum bi göz atarsanız sevinirim. A butonunu bir sensör B butonunu bir sensör olarak düşündüm A bir oluyor sonra B ile artmaya devam ediyor ancak 5 ten geriye A butonu ile düşüş yapamıyorum
program ektedir bi dene bakalım
mehmet

F®T

#10
ömer kardeşim selamlar.debriyaj güzele vitesi düşürürken veya yükseltirkende aynı hareket var .ama vites pedalı aşağı basınca 1 oluyor normale geliyor sonraki hareketlerde aşağıdan yukarıya doğru ayak ucu ile kaldırma olayları oluşuyor.vites düşerkende asağı doğru hareket oluyor.burda ayak ucu ile aşağı veya yukarı doğru yapılan baskılar hatasız bir sayma oluşturacaktır.

şekildeki gibi strain gauge sensörü uygun kullanılırsa bu iş olur diye düşünüyorum.



http://www.google.com.tr/imgres?safe=active&sa=X&es_sm=122&biw=1280&bih=648&tbm=isch&tbnid=LA4n7kkUJSRm0M:&imgrefurl=http://www.doitpoms.ac.uk/tlplib/BD3/printall.php&docid=Yw35ChvNy9dLHM&imgurl=http://www.doitpoms.ac.uk/tlplib/BD3/images/strain-gauge-close.jpg&w=800&h=615&ei=VTlUUuegOaeO4wTtlIHoDg&zoom=1&ved=1t:3588,r:0,s:0,i:77&iact=rc&page=1&tbnh=197&tbnw=236&start=0&ndsp=16&tx=129&ty=101
"Hakk" şerleri hayr eyler Zannetme ki gayr eyler Ârif anı seyreyler Mevlâ görelim neyler Neylerse güzel eyler.

Mucit23

Yine olsa sistem dediğim gibi olacak. Yazılım basit. Referans noktası boş olacak.
Fakat 1 den 2 ye geçerken dikkatli olmak lazım. Arada boş ta var. Tek bir sefer kolu yukarı çekeriz vites 1 den boşa sonrada 2 ye geçer.
Bir ulusu yok etmenin En iyi yolu o ulusun dilini yok etmektir.

www.arectron.com/

canakcura

Mucit23, sistemi senin dediğin gibi deneyelim o zaman bişey kaybetmeyiz sonuçta bunun için hangi hall sensörleri kullanıcaz bi bilginiz varmı ?

canakcura

proteus, program için eline sağlık çok güzel olmuş fakat mucit23 ünde dediği gibi referans noktası boş olursa çok daha iyi olur yani motosiklette boş vites ışığı var bunu ışık değilde display e yansıtırsak herşey daha iyi olur çünkü boş vites ile diğer vites geçişlerinin aralığı eşit değil yani 2 den 3 e atarken kol 1 cm ilerliyorsa ikiden boşa atarken yarım cm ilerliyor bu yüzden sensör bunu görmeyebilir

elektromanyaq

arkadaşlar bu işi motorun vites topu dedıgımız hareketlı parcaya baglı olarak yapmanız lazım yanı tamamen mekanik olmak zorunda hall sensörle olacak bı sey degil ben motorsıklet tamırcısıyım yanı hall sensorle yaptıgınızda kontak acıkken vıtes kolunu oynattıgınızda vıtes degışecek ya kontak kapalı iken bırı vıtes kolunun konumunu degiştirdıgınde kontak kapalı oldugundan vites konumu degısmıs olacak ve sız kontak acıkken vıtes 1 de  bırakmısdınız vıtes 2 de ve sızın devrenız 1 de gosterecek tekrar bu yuzden vites müşürü olmak zorunda vites müşürü uzerınde 6 tane bakır yol bulunur ve vıtes topunun uzerınde bunlara denk gelecek sekılde ayarlanmıs pım vardır her hareket ettırdıgımızde şase yolayarak dısplaye yakar 

Powered by EzPortal