STK200+/300

В любом случае, для изучения и применения полученных знаний на практике, будет необходим программатор. Интернет полон различными вариантами программаторов. Но все же в каждом программаторе можно найти сходство. Они уже поделены на три группы: LPT, COM и USB.

Сам я пользуюсь USB , AVR910 совместимым, так, как в моем нетбуке нет ни LPT порта, ни COM порта. Хотя последний реализуется на микросхемах FT232(RL/BM).

Но могу сказать одно: в каждой лаборатории, будь то домашняя, или даже школьная, необходим пусть старенький, даже с небольшой производительностью, но надежный компьютер, с LPT и COM портами. То, что производители перестают интегрировать на свои материнские платы эти, весьма популярные порты, несомненно, минус. Если в Вашем системнике нет таковы вещей. И у вас нет возможности иметь второй системник, то советую купить плату расширения PCI. Радует то, что они есть в продаже. Но скоро и их будет трудно найти.
Теперь поговорим о том, что нам нужно от программатора. Поскольку мы будем работать из CodeVisionAVR, то нам нужен совместимый с ним программатор. Хотя я все же предпочитаю AVR Studio 4 и AVR910. И так, варианты тут будут такие:
COM , USB : AVR910 совместимый.
LPT : STK200/300.
Выбирать, так сказать, есть из чего.

Недостатком AVR910 является то, что он работает на микроконтроллере и его, как понимаете, надо еще прошить. А в случае если через COM порт подключать, то еще и мс преобразования уровней (RS232-TTL).
В случае же STK200/300 можно использовать только провода. Но так, как он почти не защищен, очень часто выходит из строя. Поэтому рекомендуется использовать мс буферного регистра 74HC244, есть и отечественный аналог, но лучше остановиться на зарубежной мс.

Раз мы выбрали STK200/300 то приступим к работе.

По первому запросу в гугле, вылезла такая схема. Дальше искать нет смысла, т.к. все они похожи. И различаются только отсутствием/наличием выхода LED и светодиодов, которые во многих случаях бесполезны т.к. системный блок расположен в неудобном месте, для наблюдения за светодиодами.

Дальше мы берем корпус от вилки DB25F и вымеряем её внутреннее пространство, для того, что бы туда без проблем влезла наша плата.
Плату будем разводить двухстороннюю с проволочными переходами. Плюс ко всему еще и поверхностный монтаж. Мы ведь, не ищем легких путей! Т.к. STK200+/300 надежный программатор, то можно и потрудится, изготавливая его. Служить он вам будет на столько долго, на сколько долго еде будет поддерживать ваша любимая среда разработки (или программа программатор). А потом можно будет его распаять на запчасти.
Ну и собственно вот что получилось.

Sprint-Layout 4: stk200/300

Напоследок скажу. Этот программатор, можно подружить с AVR Studio 4. О том как это сделать, спрашивайте на нашем форуме. И если вам нужны светодиоды, то спрашивайте на форуме, как изменить разводку, в пользу диодов.

Запись опубликована в рубрике Инструмент с метками , , , , , . Добавьте в закладки постоянную ссылку.

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>