Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Konuyu başlatan: z - 17 Kasım 2012, 16:53:47

Başlık: ARM işlemciler ve gömmeli sistemler
Gönderen: z - 17 Kasım 2012, 16:53:47
ARM işlemcilerle geliştirdiğimiz projenin, gömülü sistem projesi sınıfına girmesi için olmazsa olmazlar hakkında yazışalım istedim.

Gömülü sistemler üzerine (http://www.cncdesigner.com/wordpress/?p=1191)
Başlık: Ynt: ARM işlemciler ve gömülü sistemler
Gönderen: muhittin_kaplan - 17 Kasım 2012, 18:54:23
yazdığım Programın ve bunu taşıyan MCU nun ne özelliği olmalı ki "Gömülü Sistem" olsun. RTOS mu taşımalı ?
Başlık: Ynt: ARM işlemciler ve gömülü sistemler
Gönderen: cicjoe - 17 Kasım 2012, 19:07:56
Benim gomulu sistemden anladigim, belirli bir isi yapmaya yonelik tasarim. Yani bilgisayar gibi genel bir kullanimi degil de, sadece 1 isi cozmeye yonelik tasarlanmis olmasi.
Bir de zamaninda bir kitapta gordugum bi resmi paylasayim.

(http://s6.postimg.cc/5zlxamq7l/image.jpg)
Başlık: Ynt: ARM işlemciler ve gömülü sistemler
Gönderen: pisayisi - 17 Kasım 2012, 21:28:24
Gömülü sistem örneğin marsı keşfe çıkan Curiosity uzay aracının sam kimyasal lab analizi yapan biriminde micrium firmasının RTOS Kernel, µC/OS-II  i başarı ile kullanılmış.Adamlar dünya dışında kendi kernel lerinin ne derece başarılı olduğu ile övünüyorlar. İşte bu bir bütünün parçası olmuş bir gömülü sistem hedefe dönük kimyasal araştırmaları tamamlıyor. Gömülü sistem de adı üstünde bir işletim sistemini cihazın içine kayıt edip bütün sistemin çalışmasını bununla gerçekleştirmeniz gerekiyor. Hangi işletim sistemi kullandığınızın önemi yok...


http://micrium.com/page/home/nasa_chooses_micrium_for_curiosity (http://micrium.com/page/home/nasa_chooses_micrium_for_curiosity)

(http://micrium.com/newmicrium/uploads/curiosity_rover.jpg)
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: z - 28 Kasım 2012, 11:42:14
Ne oldu bu konu, noktayı tam koymadık diye düşünüyorum.

ARM işlemci kullananlar embedded sistemlerle ilgileniyorum diye yazıyor. Bakıyorum yaptıkları projelere diğer 8 bir işlemcili projelerden hiç farkı yok.

İllaki RTOS mu koşturmak lazım. 8 bit mikrolarla yapılmış gömmeli bir uygulama örneği verebilirmisiniz?
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: Klein - 28 Kasım 2012, 11:52:17
Alıntı yapılan: z - 28 Kasım 2012, 11:42:14
Ne oldu bu konu, noktayı tam koymadık diye düşünüyorum.

ARM işlemci kullananlar embedded sistemlerle ilgileniyorum diye yazıyor. Bakıyorum yaptıkları projelere diğer 8 bir işlemcili projelerden hiç farkı yok.

İllaki RTOS mu koşturmak lazım. 8 bit mikrolarla yapılmış gömmeli bir uygulama örneği verebilirmisiniz?
Ben daha neyi tartıştığımızı bile anlamadım hocam.
Projenin 8 bitli projeden farkı yoksa gömülü sistem değil mi?
Led yakıp söndüren bir uygulama gömmeli uygulama değil mi?
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: Veli B. - 28 Kasım 2012, 12:05:30
Kullanıcı sistemde programsal değişiklik yapamıyorsa(program ekle kaldır vb);  cihaz, üretim aşamasında belirlenen görevleri dışında başka bir iş yapamıyorsa benim için gömülü sistemdir. İçine gömmüşümdür ve orda kalmıştır, ben yükseltinceye kadar değişmeyecektir. İzin verdiğim çalışma parametrelerini kullanıcı girer ve kullanır. Bunu FF ile de yapsanız, 64bıt MCU ile de yapsanız aynı, nazarımda. Dünyanın ne dediği umurumda değil, gömen benim ve sistemimle benim aramda ki kısmen platonik, kısmen aşikar aşk bu...
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: esensoy - 28 Kasım 2012, 12:22:38
Alıntı yapılan: katana - 28 Kasım 2012, 12:05:30
Kullanıcı sistemde programsal değişiklik yapamıyorsa(program ekle kaldır vb);  cihaz, üretim aşamasında belirlenen görevleri dışında başka bir iş yapamıyorsa benim için gömülü sistemdir. İçine gömmüşümdür ve orda kalmıştır, ben yükseltinceye kadar değişmeyecektir. İzin verdiğim çalışma parametrelerini kullanıcı girer ve kullanır. Bunu FF ile de yapsanız, 64bıt MCU ile de yapsanız aynı, nazarımda. Dünyanın ne dediği umurumda değil, gömen benim ve sistemimle benim aramda ki kısmen platonik, kısmen aşikar aşk bu...
"embedded" konusunda ben de size katılıyorum,
eğer bir de real time işlemler yapıyorsa karizması da yüksek oluyor
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: speak48 - 28 Kasım 2012, 12:43:27
kazma kürek olmadan gömülümü olur hiç

embedded kısmında sıkıntı yok sanırsam
her çipin içindeki hafızaya nasıl çalışacağı bilgisini koyuyorsak bu embeddeddir.
embeded software,embedded system,embedded harware,embedded cpu

sıkıntıyı system sözcüğü çıkartıyo burda systemden ne anlıyorsunuz.
software ile system arasındaki fark nedir.?
rtos oluncamı system oluyor
hiç sanmıyorum.

sonuçta os dediğimiz şey nedir operation system neki nasıl yapılır yazılımla.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: z - 28 Kasım 2012, 12:45:25
Navigasyon cihazını görünce bu embedded bir sistemdir diyorum.

Fakat yanıp sönen led ya da  karaşimşek için embedded kelimesi sanki yakışmıyor.

mesaj birleştirme:: 28 Kasım 2012, 12:48:02

Sanki şöyle bir tanım daha mantıklı gibi;

Ciddi bir uygulama daha önceleri PC gibi bir sistemde yapılıyorken, birileri PC ihtiyacını kaldırıp bu uygulamayı küçücük bir kart üzerinde koşturmayı başarmışsa, kartımız artık embedded bir sistem olmuş olur.

Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: speak48 - 28 Kasım 2012, 12:57:36
led yakıp söndürmek neden hafife alınıyorki
led yerine mesela otopark kapısı motorunu korsak girişede mesafe sensörü yazılım aynı derecede basit olmasına karşın
arabanız gelince kapı otamatik açılıyorsa artık orada bir system vardır.
nerdedir embeddeddir.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: Veli B. - 28 Kasım 2012, 13:05:03
Bülent Abi,
Uygulamanın ciddi olup olmadığına kim/neye göre karar verecek?
PC den kastın hangisi? ENIAC veya SSEM değil sanırım? Von Neuman olması yeterli ise çoğu MCU PC sayılır.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: z - 28 Kasım 2012, 13:05:32
Bahsettiğiniz otomatik kapı projesi için hiç işlemci dahi kullanmaya gerek yok.

O zaman kontaktörleri barındıran panolarda embedded sistemdir. Böyle bir pano hiç elektronik devre dahi içermeden son derece karmaşık bir prosesi pek ala yönetebilir.

Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: esensoy - 28 Kasım 2012, 13:07:38
hocam navigasyon cihazını ben embedded olarak görmüyorum,
aslında şöyle, arabada evde kullandığımız navigasyon cihazı embedded olmuyor bence, end user product oluyor,
ama atıyorum bir füze içinde ki navigasyon donanımını embedded olarak kabul edebilirim,

speak48 in dediği gibi olay sistem de bitiyor sanırım, tasarlanan sistemin kendisi mi? yoksa parçası mı?

öte taraftan embedded olup olmamasının da bir önemi yok diye düşünüyorum, amaca uygun çalışması yeterli değil midir sizce?
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: z - 28 Kasım 2012, 13:09:20
Alıntı yapılan: katana - 28 Kasım 2012, 13:05:03
Bülent Abi,
Uygulamanın ciddi olup olmadığına kim/neye göre karar verecek?
PC den kastın hangisi? ENIAC veya SSEM değil sanırım? Von Neuman olması yeterli ise çoğu MCU PC sayılır.

PC ile, üzerinde işlemcisi olan, ses kartı olan, ekran kartı olan, modemi olan, işletim sistemi olan, büyük kapasiteli depolama elemanı olan, yüksek kapasiteli ramı hatta romu olan x makineden bahsediyorum. Eğer bu yapıyı kaldırıp atıp yerine mümkünse hiç mekanik bileşeni de olmayan bir kartçık koyabiliyorsak demek  istedim.

Tabiki illaki ekran, ses vs ye ihtiyaç yoksa bunlar embedded sistemde de olmayabilir.

Bilmiyorum, ben embedded sistemlerle karaşimşek arasındaki sınırı merak ediyorum.


mesaj birleştirme:: 28 Kasım 2012, 13:12:09

Alıntı yapılan: esensoy - 28 Kasım 2012, 13:07:38
.....öte taraftan embedded olup olmamasının da bir önemi yok diye düşünüyorum, amaca uygun çalışması yeterli değil midir sizce?

Ben bu kelimenin (embedded) dünyada kabul gördüğü manayı bilmek istiyorum. Yapılan sisteme kim nederse desin. Bana kalırsa bu sistemlerin tek adı var o da beyin.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: speak48 - 28 Kasım 2012, 13:15:50
Alıntı yapılan: z - 28 Kasım 2012, 13:05:32
Bahsettiğiniz otomatik kapı projesi için hiç işlemci dahi kullanmaya gerek yok.

O zaman kontaktörleri barındıran panolarda embedded sistemdir. Böyle bir pano hiç elektronik devre dahi içermeden son derece karmaşık bir prosesi pek ala yönetebilir.

oda bir sistemdir ama embedded değildir.
yukarıda embeddedi açıkladım.
o olsa olsa pano içi saklanmış sistem olur.

Alıntı yapılan: z - 28 Kasım 2012, 12:45:25
Ciddi bir uygulama daha önceleri PC gibi bir sistemde yapılıyorken, birileri PC ihtiyacını kaldırıp bu uygulamayı küçücük bir kart üzerinde koşturmayı başarmışsa, kartımız artık embedded bir sistem olmuş olur.

daha PC yokken  systemler sadece C ile yapılıyordu tabiki onlarda embeddedi.
olayı bugünün gözüyle bakmayıp geçmiş ve geleceği göz önüne almak gerekir.
C=computer
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: Veli B. - 28 Kasım 2012, 13:19:54
Bence gömülü sistemi, yazılım ve donanımdan bağımsız olarak, sadece kavram olarak tanımlamak lazım. Gördüğüm kadarı ile kendi aramızda bile tanımlama yapamıyor/netleştiremiyoruz.

Kendi adıma detaylandırmaya çalışayım;
- Donanımsal bir değişikliğe ihtiyaç duymadan, işlevsel hataları yazılım ile düzeltibilmeli.(ENIAC bu konuda sorunlu idi)
- Dolayısı ile üzerinde bir yazılım çalışmalı( RTOS olur veya olmaz).RTOS leri üst seviye diller gibi görüyorum. Hata ihtimali düşük, kullanımı daha kolay ama alt seviye ile de aynı işler yapılabilir. Geliştirmesi daha uzun sürer, daha fazla böcük olur ama olur.
-Oyun alanı tasarım aşamasında belirlenir ve o parkın içinde oynar durur.



 

mesaj birleştirme:: 28 Kasım 2012, 13:29:40

Körfez savaşı sırasında idi sanırım, savaş muhabirlerinin direkt cephe de bir tarafı takip edenleri için embedded kelimesinin kullanıldığını görmüş ve şöyle bir netten bakmıştım. Gece gündüz haberden ayrılmayan haberle entegre olmuş gazetecilere deniyordu. Adam cephede yaşıyor, ateş altında kalıyor, savaşan taraflardan tek farkı ateş etmemesi...
Sanki gömülü kelimesi, bizde biraz yerine oturmamış gibi. Embeddedın tam karşılığını bulamamışız ve en yakın olarak gömülü demişiz gibi ama tam karşılamıyor ve gömülü ye yeni anlamlar  katmaya çalışmışız yıllar içinde, özellikle bizim meslekte.

Elektronik kart ve içinde ki yazılım(donanım değişikliği gerektirmeden sistemin çalışma şeklini değiştirebilen ve tekrarlanabilir yapı, FF ile de olur, delikli kart ile de olur, tape ile de olur, ROM üstü Assembly, C, Basic ile de olur) sisteme özelse ve sistemle beraber geziyor yatıyor kalkıyorsa o sistem embeddeddır. ENDA dan aldığımız kontro cihazı veya bir plc ile yapılan sistem değildir. Bu iş için yapılmamıştır. Genel kontrol için yapılmış bir cihazı alıp özele uygulamışsızdır ve bana göre embedded değildir.

mesaj birleştirme:: 28 Kasım 2012, 13:31:47

Oh be toparlayabildim.Benim aklımda da ne kadar karışıkmış halbu ki. Ben de detaylı düşünmemişim, tanım yapmamışım kafamda. Yazarken şekillenmeye başladı...
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: muhittin_kaplan - 28 Kasım 2012, 14:15:52
ana işlevini, yazılım değişikliğiyle  değiştiremediğiniz sistemler katıyapı sistemlerdir. (cep tel, navi, termometre, abaküs)

cıvık yapı ise pc dir, mac dir. içerisindeki programa göre işlevi değişir.

Tanım bana tescillidir
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: speak48 - 28 Kasım 2012, 15:17:40
Alıntı yapılan: muhittin_kaplan - 28 Kasım 2012, 14:15:52
ana işlevini, yazılım değişikliğiyle  değiştiremediğiniz sistemler katıyapı sistemlerdir. (cep tel, navi, termometre, abaküs)

cıvık yapı ise pc dir, mac dir. içerisindeki programa göre işlevi değişir.

Tanım bana tescillidir

bu tanım heralde en az 10 yıl öncesi için doğru denilebilinir.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: SpeedyX - 28 Kasım 2012, 15:22:43
Wikipedia
Alıntı YapAn embedded system is a computer system designed for specific control functions within a larger system, often with real-time computing constraints.[1][2] It is embedded as part of a complete device often including hardware and mechanical parts. By contrast, a general-purpose computer, such as a personal computer (PC), is designed to be flexible and to meet a wide range of end-user needs. Embedded systems control many devices in common use today.[3]
Embedded systems contain processing cores that are either microcontrollers or digital signal processors (DSP).[4] The key characteristic, however, is being dedicated to handle a particular task. Since the embedded system is dedicated to specific tasks, design engineers can optimize it to reduce the size and cost of the product and increase the reliability and performance. Some embedded systems are mass-produced, benefiting from economies of scale.

Bir hocamızın ders notları:
http://web.eecs.umich.edu/~jfr/embeddedctrls/files/Lecture1.pdf (http://web.eecs.umich.edu/~jfr/embeddedctrls/files/Lecture1.pdf)

3. kaynak:
http://www.engstuff.info/2011/02/what-is-embedded-system.html (http://www.engstuff.info/2011/02/what-is-embedded-system.html)
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: muhittin_kaplan - 28 Kasım 2012, 17:26:04
Alıntı Yapbu tanım heralde en az 10 yıl öncesi için doğru denilebilinir.
Neden ?
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: speak48 - 28 Kasım 2012, 18:08:18
söylediğiniz ürünler sistem olarak PC den bi farkı yoktur hatta üstünlükleri vardır.
isteyen hem kurulu sistemin üzerine istediği uygulamayı yükleyebilir.isterrse sistemi tamamen baştanda kurabilir.
örneğin bir cep telefonunun hem uygulama olarak hem sistem olarak değiştirilebilinir.
cep telefonun işlemcisine led yak söndürde yüklenebilir opera mini de
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: muhittin_kaplan - 28 Kasım 2012, 18:19:57
led yak söndür yapmak, işlevini değiştiği anlamına gelmez işlevlerinin artığı anlamına gelir. (bu arada hack kavramınıda araştırınız)
cep telefonuna abidik gubidik programlar yükleyebilirsiniz. ama temelde cep telefonudur. yapısal özellik açısından üstün olabililer pc yada mac gibi cıvık sistemlerden bu ayrı bir durum.
bu cıvık sistemler le ister müzik dinleyip müzikseti haline ister tv seyredip tv haline yada server/ workstation olarak kullanabilirsin.
Ama bir hesap makinesi olarak üretilip içerisine gerekli kodları gömülen bir sistemi başka bir iş kullanırsanız buna ya hack denir yada işlevini arttırmış olursunuz.

tanımlama hala güncel çünki 10 yıl önceki temel ile şimdiki temel aynı.

Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: speak48 - 28 Kasım 2012, 18:27:49
hacker dediğiniz şey uzman programcı demektir.
uzmanlığımız yetmiyorsa aynı sistemlere biri katı biri cıvık demek yanlış olur.
benimde yetmiyor ama sistemleri bir görebiliyorum.
cep telefonu = specific  PC.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: muhittin_kaplan - 28 Kasım 2012, 18:38:52
konu dağılacak ama
"hacker dediğiniz şey uzman programcı demektir", değildir
elimde ICS yüklü bir cep telefonu var. istediğim programı yazabilirim. ama bu onun cep telefonundan başka birşey olduğu anlamına gelmez.
Spec. PC demek "Bir iş için özel üretilmiş Personel Computer" anlamına gelirki, PC mantığına ter bir tanımdır.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: speak48 - 28 Kasım 2012, 18:47:35
bende öyle sanıyordum ama işin doğrusu bu
http://en.wikipedia.org/wiki/Hackers_%26_Painters (http://en.wikipedia.org/wiki/Hackers_%26_Painters)
http://www.kitapyurdu.com/kitap/default.asp?id=128455 (http://www.kitapyurdu.com/kitap/default.asp?id=128455)

ben ise cep telefonunu gsm ve cdma modemi konmuş personel computer olarak düşünürüm.
ve gene işin doğrusu bu.

peki size göre pc nin mantığı nedir.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: muhittin_kaplan - 28 Kasım 2012, 19:04:41
Genel Maksat için üretilmiş iş yumağı. Kısaca PC size göre bir oyun makinesi olabilir, bana göre fonksiyonlarımı koşturacağım bir test mekanı, başka biri Ofis de yazı ve döküman basmak için kullanırken başka biri carpc olarak kullanabilir. temelde bileşenler aynıdır. RAM,ROM,İşlemci ve IO
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: speak48 - 28 Kasım 2012, 19:11:42
cep telefonunda pek farkı yok yine sizin tanımınıza göre

Alıntı YapKısaca PC size göre bir oyun makinesi olabilir, bana göre fonksiyonlarımı koşturacağım bir test mekanı, başka biri Ofis de yazı ve döküman basmak için kullanırken başka biri carpc olarak kullanabilir. temelde bileşenler aynıdır. RAM,ROM,İşlemci ve IO

elimde 7 yıllık 6600 var dediğiniz işlemlemler için kullanmıştım şimdi sadece arama yapıyorum.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: muhittin_kaplan - 28 Kasım 2012, 19:20:02
ama hala cep telefonu.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: Okan AKÇA - 28 Kasım 2012, 19:29:43
başlığı düzeltseler çok iyi olacak gömmeli sistemler  ;D ;D ;D ;D

gömülü sistemler
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: pisayisi - 28 Kasım 2012, 20:30:32
Evet yaa gömmeli sistem baya argo kaçmış, böyle bir sistemi yapsan da satamazsın reklamda kaybeder ;D
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: speak48 - 28 Kasım 2012, 21:02:35
Alıntı yapılan: muhittin_kaplan - 28 Kasım 2012, 19:20:02
ama hala cep telefonu.
tmm ozaman siz öyle görmeye devam edin.

zaten computere bilgisayar demek geleceği öngörerek güzel ama geçmişe bakmayarak talihsizlik olmuştur.

o bilgisayar değil hesaplayıcıdır.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: muhittin_kaplan - 28 Kasım 2012, 21:22:30
hocam merak ettim kaç çeşit hesaplayıcıyla çalıştınız ?
Buna özel işlemler üretilmiş(embedded) ve Genel maksat Hesaplayıcılırda dahil
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: speak48 - 28 Kasım 2012, 21:54:29
hepsini sayayımmı bu ne ifade edicek
ama doğrusu budur
işlemciyle hesaplayıcı yapılır.
bilgisayarın tariçesine bakın.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: muhittin_kaplan - 28 Kasım 2012, 21:57:52
hocam o tarihine bakıp "okuyacağınız" neredeyse tüm hesaplayıcılarla çalışmamdan ötürü bu tanımı yapmıştım.
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: speak48 - 28 Kasım 2012, 22:26:49
o zaman saygı duyarım.
kabalık ettiysem özür.

1-2 ay öncede bir üstat la tanışmıştım baya sohbet etmiştik.
Univac 9400 den IBM System/36 a kadar çalışma yapmış içini dışını bilen biriydi.
kullandığı cobol ve rpgii dillerini çalışma sistemini ve tabiki meşur delikli kartları gösterdi.
bir kutu delikli kart listesi getirdi onları inceledim her bir kart bir makina koduna geldiğini düşününce.
yapılan iş ne oyun nede mp3 dinlemek çalışanların maaş takibi yapmak.

ama sonuçta oda hesaplayıcıdır cep telefonuda çünkü temeli aynı
Başlık: Ynt: ARM işlemciler ve gömmeli sistemler
Gönderen: eraygil - 29 Kasım 2012, 01:08:45
konuya sırf baslığından dolayı merak ettim acabaa bu gömmeli sistem neymiş :) 
gömülü sistem: bir sistemin kendi kendini idare etmesi içi tasarlanmış devrelerdir. içerisindeki kodlar değiştirilsede bu sistem yine aynı işi yapacak şekilde tasarlanmıştır.  örneğin dvd rom, dijital uydu alıcısı, mp3 player, yada bu sistem bir sanayii makinası da olabilir.