Среди адаптеров для PICmicro, подключаемых к порту СОМ и не требующих дополнительного источника питания, популярностью пользуется так называемый JDM. Его схема, изображенная на рисунке ниже, содержит ряд решений "на грани фола", тем не менее адаптер зарекомендовал себя с наилучшей стороны. В исходном варианте он предназначен для микроконтроллеров PIC12C508, PIC12C509, PIC16C84 (устаревший вариант PIC16F84) и микросхем памяти с интерфейсом I2C. Их программируют, вставляя в панель XS2 различным образом, как показано на рисунке ниже: Имеющаяся на схеме перемычка S1 (в прототипе она отсутствует) позволяет соединить вывод 10 панели XS2 с общим проводом, что необходимо для программирования микроконтроллеров PIC16F628, устанавливаемых в панель аналогично PIC16F84. Адаптер пригоден и для других микроконтроллеров серии PICmicro, если предусмотреть для них соответствующие панели. Печатная плата адаптера JDM с розеткой XS1 DB9F и расположение элементов на ней изображены на рисунке ниже:
Плата односторонняя, ее ребром вставляют между рядами выводов розетки XS1, но лишь выводы 1 —5 припаивают непосредственно к контактным площадкам. Выводы 7 и 8 соединяют с соответствующими площадками проволочными перемычками. Внешний вид готового адаптера показан на этом рисунке: В некоторых случаях с помощью JDM не удается запрограммировать восьмивыводные микроконтроллеры PIC12F629 и PIC12F675. Причина этого — слишком большой интервал между включением напряжения питания и подачей команды перехода в режим программирования. Японский радиолюбитель, предложил устранить недостаток, дополнив адаптер JDM узлом, схема которого приведена на рисунке ниже:
Цепь, шедшую ранее к выводу 2 панели XS2 , следует разомкнуть.
|