![]() |
|
|
#1 |
|
Пользователь
![]() Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
![]() ![]() ![]() |
версия 0.29 выложена на всеобщее обозрение.
осталось дописАть часть "подключение кнопок" смотрите, читайте, поправляйте. адрес электронной почты указан в самом начале - пишите туда, быстрее прочту и отвечу. либо - в аську 720-825. Последний раз редактировалось tsinik; 17.03.2008 в 15:14. |
|
|
|
|
|
#2 | |
|
Пользователь
![]() Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
![]() ![]() ![]() |
итак, первый шаг к контроллеру - покупка необходимых компонентов.
буквально с час назад нанес визит в магазин радиодеталей и сопутствующей всячины, в результате чего было куплено: - микросхема ATmega16-16PU в DIP-корпусе, 2 штуки - панельки под нее, тоже две - конденсатор электролитический 10 микрофарад 35вольт, 2 штуки - конденсаторы 15 пикофарад , 4 штуки - конденсаторы 0.1 микрофарады, 6 штуки - индуктивность 10 микрогенри, 2 штуки - стабилитроны 3.3 вольта , 4 штуки - кварцевый резонатор 12 мегагерц, 2 штуки - резисторы 2.2 килоома - 2 штуки - резисторы 4.7 килоома - 2 штуки - резисторы 330 ом - 8 штук - резисторы 82 ома - 4 штуки Все резисторы на 0.25 Ватт - меньше просто не было - хлорное железо, 200 грамм (на будущее ![]() как можно заметить, все было куплено в двух экземплярах (на тот случай, если что-то пойдет не так). если же все обойдется - то буду обладателем не одного, а двух контроллеров ![]() учитывая кривость своих рук (и наличие текстолита) было принято решение взять еще и кусок макетной платы размерами 20 на 10 см. за все про все отдано: комплектуха - 172 р. боттл хлорного железа - 25 р. макетка - 250 р. получается, что стоимость комплекта запчастей на один контроллер (исключая печатку или макетку) обойдется в 86 рублей. Остальное - разъемы USB, гребенки с контактами, кабели IDE и LPT - найти, как правило, не возникает проблемы. Цитата:
)Зато не купил диодов 1N4148, они потребны для кнопок. Для каждой кнопки всой диодик. Если планируется пользовать 15 кнопок то и диодов нужно всего 15, если в плане 60 кнопок то и диодов нужно 60. Для кнопок хатки тоже нужны диоды. Последний раз редактировалось tsinik; 24.01.2008 в 21:25. |
|
|
|
|
|
|
#3 |
|
Пользователь
![]() Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
![]() ![]() ![]() |
итак, кусок макетки отпилен, запчасти разобраны, рассортированы и подготовлены к монтажу.
для удобства, на схеме Олега внес пояснения, что и куда идет. Последний раз редактировалось tsinik; 24.01.2008 в 21:28. |
|
|
|
|
|
#4 |
|
Пользователь
![]() Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
![]() ![]() ![]() |
собственно, первоначальная сборка.
на макетке с шагом 2,54 почти все встало на свои места. почти все - кроме электролитического конденсатора (его ноги пришлось немного подогнуть). для бОльшего реализма установил контактные штырьки - их буду монтировать в последнюю очередь. Последний раз редактировалось tsinik; 24.01.2008 в 21:28. |
|
|
|
|
|
#5 | |
|
Пользователь
![]() Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
![]() ![]() ![]() |
завершил пайку.
не без комьев, к сожалению - пару отверстий залил, у одного - отколупал металлизацию. очень сильно помогает кислота для пайки - крохотной капельки хватает для быстрого и надежного соединения контактов. впереди задача посложнее - рассчитать и запаять перемычки. параллельно буду паять программатор ![]() Цитата:
Одной таблетки анальгина достаточно чтоб плата вышла из строя через полгода(был такой печальный опыт 20 лет назад). Для пайки деталей с лихвой хватает канифоли, нужно лишь что б концы деталей и дорожки были чистыми и обезжиреными. Лично я их чищу(механически) ластиком, обычной стирательной резинкой, после этого припой(с канифолью) к металическим частям цепляется не хуже чем при использовании кислоты. Это чуть дольше по времени, зато пайка и плата не гниёт. Последний раз редактировалось tsinik; 24.01.2008 в 21:29. |
|
|
|
|
|
|
#6 |
|
Пользователь
![]() Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
![]() ![]() ![]() |
пока рисовал схему "расплевки" на макетную плату, спаял программатор.
устройство удивительно по своей простоте - обычный разьем LPT, четыре резюка на 330 ом и две перемычки из проволоки. резюки припаял напрямую к разьему, и зафиксировал термоусадочной трубкой. получившееся хозяйство аккуратно свернул и засунул в корпус разьема. противоположные концы промаркировал и надел одинарные штекеры - чтобы лишний раз не заморачиваться пайкой. Последний раз редактировалось tsinik; 28.01.2008 в 10:46. |
|
|
|
|
|
#7 |
|
Пользователь
![]() Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
![]() ![]() ![]() |
проплевка, соединение контактов и прозвонка завершены.
учитывая, что пользовался макеткой - пришлось перерисовывать плату Фреда под свои нужды. затем оформил ее в виде стандартной .lay спринт-лайоута. (выкладываю сюда - может кому пригодится) получившийся результат страшен, но обещает заработать ![]() приступаю к программированию. Последний раз редактировалось tsinik; 28.01.2008 в 11:02. |
|
|
|
|
|
#8 |
|
Пользователь
![]() Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
![]() ![]() ![]() |
увы. временная остановка
![]() первая прошивка контроллера окончилась неудачей. после удачной прошивки флеша и еепрома фузы отказались ставиться ![]() причины пока неизвестны - но грешу на современную мамку. пока попробую восстановить чипы на байтбластере, и заодно прошить парочку запасных. о результатах сообщу
|
|
|
|
|
|
#9 |
|
Администратор
![]() Регистрация: 08.02.2007
Сообщений: 2,386
![]() ![]() ![]() ![]() |
Ждём-с! Глядишь и я своими корявыми ручёнками сваяю... Хотя может дело в голове?
__________________
|
|
|
|
|
|
#10 |
|
Пользователь
![]() Регистрация: 21.01.2008
Адрес: Омск
Сообщений: 56
![]() ![]() ![]() |
итак, после непродолжительного гриппа
вновь рассказываю о проделанной работе.первый образец пришлось пустить на запчасти - бо качество было ниже плинтуса второй mjoy был сделан "по правилам" - лазерно-утюжная технология, травление, лужение, сверление и монтаж. немного видоизменил печатку - убрал некоторые участки металлизации, расширил проводники и отверстия под сверловку. собственно, в таком виде она и опробована на данном экземпляре. осталось последнее - устройство не определяется. проблема, подозреваю, в неверно выставленной частоте - фузах CKSEL. в понипроге они сейчас стоят как 1-1-1-0 (1 - есть галка, 0 - галки нет). атмега при этом видится, флеш и еепром шьются и верифицируются отлично. есть какие-либо идеи по поводу фуз? (добавлено) при установке фуз в 0-0-0-0 камень ушел в глубокий аут. готов еще один клиент к программатору ![]() щас поставил 1-1-1-1.... барабанная дробь... урявк! устройство видится и определяется :-D Последний раз редактировалось tsinik; 07.02.2008 в 15:38. |
|
|
|