?

Log in

No account? Create an account

ramlamyammambam

Мастеру Самоделкину: программируемый калькулятор МК-61 своими руками

« previous entry | next entry »
2014 мар 24 | 22:58

Для желающих сделать своими руками калькулятор МК-61, идентичный натуральному (плюс интерфейс USB), выкладываю схему (PDF), прошивку (файл HEX) и разведенную плату (ZIP-архив, готовый комплект для производства). Исходные тесты можно взять с Гуглокода: https://code.google.com/p/mk-61/

Это уже вторая ревизия платы. Большое спасибо master_a за это дело. Исправлены некоторые ошибки, разъём mini-USB заменен на полноразмерный USB Type-B. Всё-таки паять mini-USB в домашних условиях не самое приятное занятие.

replica61-schematics

Список деталей:
IC1 - панелька DIP28 и микроконтроллер PIC32MX220F032B
U1 - линейный стабилизатор 78L33 в корпусе TO-92
U3,U4 - сдвиговый регистр 74HC595N
DIS1,DIS2,DIS3 - 4-разрядный 7-сегментный светодиодный индикатор с общим анодом (3461BS)
Y1 - кварц 12 MHz
D1,D2 - диод 1N5817
C1,C4 - конденсатор 10 uF электролитический
C6 - конденсатор 10 uF танталовый
C2,C3,C9 - конденсатор 0.1 uF
C7,C8 - конденсатор 22 pF
R1 - резистор 1 kOhm
R2-R9 - резистор 220 Ohm
R10-R12 - резистор 10 kOhm
P1 - штыри 1x2 (для подключения батарейного отсека 3x1.5V)
J2 - штыри 1x6 (порт программирования для PIC32)
J4 - гнездо USB Type-B
B1-B30 - кнопки 12x12mm
S1 - переключатель SPST
S2 - переключатель SPDT

Заготовка для наклейки на клавиши: ODT

Ссылка | оставить комментарий |

Comments {20}

nikname

Поздравляю с ДР!

from: nikname
date: 2014 мар 25 6:41 (UTC)
Ссылка

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

Ответить | Ветвь дискуссии

1500py470

(без темы)

from: 1500py470
date: 2014 мар 25 6:44 (UTC)
Ссылка

С днём рождения и творческих успехов!

Ответить | Ветвь дискуссии

mr_tottor

(без темы)

from: mr_tottor
date: 2014 мар 25 7:24 (UTC)
Ссылка

Отличная хоббитская традиция - дарить гостям подарок на свой День Рождения.:)
С праздничком!

Ответить | Ветвь дискуссии

Андрей Суворов

(без темы)

from: suvorow_
date: 2014 мар 25 7:33 (UTC)
Ссылка

С днём рожденья!

Ответить | Ветвь дискуссии

Александр Терентьев

(без темы)

from: aterentiev
date: 2014 мар 25 7:43 (UTC)
Ссылка

И от меня поздравления!

Ответить | Ветвь дискуссии

Г-н Фаршеклоакин

(без темы)

from: spamsink
date: 2014 мар 25 8:13 (UTC)
Ссылка

С днем рождения!

Ответить | Ветвь дискуссии

t'igor

(без темы)

from: t_igor
date: 2014 мар 25 8:16 (UTC)
Ссылка

С Днём рождения!

Ответить | Ветвь дискуссии

Jek

(без темы)

from: jek_hor
date: 2014 мар 25 8:25 (UTC)
Ссылка

А вот не по теме поста, но по теме старого железа: у нас Минске проходит выставка коллекции старых компьютеров, собранных нынешним студентом БГУИР (бывший МРТИ). http://it.tut.by/391471

Ответить | Ветвь дискуссии

(без темы)

from: ext_2501338
date: 2014 мар 25 8:34 (UTC)
Ссылка

С днем рождения! Утянул на pmk.arbinada.com, если не будет возражений :)

Ответить | Ветвь дискуссии

Сергей

(без темы)

from: ramlamyammambam
date: 2014 мар 26 2:57 (UTC)
Ссылка

Спасибо!
Конечно не возражаю, наоборот.

Ответить | Уровень выше | Ветвь дискуссии

Dmitry Morozovsky

(без темы)

from: dmarck
date: 2014 мар 25 9:12 (UTC)
Ссылка

Пздрвл! ;)

Ответить | Ветвь дискуссии

Сергей Рыжков

(без темы)

from: sir66
date: 2014 мар 25 9:22 (UTC)
Ссылка

Поздравляю с ДР!

Ответить | Ветвь дискуссии

Алексей Мандрыкин

(без темы)

from: mandrykin
date: 2014 мар 25 9:50 (UTC)
Ссылка

С днём рождения! Желаю творческих успехов!

Ответить | Ветвь дискуссии

vlad6502

(без темы)

from: vlad6502
date: 2014 мар 25 11:04 (UTC)
Ссылка

С днем рождения ! Удачи во всем !

Ответить | Ветвь дискуссии

Сын Солнца

(без темы)

from: sun_jr
date: 2014 мар 25 13:28 (UTC)
Ссылка

С днем рождения!

Ответить | Ветвь дискуссии

Sergey Oboguev

(без темы)

from: oboguev
date: 2014 мар 25 17:24 (UTC)
Ссылка

С днём рождения, Серёжа!
Расти большим и умным ;-)

Ответить | Ветвь дискуссии

Сергей

(без темы)

from: ramlamyammambam
date: 2014 мар 26 2:57 (UTC)
Ссылка

Спасибо! Большим у меня уже получилось, над умным работаем. :)

Ответить | Уровень выше | Ветвь дискуссии

Сергей Стар

мк 61

from: starsergei
date: 2015 июн 22 7:14 (UTC)
Ссылка

как скачать исходники и архивы ничего не скачивается, а очень хочу собрать.

Ответить | Уровень выше | Ветвь дискуссии

Сергей Стар

Re: мк 61

from: starsergei
date: 2015 июн 29 17:07 (UTC)
Ссылка

каким программатором прошивать эту PIC32MX220F032B ,можно-ли для её прошивки собрать самому программатор.

Ответить | Уровень выше | Ветвь дискуссии

Сергей

Re: мк 61

from: ramlamyammambam
date: 2015 июн 29 23:58 (UTC)
Ссылка

Надеюсь, скачать у Вас уже получилось. Это делается утилитой Git: https://git-scm.com/downloads

В качестве программатора я бы посоветовал купить PICkit2 через AliExpress за $10: http://www.aliexpress.com/item/PICKIT2-PIC-Kit2-Simulator-PICKit-2-Programmer-Emluator-USB-cable-Dupond-Wire/32307598141.html

Утилита pic32prog отлично прошивает микроконтроллеры PIC32 через PICkit2: https://github.com/sergev/pic32prog/wiki

Можно собрать клон PICkit2 самостоятельно, но не думаю, что овчинка стоит выделки: http://www.elproducts.com/build-your-own-pickit-2.html

Ответить | Уровень выше | Ветвь дискуссии