Радиомастер гид в мире электроники » Схемы » Программаторы » Еще одна версия программатора Extra-Pic
Информация к новости
  • Просмотров: 49372
  • Добавил: mailodog
  • Дата: 2 февраля 2010
2 февраля 2010

Еще одна версия программатора Extra-Pic

Категория: Схемы » Программаторы

Как-то понадобилось собрать программатор "навсегда"...
Много читал в свое время про Extra-Pic, да проходил мимо - много нелестных отзывов. Остальные варианты неустраивали по ряду причин, а нужно было:
- совместимость с большинством типов PIC-микроконтроллеров
- поддержка программатора со стороны большинства операционных систем на ПК (желателен русский язык в управляющей программе)
- индикация режимов работы
- внешнее питание для стабильной работы с МК
- СОМ-интерфейс, как имеющийся на большинстве как новых так и старых ПК и ноутбуках
- наличие в схеме (если она не из двух транзисторов) недефицитных деталей, и, как следствие -
- невысокая стоимость при повторении...
Опять же здесь стоит оговориться "При чем здесь невысокая стоимость?" А исходил я вот из чего: собранный на фабричном куске текстолита программатор Extra-Pic стоил около 700 руб. с пересылкой. Врассыпуху деталями для сборки - не намного дешевле... Навыков - 15 лет за плечами профессионального стажа, почему это я вдруг обленился и стал смотреть в сторону готовых изделий, таких как предлагает сама MicroChip или программатор ТРИТОН например? Не скрою достоинств данных устройств промышленного изготовления, как впрочем и других функционально законченных, НО радиолюбительский "червяк" в крови и жилах взял конструкторский верх и я приступил к анализу схемы и  сразу сборке, так, как конструктив в схемотехнике применения MAX232 не предвещал сюрпризов.
О сборке-наладке-замене деталей немного ниже, а то, что получилось у меня - можно увидеть на фото:
Вид на собранный программатор со стороны установки монтажных элементов и колодок для программирования:

 

Вид со стороны дорожек печатного монтажа (видно установленные SMD-компоненты)

 

 

Общий вид готовой железяки
Эскизы монтажных плат с двух сторон

 

Об изготовлении.


При повторении конструкции использованы имеющиеся знания и "закрома" радиолюбителя, а именно:
- кусочек двухстороннего стеклотекстолита
- лазерно-утюжная технология (ЛУТ) переноса изображения
- раствор хлорного железа (которому лет 5 точно)
- разобранные неисправные СД и ДВД-привода от ПК в качестве "доноров" на SMD-компоненты
- имеющиеся корпус, трансформатор, диодный мостик и прочая мелочевка от девайсов, назначение которых в молодости трудно упомнить...
В общем на повторение конструкции были положены в кассу магазина только около 150 рублей, - остальное нашлось в барахле, значит дело того стОит!
Купить пришлось: MAX232CPE+, К155ЛА3, два линейных стабилизатора 78L05 и один 78L12, а также панельки под будущих "испытуемых". В продаже панелей с нужным количеством ного не оказалось, поэтому пришлось до нужной величины слишком большие аккуратно укорачивать кусачками.
Печатная плата, взятая за основу с данного сайта, была переработана под нужды, т.е. добавлены места для панелей под часто (а мне так кажется, что в 95% случаев) используемые типа корпусов МК, разведена колодка под м/сх памяти 24хх и 93хх, выведен на край платы ICSP-разъем, для особо "трудных" случаев и изготовления под него в дальнейшем необходимых переходников.
Сокращено количество монтажных перемычек в печатной плате. Их место заняли сопротивления-"нулёвки" в соответствующих местах. Все резисторы (кроме одного) заменены также на SMD-корпуса. Кроме того, вывод PGM подтянут к общей точке схемы через рекомендованные сопротивления в 1 кОм, также SMD...

 

О замене деталей.

 

Как Вы уже наверное догадались использовать в схеме можно практически всё, что попадется под руку ;-) Транзисторы работают в ключевом режиме, поэтому к ним особых требований тоже не предъявляется, можно использовать и зарубежные аналоги, например вместо КТ502 у меня стоит  2SA1013. Резисторы любого типоразмера, номинал тоже может отличаться от указанного на схеме в пределах 20%.
Микросхему фирмы МАКСИМ можно заменить без ущерба для работоспособности на любую другую, у которой в названии есть заветные цифры 232, например - назначение у них у всех одно- работать с интерфейсом RS232.
Много было споров по поводу применяемой в схеме отечественной логике на ЛА3. Сразу скажу, что возможные неудачи связаны либо с откровенной "кривизной" рук, либо с уничтожением экземпляра статикой или магией и волшебством ВУДУ, т.к. мною лично проверены 74хх00, К155ла3, К555ла3, 1533ла3... Все работают без исключения одинаково хорошо и стабильно, поэтому для повторения конструкции можно брать любую (от импортных аналогов предварительно почитав дата-шит конечно). И заявления о вдруг появившейся работоспособности при замене одной м/сх на другую (см. выше варианты) не более чем бред, а бред, как известно хлеб (по английски), для фирм, торгующих радиодеталями и готовыми радиоконструкторами...

 

Об эксплуатации.

 

После изготовления и проверки монтажа (каким бы он не был) следует выполнить рекомендации, указанные в статье, т.е. прозвонить одноименные ножки в панельках мультиметром с "пищалкой", подать питание без корпусов м/сх и всё еще раз проверить, а только потом, отключив внешнее питание установить корпуса м/сх и возрадоваться, что всё работает (или нет).
Несколько "хитростей" о которых часто забывают сказать или написаны они в разных местах:
- блок питания должен уметь выдавать 15-24в постоянного (выпрямленного) напряжения и держать ток в нагруженном состоянии хотябы до 100-150мА
- длина СОМ-кабеля не должна превышать 1,5-2 метров (идеальный вариант 1-1,5 метра)
- кабель должен быть распаян ПИН-ТУ-ПИН, т.е. 1 контакту с одной стороны должен соответствовать 1 контакт с другой стороны разъема.
- м/сх устанавляваются для программирования, когда все процессы в программаторе закончены и на экране ПК нет активных окон с процессами записи/чтения.
- для некоторых типов МК важно знать при первом прочтении информацию из последней ячейки, иначе при стирании её управляющей программой или записи туда пустых значений конструкция на МК откажется работать. Исключение - внешнее тактирование. Более подробно можно прочитать здесь же, на сайте.

 

О кабеле.


Я изготовил самостоятельно, тем более, что имеющиеся в продаже у компьютерных продавцов, не соответствуют нуждам и в большинстве совем "нуль-модемные", т.е. внутри только 3 жилы...
Как говорил выше нам нужен ПОЛНЫЙ СОМ-кабель и для этого берем:
- разъем СОМ-мама (нужен для подключения к ПК)
- разъем СОМ-папа (нужен для подключения к программатору)
- 2 метра кабеля UTP-5e, а проще - "витая пара"
- 2 разборных корпуса для разъемов
- прямые руки, кусачки или ножик, изоленту, паяльник, припой, канифоль...
Разделываем кабель. На расстоянии примерно 3-4 см снимаем верхнюю оболочку. Разделяем попарно (как по цветам цвет-получвет) с одной стороны, зачищаем, лудим (без фанатизма!!! разъем и провода) и припаиваем в произвольном порядке, как подскажет совесть первые 4 провода к контактам разъема. Продеваем предварительно отрезанный кусочек изоленты под уже припаянные концы провода ближе к разъему, но пока не клеим его! еще же вторую сторону паять! Затем припаиваем ко второму ряду контактов на разъеме оставшиеся 4 провода... Как же так? проводов 8, а штырьков 9? А вот, - мы не задействуем вывод с номером 1, он нам не понадобится ;-)
Далее вставляем один разъем в другой - получилось, что паяная "морда" воткнута в непаяную... Для чего? а для того, что сейчас мы припаяем (предварительно зачищенный и облуженый) второй конец "хвоста" к нему и по имеющимся у нас перед глазами цветам безошибочно определим куда-какой провод паять...
Остается только собрать половинки корпусов и поключить готовый девайс к ПК...

 

P.S. Я пользуюсь IC-Prog 1.06в А Вы?

 

Добавил "печатку" - вот она : Вы не можете скачивать файлы с нашего сервера



<
billybons

17 февраля 2010 18:35

Информация к комментарию
  • Группа: Радиомастер
  • ICQ:
  • Регистрация: 28.01.2010
  • Статус: Пользователь offline
  • Публикаций: 5
  • Комментариев: 61
А я WinPic800

Вид на собранный программатор со стороны установки монтажных элементов и колодок для программирования:

Да,плата конечно изготовлялась какими то кривыми руками


Награды:
+1
<
mailodog

18 февраля 2010 09:48

Информация к комментарию
  • Группа: Радиомастер
  • ICQ:
  • Регистрация: 25.01.2010
  • Статус: Пользователь offline
  • Публикаций: 1
  • Комментариев: 16
Ага, и Вам того же :-)
Плату передержал в "железе" при травлении, а вторая сторона была перенесена из жалости к двухстороннему текстолиту, поэтому и качество с элементов не очень, - почти вся медь "сползла"...
Цель статьи - убедить людей, что схема работоспособна, не более ;-)

P.S. А у Вас между прочим ноги нет! wink laughing wink Так что с выводами про руки Вы погорячились, хотя понимаю - кривые руки не так обидно!


Награды:
+2
<
SAHЯ

19 февраля 2010 13:27

Информация к комментарию
  • Группа: Гости
  • ICQ:
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
а схему где взять?


Награды:
0
<
Kail

19 февраля 2010 13:48

Информация к комментарию
  • Группа: Администратор
  • ICQ:
  • Регистрация: 5.06.2009
  • Статус: Пользователь offline
  • Публикаций: 7055
  • Комментариев: 131
SAHЯ, тут


Награды:
0
<
billybons

19 февраля 2010 19:58

Информация к комментарию
  • Группа: Радиомастер
  • ICQ:
  • Регистрация: 28.01.2010
  • Статус: Пользователь offline
  • Публикаций: 5
  • Комментариев: 61

mailodog, Я этот Extra Pic тоже сделал,работает отлично!!!! Уже не один десяток PIC-ов прошил.Так что стоит делать winked

P.S. Зато у меня флаг в руке - а это что то значит fellow Всегда впереди - как Чапай wink
А капитан и без ноги капитаном останется! Свистать всех наверх.

Сорри,не хотел обидеть.Просто влюбом случае нужно стараться делать аккуратно fellow


Награды:
+1
<
viktord

7 марта 2010 18:06

Информация к комментарию
  • Группа: Гости
  • ICQ:
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Программатор супер работает без проблем!


Награды: Нет наград :(
+1
<
zaxap

18 марта 2010 11:00

Информация к комментарию
  • Группа: Гости
  • ICQ:
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Печатку выложите пожалуйста.


Награды:
-1
<
mailodog

30 марта 2010 07:54

Информация к комментарию
  • Группа: Радиомастер
  • ICQ:
  • Регистрация: 25.01.2010
  • Статус: Пользователь offline
  • Публикаций: 1
  • Комментариев: 16
Добавил в конце статьи печатку ;-)
Вроде у меня вылазит две ссылки для скачивания, если это так, АДМИНЫ! удалите вторую!


Награды:
0
<
kaut

24 октября 2010 18:37

Информация к комментарию
  • Группа: Гости
  • ICQ:
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Народ, собрал программатор, правда по схеме ДУБРОВЕНКО из журнала Радио. Все вроде нормально, но не пишет. У кого-то проблемы были? И как с ними справлялся?


Награды:
0
<
kaut

27 октября 2010 00:16

Информация к комментарию
  • Группа: Гости
  • ICQ:
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Все ошибки исправил. Прошил PIC16F628A - нормально. Прошил PIC12F675 - нормально. А PIC16F84A не прошивается. Может есть какой-то секрет?


Награды:
+1
<
Сантьяго

6 марта 2011 12:46

Информация к комментарию
  • Группа: Гости
  • ICQ:
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Я не силен в прошивках. но столкнулся с pic18f2550. смотрю в даташит и сверяю с рисунком что здесь нарисован. 26,27,28 ноги не совпадают. там что то другое написано. можно его прошить этим адаптером?


Награды:
0
<
qso

18 ноября 2011 20:44

Информация к комментарию
  • Группа: Гости
  • ICQ:
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Так чем схемотехнически она отличается от основной, вижу на борту дополнительную микруху, ЛА3, а где модернизированная схема?

... а всё, уже разобрался...


Награды:
0
<
Jamel

11 декабря 2011 21:52

Информация к комментарию
  • Группа: Гости
  • ICQ:
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
А можно Принципиалку выложить, не разберусь в резисторах smd (yf фотке номиналов не видно.Заранее спасибо или пришлите на [email protected]/


Награды:
0
<
mihretz

26 февраля 2012 15:38

Информация к комментарию
  • Группа: Гости
  • ICQ:
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Огромное спасибо, собрал)


Награды:
0
<
pioneer1234

16 марта 2012 23:51

Информация к комментарию
  • Группа: Радиомастер
  • ICQ: 455762035
  • Регистрация: 6.10.2010
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 12
добрый вечер собрал этот программатор, включаю его а у меня загорается зелёный и красный светодиод(красный вроде должен гореть при программировании) подскажите что может быть


Награды:
+2
<
mailodog

21 мая 2012 13:08

Информация к комментарию
  • Группа: Радиомастер
  • ICQ:
  • Регистрация: 25.01.2010
  • Статус: Пользователь offline
  • Публикаций: 1
  • Комментариев: 16
В схеме подачи питания программирования у программатора всего два транзистора. ;-) Если сразу при подаче питания горит светодиод "программирование", то с большой долей вероятности неисправен либо один из них, либо оба.
Возможен вариант, в котором Вы перепутали выводы у м/сх 12-вольтового линейного стабилизатора. Обратите внимание! В схеме и разводке печатной платы предусмотрена установка м/сх в корпусе ТО-92, а таковой является 78L12 и ее модификации (Спереди буква, указывающая на производителя. Есть не всегда).
Диод, который светится в режиме программирования, является одновременно еще и тем элементом, который "приплюсует" к опорному напряжению линейного стабилизатора примерно 0.6 вольт.
Так что ищите неисправность в монтаже или деталях. :-) :-) :-)


Награды:
+1
<
pioneer1234

21 мая 2012 16:40

Информация к комментарию
  • Группа: Радиомастер
  • ICQ: 455762035
  • Регистрация: 6.10.2010
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 12
Спасибо, я уже разобрался. Транзисторы не правильно впаял


Награды:
0
<
mailodog

22 мая 2012 13:29

Информация к комментарию
  • Группа: Радиомастер
  • ICQ:
  • Регистрация: 25.01.2010
  • Статус: Пользователь offline
  • Публикаций: 1
  • Комментариев: 16
Не знаю... Уж сочтут ли тут за "спам", но могу порекомендовать Вам для работы и хобби прибор, описание которого есть на RLC-esr.ru
Собирать его, конечно, нужно подготовленному радиолюбителю, поэтому проще купить готовый, НО он реально того стОит!
У меня уже окупился раз пять... Всё о корпусе мечтаю. ;-) Самодельный не так красиво смотрится :-(
Но мне "ехать", а не "шашечки" пока, поэтому пользуюсь!


Награды:
0
<
shamasik

22 мая 2012 21:04

Информация к комментарию
  • Группа: Мастер
  • ICQ:
  • Регистрация: 6.07.2009
  • Статус: Пользователь offline
  • Публикаций: 115
  • Комментариев: 128
mailodog,
Вы это имели в виду http://vk.com/id18910491#/wall18910491_124
тестер полупроводников, и измеритель индуктивности емкостей(2штк) сопротивления(2штк) ???


Награды:
--------------------

0
<
mailodog

24 мая 2012 16:03

Информация к комментарию
  • Группа: Радиомастер
  • ICQ:
  • Регистрация: 25.01.2010
  • Статус: Пользователь offline
  • Публикаций: 1
  • Комментариев: 16
Раз уж разговор зашел, то вот он: пинцет, у мея правда самодельный корпус


Награды:
0
<
shamasik

26 мая 2012 18:53

Информация к комментарию
  • Группа: Мастер
  • ICQ:
  • Регистрация: 6.07.2009
  • Статус: Пользователь offline
  • Публикаций: 115
  • Комментариев: 128
mailodog,
ну да нужный прибор, по моей ссылке тоже самое только уже своими руками, все то же самое + еще немного нового, но принцип действия одинаковый. Использую его как для простых деталей так и для СМД, просто ставлю щупы с мультиметра и ими произвожу измерения СМД. Скоро выложу подробную статью.


Награды:
--------------------

+2
<
BAPBAP

23 августа 2012 22:41

Информация к комментарию
  • Группа: Радиолюбитель
  • ICQ: 203710832
  • Регистрация: 10.12.2010
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 3
Ребята помогите с номиналами элементов на Печатке не подписаны где какие в SMD и не только.


Награды:
0
<
druzhok

11 октября 2013 08:54

Информация к комментарию
  • Группа: Радиолюбитель
  • ICQ:
  • Регистрация: 15.08.2013
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 1
собрал данный программатор, на днях буду пробовать. Пришлось повозиться с поиском номинала смд на плате. Переделал печатку с обозначением для тех, кто будет еще качать, но как ее добавить?


Награды:
0
<
lomaser24

20 августа 2015 18:04

Информация к комментарию
  • Группа: Студент
  • ICQ:
  • Регистрация: 25.06.2015
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 1
Добрый вечер помогите с номиналами элементов на Печатке где какие в SMD recourse


Награды: Нет наград :(
0
<
pioneer1234

22 августа 2015 21:45

Информация к комментарию
  • Группа: Радиомастер
  • ICQ: 455762035
  • Регистрация: 6.10.2010
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 12
Те резисторы которые зелёные-перемычки, круглые с полоской-диоды.
Те которые есть на плате но нет по схеме 1кОм


Награды:
0

Добавление комментария

Имя:*
E-Mail:*
Введите два слова, показанных на изображении: *

Друзья и партнеры:

Архив новостей

Декабрь 2016 (8)
Ноябрь 2016 (1)
Сентябрь 2016 (3)
Июнь 2016 (1)
Май 2016 (1)
Апрель 2016 (1)
^
 
-->