uzun aradan sonra hangi picler ile devam edeyim

Başlatan sigmoid, 11 Mart 2017, 23:42:02

AXI

Özellkile işin ehli olmuş, analog elektronikte iyi olan bir çok ustaya hazır kartlarla birşeyler yapılması oyuncaktan öte gidilmeyecek gibi düşündürüyor. Aslında evet kısmen haklılarda.
Ama böyle düşünmelerinin en büyük sebebi bu gün arduino ile yapılan projelere zamanında haftalarca hatta aylarca kafa patlattıkları uykusuz kaldıkları geceler olsa gerek.
Ama acı ve gerçek şu ki, elektronik devri bitiyor.Yerini yazılım devri alıyor.Yavaş yavaş herşey microişlemcilerin içine gömülüyor.İki satır kodla micro işlemci içindeki parçalar aktif pasif yapılabiliyor.
5 yıl önceki microişlemci programlamayla şimdiki arduino,rasberry, esp programlama arasında dağlar var.
Ve 5-10 yıl sonra ki programlama ilede günümüzdeki arduino programlama arasında okyonuslar olacak : ).
Yani aslında arduino gibi hazır kütüphanelerle yapılan hazırcılık bir yanlış değil geleceğe yatırım bence. Düşünün sana raspberry pi3 ün esp12 boyutunu aldığını.Ve fiyatının 1 dolar olduğunu.Tabi birde şimdiki gibi sıkıntılı değil armdan 10 kat daha stabil olduğunu. Sizce nolur?
Birde hazırcılık yapanların en çok duyduğu laf "bir sıkıntıyla karşılaştığında çözemez". Sizce bu laf ne kadar mantıklı.Adam arduino gibi devasa yüzlerce mühendisin üzerine çalıştığı bir firma kütüphanesi üzerinden yazılım geliştiriyor.Bu adamların yaptığı hatayı bizim acemimi düzeltecekti hazırcılık yapmasaydı : )
O yüzden önerim eğer işin uzmanları hazır bir platform, devre, kart yapmışlarsa hazırcılık yapın işi professiyonellere bırakın.
"Hedeflerin bittiği tek yer, YENİ hedeflerin başlangıcıdır"

deneme_1234

#16
Alıntı yapılan: Babu - 12 Mart 2017, 18:27:52
...
O yüzden önerim eğer işin uzmanları hazır bir platform, devre, kart yapmışlarsa hazırcılık yapın işi professiyonellere bırakın.

Yani siz hiç profesyonel olmayın hazırcı olun diyorsunuz bayıldım bu fikre  8-)

1950'lerden beri program yazılıyor, yıl isterse 2150 olsun algoritma becerisidir programcılık dediğiniz şey. Yok arduno kolaylaştırıyomuş da bilmem ne. Algoritma yazma tekniği yoksa iş boştur. İki led yakıp dünyayaı kurtardım sananlar var bir de peh. Ben gençliğimde neon lambalarla silerdik işlemcileri MCU da değildi ozamanlar CPU idiyle. Yıllar geçti ne değişti, kullandığımız algoritmalar hala aynı, işlemciler işimizi kolaylaştırdı. Eskiden çarpma bölme yaparken takla atarken şimdi onlar kolaylaştı. EEee algoritma, o hep aynı, inanır mısınız bir projemde 1930'lardan kalma sinyal işleme kitabından bişi kullandım ben. Eee 100 yıl geçmiş aradan.

Raspi coşuk diyorsunuz dimi, o zaman bana vektör kontrol yapan bir raspi gösterinde helal adamlara deyim. Bilmem kaç çekirdek kaç gigahertz işlemci var neden bir vektör kontrol yapan yok. ABB'nin Mitsubishinin bir sürücüsünü açınca içinden neden raspi gibi yok beaglibon gibi şeyler çıkmıyor. Adamlar işi 1980 lerde bitirmiş, algoritmalarını kurmuş.

Neyse kardeş sen yapacağın işe göre seç işlemcini, arduno morduna zartuno salla bunları. Piyasada seride üretilen hiç bir üründe zartuno kullanılmıyore.

AXI

Neden arduinoda argoritma kurulmadan mı yazılım yazılıyor. Ben analog devri elektronik devri bitiyor dedim yazılım devri değil.
Neden şuan ticari projelerde arduino, raspi kullanılmıyor çünkü bu gün eski teknolojilerle yarışacak kadar stabil değiller.Ama onları 1000 e katlayacak kadar kolay, ucuz ve yetenekliler. Stabilleşme her şeyde olduğu gibi bunlarda da zamanla olacak.Hatta endüstrinin bel kemiği olan PLC lerde bu platformlar veya benzeri platformların yer alması bunu bekliyor.

Ki zaten raspberry dediğimiz ne ki? Sadece bir platform.Ama sonuçta işlemci aynı. Eğer platform stabilleştirilebilirse şu anki raspiler bile arduinonun yaptığından fazlasını yapar elektroniğe.

vektör kontrol yapmyı ilk kez şimdi sizden duyuyorum.Belkide yapılmıştır hiç araştırdınız mı?
https://www.raspberrypi.org/blog/vectors-from-coarse-motion-estimation/
https://www.google.com.tr/?gws_rd=ssl#q=raspberry+pi++Vector+control&*

Ki belki şuan hala vardır dijitalin yapamayıpta analoğun yaptığı işler.Ama benim görebildiğim yok.Ki yeni başlayacak birininde olmayacağı bu gün garanti değilse bile 5 yıl sonra olmayacağı garanti.

Bu arada professiyonelleşmek demek analog bilmek demek değildir.Professiyonel bir PC yazılımcısı transistör bilmek zorunda değildir. Ama evet bu gün professiyonel bir microişlemci programlayıcısının bunu bilmesi gerekir. Ama dikkat edin bu gün bilmesi gerekir. Ama 5-10 yıl sonra gerekmeyecek.
Anlatmak istediğim de bu zaten.
"Hedeflerin bittiği tek yer, YENİ hedeflerin başlangıcıdır"

remzi

Boşver pic'i. Stm8'e geç. 22cent USD'ye chip alınca insanın keyfi yerine geliyor.

AXI

Bu arada konu sahibine nacizane birde somut tavsiyelerde bulunayım.
Pic basit ile pic programlamaya 5 yılını vermiş biriyim. 3 ayımı verdiğim arduino pro mini de aldığım stabilirteyi performansı hala piclerden alamayı beceremedim.
Ama dikkat edilmesi gerekn nokta ben beceremedim.Yani belkide bu kadar beceriksiz olmasaydım picden daha çok performas alırdım :D 8-)
"Hedeflerin bittiği tek yer, YENİ hedeflerin başlangıcıdır"

deneme_1234

#20
Alıntı yapılan: Babu - 12 Mart 2017, 19:08:31

Ki belki şuan hala vardır dijitalin yapamayıpta analoğun yaptığı işler.Ama benim görebildiğim yok.Ki yeni başlayacak birininde olmayacağı bu gün garanti değilse bile 5 yıl sonra olmayacağı garanti.

Bu arada professiyonelleşmek demek analog bilmek demek değildir.Professiyonel bir PC yazılımcısı transistör bilmek zorunda değildir. Ama evet bu gün professiyonel bir microişlemci programlayıcısının bunu bilmesi gerekir. Ama dikkat edin bu gün bilmesi gerekir. Ama 5-10 yıl sonra gerekmeyecek.
Anlatmak istediğim de bu zaten.

Bunu buraya not düşelim 10 sene sonra foruma girdiğimizde transistör bilip bilmemek gerekiyormuş mu görelim. Bundan yanılmıyorsam 2004-2005 deli gibi analog bir amfi yapmaya çalışıyorum bir abimiz geldi dedi ki la olum ahmet manyak mısın bunlarla uğraşıyorsun 10 seneye kalmaz her şey yazılımlan hallolcak falan. Şimdi hala transistörlerlen uğraşıyoruz uğraşacağız da. 10 sene sonra da 50 sene sonra da transistörlen uğraşacaz.

Analogun yapıp da digitalin yapamadığı bir kaç iş söylerim ben, örneğin güç filtreleri, hadi yap bakalım işlemcilen. 100A mi akıtcan işlemciden, transistör bilmicen mi tekrardan. Daha geçen çamaşır 500kiloluk makinesinin driverını sökelim dedik, içinde bir güç modülü kullanmışlar, ara ara bulmaya uğraştık. Yapım yılını söylim mi, 1994. Aradan 23 sene geçmiş hala transistörlen uğraşıyoz. Yani demem o ki analog ölmez, analog candır, bunu bilmeyen de patlıcandır.

Ben 43 yaşımla şunu gördüm talebelerdende hep bunu duydum; adam arduno kullanmış ya abi bırak bunları analog mu kaldı dönem yazılım dönemi bilmem ne. Yani demem o ki bu tür şeyleri analog işine hiç girmemiş, analog nedir bilmeyen insanlar kurar, bendede o izlenim oluştu şimdi. Analoga tü kaka diyenlerin %90'ı analogu bilmeyenler. Vector kontrolü duymamış olmanız bile analoga uzak olduğunuzun göstergesi bence. Raspile arduno la vektörel kontrol yapılamaz. Çok iyi iş bilmek lazım bunlar için.

28V 4.5A güç kaynağı yapalım dedim forumdaki hocalardan destek için mail attım sağolsunlar knuyu açmışlar boşlamışlar, devremi beslemem lazımdı hadi analog bilmeden yapalım bunu nasıl olcak bu.

Bu arada sanki yazılıma tü kaka dedik, her şey yazılım ile daha kolay kontrol edilebilir. Eskiden bir pid kontrol yapalım derdik, yok o potu çevir yok şu potu. Şimdi bir kerata bile en basit pidyi kodluyor geçiyor. Eskiden tüm işlemler sinyal kontroller analogla yapılırdı, bunların teorisi hesap kitabı 1700-1900 lerde bitmiş zati. Şimdi napıyor bu gençlik, analogun yaptığını digitale çevirip işliyor, bakınız görüntü işlemeler vs.

Yazılım da ölmeyecek analog da, ama bu gençliği görünce analog bilen adam çok değerli olacak ilerde. Bunu da 10 sene sonra burayı okuyunca konuşuruz gine.

Alıntı yapılan: Babu - 12 Mart 2017, 19:15:06
Bu arada konu sahibine nacizane birde somut tavsiyelerde bulunayım.
Pic basit ile pic programlamaya 5 yılını vermiş biriyim. 3 ayımı verdiğim arduino pro mini de aldığım stabilirteyi performansı hala piclerden alamayı beceremedim.
Ama dikkat edilmesi gerekn nokta ben beceremedim.Yani belkide bu kadar beceriksiz olmasaydım picden daha çok performas alırdım :D 8-)

Bu arada yok stabilite yok bilmemne bunlar işlemciden bağımsız şelerdir yazılımcının kalitesiyle ilgilidir kusura bakmayın. 8051'de milletin neler koşturduğunu bir bilseniz, adam otel için 200kva kocaman ups yapmış içinde hala 8051 var, siz nimet sayılcak pice tü kaka diyonuz. yapmayın alahsen bunlar kocaman firmalar.

AXI

@deneme_1234 hocam tabiki transistör, direnç bitmeyecek sadece bunlar hazır modüler hale gelecek. Örneğin şimdi analoğa en çok ihtiyaç duyduğumuz besleme devreleri hazır entegre halini alacak veya microişlemciye dahil edilecek.Yine mosfetler, sürücüler tabiki bitmeyecek ama yine yaa modüler yapı kazanacak yada yine onlar için üretilmiş dahili hazır işlemciler çıkacak.Bunu sizde görebiliyor olmalısınız.Haa buda şu demek değildir.Analog bilmek hiç bir işe yaramayacak anlamına gelmez.Sadece bugün analogsuz yapamadığımız çoğu şey için günü geldiğinde analoğa ihtiyaç duyamadan modüler yapılarla en az bileler kadar başarılı sonuç alınabilecek.
Bu şuan zaten var ve kullanılıyor.Ama hem maliyet hem boyut hemde kısmen verim açısından iyi durumda değil ve en önemlisi bu günkü üretiliş amaçları hobi.

Ama konuya bu kadar kesin bakmamın en büyük sebebi 7-8 yıl önce yaşadığım buna benzer bir tartışma,araştırma sonucu pic e yönelmiş, 3 yıl öncesinde öylesine arduinoyu fark etmiş ve 5 yıl kaybım olduğunu anlamış biri olmam.

Bu arada kusura bakmayın mesajlarda da konuşma tarzımda olduğu gibi çok emin, hatta kesin yazıyorum.Oysa yaşım ve tecrüben size göre baya bi küçük..Belkide yazdıklarım yanlış.Sadece bildiğim kadarıyla fikrimi yazıp bildiklerimin doğrulamasını yapıyorum aslında.Tek hatam tahminlerime fazla güvenip kesinmiş gibi konuşmam.

Saygılarımla...
"Hedeflerin bittiği tek yer, YENİ hedeflerin başlangıcıdır"

deneme_1234

Alıntı yapılan: Babu - 12 Mart 2017, 21:06:01
@deneme_1234 hocam tabiki transistör, direnç bitmeyecek sadece bunlar hazır modüler hale gelecek. Örneğin şimdi analoğa en çok ihtiyaç duyduğumuz besleme devreleri hazır entegre halini alacak veya microişlemciye dahil edilecek.Yine mosfetler, sürücüler tabiki bitmeyecek ama yine yaa modüler yapı kazanacak yada yine onlar için üretilmiş dahili hazır işlemciler çıkacak.Bunu sizde görebiliyor olmalısınız.Haa buda şu demek değildir.Analog bilmek hiç bir işe yaramayacak anlamına gelmez.Sadece bugün analogsuz yapamadığımız çoğu şey için günü geldiğinde analoğa ihtiyaç duyamadan modüler yapılarla en az bileler kadar başarılı sonuç alınabilecek.
Bu şuan zaten var ve kullanılıyor.Ama hem maliyet hem boyut hemde kısmen verim açısından iyi durumda değil ve en önemlisi bu günkü üretiliş amaçları hobi.

Ama konuya bu kadar kesin bakmamın en büyük sebebi 7-8 yıl önce yaşadığım buna benzer bir tartışma,araştırma sonucu pic e yönelmiş, 3 yıl öncesinde öylesine arduinoyu fark etmiş ve 5 yıl kaybım olduğunu anlamış biri olmam.

Bu arada kusura bakmayın mesajlarda da konuşma tarzımda olduğu gibi çok emin, hatta kesin yazıyorum.Oysa yaşım ve tecrüben size göre baya bi küçük..Belkide yazdıklarım yanlış.Sadece bildiğim kadarıyla fikrimi yazıp bildiklerimin doğrulamasını yapıyorum aslında.Tek hatam tahminlerime fazla güvenip kesinmiş gibi konuşmam.

Saygılarımla...

Esasen biz dinozorlastik  ;D
Yok ya ogrenmeye ac olalim o bu su islemci demeyelim yeter :))

Murat Mert

mert07

hwdesigner

Alıntı yapılan: Babu - 12 Mart 2017, 21:06:01
@deneme_1234 hocam tabiki transistör, direnç bitmeyecek sadece bunlar hazır modüler hale gelecek. Örneğin şimdi analoğa en çok ihtiyaç duyduğumuz besleme devreleri hazır entegre halini alacak veya microişlemciye dahil edilecek.Yine mosfetler, sürücüler tabiki bitmeyecek ama yine yaa modüler yapı kazanacak yada yine onlar için üretilmiş dahili hazır işlemciler çıkacak.Bunu sizde görebiliyor olmalısınız.Haa buda şu demek değildir.Analog bilmek hiç bir işe yaramayacak anlamına gelmez.Sadece bugün analogsuz yapamadığımız çoğu şey için günü geldiğinde analoğa ihtiyaç duyamadan modüler yapılarla en az bileler kadar başarılı sonuç alınabilecek.
Bu şuan zaten var ve kullanılıyor.Ama hem maliyet hem boyut hemde kısmen verim açısından iyi durumda değil ve en önemlisi bu günkü üretiliş amaçları hobi.

Ama konuya bu kadar kesin bakmamın en büyük sebebi 7-8 yıl önce yaşadığım buna benzer bir tartışma,araştırma sonucu pic e yönelmiş, 3 yıl öncesinde öylesine arduinoyu fark etmiş ve 5 yıl kaybım olduğunu anlamış biri olmam.

Bu arada kusura bakmayın mesajlarda da konuşma tarzımda olduğu gibi çok emin, hatta kesin yazıyorum.Oysa yaşım ve tecrüben size göre baya bi küçük..Belkide yazdıklarım yanlış.Sadece bildiğim kadarıyla fikrimi yazıp bildiklerimin doğrulamasını yapıyorum aslında.Tek hatam tahminlerime fazla güvenip kesinmiş gibi konuşmam.

Saygılarımla...
Gömülü sistem mühendisliği adına bir firmada çalışana kadar bende sizin gibi düşünüyordum. Herşeyin hazır olduğu modüler yapılar. Ardiuno, piton tabanlı kartlar Vs.

İşin içine girince böyle olmadığını fark ettim. Çünkü meslekte kazandığım tecrübeler bana ardiunonun kralını yapabilmeyi öğretti. Ve herhangi bir sistemde yaşanan probleme çözüm üretmeyi. Ardiuno da takılı kalsa idim herşeye ardiuno derdim. Ve basit düşünürdüm. Ama bu gün gerekirse stm32f103 gerekirse f407 gerekirse f746, gerekirse ardiuno uno,nano gerekirse schneilder tm241,gerekirse s71200  kullanıyorum. Tamamen ihtiyac doğrultusunda.

Bu gün profesyonel manada ürün geliştirip geliştirdiği ürüne katma değer kazandıran firmalar, üretimi bir elin parmaklarını geçmese de kendi sistemlerini kendileri yapmakta. Kısıtlı bir alana ardiuno ve modülleri sığdırmak yada orada sağlam durmasını sağlamak imkansız. Bu yapılsa bile emi emc den geçirmek, çevre koşulları testlerinden geçirmek imkansız. Profesyonel manada bu işi yürüten hiç kimseden ardiuno lafı duyamadım. Belkide 10 15 yıllık gömülü sistem mühendisi olduklarından. Ama eminim ki 10 yıl sonra bu günün mühendisleri de profesyonellik isteyen işlerinde bu tarz hazır sistemler kullanmayacak. Hazır sistemler sadece bir araçtır. Dev. Board adı üzerinde. Ek olarak bu meslek Analog dijital diye ayırt edilemez. Bu mesleği yapacak kişi mesleğe ilişkin herşeyi bilmek zorunda ne yazıkki. Analog, sayısal diye ayırmak yanlış. Yazılım ve yazılımın çalıştığı tüm sistem ayrılmaz bir bütün.

Ayrıca plc sistemleri bambaşka bir dünya. Bu dünyadaki cihazların; güvenilir, jenerik, arıza tespiti kolay, kolaylıkla teknik destek alınabilecek, herkesin kolaylıkla kod yazabilecek, 15 yıl sonra bile yedek parçasının olacağı garanti edilen, ciddi manada güvenli bir yapıya sahip, diğer otomasyon sistemleri ile entegresi çok kolay olan ve stabil çalışan bir sistem olması beklenir. Ardiuno tarzı sistemler bu tanıma çok çok uzakta. Ardiuno ile plc nin yapabileceği bazı işler yapılır mı evet. Ama yapmak doğru mu hayır. Tabi bu işler tost makinesi, çamaşır makinesi yapmak tarzı şeyler. 50 ton bir vinci gel ardiuno ile sözleşme süresi içinde yap görelim. Plc ile 3 günde sürücü encoder kontrol cihazlarınin kodlarını yazar entegrasyonu yapar devreye almaya hazır edersin ama. Yada bir arıza durumunda anında çözüm bulur yada destek alabilirsin. Ki bu işi yapıyorsan 2 trilyonluk cihazı yaparken de 50 liraya ardiuno kullanıp iki bin liralık plcden kaçacak değilsin. Çünkü bilirsin yarın 500~5000 km uzağa gönderdiğin bu cihazın en ufak bir arızasında sistem durursa sen gidene kadar o firmaya günde belki 1 trilyon kiralık üretim kaybına neden olacak.

Yapılacak olan işe doğru ürünü kullanmak en önemlisi. Analog ,dijital diye düşünmeden. Ardiuno, gömülü, plc diye tutturmadan. Nerede ne gerekiyorsa onu yapmak gerekli.
Saygılarımla.

Murat Mert

mert07

ipek

bencede mantıklı...interpreter'i hep sevmemişimdir sadece Ardu değilki , Parallax,Atom,bunun gibi bir sürü hazır kart ile tez'ini kurtaran öğrenci,arka planda ne döndüğünü bilemeden,yada bilmek istemeden gününü kurtardı,arkadaşın yorumunu çok beğendim,ardu ile vinç yaptın güzel ve kusursuz çalıştı,niye olmasınki,manimi var,ama taşaron değişti firma başka servis sağlayıcı ile sevişti,arızaya sahaya tek,yada müh gitti,manzara karşısında kıçı ile gülmezmiydi ?

Murat Mert

#27
Alıntı yapılan: ipek - 12 Mart 2017, 23:24:50
bencede mantıklı...interpreter'i hep sevmemişimdir sadece Ardu değilki , Parallax,Atom,bunun gibi bir sürü hazır kart ile tez'ini kurtaran öğrenci,arka planda ne döndüğünü bilemeden,yada bilmek istemeden gününü kurtardı,arkadaşın yorumunu çok beğendim,ardu ile vinç yaptın güzel ve kusursuz çalıştı,niye olmasınki,manimi var,ama taşaron değişti firma başka servis sağlayıcı ile sevişti,arızaya sahaya tek,yada müh gitti,manzara karşısında kıçı ile gülmezmiydi ?


;D ;D ;D  Son kısım müthiş olmuş hocam.
Bir soğutma gurubu için kart yapılması gerekti 2-3 hafta en min dedim düşünelim dediler. 8 ısı kontrolü 4 ad basınç kontrolü vs.. şeyler anlatmıştım. Aradılar adamın birisi 3 günde teslim ediyor ona yaptırıyoruz dediler tamam dedim. 2 hafta sonra aradılar bir sıkıntımız var soğutma olarak dediler gittim. Adamı tebrik ettim arduino megaya alt kart yapmış hazır pinli kabolarla röleleri ve diğer bir kaç  aksamı lego gibi bir pleksi glasın üstünde toplamış dokunmatik ekran kullanmış kartıda sadece ekran çıkacak şekilde bir pleksi ile tekrar kapatmış dıştan görünüşü 10 numara olmuş. 40.000 euroluk 4 ad kompresörü termostat mantığı ile on-off sürmüş şok oldum. birde benim tam 2 katım fiyata yaptığını duyunca 2. şok. Ama adamı tebrik ettim parasını almış ve pleksiyi güzel işlemiş.
mert07

mg1980

Tartışmayı uzatmak için değil ama merakımdan soracağım. Arduinu Uno'da kullanılan Atmega328 denetleyici bu bahsettiğiniz vincin herhangi bir kartında kullanılamaz mı ? Şayet kullanılabilecekse sorun Arduino kartında olduğu için midir ? Saygılar.

Murat Mert


Bence arduino yu her yerde kullanırsın kullanılmayacak diye bir şey yok. Pin to pin mcu kartı sonuçta. Güzel bir taban kart yaparsın lego gibi basit pinli kablo kullanmadan yaparsın olaya tamam. Bir işi Ardunio ile yapmamı istediler Due modelini getirdiler Altkart tasarladım programı yazdım ve teslim ettim çokta hoşuma gitti due modeli, hızlı bir üründü. Ekranda dokunmatik kullanılmadı istemediler 4 buton dueyi uzun pinli dişi data pinleri ile karta oturttuk, ekran onun üstüne. İlk o zaman kullandım ticari bir projeydi basit bir işti.
mert07