проснулись некропостеры после долгой спячки. Индейцы Майя уже вымерли Календарь ихний закончился.
Нифига мы не вымерли! Наоборот, начинается новая эра самодельных компьютеров! Лучше напишите свои соображения по теме!
PS: в понедельник постараюсь выложить фото своей поделки на плисине. Пока только самое начало, но дисплей 320х240 уже светится и даже рисует прямые. Памяти до 72 метров, но пока не распаяна, использую внутреннюю память плис (12 КБ).
От Вас требуется только наставничество. Комплектующие с меня. Трассировку печатных плат при необходимости тоже могу заказать. Меня интересует опыт в области схемотехники цифровых устройств. Для этого нужно какое-то решение, от которого я буду отталкиваться. Если кому интересен такой проект - пишите. Возможно изготовление в двух экземплярах или другие варианты интересов наставника
Схему проектировать будем совместно, как ментор и ученик. Изготовление - договоримся. Может я спаяю, можем вместе паять.
Программировать на низком уровне, в принципе, я могу. Как натянуть на это устройство готовую ОС - не знаю. Если разговор о Винде, то там я ещё имею представление (т.е. БИОС адресуется по стартовому адресу, далее загружается биос, драйверы устройств на низком уровне я напишу, вместо загрузочного сектора что-нибудь можно придумать, драйвер NTFS или FAT тоже смогу).
Сюда перенес. aen
_________________ Если я где-то ошибаюсь, прошу от меня этого не скрывать. Заранее очень признателен
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Очень "скромное" желание однако.... Следующая серия: проектирование ракеты Калибр: от нас вся электроника и наведение, от ледокола....кусок тротила....
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Мда. На моей совести цифровой регулятор двигателя внутреннего сгорания и другие интересные штуки. Ещё я неплохо программирую. Со схемотехникой всё хуже, особенно с современными решениями типа видеоинтерфейсов, камер, сенсоров и прочего. Задумка пока такая - по стартовому адресу процессора разместить микросхему ПЗУ, в которой записать стартовый код. Пусть пока без интерфейса настройки БИОС. В него записать инициализацию векторов прерываний, обработчики прерываний, простенькую графическую подсистему, драйвер файловой системы и вызов загрузочного сектора. Проц, судя по всему, придётся использовать с системой инструкций Intel, хотя варианты рассматриваются, просто мне это ближе. Возможно, конечно, использовать готовые решения (готовую микросхему БИОС, если по аппаратуре устройство будет совместимым с чем-нибудь из предшественников). Готовую схему и трассировку использовать бы не хотелось, т.к. опыт хочу приобрести в разработке, а не в изготовлении.
Очень "скромное" желание однако.... Следующая серия: проектирование ракеты Калибр: от нас вся электроника и наведение, от ледокола....кусок тротила....
Ну, наведение и электронику для Калибра, пожалуй, я и сам смогу. А вот за тротил можно и сесть.
Очень "скромное" желание однако.... Следующая серия: проектирование ракеты Калибр: от нас вся электроника и наведение, от ледокола....кусок тротила....
Вот если бы кто-то взялся за аэродинамическую схему, разработку корпуса, двигатели, рули, поджиг (она, наверное, твердотопливная), и прочее, то я, пожалуй, взялся бы за разработку системы управления. В Калибре главное - механика и ракетосроение. А цифровая схемотехника там - служанка. А вот в планшетнике или в ноутбуке главное - цифровая схемотехника и низкоуровневое программирование (чтобы ОС запустить).
Добавлено after 38 minutes 8 seconds: Не, понятное дело, у меня нет в планах разработать коммерческий вариант устройства. Что-нибудь на коленке, в картонном корпусе, лишь бы светилось и периферия чтобы была работоспособна. Потом если ещё и ОСь получится на этой штуке поднять - вообще будет радость. Потом уже и о корпусе подумать можно будет, это совсем другая история...
_________________ Если я где-то ошибаюсь, прошу от меня этого не скрывать. Заранее очень признателен
И чего тебя потянуло планшет изобретать...? Думаешь получится лучше, нежели у профессионалов? В любом случае: дисплей самодельный не сделать. Клаву тоже придется использовать готовую (ах да...планшет то не имеет клавы...) остается только материнская плата, да и ту нет смысла изобретать по другому... Прости, за предыдущий сарказм, но иногда у неких возникают какие то нереальные хотелки.... Хотя...я тоже иногда этим страдаю...от безделья...
И чего тебя потянуло планшет изобретать...? Думаешь получится лучше, нежели у профессионалов? В любом случае: дисплей самодельный не сделать. Клаву тоже придется использовать готовую (ах да...планшет то не имеет клавы...) остается только материнская плата, да и ту нет смысла изобретать по другому... Прости, за предыдущий сарказм, но иногда у неких возникают какие то нереальные хотелки.... Хотя...я тоже иногда этим страдаю...от безделья...
Да не, всё норм, я ведь ожидал, что мои предложения вызовут здоровый скепсис Всё верно, хотелки от лишнего времени. Ну и от желания выполнить учебный проект. Он мне нужен, мне нужны знания. Именно так, нужно сделать материнскую плату, напаять на неё же периферию, подключить дисплей и запустить. Если там будут контроллер GSM, камеры, видео, микросхемы ПЗУ и ОЗУ - это будет круто. Понятно, что это будет фигня на коленке. Мне не важны потребительские свойства, мне важна работающая система. Пусть это будет просто голая плата с шлейфом, которую можно будет на стену повесить. Лишь бы работало. Корпусирование и т.п. - это уже совсем другая история.
_________________ Если я где-то ошибаюсь, прошу от меня этого не скрывать. Заранее очень признателен
Нынешние компьютеры собираются "из кубиков", особого творчества тут не требуется - взять даташиты на процессор, чипсет, периферию и т.д. и совместить... А вот если ещё и свой процессор делать, и чипсет, и периферию... Тут много-много лет потребуется, и "форточки" к такой самоделке даже гвоздями не пришьёшь, что только свою версию Линукс делать...
Нынешние компьютеры собираются "из кубиков", особого творчества тут не требуется - взять даташиты на процессор, чипсет, периферию и т.д. и совместить... А вот если ещё и свой процессор делать, и чипсет, и периферию... Тут много-много лет потребуется, и "форточки" к такой самоделке даже гвоздями не пришьёшь, что только свою версию Линукс делать...
Всё верно. Мне и нужен специалист по кубикам. По современным кубикам. И по архитектуре, чтобы ничего не забыть. Т.к. "по даташитам" собирать придётся "много-много лет" Свой процессор я делать не собираюсь. Ну, конечно, я не знаю, чего мне ещё захочется потом. Но сейчас - что-нибудь собрать из кубиков. Чтобы потом творить по аналогии из других кубиков.
_________________ Если я где-то ошибаюсь, прошу от меня этого не скрывать. Заранее очень признателен
Если удастся найти подробное описание этих самых "кубиков" - ничего непреодолимого я не вижу... (кроме попытки приколотить форточки к процессору с неинтелевской системой команд...) Вот на радиомодули, возможно, подробного описания найти не удастся - там обычно уйма всяких "ноу-хау", которые производители тщательно скрывают... Вы бы начали с чего попроще - какой-нибудь 386 или пентиум завели на макетке... (принцип тот же - а технологически гораздо проще, монтаж менее плотный и т.д...)
Т.к. "по даташитам" собирать придётся "много-много лет"
Всё просто )). Для получения мамки, которая запустит Linux, в зависимости от чувства перфекционизма, может понадобится от двух итераций. Каждая итерация будет стоить ~$4000 - это за печатную плату и компоненты. Для полного веселья можно и скалер (конвертер для ЖКД) сделать. Можно сделать ноут на более простых процах, но уже не под Linux, а для более простых операционок. Итерация будет раза в два-три дешевле.
Цитата:
Готовую схему и трассировку использовать бы не хотелось, т.к. опыт хочу приобрести в разработке, а не в изготовлении.
Могу устроить полный цикл увеселения ---------- Плюс расходы на трассировку и схемотехнику.
Кстати... Можно и полностью "самопал" с собственной системой команд намутить. С подобными решениями мы каждый день дело имеем, работая с IDE в режиме отладки. А в прикладном плане... Берем любой из МК, имеющий внешнюю память данных (предпочтительно аппаратный блок работы с внешней памятью) и пишем интерпритатор команд для того МК (ессно и свой компилятор впридачу).
Берем любой из МК, имеющий внешнюю память данных (предпочтительно аппаратный блок работы с внешней памятью) и пишем интерпритатор команд для того МК (ессно и свой компилятор впридачу).
Берем любой мк, имеющий достаточно внутренней памяти и умеющий выполнять программу из внутреннего озу Зачем городить огород с интерпретаторами, которые еще и тормозить будут не по детски?
Затем, что "полноценный" ПК имеет свойство работать со сменяемым программным кодом, а у МК код однозначно фиксирован на конкретной задаче. Даже случай перезагрузки с помощью самопрограммирования не более чем для модификации версии программного обеспечения предназначен. Помимо прочего есть такое понятие как динамическая подкачка блоков кода/данных с хранимого во внешнем накопителе файла программы.
Затем, что "полноценный" ПК имеет свойство работать со сменяемым программным кодом, а у МК код однозначно фиксирован на конкретной задаче.
Вобщето я специально уточнил, что МК должен уметь выполнять код из ОЗУ Остается загрузить любой код в озу хоть из встроенной флеши, хоть с внешней например сд карточки и передать на него управление. Причем решение может быть однокристальным, без внешней ОЗУ, т.к. имеются мк с озу до 512-1024 кБайт.
Для типовых МК внутреннее ОЗУ выполняет функционал расширенной области регистров АЛУ, а не памяти программ/данных. Как вариант с "совмещением" - STM8 и ARM подобные архитектуры. Однако... там все же еепромка, хош и быстрая.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения