| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| homebrew компютър 2011 http://mcu-bg.com/mcu_site/viewtopic.php?f=8&t=8956 |
Страница 1 от 1 |
| Автор: | ike [ Съб Юни 18, 2011 1:31 pm ] |
| Заглавие: | homebrew компютър 2011 |
Има няколко подобни теми, но са стари и ме интересува, как стоят нещата днес. През последните 1-2 години се появиха 32 битови процесори/микроконтролери с 2 пъти повече рам/флаш на два пъти по-ниска цена от старите 8 битови PIC 16Fxx или Atmel AVR 8, та би трябвало сега да е по-лесно и по-евтино човек да си направи сам комютър. От тази тема http://mcu-bg.com/mcu_site/viewtopic.ph ... 6&start=15 има линк към тези компютри http://www.embeddedarm.com/products/boa ... t=TS-7500# цена $139 за една бройка. TS-7500 250MHz ARM9 SBC w/ 64MB RAM and 4MB Flash , а преди няколко години имаше за около 25$ Edimax BR6104KP / Sweex LB000021. MIPS 4Kc@175/200/225MHz, RAM 16MB, Flash 2MB, 2 USB, 5 ethernet, internal switch, gpio ... http://www.google.com/search?num=100&hl ... a=N&tab=wi . Преди 30 години, обикновените хора (като WOZ) отиваха в магазина за електроника, купуваха си половин килограм чипове и си сглобяваха сами компютър. Днес възможно ли е в домашна обстановка да се направи компютър? Гледам в моста 4GB DDR3 1333 A-DATA $36.20 4GB CF CARD KINGSTON $11.60 4GB SD MICRO CL6 A-DATA $8.50 тези неща могат ли се се ползват да се направи някакъв компютър, нещо от сорта MIPS32/ARM9 200-250MHz с нормална PS/2 или USB клавиатура, някакво дисплейче 320х240 или 640х480. И разбира се платката да е някаква проста двуслойна, която могат да ти я направят във всяка платкаджйница? За софтуер някакъв линукс и емулатори на актуалните преди 30 години системи Apple II, Commodore 64, PC XT ... или идеята е прекалено безумна? Има ли въобще процесори/микроконтролери с външна шина, ниска цена под $10 и да могат да работят с DDR памет? |
|
| Автор: | Бай Ставри [ Съб Юни 18, 2011 1:41 pm ] |
| Заглавие: | |
Разбирасе че може да се направи и в домашни условия , но като знам качеството на българските платкаджийници , едва ли ше го докараш по размер...... ....по добре си преправи нещо от тука http://s.dealextreme.com/search/USB+ARM.html?page=1......цените са народни и гарантирано си бачкат...купувам редовно от тук....до месец пристигат ХАХАХАХАХА....докат си седях и....без да искам си поръчах товаhttp://www.dealextreme.com/p/8-touch-screen-lcd-google-android-2-2-tablet-pc-w-wifi-tf-arm-v9-800mhz-70508.....кат пристигне ше му направя презентация...... |
|
| Автор: | tgi [ Съб Юни 18, 2011 3:08 pm ] |
| Заглавие: | |
Платките в БГ не може. Трябва реално 4 мил, за да стане - поне аз както ги правя. Тук под 8 мил е "забрави", дупките под 0.4 също (под 0.6 е "беля"). С тия технологии ставаше преди 20 и кусур години. Това, на което аз работя, е било винаги "homebrew", ето платката - 400 MHz power със 128M DDRAM. Многото гигабайта RAM е нужен само на тежките, инак умрели системи задръстени и аз не знам с какво, защото инак дисковите им операции траят достатъчно дълго, та да те откажат. Което пък е резИлтат от масово разпространения съвременен стил на програмиране. Както и да е , ето снимката: http://tgi-sci.com/misc/PICT6138.JPG . Всъщност имам още 4 поколения назад - с тая стават 5, първото се появи 1985-а някъде, 6809 базирано (първа беше "бабичката", после се появи дядката, после двата нюкмана, това реших, че ще е внучето на дядката и бабичката ). |
|
| Автор: | michev [ Съб Юни 18, 2011 9:05 pm ] |
| Заглавие: | |
Има евтини чипове хич да не е - LPC3130 - 180мхз АРМ9 Даже и платчица са успели да му направят - тук По спомен - твърдеше се че, пистите са 8mil-a (и у БГ ще ти я направят |
|
| Автор: | goto [ Нед Юни 19, 2011 9:50 am ] |
| Заглавие: | |
Да не се получи нещо такова: http://web.mac.com/teisenmann/iWeb/adep ... terior.JPG |
|
| Автор: | kiiid [ Нед Юни 19, 2011 10:42 am ] |
| Заглавие: | |
По принцип концепцията е грешна. Ако човек тръгне да повтаря решения които са вече на пазара много скоро ще установи че просто няма смисъл. В тоя аспект за да намериш удоволствие в начинанието: 1. процесор 8- или 16-битов, но в никакъв случай не 32-битов, особено пък каквато и да била разновидност на арм. Може да се направи компромис даже и за 32-битов, но само ако е фон-нойманова архитектура и работи на честота по-ниска от 50МХз. 2. памет - в никакъв случай не повече от 16-32М (банково адресиране при 8-битовите). Оттам нататък почваш конкуренция с китайците (където губиш автоматично) 3. ОС - не-Прозорци, не-линукс, не-андроиди и тем подобни боклуци. В идеалния случай: команден промпт, ДОС-подобна (но не ДОС!) 4. останалия хардуер - съобразно с критериите по-горе. Задължително без усб, блутут и подобни мерзости. Естествено никой не е длъжен да се съобразява с моето мнение, но понеже съм си играл по тоя начин просто споделям лични наблюдения за по-приятно прекарване на времето. |
|
| Автор: | miro_atc [ Нед Юни 19, 2011 8:30 pm ] | |||||||||
| Заглавие: | ||||||||||
Естествено Ако е за кефа задължително целият компютър трябва да е само с И-НЕ. Като студент имах такъв проект... голям кеф беше. Всъщност едно от малкото удоволствия за цялото следване, бях взел един топ амбалажна хартия и каса биричка.... Пълен кеф, ама ми го развалиха на защитата. През цялото време си говорехме що съм използвал амбалажна хартия, що била намачкана, къде бил салама, ей такива глупости А по темата... няма грешна няма правилна концепция. Има такива, които работят и се харчат и такива, които не работят. Номерът е да има добра идея за какво и как ще се ползва. От това ще се определи какво да има вътре. За съжаление за домашен компютър не се сещам за достатъчно добри приложения. Но примерно за компютър за кола имам идеи. Проблемът обаче е в читава кутия, за желязото има колкото искаш решения... |
||||||||||
| Автор: | ike [ Сря Юни 22, 2011 11:23 pm ] |
| Заглавие: | |
Благодаря на всички за мненията им. Ще пиша на части и последователно, ще дописвам/редактирам мнението си. Първо искам да засегна, какво е homebrew компютър? Carl Sagan: "If you wish to make an apple pie from scratch, you must first invent the universe." От къде да започнем? От вселената? От транзистора -> http://www.youtube.com/watch?v=w_znRopGtbE ? Или да използваме готови транзистори -> http://www.youtube.com/watch?v=xISG4nGTQYE ? Или с 74ххУУ интегрални схеми както goto и miro_atc са показали ? Или с интегралки със средна интеграция както zaphod и тук -> http://www.youtube.com/watch?v=UJ9scQlVzC0 са показали? Или може би човек да си купи кутия, захранване, дъно, процесор, рам, харддиск, видеокарта, мишка, клавиатура, колонки и монитор и да си homebrew-не компютър? За мен идеята за homebrew компютър е това, което tgi е показал. Custom board(не се сещам на български термина как е) на която са сложени Off-the-shelf компоненти с висока степен на интеграция. И имам няколко въпроса към него. Танталовите кондензатори не са ли опасни? Няколко керамични свързани паралелно SMD кондензатора от 4.7uF X7R не са ли за предпочитане? В коя фирма е изработена платката? Колко мила е? За тези -> http://iteadstudio.com/store/index.php? ... cts_id=173 казват, че са най-евтините на пазара работят с 8/8 мила/тау резолюция, при 6/6 се получава това -> http://www.youtube.com/watch?v=CqDUjskHIXc . michev спомена за LPC3130, оказа се че разполагам с LPC3154 -> http://mcu-bg.com/mcu_site/viewtopic.ph ... 154#112796 , но в никакъв случай не бих се наел да го разпоя Това http://www.embeddedartists.com/products ... p?tab=spec за колко долара може да го докара човек в домашни условия? Разбира се know-how на Embedded Artists си струва парите, ако работиш за голяма фирма и не плащаш от джоба си, но да предположим най-оптимистичния вариянт. Процесора е 13$, платката е 1$ , трябва да се сложат 2 кристала и шепа пасивни елементи 10$. 64 MB DDR SDRAM това колко струва не мога да се ориентирам в сайта на mouser, а и не знам какъв тип трябва да е паметта, за да е съвместима може би 13-20$? Флаш за бутлоадера, колкото да бутва от SD/USB. National DP83848 Ethernet PHY + конектор с трансформаторчета 10-20$. И остана някакъв дисплей съвместим с процесора. Това BGA 296 може ли въобще да се запои в домашни условия? Под 100$ долара може ли да се докара с дисплея, ethernet, flash, 64МБ рам, SD сокет, USB хъб за свързване на клавиатура и флашки? @tgi не мога да преценя, колко слойна е платката която си показал 2 или 4 слойна е? |
|
| Автор: | tgi [ Чет Юни 23, 2011 12:10 am ] | |||||||||||||||||||||||||||
| Заглавие: | ||||||||||||||||||||||||||||
Е ако човек иска да е практичен а не да показва на света защо е безсмислено да си дава зор играейки си с безсмислици много други начини няма. Съвременни части доколкото има на пазара, съвременни технологии за платки и т.н. Огромната част от усилието в тоя случай беше портването на всичко на платформата, самото правене на платката беше дреболия в сравнение с него - 5-6 пъти времето докато тръгне *някак*. Перифериите по SOC чипа имаха изненади, а и просто са доста обем за да ги обозре и вкара в пътя човек.
Ами да, така е в общия случай. То и аз отдавна не слагам много танталови, просто такива съм имал под ръка в случая. Но захранванията са развързани с керамични добре, просто са отдолу на платката.
Тая платка специално клиентът (цялото изделие беше и с аналоговщини, дето се виждат ненапоени по тая платка) я прави някъде в Англия. 6 мила е освен писта до via , там е 4. Тая гъстота е постижима и е оправдана, за да няма сигнали по вътрешните слоеве (грешките там биха могли да направят платката неизползваема). Правих няколко пъти такива платки в pcbcart.com , 3-4 такива излизат към $500-600 (от тях $300-400 са за първоначалната обработка, при последващи поръчки без редакции няма $300-400). Големият ти проблем ако искаш да правиш нещо подобно е дисплейният контролер. Вече няма на пазара нищо реално, освен може би тия от silicon motion, но не съм ги пробвал. До преди това и предното поколение аз си правех контролерите с неща от рода на 6845 и куп логики и памети, сега ако нямам какво да купя с по-малко от едно голямо CPLD и DDRAM-ове няма да мога да мина. Имам на ум някакъв проект в който да сложа sm502 от silicon motion ама не знам ще стигна ли до него тая година а догодина може и да е остаряло това, дето го мисля сега та не знам. |
||||||||||||||||||||||||||||
| Автор: | bongo_x2 [ Чет Юни 23, 2011 12:44 am ] |
| Заглавие: | |
Пък аз рева дето разни близки/познати не разбират, че с покупката на компютър все още не са се сдобили с такъв и си мислят, че за няколко часа и 20-50 евра добичето ще стане като на комшията ама без стотиците вируси вътре. И това е в сферата на Винбоз (най-приятеската) пък ти тръгни да пишеш нещо ново... Пак се сетих как навремето бях почнал да пиша DOS за последния модел Правчо82: вече имах опит и докарах всичко до съвършенство, дори дискетата стана по-бърза и по-голяма. Смарангяса се на ниво потребителски интерфейс: бях го замислил почти като съвременния ама с псевдографика, без мишка и без клавишни комбинации като за октопод, с автоподсказки и т.н. Замислих се по някое време, че само за това като нищо ще отидат две години и се отказах. Едит: ама по време оно само хардуерът правеше проблеми а софтуерът бе изпипан. Не като сега: на ти една мацаница пък ако има проблеми ще ги оправим при следващия ъпдейт. |
|
| Автор: | tgi [ Чет Юни 23, 2011 1:55 am ] |
| Заглавие: | |
> Под 100$ долара може ли да се докара с дисплея, ethernet, flash, 64МБ рам, SD сокет, USB хъб за свързване на клавиатура и флашки? Едва ли. Аз във всеки случай не бих посмял да се хвърля в битка в нискоценовия пазар, вижда ми се 100% безнадеждна. По-скоро човек ако ще опитва да прави продукт за пазара шансовете му са с нещо уникално в характеристиките да се впие в горния ценови обхват - и те не са никак големи. > @tgi не мога да преценя, колко слойна е платката която си показал 2 или 4 слойна е? 6 слойна. Двата външни са сигнални, има две плочи маса (понякога насечена където трябва, но за целите на компютър само това не се налага) и два слоя със захранвания, те вече са по-насечени но не много. |
|
| Автор: | Dimitar [ Чет Юни 23, 2011 4:21 am ] |
| Заглавие: | |
Одавна е минало времето, когато танталовите кондензатори не са били сейф. В моите продукти ги ползвам доста и то при температури около 100-110 градуса и яки вибрации и до сега никакви грижи. |
|
| Автор: | tgi [ Чет Юни 23, 2011 4:38 am ] |
| Заглавие: | |
А бе те чак толкова несейф никога не са били, ако и да са по-лесни за опожаряване от другите. Да знаеш ква пукотевица настана веднъж като включих наопаки захранването Но в рамките на компютър няма за какво да ги слага човек, керамичните са хем по-добри (възможно най-нисък ESR), хем са и евтини, та за танталови много място няма. Освен ако по твоите продукти имаш толкова вибрации, че пиезоефектите в керамиката да ти създадат проблем (баси вибрациите ако успеят това в блокиращи захранването на компютър кондензатори |
|
| Автор: | Dimitar [ Чет Юни 23, 2011 6:48 am ] |
| Заглавие: | |
Аз обикновено ги слагам на мястото на малки електролитни, че при тях още има грижи с часовете работа над 125 градуса |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|