Показать сообщение отдельно
Старый 20.09.2009, 23:34   #259
Stanson
Старший Пользователь
 
Регистрация: 20.08.2009
Регион: 77, 97, 99, 177
Сообщений: 104
Stanson is on a distinguished road
По умолчанию

Типа схема программатора PIC'ов (в общем-то любых - от софтины зависит) на LPT из говен найденных в ненужных детальках или выпаянных из барахла.
Стоимость 0 рублей, время - ну минут 10, наверно.

Выходной разъём ICSP - как на моей платформе с PIC18F2550

Номиналы резисторов - ну по килоому, например.

Обязательно убедиться что напряжение питания действительно 12 вольт, а не 23, например, как часто бывает у дешёвых трансформаторных БП, на которых написано что оно 12В 300 ма. Если нет на 12В - ещё надо 78L12 поставить и питать уже чем попало. Можно наоборот сделать - питать от +5 В (зарядка от мобилы) а 12 Вольт получать из DC-DC конвертера (MC34063, или аналогичный) соответственно изменив схему.

Софтина - тот же pikdev. Соответственно прописать программатор - куда какие сигналы на LPT подключены. В pikdev есть конфигуратор программатора (скриншот с сайта автора, а он француз, поэтому по-французски. В софтине и английская локаль есть, а может уже и русская появилась):


Или подойдёт любая другая софтина умеющая PIC18 и знающая LPT программаторы. Только тогда возможно надо будет подключить программатор к LPT соответственно забитым в софтину установкам - на какой ноге LPT какой сигнал для программатора. У некоторых софтин могут быть некоторые сигналы инвертированы, тогда надо поставить тупенькие инверторы на npn-транзисторах (сигнал - резистор - база, +5 - резистор - коллектор, эмиттер - земля.).

Подключать PIC к программатору можно только после того, как программатор подключен к LPT и запущена настроенная под него софтина.
Миниатюры
Нажмите на изображение для увеличения
Название: npp-PIC18.png
Просмотров: 836
Размер:	5.8 Кб
ID:	12815  
Stanson вне форума   Ответить с цитированием