![]() |
Начну я, собственно, с финала. А именно с того, как это всё теперь выглядит |
![]() |
За основу была взята всем известная конструкция IgorPlug-USB (AVR) |
![]() |
Вскрытие, собственно, показало, что больной спал. А именно: данная схема была малоработоспособна по нескольким причинам. Как то: отсутствие ёмкостей на кварце, отсутсвия соединения вывода Reset с плюсом питания, об этом говорил уважаемый Rifer. |
![]() |
Кроме того, соединение Atmel'а с портом USB не соответствует спецификации, поэтому зачастую на материнских платах с USB2.0 приборчик не запускается. Со страницы уважаемого товарища была позаимствована часть схемы, а именно согласование с USB. Можно собирать и по его схемам на ATMega8, я не стал. Резистор R1 из схемы Rifer'а надо, естественно, убрать. |
![]() |
Далее в программе Sprint Layout была на скорую руку разработана печатная плата. Прошу ногами не пинать, разрабатывал под то, что было. Ответная часть для разъёма USB должна быть 5-и пиновая, но такой не нашлось, отпаял откуда-то 7-и пиновую. И ничего, влезло как родное, главное не сместить нумерацию. Печатная плата в формате Sprint Layout., и подготовленная для печати в формате BMP. |
![]() |
Места под крышкой ноутбука очень мало, детали расположены вплотную. Первым рекомендую впаивать кварц, ибо микросхема его накрывает немножко. Самое главное - не забыть про перемычки. Под микросхемой расположены две перемычки, между 1-м и 20-м выводами, и между 6-м и 13-м. Места хватает, перемычки сделал из остатков ножек от стабилитронов. |
![]() |
При пайке SMD компонентов сложностей не возникло, за исключением отсутствия резистора на 4,7 кОм (на схеме его нет), всё работает и без него. |
![]() |
Для культурной интеграции прибора в ноутбук была изучена документация на TSOP, из которой следовало, что приёмная область находится рядом с закруглением. При предварительной установке выяснилось, что область приёма находится в 5-ти миллиметрах правее отверстия в передней крышке монитора. |
![]() |
В связи с этим, 7-и пиновый разъем с платы был безжалостно удалён и вынесен на проводах МГТФ. Сам TSOP был обработан напильником, выступ на нём был сточен до цилиндра, который аккурат поместился в отверстие на передней панели, что и можно было наблюдать на первой фотографии. Кроме TSOP'a, были удалены некоторые пластмассовые детали, мешающие установке, на жёсткость не влияет. Если не хотите портить ноутбук (при желании повторить), делайте плату на контроллере 2323, влезет. |
p95nt Драйверы для устройства |
В качестве контроллера была выбрана ATTiny2313. По какому-то недоразумению, у меня работает версия Tiny2313V, хотя по паспорту, вроде, не должна, частота ниже. Имейте в виду, нужна микросхема без индекса V. Программировал с помощью AvReal, программатор "Altera ByteBlaster". Коммандный файл с прошивкой прилагаю. Известные мне проблемы с программированием Tiny2313 заключались в том, что не при программировании не выставлялись fuse. Командный файл их учитывает. На сайте есть подробная справка по работе с программой. Для работы программатора нужен драйвер порта p95nt. Драйверы для собранного устройства прилагаются. В качестве программы управления на данный момент использую IrLink 3, меня удовлетворяет. |