Максимит - Maximite

Максимит микрокомпьютер Бұл Микрочип PIC32 микроконтроллеріне негізделген микрокомпьютер. Бастапқыда хобби жиынтығы ретінде жасалған Maximite 2011 жылдың күзінде австралиялық дизайнер Джеофф Грэмнің Silicon Chip журналында үш бөлімнен тұратын мақаласында ұсынылды.[1]Жоба екі негізгі компоненттен тұрады - негізгі схема және кейіннен жасалған MMBasic Interpreter GW-BASIC.

Нұсқалар

Maximite 2.7 нұсқасы әлі де ашық ақпарат көзі жоба. Бірнеше әуесқойлар көбінесе сатылымда қол жетімді прототиптік платаларды қолдана отырып, өздерінің жеке нұсқаларын шығарды.

Клондар

Ол енгізілгеннен кейінгі бірнеше айда бірнеше Maximite клоны жасалды және шығарылды. Кейбіреулер, мысалы, Maximite SM1,[2] және Джеофф Грэмнің соңғы нұсқасы,[3] Mini-Maximite, бастапқы дизайнмен жабдықталған және бағдарламалық жасақтамамен үйлесімді, бірақ басқа форм-факторды қолданады.

DuinoMite сияқты басқалары,[4] болгариялық Olimex компаниясының Arduino тақырыптарын қосу арқылы жабдықты өзгертті. Бұл Arduino тақталарына арналған жабдықты пайдалануды жеңілдетеді, бірақ бұл функцияны пайдалану үшін өзгертілген микробағдарламалық жасақтама қажет. Осы өзгерістердің бір бөлігі жаңарған сайын ресми нұсқаға енгізілді.

Австралиялық дистрибьютор Dontronics және Америка Құрама Штаттарының бағдарламашысы Кен Сеглер бағдарламалық жасақтаманы жабдықтың әртүрлі нұсқаларында жұмыс істеуге бейімдеуде белсенділік танытты.

Джеофф Грэм MMBasic-тің өзгертілген нұсқасын да шығарды [5] UBW32 даму кеңесі үшін.

АҚШ өндірушісі жасаған максимитті клондар CircuitGizmos Maximite түпнұсқалық дизайнымен үйлесімді болып қалады және өте кішкентай CGMMSTICK1 [6] дәнекерсіз нан тақтайшасында қолдануға болатын және Color Maximite үйлесімді CGCOLORMAX1.

MMBasic

MMBasic 3.x қолданушы анықтаған ішкі бағдарламалар мен заманауи Line-number құрылымын қолдайды. Бұл MMBasic 3.x Olimex Duinomite, UBW32 және CGMMStick нұсқаларын қолдайтын бірнеше нұсқада шығарылды.

MMBasic нұсқалары 3.x дейін болған кезде ақысыз және бастапқы көзі ашық бағдарламалық жасақтама астында таратылады GNU жалпыға ортақ лицензиясы, 3.x нұсқалары үшін лицензия а-ға өзгертілді меншіктік жеке пайдалану үшін ақысыз қол жетімді бастапқы коды бар.

ICeemite

2013 жылдың 11 мамырында австралиялық компания DTX2-4105C деп аталатын IC-стиліндегі нұсқасын (кейінірек «ICeemite» атауын алды), ол толығымен ендірілген жүйелерге қосылуға арналған. Dimitech.[7] Maximite түпнұсқасының бұл жаңа нұсқасы нақты уақыт сағатын және microSD картасының коннекторын алып, PLCC-68 ұясына сәйкес келеді. Жарияланған күннен бастап бұл әлемдегі ең кішкентай толық Maximite жүйесі болды.Ceemite бірнеше тапсырмалар мен қуатты басқару сияқты ендірілген жүйелерде қолданылатын қосымша қосымшалары бар тапсырыс бойынша құрастырылған бағдарламалық жасақтаманы ұсынады, бірақ түрлі-түсті графиканы қолдамайды.

Максимит түсі

Максимит түсі (CircuitGizmos CGCOLORMAX1) барлық графикалық режимдерді көрсетеді

Максимиттің жаңа нұсқасы 2012 жылдың қыркүйек айындағы Silicon Chip журналында жарық көрді.

Color Maximite-дегі жаңа мүмкіндіктер.

  • PIN32 нұсқасы
  • Сегіз түсті (қара, қызыл, жасыл, көк, көгілдір, сары, күлгін және ақ) түсті VGA түсі.
  • Синтезделген стерео-музыка және дыбыстық эффекттер.
  • Батареяны қолдайтын нақты уақыт сағаты (міндетті емес).
  • Arduino үйлесімді қосқышы, бастапқы 20 I / Os-дан тәуелсіз, қосымша 20 енгізу-шығару сызығы бар.
  • 2 арналы PWM аналогтық шығысы.
  • Анимациялық ойындарға арналған арнайы командалар.
  • MMBasic-тің 4.0 нұсқасы, онда қосымша мүмкіндіктерге қол жеткізуге және пайдалануға қосымша командалар бар.

Максимитті алғашқы жарияланғаннан бері 12 ай ішінде бірнеше бағдарламалық және аппараттық жобалар қолданды. Олардың қатарына қарапайым деректер каталогтарынан бастап, күрделі процесс контроллерлері кіреді.

Әдебиеттер тізімі

  1. ^ Silicon Chip журналы, наурыз, сәуір, мамыр 2011 ж
  2. ^ «Донтроника». Алынған 28 наурыз 2016.
  3. ^ Silicon Chip журналы 2011 ж. Қараша
  4. ^ «Артқы сарай: Микроконтроллер және компьютерлік жобалар». Алынған 28 наурыз 2016.
  5. ^ «Geoff's Projects - UBW32 үшін MMBasic». Алынған 28 наурыз 2016.
  6. ^ «CircuitGizmos». Алынған 28 наурыз 2016.
  7. ^ «Dimitech». Алынған 28 наурыз 2016.

Сыртқы сілтемелер