Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить

Программатор и 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" .
Вложения
JDM.JPG
(41.66 KiB) Скачиваний: 514
Последний раз редактировалось Базилий Пн мар 20, 2017 11:48:39, всего редактировалось 1 раз.

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

Пн мар 20, 2017 11:47:40

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

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

Пн мар 20, 2017 11:52:13

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

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

Пн мар 20, 2017 11:55:14

Если не заработает ищи схему на max232 и внешним питанием, эти будут работать на любом даже "слабом" COM порте :)

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

Пн мар 20, 2017 12:04:52

alex_ писал(а):Если не заработает ищи схему на max232 и внешним питанием, эти будут работать на любом даже "слабом" COM порте :)

Честное слово, но, искать уже нет никакого желания..
Голова как бубен, от поисков..
Надоели эти "косяки", хочется ссылку на НАДЕЖНЫЙ" источник.

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

Пн мар 20, 2017 12:09:21

- на ноутбуках COM-портовские программаторы без внешнего питания, как правило, не работают.
- при считывании может прочесть нули если стоит защита кода (галочка на CP).

P.S. Попробуйте на стационарном компе программой PICPgm - там хорошая поддержка программаторов + автотесты железа и микрух :)
Последний раз редактировалось al.kame Пн мар 20, 2017 12:29:07, всего редактировалось 1 раз.

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

Пн мар 20, 2017 12:20:59

Базилий писал(а):Надоели эти "косяки", хочется ссылку на НАДЕЖНЫЙ" источник.

Тогда Вам сюда. Там вам подскажут надёжную схему, сам одной из её версий пользуюсь не первый год.

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

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:
[quote="alex_"][quote="Базилий"]

"Я пользуюсь собранной по этой схеме"(С).
Спасибо за ответ, найду комплектующие, может. и попробую собрать.. Если печатку нарисую сам..

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

Пн мар 20, 2017 14:44:35

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 Пн мар 20, 2017 15:58:26, всего редактировалось 1 раз.

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

Пн мар 20, 2017 15:55:48

А это уже не мой уровень. Увы. Научиться бы прошивать готовое ..

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

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

Пн мар 20, 2017 16:03:05

Так что надо верить в собственные силы и всё будет получаться...)))))
...
Не успел научиться, а контроллеры уже прошиты...теперь надо следующую
хотелку придумать...))))
++++
+ЛC

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

Пн мар 20, 2017 17:07:07

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

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

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

Вт мар 21, 2017 12:54:01

Базилий писал(а):...Кроме советов, купить готовый...
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

Открой свою тему.
См. даташит.
Должен.

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

Чт мар 23, 2017 15:16:33

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

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

Чт мар 23, 2017 15:19:04

Базилий писал(а):...По существу, 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

Хотел его прицепить к ЗГ . Схема простая и убедительная, но ни один сегмент не светит .. Какой-то болгарин придумал.. Печатку пришлось свою создавать.. Я на кварц грешу. Не на тех ногах стоит..
Ответить