Jump to content

Recommended Posts

Здравствуйте.

Выкладываю результаты собственной разработки: персональный компьютер ZX Spectrum 128, разработанный с применением микроконтроллеров AVR Atmel.

Конструктивно ПК представляет из себя плату, предназначенную для установки внутри стандартной клавиатуры, с которой поддерживается интерфейс PC/2. Фотографии устройства по ссылке:

http://dl.dropbox.co... 128 Photos.zip

Схемотехнически компьютер включает в себя центральный процессор-эмулятор (ATMega128-16AU), видеопроцессор (ATMega128-16AU), контроллер клавиатуры (ATTiny2313A-SU), блок памяти (микросхема CY7C1049 с регистром 74AC373MTC), страничного мультиплексора 74AC257 и мультиплексора, входящего в состав формирователя видеосигнгала (также 74AC257). Схему устройства можно найти по ссылке:

http://zx.pk.ru/atta...83&d=1333384254

Демонстрационное программное обеспечение:

http://dl.dropbox.co...ectrum SOFT.zip

Сборочный чертёж:

http://dl.dropbox.co...8899/Сборка.zip

Пример работы:

- игрушка R-TYPE

http://dl.dropbox.co.../Vibrations.zip - демонстрашка

Спасибо.

Share this post


Link to post
Share on other sites

долго грузится, опять с запиленой до дыр кассеты МК-60?

ЗЫ/

шутка :P

Share this post


Link to post
Share on other sites

Так я же и говорю: ZX Spectrum, самый настоящий.

Ну, есть в планах SD карту повесить и дос под неё написать. Интерфейс для неё есть - можно подключать к разъёму для программирования.

Share this post


Link to post
Share on other sites

Технология Maxim Integrated nanoPower: когда малый IQ имеет преимущества

При разработке устройств с батарейным питанием важно выбирать компоненты не просто с малым потреблением, но и с предельно малым током покоя. При этом следует обратить внимание на линейку nanoPower производства компании Maxim Integrated. В статье рассмотрено их применение на примере системы датчиков беспроводной оконной сигнализации.

Подробнее

Очень интересный проект. И что будет в итоге?

Share this post


Link to post
Share on other sites

Очень интересный проект. И что будет в итоге?

Ну, там видно будет. Он на сей день и так пойдёт.

Share this post


Link to post
Share on other sites
                     

Платы Nucleo на базе STM32G0: чего можно добиться с помощью связки Nucleo и Arduino

Платы Nucleo и платы расширения X-NUCLEO от STMicroelectronics можно интегрировать в платформу Arduino с помощью библиотеки STM32duino. Связка плат Nucleo и платформы Arduino, и наличие готовых библиотек – представляет удобный инструмент для создания прототипов и конечных приложений в условиях ограниченного времени. Статья содержит пошаговые инструкции по установке библиотек и запуску примеров для Nucleo.

Подробнее...

Спектрум был цветным компьютером, а у вас в ролике изображение чёрно-белое. Это из-за чего?

Share this post


Link to post
Share on other sites

Спектрум был цветным компьютером, а у вас в ролике изображение чёрно-белое. Это из-за чего?

Это из-за того, что у меня RGB видеовхода нет.

Share this post


Link to post
Share on other sites

Порадовал земляк! +

С нетерпением жду завершения проекта.

Офф. В 88 году после сбрки "Специалиста" я взялся за "Спектрум"(Ленинград)...Как носитель в начале использовался катушечник "Маяк 203"....Ностальгия... однако...

Share this post


Link to post
Share on other sites

где-то на просторах нэта встречал нечто подобное на плисенах

Share this post


Link to post
Share on other sites

Lisitsin а по - ртос или сами что-то ваяли?

Не понял. По-ртос это не опечатка?

Share this post


Link to post
Share on other sites

не) я про (ПО) программное обеспечение контроллеров. На каком-то ртос сделано?

Share this post


Link to post
Share on other sites

а не проще было взять это:

http://www.aliexpress.com/fm-store/312788/210751525-425312334/Free-shipping-STM32-HY-MINI-STM32V-Development-Board-STM32F103VCT6-With-3-2-LCD.html

и будет все в одном: и графика, и один контроллер вместо трех, и MicroSD с играми.

Edited by qwer

Share this post


Link to post
Share on other sites

а не проще было взять это:

http://www.aliexpress.com/fm-store/312788/210751525-425312334/Free-shipping-STM32-HY-MINI-STM32V-Development-Board-STM32F103VCT6-With-3-2-LCD.html

и будет все в одном: и графика, и один контроллер вместо трех, и MicroSD с играми.

А кто-ж его знает? Уж что сделано-то сделано ... Не переделывать же?

Share this post


Link to post
Share on other sites

да, снимаю шляпу... жаль что на асме, портировать с С намного проще...

Share this post


Link to post
Share on other sites

да, снимаю шляпу... жаль что на асме, портировать с С намного проще...

С сразу всё убьёт. Там сплошные высокоскоростные алгоритмы с подсчётом тактов в кометнариях ...

Share this post


Link to post
Share on other sites

Lisitsin +1. С оптимизацией гемора много. Двойную работу пришлось бы делать.

Разве что на С с вставками АСМ. Но это только как альтернатива. Возможно, что РТОС бы разгрузил систему по многозадачности.

Share this post


Link to post
Share on other sites

Выкладываю полный проект ZX Spectrum на AVR со всеми исходниками.

http://dl.dropbox.com/u/12408899/Aspect128%20full%20project.zip

Хотелось бы чтобы люди собирали )))

По всем вопросам отвечу (личка + namemeyourself@yandex.ru + Vasil_78@mail.ru).

Сразу просьба: если в проекте обнаружены будут ошибки или глюки, недоработки, некорректная работа устройства, просьба сообщить мне обо всём этом. Также принимаю предложения по модернизации и улучшению проекта.

Выражаю свою беспредельную благодарность всем тем, кто тем или иным образом помогал мне в проекте.

Спасибо.

Share this post


Link to post
Share on other sites

Хотелось бы чтобы люди собирали )))

Статью напишите. На форум ведь не все ходят.

Описание Ваше прочитал. Написано нормально. Вроде :rolleyes: .

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By Максим123456789
      делаю диплом, в схеме у меня микроконтроллер PIC16F688 и мне нужно его заменить на ATmega. Не могу найти похожий
    • By Anton Bondarenko
      Всем привет
      Прошу не ругать, впервые подобный вопрос задаю.
      Хочу сделать прибор, который будет посылать сигнал, когда возле прибора будет проходить металлический предмет. 
      — угол отслеживания до 30° а лучше прямая линия, траектория
      — время реакции очень высокое до 100 мс
      — ширина проема в котором нужно сканировать от 10 до 20метров,
      — передача сигнала через вифи
      Может есть готовые решения, или отдельные компоненты.
      Подскажите пжл в каком направлении искать.
      Смотрел датчики движения, но главная проблема — время реакции.
      Спасибо
       
    • By Вячеслав_НС
      Здравствуйте ! подскажите , какую лучше библиотеку использовать (и где ее взять) для управления i2c atmega8 в atmel studio 7  .  задача - управлять atmega8 по i2c ,  цап  PCF8591T .
      понимаю , в интернете много примеров и библиотек , но хотелось бы пример максимально простой и точно рабочий . т.к. пока что все мои попытки не привели к успеху ... то Atmel Studio 7 при компиляции ругается на несуществующий файл ( к примеру - "stream.h") при использовании библиотеки i2c , то еще какие то грабли .
    • By Sofia Vin
      Предлагаем проектную работу в Москве:
      Микроконтроллер STM32F103.
        
      Есть встроенный код с использованием функций библиотеки FreeRTOS, код имеет описанный протокол для связи с внешним миром.
        
      Необходимо проводить доработку кода под задачи программиста верхнего уровня и его тестирование в составе оборудования. 
      Работа в лаборатории (м.Университет) и удаленно. 
      Оплата по договоренности.
      Если Вы обладаете опытом схемотехнического проектирования и программирования микроконтроллеров, и Вас заинтересовала данная возможность, ждем Ваши отклики по контактным данным:
      8 (925) 023-60-02   Алексей
      E-mail: nassa@marathon.ru
       
  • Сообщения

    • Мощность можно примерно по размеру определить, если это стандартный советский двигатель.
    • @Falconist  на счёт частоты с которой происходят изменения магнитной составляющей, я придерживался того, что электро частицы из космоса проходят сквозь атмосферу и это можно наблюдать по северному сиянию , оно с какой частотой меняется? Я ограничил на октаву ниже частоты сети дабы она оказывала минимальное влияние на показания индикатора, можно ещё изменить входные фильтры на полосовые 50 Гц 100Гц и производных гармоник от них, это сильно усложнит конструкцию, а наша задача получить именно не точнейшие измерения потоков частиц и магнитных полей порождаемые ими, а индицировать появление и по возможности уровень магнитных возмущений возникающих локально в координатах места нахождения приемной катушки. Эта схема с этой задачей справляется, не чувствительна к наводкам сети спектр от 0-20 Гц вполне приемлемый.
    • У тебя тоже лампочка светится от одного вывода? Знай, это лишь иллюзия... так не бывает. Что бы отключить усилитель от динамика, при двухпроводной схеме, достаточно разорвать один провод. Более того, у тебя дома я уверен, что выключатель света обрывает только один провод. И вроде как никогда проблем не было у тебя с этим? Или тебя что-то смущает?
    • Наверное вы правы и у меня с головой действительно не всё в порядке. Именно поэтому я занимаюсь с вами пустыми базарами и трачу время на фотоснимки. Пошёл лечить голову.
    • потому что для такого усилителя вроде нужна защита на каждый провод  и реле должны быть разделены
×
×
  • Create New...