MCU ile PC yapmak

Başlatan aster, 10 Aralık 2005, 14:42:14

aster

Evet, diyelimki her haltı yaptık bir eksiğimiz PC yapmak kaldı  :)

Başlıyalım mı?

piedos

ben heraltı yaptım artık zevk almıyorum  :cry:

eger bi alu yapabilirsem belki yine mutlu olurum  :D
Einstein: "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."

Petek

Fikir güzel ama öncelikle işin boyutunu belirlemek lazım. Örneğin 1990 lı yıllardaki PC XT  modelinden biraz daha özellikli bir şey olursa pek çok kontrol uygulamasında kullanılabilir.

Örneğin bir arm9 işlemci, 16 MB ram, istediğiniz kadar ROM (SD kartlar uygun bu iş için), 10/100 Mbit ethernet, bir yada 2 Can bus, 1 yada 2 USB, 3 yada 4 UART (2 si rs232, diğer 2 si rs485 yada bir tanesi rs422), 1 Harddisk, 1 floppy disk (hariçten takılabilir), 1 paralel port, 1 termal yazıcı (hariçten takılabilir), bir 802.11b/g, embedded linux işletim sistemi, (uart, can, usb, flopy, harddisk, paralel port harici geri kalanları benim kullandığım adsl modem oluyor :), ....

isterseniz bununla uğraşmak yerine şunu getirtelim. http://www.linuxdevices.com/news/NS6831138013.html
Ben iki tane alırım. Sayıyı çoğaltırsak o fiyata yakın alabiliriz belki :)
“Önyargıları yıkmak atomu parçalamaktan zordur” A.Einstein

altanaltay

80C188EB işlemci kullanılmış devre:
http://www.kmitl.ac.th/~kswichit/C188/c188sbc.htm

80C186EB ile
http://www.kmitl.ac.th/~kswichit/c186/c186sbc.htm

bende 8086 cpu ile yapmaya çalışıyorum.

Analyzer

Alıntı yapılan: "Petek"isterseniz bununla uğraşmak yerine şunu getirtelim. http://www.linuxdevices.com/news/NS6831138013.html
Ben iki tane alırım. Sayıyı çoğaltırsak o fiyata yakın alabiliriz belki :)
Selam

Bu fikri ben de tuttum. Ben de bir adet alabilirim bu fiyata bulabilirsek...

Analyzer
Üşeniyorum, öyleyse yarın!

kasif

Bu konu forumda tartışılmıştı, ama bende yapılmasını isterim, hatta bir tane yapmayı isterim, yazılım bölümünü linux veya bill amca helleder

Alıntı yapılan: "Petek"Örneğin bir arm9 işlemci, 16 MB ram, istediğiniz kadar ROM (SD kartlar uygun bu iş için), 10/100 Mbit ethernet, bir yada 2 Can bus, 1 yada 2 USB, 3 yada 4 UART (2 si rs232, diğer 2 si rs485 yada bir tanesi rs422), 1 Harddisk, 1 floppy disk (hariçten takılabilir), 1 paralel port, 1 termal yazıcı (hariçten takılabilir), bir 802.11b/g, embedded linux işletim sistemi, (uart, can, usb, flopy, harddisk, paralel port harici geri kalanları benim kullandığım adsl modem oluyor :), ....

Benim bilgisayar, (P4 tabanlı Celeron 1.7)
SD kart tanımaz,
Ethernet yok,
Can bus bilmez,
2 seri portu var onlarda RS232, RS485 den anlamaz (ama irda olduğunu idda eder)
Floppy var ama .....
Termal yazıcı kaç lira bilir, benim bütçeye kıymaz,
kasanın arkasında en az 10 metre kablo var, WIREFULL bişi
ayrıca linux bir kere girdi-çıktı, (bill amca 2YTL ye garantili işletim sistemi satınca)

Yani eğer böyle bir bilgisayar yaparsanız, bu zavallı bene çok şey kazandırmış olursunuz.

poset

@aster hocam PC derken nasıl bir sistem düsündünüz kafanızda basit bir 8 bitlik makinemi tasarlayalım, 16 mı  yani veri yolu ne olsun. sizin fikriniz ne idi?

ben yıllardır bir gambikle zevk için ugraşıyorum. 6510 tabanlı, CIA, VIA, ACIA, RTC, ADC, DAC, LCD tasarımım kagıt uzerinde bitti. İş egaglede kartı tasarlamaya geldi ama hobi oldugu ve kafamı dağıttıgı için şu olsun bu olsun derken 2 yıldan fazla oldu. hatta 8087 Matematik işlemci bile koymayı duşunmuştum ama sonradan cok zorlayacağı icin vazgeçtim. uzun sürmeside hafıza adreslemeli bir işlemci oldugundan bende hafızayı etkin kullanmak için bir dolu adres kod çözme mantıkları geliştirdim. bol elemanlı. nasılsa kağıt üzerinde oldugundan ekonomi yapmak gibi bir derdimde yoktu ama insan bişiler karalayınca "yaw bunca ugraştım çalışıyormu bu meret" diye dusunuyor.

bakalım belki iki yıl sonra bir işletim sistemi ile çıkarım karşınıza :)

aslan_korhan

Aslında "Amerikayı yeniden keşfetmek" yerine daha değişik ve piyasada olmayan birşeyler yapsak daha iyi olmaz mı?

Tamam öğrenmek ve zevk için yapılabilir ama Pentium bilgisayarlar bile 40-50 YTL'ye satıldığı bir zamanda bu işi yapmak pek mantıklı değil bana göre...  
Gerçi ne gibi birşey yapılır? oda ayrı bir konu...

Sadece benim fikrim...
Dünyada 10 çeşit insan vardır. Binary bilen ve bilmeyenler.

kasif

Ya bazen bende buna benzer şeyler düşünüyorum.

Şimdi bazı PDA lar usb host özelliğine sahip. Böyle birşey yapıp sadece usbden bağlanan cihazları çalıştıran birşeyler.

Oyun divx cadcam falan olmayacak, sadece internet, office uygulamaları.

O zaman neden PDA düşünmüyorum, ekran harici olmalı, gittiğim yerde ekran kullanabilmeliyim. Hatta
http://tomshardware.thgweb.de/2005/06/06/zusatzbildschirm_per_usb_vga_adapter_von_sitecom/index.html
bunu çalıştıran bir pda bulursam  :D   :D   :D  Yanına da klavye,fare,usb2ethernet tamam, işte PC

Bazen uzaktan kontrollü robot planları yapıyorum, robotun üzerinde bir PC bulunmalı ama düşük işlemcili olmalı, ek özellikler kolayca eklenebilmeli.