check in
Completed

UKNZ_Kakave_Mouse

STDUKNZ_Kakave_Mouse

tag

698
0
0
0
Mode:Full

License

GPL 3.0

Creation time:2023-08-16 20:17:42Update time:2025-01-17 01:14:49

Description

Развитие проекта kakave.

Проект платы эмулятора контроллера дисковода, мыши и часов реального времени для слота расширения компьютера УКНЦ.

В настоящий момент данный проект имеет статус EOL в связи с завершением нового проекта.

 

 

Во вложении файл mouse.rar содержит исходный текст для Arduino а так же готовые прошивки для Atmega16 и Atmega32. Для работы в среде Arduino с микроконтроллерами Atmega16 и Atmega32 необходимо установить ядро MightyCore. Скетч использует библиотеку Ps2mouse. Для прошивки микроконтроллера Atmega16 (32) можно воспользоваться любым внутрисхемным программатором, например USBasp. Если у вас нет программатора, но есть плата Arduino, то можно воспользоваться ей, загрузив скетч ArduinoISP. Лучше всего запаять на плату Atmega первой и сразу прошить. Если же шинные формирователи 8287 (они же кр580ва87) уже установлены, то необходимо перемычку J2, по умолчанию установленную в положение JOB, перерезать и перевести в положение PROG, а после завершения прошивки вернуть обратно.

Там так же есть бинарный файл для прошивки ПЗУ, которая используется в качестве дешифратора адреса. Возможно, что для ПЗУ будет критичным тайминг. Старайтесь выбирать с минимальным, например w27c512-70.

Файл moutst.dsk содержит образ диска с тестовой программой для проверки работы мыши.

В качестве разъема для подключения мыши можно опционально выбрать PS/2 либо USB, но помните, что контроллер поддерживает только стандарт PS/2 и независимо от разъема мышь должна ему соответствовать. Кроме прочего это значит, что беспроводные мыши не поддерживаются однозначно.

На плате предусмотрена возможность установки одновременно двух слотов: SD и uSD. Но не пытайтесь одновременно установить две карты, это не поддерживается. Все, что касается проекта KAKAVE, вы найдете здесь.

Микросхема RTC U10 DS3231MZ в настоящее время никак не поддержена программно, поэтому устанавливать ее на плату пока не имеет смысла. В дальнейшем, когда будет обеспечена соответствующая поддержка, понадобится обновить прошивки ПЗУ и Atmega.

Емкость конденсатора C1, возможно, потребуется подобрать в пределах 300...1000пФ.

 

Design Drawing

The preview image was not generated, please save it again in the editor.

BOM

Bom empty

Attachments

OrderFile nameDownload times
1
mouse.rar
19
Clone
Add to Album
0
0
Share
Report

Project Members

Comment

All Comments(1)
Sort by time|Sort by popularity
Followers0|Likes0
Related projects
Empty

Bottom Navigation