Страница 1 из 4

Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 11:43:57
Базилий
Потому, что собрал 3 (!!) разных схемы за неделю, старался, делал красиво, благо несложные . Про ошибки в схемах, несуразности и несоответствия , уже не говорю. Каждый дурак сегодня, реально размещает нерабочие конструкции и божится, что все будет работать.. Повторяя чьи-то разработки, приходится искать "косяки".
Вот, и эти "конструкции", не программируют они PIC16F628A ( новые).
Один вариант программатора, что-то один раз изобразил, вроде, как все "успешно", даже , прочитал, а там одни нули.
Видимо, не хватает напряжения, на ногах COM-порта 4-5 мультиметр показал 11,2 В.
Размещая последнюю схему, надеюсь, что кому-то удалось довести ее до ума, возможно, добавив доп. источник внешнего питания..
Или, может есть ссылка толковая, чтобы по существу и по делу..
И нужно было, запрограммировать пару тройку ПИКов. И такая несуразица ..
Есть версия, что эти схемы, иногда, работали на древних компах.. Неделю "лопатил" инфу в интернете, голова трещит, а толку ноль. Кроме советов, купить готовый.

Добавлено after 12 minutes 6 seconds:
Транзистор BC337 заменил на КТ3102Ж, взамен КТ3102Г поставил "Е". Остальные элементы 1 в 1 .
Программа IC-PROG 1.06C пишет - "ошибка программирования кода по адресу 0000h" .

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 11:47:40
Enman
Эта схема должна бы работать...отключи светодиоды, чтоб ток не жрали...
16ю (OSC1) и 10ю - через 1К0 на 5ю (GND) соединить....
И все лишние соединения ног убери - 2е питание, 3- для программирования, и два резистора.
Итого -7 ног...
Картинка - для контроля ног и разъёма
Изображение

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 11:52:13
Базилий
Спасибо. Учту обязательно. Придется эту "красоту" отключить .
Если каждый миллиампер на счету.. К стати. Светит только "5V LED" .
У ПИКа задействованы ноги 4,5,12,13,14. Остальные "висят".
Попробую 10-ю и 16-ю "подтянуть" к GND.
О результате отпишусь попозже.

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 11:55:14
alex_
Если не заработает ищи схему на max232 и внешним питанием, эти будут работать на любом даже "слабом" COM порте :)

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 12:04:52
Базилий
alex_ писал(а):Если не заработает ищи схему на max232 и внешним питанием, эти будут работать на любом даже "слабом" COM порте :)
Честное слово, но, искать уже нет никакого желания..
Голова как бубен, от поисков..
Надоели эти "косяки", хочется ссылку на НАДЕЖНЫЙ" источник.

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 12:09:21
al.kame
- на ноутбуках COM-портовские программаторы без внешнего питания, как правило, не работают.
- при считывании может прочесть нули если стоит защита кода (галочка на CP).

P.S. Попробуйте на стационарном компе программой PICPgm - там хорошая поддержка программаторов + автотесты железа и микрух :)

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 12:20:59
alex_
Базилий писал(а): Надоели эти "косяки", хочется ссылку на НАДЕЖНЫЙ" источник.
Тогда Вам сюда. Там вам подскажут надёжную схему, сам одной из её версий пользуюсь не первый год.

Я пользуюсь собранной по этой схеме:
СпойлерИзображение

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 14:30:36
Базилий
Я на стац. компе экспериментирую, Пень-4.. ОС - ХР .
Светодиоды отключил. Разницы нет. Задержка ввода-вывода тоже не влияет.
В окне "Бит конфигурации" стоят галки -PWRT, MCLR, BODEN, LVP .

Добавлено after 33 minutes 23 seconds:
Enman писал(а): Картинка - для контроля ног и разъёма
]
А она БУДЕТ РАБОТАТЬ, если реализовать ?? Впрочем. я догадываюсь..
Вот, как быть, простая задача. прошить пару ПИКов, готовой прошивкой ( хотя, после пережитого, уже и не факт, что будет так, как надо.)
Видимо, придется покупать готовые элементы.
Купил набор FF-250, собрал и все работает, как часы. А захотел сам похожий частотомер сделать, так овчинка и выделки-то не стоит..
Вот, помучаюсь еще дня 3, достану совсем древний комп, попробую на нем, насколько терпения хватит , да и заброшу это дело.. Не верю уже, что это дело перспективное .. С этими СОМ-портами.. Профанация 100%, без внешнего питания..

Добавлено after 5 minutes 25 seconds:
alex_ писал(а):
Базилий писал(а):
"Я пользуюсь собранной по этой схеме"(С).
Спасибо за ответ, найду комплектующие, может. и попробую собрать.. Если печатку нарисую сам..

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 14:44:35
otest
LVP- убери

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 15:41:57
Базилий
Думается, что будет интересно. Светодиоды отпаял.
Привязал ноги 10 и 16 к GND через 1 ком.(раздельно, разумеется)
Порт СОМ2. Драйвер WINDOWS. Прочитал ПИК. Окно в нулях. Открыл файл с прошивкой.
Включил программировать. Все пошло, как положено. В конце ОК.
Прочитал ПИК. В окне появился код, идентичный содержимому файлу прошивки.
Все так ?? Правда, LVP галку я сам поставил.
Заработало, что ли ?? Если нажать"сравнить микросхему с буфером", все ОК.

Добавлено after 8 minutes 36 seconds:
Как я понял, галки в окне "бит конфигурации"ставятся сами по умолчанию ?
И при не изысканном программировании, не нужно их снимать, кроме CPD CP .
И нужно ли выбирать, с каким кварцем (осциллятор) будет работать запрограммированный ПИК ?

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 15:53:44
Enman
Конфиг (биты конфигурации) могут быть включены в прошивку (как правило).
Но, если они не включены, тогда набирать их самому...

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 15:55:48
Базилий
А это уже не мой уровень. Увы. Научиться бы прошивать готовое ..

Задержка ввода-вывода, поставил 35 , было 10, по умолчанию ..

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 16:03:05
Enman
Так что надо верить в собственные силы и всё будет получаться...)))))
...
Не успел научиться, а контроллеры уже прошиты...теперь надо следующую
хотелку придумать...))))
++++
+ЛC

Re: Программатор и COM-порт. Профанация.

Добавлено: Пн мар 20, 2017 17:07:07
Базилий
Спасибо, что быстро надоумили, а то так уже накипело.. Прошил одинаково 2 ПИКа, ну, что сказать .. Так бы сразу получилось, ведь, по сути дело простое , как и предполагалось..
В свое время собирал КВ-трансиверы для начинающих, по схемам из журнала Радио, ну, скажу, такое Г..
С тех пор и осталась неприязнь к недобросовестным "разработчикам". Более-менее мог предложить покойный Лаповок.
Все остальные. так.. трата времени и денег ..
Кроме, может, UW3DI и переделанный Р-250М . И то, последний не сравнил бы ни с чем вообще.
Но, это не в тему.

Добавлено after 1 minute 33 seconds:
В принципе, мой вопрос разрешился. Всем спасибо.

Re: Программатор и COM-порт. Профанация.

Добавлено: Вт мар 21, 2017 12:54:01
shindax
Базилий писал(а):...Кроме советов, купить готовый...
IMHO, это был единственный дельный совет. COM-порт, это принципиально? Может PicKit2/3 + USB решат Вашу проблему? Проблемы с JDM-поделиями, которые некоторые особо упертые товарищи, почему-то называют "программаторами", начались сразу, после их ( JDM-ов ) изобретения. Не теряйте время зря. IMHO, ~1000р стОят того, чтобы заниматься чем-то путним, а не камланием при тщетных попытках что-то запрограммировать. :)

Re: Программатор и COM-порт. Профанация.

Добавлено: Чт мар 23, 2017 07:20:06
Базилий
При планируемой перспективной потребности прошить 2-3 ПИКа, одного типономинала, стоит ли делать такие приобретения? Понимая, что до "путного" вряд ли дело дойдет. Еще и почта РФ цену откорректирует.
К стати, не стал открывать новую тему, но, по ходу, возник вопрос, отчасти дилетантский.
По существу, PIC16F628A реализован в 2-х корпусах. Решил собрать частотомер на LED, но обратил внимание, что схема предлагается на планарном ПИКе и всех остальных компонентах. Кварц 32768 кгц подключен к ногам 12, 13.
Есть похожая схема и конструкция , такой же ПИК, но, в ДИП-корпусе и кварц 4 мгц подключен к ногам 15, 16.. Естественно, возник вопрос. Что произойдет, (в первом варианте) если планарный ПИК (ну, нет такого) заменить ДИП-корпусом, с переделкой печатной платы, разумеется ? Прошитый предлагаемой авторской прошивкой, благо, получилось, как бы..
Еще возник вопрос. Коллеги, должен ли генерировать кварц с ПИКом, у которого не подключены цепи индикации ? Скажем, для проверки.

Re: Программатор и COM-порт. Профанация.

Добавлено: Чт мар 23, 2017 08:02:12
otest
Открой свою тему.
См. даташит.
Должен.

Re: Программатор и COM-порт. Профанация.

Добавлено: Чт мар 23, 2017 15:16:33
Базилий
Кажется, я опять "попал". Коллеги, почему не работает частотомер, собранный по этой схеме на обыкновенных компонентах. Ошибок нет. Единственная разница- применил 5-ти разрядный LED индикатор.(остался лишний вывод c ПИКа на 6-й катод). Пик читается, прошивка видится, сравнивается, все правильно. Может, есть ссылка, где можно подробно почитать об этой конструкции? Чтобы понять.
FreqC (16F628A, schematic).pdf
(21.5 КБ) 299 скачиваний

Re: Программатор и COM-порт. Профанация.

Добавлено: Чт мар 23, 2017 15:19:04
shindax
Базилий писал(а):...По существу, PIC16F628A реализован в 2-х корпусах...
PIC16F628A реализован в 3-х корпусах, есть ещё корпусировка SSOP20. Что до кварцевых резонаторов, то в конструкциях на этом МК может резонаторов не быть вовсе, а может быть от 1 до 2-х. Причем резонаторы подключаются к выводам 12 и 13 в корпусе DIP и SOIC, ( выводы 13-14 в SSOP20 ). Могут подключаться к выводам 15 и 16 ( 17 и 18 в SSOP20 ), всё зависит от конструкции. На остальное otest ответил.

Re: Программатор и COM-порт. Профанация.

Добавлено: Чт мар 23, 2017 15:21:14
Базилий
Хотел его прицепить к ЗГ . Схема простая и убедительная, но ни один сегмент не светит .. Какой-то болгарин придумал.. Печатку пришлось свою создавать.. Я на кварц грешу. Не на тех ногах стоит..