Пост N: 2
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
0
Отправлено: 26.12.06 11:17. Заголовок: ExtraPIC
Пользуюсь в/у программатором, с софтом IC-Prog.
Правда, поскольку он не поддерживает второй режим программирования, пришлось его малость доработать. Информацию по доработке выложил на своём сайте, в разделе "Электроника" (пардон за рекламу).
Как недавно выяснил, используя PonyProg, данным программатором, с незначительными переделками, можно программировать и AVR'ы. Схему доработал и опробовал на ATTiny45. Всё работает.
Пост N: 6
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
0
Отправлено: 26.12.06 21:12. Заголовок: Re:
Roslik пишет:
цитата:
Я пользуюсь MICD2-MC1
Дико сорри, но тема называется "Extra PIC".
Для некоторых ПИКов надо сперва подавать Vpp, а только потом Vcc. К сожалению, оригинальный Extra PIC этого не умеет. В этом собственно моя доработка и заключается.
Пост N: 17
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
0
Отправлено: 27.12.06 00:48. Заголовок: Re:
Алексей пишет:
цитата:
А каким программатором?
Это Вы о чём? Тема вообще-то "Extra PIC" называется. Если, чем я 628 программирую, так именно им. Я сделал возможность различного способа подачи напряжений.
Пост N: 27
Info: Среднее
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг:
0
Отправлено: 27.12.06 00:51. Заголовок: Re:
Да я о том, что на ком порту тайминги не могут точно выдерживаться, т.е. временные задержки. По моему от этого и идут все проблемы с такими программаторами.
Пост N: 21
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
0
Отправлено: 27.12.06 01:06. Заголовок: Re:
Не вдавался в подробное изучение, но когда прошивка не шла в положении "1", переставлял джампер в положение "2", и всё заливалось "на ура". Вряд ли тут виной временные задержки на ком-порте. К тому же, с данным программатором используется софтина IC-Prog. Там есть специальный регулятор "Быстрее-медленнее".
Пост N: 45
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
0
Отправлено: 31.12.06 18:27. Заголовок: Re:
Алексей пишет:
цитата:
А где этот программатор? Взглянуть бы.
Ещё раз обращу внимание, что юзер не зарегистрирован. Поэтому, "взглянуть бы, для начала на юзера". Сейчас сам собираюсь делать переходник для SOIC'ов, как-раз используя ZIF-панельку. Идея следующая: коммутацию ног осуществлять при помощи DIP-переключателей. На каждый переключатель заводим свою сигнальную линию (Vdd, Vpp и т.д.). Переключатель имеет количество групп (точнее говоря замыкаемых пар контактов) равное количеству вариантов корпусов. Если используется тип корпуса 1, на всех переключателях замыкаем первую пару, и сигналы подаются на соответствующие выводы панелки. Если используем тип 2, первую пару размыкаем и замыкаем вторую, и т.д. Только учтите, что ZIF-панели здорово удорожают конструкцию. В случае с SOIC, другово выхода, пожалуй, нет (знаю, как люди используют переходники, с контактными площадками, куда сперва припаивают чип, а после программирования отпаивают, но, по-моему, это не гуманно), а вот с DIP'ами, крепко подумайте.
Пост N: 1
Зарегистрирован: 31.12.06
Откуда: Глазов
Рейтинг:
0
Отправлено: 03.01.07 11:08. Заголовок: Re:
Господа! А не проще ли использовать часть разъема от процессорного гнезда socket 3 , основной трабл только в том чтоб её выпаять ! работает чудно и от zif мало чем отличается, а для soiков рекомендую использовать штатные переходники в продаже они есть , да и стоят недорого.
Пост N: 57
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
0
Отправлено: 03.01.07 15:04. Заголовок: Re:
Warthog82 пишет:
цитата:
основной трабл только в том чтоб её выпаять
ИМХО, это - как-раз небольшой трабл. Феном пробовали? Так понимаю, Вы имеете ввиду переделку Сокета в ZIF-DIP. Где-то я недавно читал такое. Но для этого надо сперва найти нерабочую плату с Сокетом.
Пост N: 2
Зарегистрирован: 31.12.06
Откуда: Глазов
Рейтинг:
0
Отправлено: 05.01.07 11:13. Заголовок: Re:
Ну, для кого как, в свое время был приобретен набор переходников, для производственных целей. Только если мне памать не изменяет шили в нем ПЗУшки для НЖМД. Купленны после приобретения программатора Autoprog.
Привет всем.PICами занимаюсь лет пять.На этот сайт залетел случайно.Просто по незнанию адреса.Какая жалость...У меня тоже были проблемы с программатором.Я,в начале своей деятельности,купил готовый COMPIC-1 и он меня классно устраивал.Я не решал глобальных задач по программам на PIC,поэтому выше PIC16F84-PIC16F628 мне и подниматься не приходилось,но шил я их сотнями.Но вот кончилась то ли первая,то ли пятая сотня из старых запасов и закупил еще сотню,но уже из новой партии.И,вроде и значок у них МИКРОЧИПовский, и гравировка лазерная,но половина не шьется ни в какую,остальное с ошибками,самопроизвольно выставляется бит защиты,о котором я и не помышлял-вобщем хлебное дерево перестало плодоносить.Не зная с кем подержать совет кинулся на сайт Монитор-Рязанова,-вроде. http://master-tv.com/ и ребята подсказали собери сам Extra-PIC.Не очень уверенный в правильности совета,все же собрал его за один вечер.Ну и что? Да совсем не хочет работать-нет его.Винда его не видит.Ну,думаю,абзац,приплыли. Пишу автору 5V письмо.Он мне-ищи ошибки.Да я по сотне микросхем развожу без ошибок,а тут две штуки... Дело встало...Тут мне подогнали хороший заказ из солидной фирмы.Я его выполнил и хозяин,весьма довольный, говорит-мы тут компьютер хотим списывать Целерон 700мегагерц-тебе не надо? Бесплатно.Я аж задохнулся.Против моего допотопного 486(хотя он меня очень устраивал для моих радиэлектронных дел) это что-то. И Extra-PIC начал работать.Я перешил все процессоры,которые у меня были сваляны в брак,как не рабочие и которые теперь уже установлены в устройства и нет никаких нареканий. Вобщем я за Extra-PIC. И еще хочу сказать.Так-как я шью процессоры сотнями,то церемониться с ними не собираюсь.У меня нет проблем с включением-выключением питания.В программаторе установлена ZIF панель,в которую я,без всякой головной боли вставляю процессор под напряжением.Приходилось,по запарке вставлять и раком.Ну потом переставишь как надо и вперед. И всем,кто любит PICи прошу на свой сайт pictele.narod.ru. Может найдете что интересное. Александр.
Пост N: 105
Info: Среднее
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг:
0
Фото:
Отправлено: 13.01.07 15:19. Заголовок: Re:
Несомненно, EXTRAPIC лучший программатор, относящийся к JDM программатором. Кстати, где то мне встречались проблемы на 486. По моему он слишком медленный, что бы формировать достаточно короткие импульсы на порту, он уже физически этого не может, а преобразователь усугубил ситуацию. Когда изучал MAX232 преобразованные сигналы на экране осциллографа выглядят чуть более растянутыми. Хотя может так показалось из за меньшей амплитуды.
Пост N: 7
Info: на 4
Зарегистрирован: 03.01.07
Откуда: Рассказово Тамбовская обл
Рейтинг:
0
Отправлено: 23.01.07 23:37. Заголовок: Re:
купил ноут. все замечательно. только мой старый, проверенный Extra-PIC не хочет от него работать. Вернее очень долго через USB-СОМ.Так его жалко (Extra-PIC ). Хотелось мобильности и автономности(от сыновей). Придется искать USB программатор. Ни кто проблему скорости у JDM c USB не победил?
Пост N: 8
Info: на 4
Зарегистрирован: 03.01.07
Откуда: Рассказово Тамбовская обл
Рейтинг:
0
Отправлено: 24.01.07 22:00. Заголовок: Re:
обыкновенный (китайский),300р, две микросхемы стоят, но не вижу маркировку. дрова находит. Делает виртуальный СОМ. На форуме микрочипа, советуют "не дрыгать ногами, как JDM" ,а передовать пакетами TХ RX (RS232). Программаторы по принципу JDM, при обработке драйвера сильно затягивают процесс программирования Вообщем я запутался с этими "ногами". Да, с другими устройствами переходник работает отлично. Еще советовали СОМ- PCMCIA? Но как он поведет себя с Extra-PIC. Во всяком случае этот переходник намного дешевле USBпрограмматора. Будем пробывать. Правда у нас наверно не куплю, будем искать в столице.
Пост N: 18
Info: на 4
Зарегистрирован: 03.01.07
Откуда: Рассказово Тамбовская обл
Рейтинг:
0
Отправлено: 16.02.07 08:14. Заголовок: Re:
купил переходник PCMCIA-COM для ноутбука. С EXTRA-PIC работает отлично, время программирования 876 менее 40 сек. Пользуюсь ICPROG105C. Мне даже кажется, что работает лучше, чем через обычный СОМ. Если не хочется, покупать USB программатор, переходить на более поздние версии MPLAB, менять программу на поддерживающию USB программаторы, то самый оптимальный выход.(при использовании ноутбука, без СОМ порта,с EXTRA-PIC )
Пост N: 217
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
0
Отправлено: 21.02.07 16:45. Заголовок: Re:
Ничего выдающегося. Просто узел Vdd дорабатывается аналогично узлу Vpp. С той лишь разницей, что к базе первого транзистора подключается не диод, а конденсатор 0,1мкФ, растягивающий фронт импульса управления, а параллельно резистору включается диод, обеспечивающий быструю разрядку в/у конденсатора, при спаде импульса. Для возможности возвращения первого режима, данная доработка сделана, через трёхконтактный (двухпозиционный) джампер. Ёмкость конденсатора C9 снижена до 100пФ. Если кто, что не понял, пишите в личку.
Я пользуюсь Extra PIC под управлением IC-Prog и не представляю более удачной конфигурации для начинающих. Правда частые ошибки и критичность к положению ползунка изменения скорости вынудили меня прошарить все меню программы IC-Prog. В результате я изменил приоритет программы с «нормального» на «реальное время» и с тех пор уже забыл, как выглядит уведомление об ошибках! Более того, ошибок нет даже в том случае если ползунок подвинуть в положение, в котором до изменения приоритета вероятность ошибки была 100 %. Вот такой факт. Программирую без доработок.
Пост N: 114
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
0
Отправлено: 06.03.07 11:56. Заголовок: Re:
Гоша Александрович пишет:
цитата:
на «реальное время»
Не рекомендую, если повиснет IC-Prog, нужно будет перезагружать комп т. е. жать на Reset, а это неминуемо (если часто так делать) приведёт к полной неработоспособности Windows. Лучше выбрать высокий приоритет работы. А ещё лучше найти причину этих проблем. Дла этого сообщите Какая установлена операционная система? объём памяти компьютера? Какая тактовая частота процессора? Какой версией IC-Prog'a, пользуйтесь (лучше IC-Prog105D)?
IC-Prog105D Система: WindowsXP Professional 2002, Service Pack 2. Процессор: Celeron 2.4GHz ОЗУ: 768 МБ Пока сбоев не было. До изменения приоритета, программирование шло только при установки ползунка в крайнее левое положение. Чем дальше вправо, тем больше было ошибок. Сейчас же все прекрасно даже на середине (дальше не мучил). Но если это не безопасно, то так и быть переключу на высокий. Спасибо за предупреждение.
Пост N: 122
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
0
Отправлено: 06.03.07 20:21. Заголовок: Re:
Попробуйте сделать следующее. Отключите буфер FIFO используемого COM порта, для этого необходимо пройти по цепочке Пуск-Настройка-Панель управления-Система-Оборудование-Диспетчер устройств-Порты(COM и LPT)- X Порт-Параметры порта-Дополнительно и снять птичку у надписи "Использовать буферы FIFO". X это номер используемого программатором порта.
Все так. А я тут почти год мучился, нашел решение с приоритетом, и то не правильное оказалось. Сейчас галку убрал, в нормальном приоритете ошибок нет, ставлю галку, вылезает ошибка. Значит, Вы правы. Спасибо.
Пост N: 126
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
0
Отправлено: 06.03.07 23:50. Заголовок: Re:
Dmitry Dubrovenko пишет:
цитата:
И почему, интересно, это помогает
Потому что если буфер включён, передача осуществляется только после заполнения буфера а это неизбежно приведёт к недопустимым искажениям сигнала. При приёме, информация будет считана с порта только после заполнение этого буфера, что также искажает сигнал. Поэтому, рекомендую отключать этот буфер, в том случае, если используется COM программатор. Кстати, это одна из причин, почему я использую LPT программатор т. е. PIC-Prog.
Пост N: 130
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
0
Отправлено: 08.03.07 13:36. Заголовок: Re:
Dmitry Dubrovenko пишет:
цитата:
Использую первый Пентиум, с W98
В таких компах есть другая причина сбоев при программировании контроллеров. Я проводил эксперименты, на довольно устаревшем по сегодняшним меркам, компе Celeron 400МГц. Если недостаточно памяти, или запущены программы сильно "жрущие" системные ресурсы, также возможны появления сообщений об ошибках. Связанно это с тем, что из-за недостатка памяти, интенсивно используется файл подкачки. Раньше, когда у меня в компе было 64МБ памяти , после установки WinXP, мне не удалось прошить ни одного контроллера, поскольку требовалось больше памяти чем было установлено и из-за чего интенсивно использовался файл подкачки. После того как я увеличил объём памяти до 192МБ, контроллеры шьются без проблем. Резидентные программы тоже могут мешать безошибочной прошивке. Раньше, я пользовался антивирусом Касперского, контроллеры шились через раз , приходилось сначала выгружать антивирус, и только после этого программировать контроллеры. Пришлось искать другой антивирус. Из тех, что я проверил на "совместимость" с контроллерами, наилучшие результаты показали, только Доктор Web и Нод32. При использовании этих антивирусов, сбоев вообще не было.
Пост N: 265
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
0
Отправлено: 11.03.07 10:41. Заголовок: Re:
Алексей пишет:
цитата:
шить можно практически все что угодно
ИМХО, всё-таки последовательные и параллельные программаторы должны быть раздельными. Для ПИКов у меня уже есть, а из параллельных мне приглянулся проект EzoFlash.
Кто программирует фирменным EXTRA - PIC? При тестировании программатора нет реакции на галочки "Вкл.тактирования" и "Вкл. VCC". В чем может быть проблема?
Пост N: 258
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг:
0
Фото:
Отправлено: 25.05.07 18:15. Заголовок: Re:
Проверьте все три микросхемы стабилизаторов, особенно U1 по схеме с www.5v.ru, также если все напряжения в норме, проверьте оба транзистора. Vpp можно проверить выставив соответствующую галочку, если на выходе U3 напряжение не появляется, то неисправен один из транзисторов, либо стабилизатор.
Алексей! Ведь Q1 и Q2 обычные ключи. Они срабатывают при галочке VCC, т.е. тогда, когда на вход 3 Х1 подается открывающее напряжение. При этом ключи срабатывают и запускают стабилизатор 12 В U3. На выходе 1 X3 появляется напряжение 12 В. При галочке "Вкл тактир" на входах 6 7 Х1 появляется напряжение, которое передается на выход CLOCK Х3. Непонятно другое, зачем эти параметры включены в тестирование, если сам программатор ничем это не проявяет, а все можно проверить только внешней проверкой. Все дело в том, что я не могу прошить PIC16F628A, обе микросхемы ни как не программируются, не записываются ни какие коды. Такое впечатление,что на них не подается ни каких сигналов.
Огромное спасибо за режимы, досконально проверю чуть позже. Драйвер установил. Однако прошивка идет только при установке "Прямой доступ к портам". После прошивки PIC 16F628 программатор выдает предупреждение об ошибке по адресу 000h, а при сравнении с буфером "Успешно проверено!"? Сколько раз не пытался перепрограммировать на разных задержках, результат одинаков. Прошиваю всего 3 день, так что в этом деле еще новичок. И может ли быть дефект у контроллеров 16F628A, заключающийся в том, что один из них, при очередном стирании перестал вообще, что- либо записывать, а другой изначально ничего не писал? Прошиваю на стандартом EXTRA-PIC.
Огромное спасибо Петр за участие. Я уже читал Ваше предупреждение об этом выше. Обязательно попробую сделать это на новых контроллерах, старые уже опобуются в схемах.
Пост N: 235
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
1
Отправлено: 30.05.07 11:36. Заголовок: Re:
А на входе какое? Если таке же, вожможно микросхема пробита. Мне кажется, что это напряжение допустмо, т. е. ПИК от него выйти из строя не должен, но всё же лучше понизить его до 12 вольт.
P. S. Недавно в журнале "Радио" видел объявление интернет-магазина "Десси". Программатор EXTRA-PIC стоит 650 рублей. . Интересно, его что из золота делают?
Пост N: 262
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг:
0
Фото:
Отправлено: 30.05.07 15:39. Заголовок: Re:
Именно из золота. Starina48 пишет:
цитата:
Еще один вопрос. На выходе стабилизатора 78L12 U3 напяжение 13.2 В, больше номинала на 10%. Это допустимо?
скорее всего это свидетельствует о пробое, на выходе должно быть 12В. С небольшими отклониями, или врет мультиметр. Возможно у этой микросхемы еще не пропай в общем проводе, проверьте.
В результате работы выяснилось следущее. При прошивке 16F628A-I\P c установленной в шапке программатора этого же контроллера микросхема не прошивается. Опробовано на 4 экземплярах этой микросхемы, разных партий. При замене в шапке этого контроллера на 16F84 прошивка идет с первого раза. В чем может быть причина?
Программатор EXTRA-PIC стоит 650 рублей. . Интересно, его что из золота делают?
а что, большие деньги. Если заказать плату на импортном текстолите. То и больше выйдет. Пользуюсь именно этим девайсом больше 2 лет, без проблем. нервы денег тоже стоят. Можно купить просто плату, а самому покупать детали и паять. И я так понимаю. основная цена за текстолит, с лачком зелененьким, Не делают пока унас подешевле.
Да. Алексей, здравствуйте. Вообще не понятно, что с микросхемами. Запустил еще и Pony Prog. она вообще говорит "Устройство не исправно". Вообщем прошить удается только одну микросхему данной серии, остальные работать не хотят.
Пост N: 276
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг:
0
Фото:
Отправлено: 10.06.07 09:58. Заголовок: Re:
Тогда попробуйте вообще не пользоваться директивой list. Просто #include<p16f628a> пропишите, чтобы подключить файл с регистрами. А в лабе выберите этот самый контроллер, он сам все сделает. А 628 точно правильно подключен? Может его внутрисхемно шьете? Из-за чего возможно на ногах висят лишние устройства, что и не дает его зашить. Попробуйте использовать доработку с порядком подачи напряжения программирования и питания. Гдето в этой ветке она проскакивала. Лично мне не знакомы эти проблемы, т.к. в основном пользуюсь ICD2, хотя все шьется и ExtraPic'ом.
Деньги то небольшие, но ведь программатор можно самостоятельно сделать.
В том, то и дело, что если сделать самому точно так не получится. Или будет еще дороже. А может меня и лень тогда обуяла, выписал через две недели пришел, и ни каких проблем. До сих пор не жалею. А вот когда делал ICD2, то тут понял, что надо делать самому. Уж слишком, около 3000.
Перепробывал все предложенные способы. Толку никакого. Подозреваю, что эти контроллеры изначально брак, хотя нигде кроме программатора не использовались. Теперь меня обуял, как говорят, спортивный интерес. Никто не может подсказать. возможна ли их проверка, после подачи напряжения питания в стационарном режиме для определения годности? Что можно еще проконтролировать кроме тока потребления? ИЛИ ПОТЕНЦИАЛЫ НА ВЫВОДАХ БУДУТ ОПРЕДЕЛЯТЬСЯ внутренним состоянием контроллера?
Пост N: 277
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг:
0
Фото:
Отправлено: 10.06.07 20:53. Заголовок: Re:
Попробуйте тогда с екстрапиком использовать WinPic800/ Он умеет определять тип контроллера, если не определит, то либо настройки, либо пики неисправны.
Пост N: 97
Зарегистрирован: 26.12.06
Откуда: Украина, Новомосковск
Рейтинг:
0
Отправлено: 11.06.07 07:58. Заголовок: Re:
Если есть возможность попробуйте перепроверить надругом программаторе. если нет то соберите понипрог по схеме из Самоучителя возьмите программу IC-PROG v0.5D работает 100% с 628а если исправные пики.
Пост N: 16
Info: всегда хреновое
Зарегистрирован: 02.01.07
Рейтинг:
0
Отправлено: 20.08.07 23:56. Заголовок: Re:
Здравствуйте хотел бы попросить однодумцев о помощи ,я хочу собрать EXTRAPIC сам , я скачал схему с 5V.ru,но меня терзают сомнения о безошибочности выложеного чертежа программатора ,просьба, ребята скинте пожалуйста мне скан ,фото платы заводской(купленой на сайте,фирмах,рабочей в общем ) с двух сторон ,чтобы я мог проверить схему ,чертёж .
Пост N: 218
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг:
1
Отправлено: 21.08.07 08:38. Заголовок: Re:
vadglebov пишет:
цитата:
хотел бы попросить однодумцев
Соберите лучше вот по этой схеме: http://www.cqham.ru/ic-progp.htm В схеме EXTRA PIC есть лишний элемент (78L12). Смущает установка ключа коммутации VPP на Q1, Q2 перед 78L12, а не после неё, да и указанное входное напряжение от 15,5 до 24,0 V Вы вряд ли будете применять (14 V вполне достаточно). Программатор, собранный по вышеуказанной ссылке работает у меня без проблем. Хочу подсказать, что нет необходимости устанавливать светодиоды HL3 и HL4, т.к. при программировании они не несут никакой практической информации. Вместо VT2 установлен 2N3904, а вместо VT3 2N6727.
Пост N: 23
Info: всегда хреновое
Зарегистрирован: 02.01.07
Рейтинг:
0
Отправлено: 26.09.07 13:14. Заголовок: Re:
Здравствуйте уважаемые коллеги,уже несколько дней пытаюсь собрать и запустить программатор (клон ЕКСТРАПИКА, Внутрисхемный программатор для PIC-контроллеров и I2C EPROM www.cqham.ru),ссылка была на форуме,всё безрезультатно, напряжения на программируемом контроллере необходимые есть ,пакеты на шинах clock ,data под час считывания- программирования есть ,настройки компьютера соответствующие делал результат ноль.Поменял уже 3 микросхемы МАХ 232СРЕ,короче всё что знал уже перепробывал не идет он и всё .Сейчас пока остановился ,хочу заказать опять мах,и родную 74ALS00(по -моему),у меня стоит 555ла3 .Но меня больше интересует,кто может посоветовать чем можно проверить параметры сигналов в домашних условиях ,clock ,data?Ну понятно ,что это можно сделать осциллографом ,с функцией запоминания и воспроизведения сигналов. А так чтобы подать с компьютера ,пачку испытательных пакетов на какую нибудь шину ,и проверить параметры ?!?Может кто может что подсказать посоветовать. У меня получается так что , компьютер не видит программатор, кабеля целые ,сигналы на контроллере есть ,а он неработает . Может кто работал с программой и устройством UniLogic ?И может подсказать .
Пост N: 25
Info: всегда хреновое
Зарегистрирован: 02.01.07
Рейтинг:
0
Отправлено: 26.09.07 23:46. Заголовок: Re:
доработанный оригинал у меня работает без проблем.
Да ,и у многих работает без проблем.А у меня как в пословице- заблудился в трёх соснах.Три детали и пробую- пробую ,толку никакого. Я уже думаю может поставить 74ALS00 вместо555 ла3 ,74 -я по-моему ТТЛШ структуры ,а 555- ТТЛ вроде как!?!?,потом может то что стоит мах232СРЕ именноСРЕ, а не с буквой А.Где то читал что разница есть . И на десерт ,думаю что может перепутал местами clock c data шиной(если такое возможно!?!?),уже всё пересмотрел ,просто при считывании одни нули в регистрах на экране.Кому интерестно могу передать свою плату печатную.
Пост N: 261
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг:
1
Отправлено: 27.09.07 09:06. Заголовок: Re:
To vadglebov "Мы не будем полагаться на случай..." (Ирония судьбы или с лёгким паром).
Вадим, давай рассмотрим схему с другой стороны (не так как она представлена автором...). Что представляет собой MAX232CPE? Преобразователь уровней RS232 => TTL/CMOS. RS232 => -3..-15 В лог. “1” и +3..+15В лог. “0”. TTL => 0 В лог. “0” и +5 В лог. “1”. М/сх 74LS00 имеет в своём составе 4 элемента 2И-НЕ (т.е. 4 инвертора, в случае если на её входах одинаковые потенциалы). Смотрим на схему, я её специально нарисовал по-другому. Для проверки 74LS00 не устанавливай на плату MAX232CPE, или перережь дорожки, соединяющие выводы MAX с 74LS, или найди БП, в котором выходное напряжение изменяется от -15 до +15 В и можно будет подать его на выв.8 и 13 MAX232CPE. С выв. 9 MAX232CPE лог. уровень (к примеру “1”) поступает на выв. 9 и 10 DD1.3. На выв. 8 DD1.3 должен быть лог. “0” и наоборот, если ты закоротишь 9 и 10 выводы DD1.3 на землю, на выв.8 будет +5 В. Если на выв.4 и 5 DD1.2 подать лог. “1”, то на выв.6 DD1.2 будет лог. “0”, который через открывшийся диод шунтирует линию DATA и выв. 1 и 2 DD1.1 на землю (лог. “0”). Соответственно на выв.3 DD1.1 будет лог. “1”. Если на выв. 4 и 5 DD1.2 лог.”0” то на выв.6 DD1.2 лог.”1”. Диод закрыт, т.к. потенциалы на катоде и аноде равны (+5 В). На выв. 1 и 2 DD1.1 лог. “1” (через резистор 4,7 ком), а на выв. 3 DD1.1 лог. “0”. Проверь напряжения на выводах MAX232CPE. В своём составе для преобразования уровней MAX232CPE имеет 2 преобразователя напряжения (+10 и -10 В). На выв. 6 должно быть -10 В, а на выв. 2 +10 В. На схеме автора не указано подключение контакта 5 DB9F (GND) с землёй программатора.
vadglebov пишет:
цитата:
И на десерт ,думаю что может перепутал местами clock c data шиной(если такое возможно!?!?)
При программировании сигнал DATA подаётся на выв. RB7, CLOCK на выв. RB6, Vpp на выв. MCLR, Vcc на выв. Vdd. Для использования внутрисхемного программирования необходимо развязывать RB7, RB6 от остальной схемы резисторами с сопротивлением не менее 1 ком и разрывать цепи MCLR и Vdd. Я столкнулся с похожей проблемой при внутрисхемном программировании PIC18F252 (при проверке выдавалась ошибка по адресу 0000h). К портам RB7-RB4 подключён LCD 2x16 (HD44780). С портов RB7 и RB6 на LCD сигналы подаются через резисторы по 1 ком. В случае внутрисхемного программирования обязательно ошибка по адресу 0000h. Проблема оказалась в маленьком сопротивлении резистора на RB6 (Clock). При сопротивлении этого резистора в 10 ком нет сбоев при программировании и нет влияния этого сопротивления на работу LCD. Цепь MCLR развязана резистром в 1 ком и диодом с +5V. Теперь при внутрисхемном программировании достаточно снять всего-лишь 1 перемычку на Vdd.
Пост N: 26
Info: всегда хреновое
Зарегистрирован: 02.01.07
Рейтинг:
0
Отправлено: 27.09.07 22:40. Заголовок: Re:
Иван ,хотел поблагодарить за помощь, вы наверное один из нескольких кто воспринял мою проблему как свою. Огромное человеческое спасибо! Я после завтра постараюсь сделать так как вы пишите ,к сожалению завтра занят.О результатах отпишусь.
Пост N: 27
Info: всегда хреновое
Зарегистрирован: 02.01.07
Рейтинг:
0
Отправлено: 11.10.07 00:36. Заголовок: Re:
Иван, всё нормально, запустил заработал программатор пока прошивал 16F84,но самое главноё что УРАА-А-А!!! заработало!!!(как утверждал ,кот Матроскин из мультфильма про Простоквашино).А проблема зарыта была вначале в электролитических конденсаторах что к МАХ подключены. У меня СМД выпаяны из какой-платы ,проверял LC-метром показывал 10мкф ,правда на 6 вольт рабочее напряжение ,(должен в принципе работать)ну видимо что-то незахотел. Как только поставил нормальные появились -+9вольт на 2 и 6 выводах МАХ .Проверка 555ла3 вашим методом подтвердило ,то что и эта микросхема рабочая ,осталось один соединительный кабель (комп-программатор),посмотрел более внимательно нашел ошибку.Спасибо за помощь ещё раз ,и вам Иван и всем кто помогал.
Здравствуйте. Собрал программатор Extra-pic. Столкнулся с проблемой: НЕ РАБОТАЕТ! Все вышеописанные проверки вроде бы выполняются правильно. Вопрос: надо ли соединять землю платы программатора с землей COM-порта. Пересмотрев множество вариантов печатных плат, видно, что это соединение имеет место быть через корпус разъема для COM-порта. Кстати, при чтении например 16F84 иногда ничего не выдает, а иногда выдает некий мусор по разным адресам. Может ли это являться признаком какой-л. ошибки?
Обязательно. Как же иначе сигналы (относительно чего) подавать? А корпус разъёма может соединяться с "землёй", а может и нет. Софтиной какой пользуетесь? IC-Prog'ом? Если да, то, как уже упоминал, для проверки, там ничего резать в программаторе не надо. Надо на специальной вкладке, в настройках, "включать-выключать" управляющие сигналы, и мерить их на программаторе. Опять же, операционка какая? С НТФСными нужен специальный драйвер.
Не работать может, по причине отсутствия второго режима программирования. Дорабатывается легко. Информацию о статье, с доработкой, поместил в "шапку".
Отправлено: 02.11.07 15:24. Заголовок: возможно моя фраза &..
возможно моя фраза "надо ли соединять землю" показалось глупой, но я имел ввиду другое. Просто в других JDM программаторах, не использующих max232, при соединении именно корпуса com разъема с землей программатора, последний отказывался работать. То, что надо соединять землю программатора с 5(gnd) ногой com порта - это понятно. Драйвер использую. Проверку при помощи специальной вкладки IC-Prog тоже проводил - все в порядке. Однако не работает.
Проверку при помощи специальной вкладки IC-Prog тоже проводил - все в порядке
А Вы при этом проверяли где какие устанавливаются напряжения в цепях программатора? Возможно такая проверка поможет. Для тестирования программатора можно использовать эту прогу http://purik.nextmail.ru/ComTest.rar
Отправлено: 02.11.07 18:55. Заголовок: Так ведь ваша прога,..
Так ведь ваша прога,Петр, в принципе является аналогом того тестера, что встроен в ic-prog, или я не прав? при проверке и вашей прогой и той, которая в ic-prog, все сигналы по плате ходят нормально и имеют нужные значения. Например такие, какие описаны в методике проверки у sjt, описанные выше. Очень подозрительным является появление мусора при прочтении в пика. И надо ли все- таки отключать буфер fifo?
Пост N: 426
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг:
2
Отправлено: 02.11.07 22:43. Заголовок: picpic13 пишет: И н..
picpic13 пишет:
цитата:
И надо ли все- таки отключать буфер fifo
Желательно его отключить. Он иногда мешает. Может не совсем точные настройки IC-Prog'а. Например задержка установлена не очень большая, а комп моцный, это приведёт к глюкам.
К сожалению что-то посоветовать не могу, поскольку у меня "TAIT Serial Programmer" совместимый программатор, который подключается к паралельному (LPT) порту. С Extra-Pic'ом никогда не пользовался.
при соединении именно корпуса com разъема с землей программатора
Возможно там ещё и экран кабеля задействован? Так его надо только с одной стороны кабеля к "земле" подключать. И всё-таки, что за комп и система (про софт я уже понял)?
Отправлено: 03.11.07 20:57. Заголовок: Система WinXP SP2, п..
Система WinXP SP2, проц Атлон 2000, 1Гб ОЗУ. Пробывал выставлять задержку на максимум-ничего. Могут ли быть проблемы со входом пика в режим программирования. Я имею ввиду открытие/закрытие ключевых транзисторов. Может подобрать из обвязку (резюки)? Стоят в принципе те номиналы, что указаны на схеме.
А дополнительный драйвер установлен? И, насколько помню, надо, в настройках IC-Prog, выбирать обращение через порты.
Оффтоп: Товарищи! Если вы занимаетесь Электроникой, не спешите выбрасывать старые Pentium-1, особенно, если это ещё и ноутбуки. Они вам ещё пригодяться. Все гонятся за новейшими многоядерными процессорами, что бы увеличить производительность системы. А ведь её можно получить просто используя несколько компьютеров под разные задачи. Уже больше года претворяю этот метод в жизнь, и наконец-то забыл, что такое переустановка системы. А занимаюсь непосредственно работой и творчеством. Кстати. Могу подарить один экземпляр.
picpic13 пишет:
цитата:
открытие/закрытие ключевых транзисторов
Так Вы же их тестировали из IC-Prog. Они открывались-закрывались? И всё-таки, настоятельно рекомендую "приделать" второй режим.
Дополительный драйвер установлен и включен в настройках IC-PROG, прямой доступ к портам включен. Насчет транзисторов я имел ввиду временные соотношения. Для входа пика в режим программирования, на сколько я помню, необходимо чтоб на шинах данных и синхр. удерживались нули в то в то время как на MCLR тоже ноль. Так вот может ли быть что-нить с теми транзисторами, которые этим MCLR (Vpp) и управляют (временные соотношения)?
Кстати, заметил только что очень серьезную и, на мой взгляд, важную вещь. Есть у меня JDM-совместимый программатор, работающий по cоm-порту и не требующий питания внешнего. Раньше и сечас шью на нем 16F877. Отлично работает. Только что залил при помощи этого программатора прошиву в 877, вставил этот контроллер в Extra-Pic, прочитал, как всегда ничего хорошего не получил (3fff), хотя там точно есть прошивка. Вставил обратно 877 в старый работающий программатор и, О ЧУДО, контроллер пустой (такое ощущение, что он стерт). Может в этом причина неработоспособности Extra-Pic?
Вставил обратно 877 в старый работающий программатор и, О ЧУДО, контроллер пустой (такое ощущение, что он стерт). Может в этом причина неработоспособности Extra-Pic?
А контроллер теперь точно работает? Почему решил отписаться - до боли знакомая ситуация. Только у меня 16F84, PonyProg и клон JDM с питанием от сом-порта. После аналогичных проб контроллер приказал долго жить. Отказался от JDM - и вообще забил на программаторы с питанием от ком-порта.
Отправлено: 05.11.07 19:35. Заголовок: А вы знаете товарищ..
А вы знаете товарищи, он гад все таки заработал.Но не до конца. Читать то читает, но не стирает и как следствие не программирует. Может еще че не то в настройках IC-PROG
Запросто! Я, так понял, поменяли доступ к портам? У меня, например, не хотел шить I2C память, пока не снял "галку" с какого-то пункта, по поводу карт памяти. А вообще, там же где-то русский хелп был.
Отправлено: 06.11.07 01:21. Заголовок: Да, указать то указа..
Да, указать то указал использование драйвера для NT/2000/XP. А как оказалось нужно еще было и на вкладке ПРОГРАММАТОР указать Использовать драйвер Windows вместо Прямого доступа к портам.
Использовать драйвер Windows вместо Прямого доступа к портам.
А я про это и говорил. Может какая-то лишняя инверсия выставлена?
RW1ZK пишет:
цитата:
подобная проблема
Что-то, честно говоря, подобной не обнаружил, кроме, когда МК горелый был. По идее, если чип читается, то он входит в режим программирования. Следовательно и шиться должен.
Лично у меня, с данной связкой, было две проблемы. 1. Не шились некоторые чипы. Сделал 2-й режим программатора. 2. Не программировалась 24Cxx. Убрал "галку" в настройках. Использую Pentium-1, Win98. Версии IC-Prog ставил (собственно, там и ставить особенно нечего) разные. Недавно, кстати, новая вышла. Тоже работает без проблем.
Что-то, честно говоря, подобной не обнаружил, кроме, когда МК горелый был.
Ну почему-же? Вот из вышеуказанного топика:
RW1ZK пишет:
цитата:
А какие настройки в IC-Prog? Должно быть: Программатор - JDM, прямой доступ к портам, время задержки в зависимости от частоты процессора компа (на моём проц 3,4 ГГц, задержка 14), в опциях на закладке "общие" поставить галочку Вкл.NT/2000...
Dmitry Dubrovenko пишет:
цитата:
Лично у меня, с данной связкой, было две проблемы.
Почему-то у меня вообще никаких проблем не возникло. И 24Схх шьются прекрасно, и как видно, комп не последний отстой. А вообще, я уже писАл, что не стоит собирать именно ExtraPIC. Лучше собрать модификацию без лишней КРЕНки. Выше есть ссылка.
Dmitry Dubrovenko пишет:
цитата:
Для некоторых ПИКов надо сперва подавать Vpp, а только потом Vcc.
Не обижайтесь, для каких? Программатор был проверен с PIC16F84A, PIC16F628A, PIC16F877, PIC16F877A, PIC18F252, PIC18F452, AT24C02, 24LC16, AT24C64A. Всё работает чётко и без сбоев, как в режиме внутрисхемного программирования, так и при установке в панельки. К слову, проверено на 2-х компах. Первый - проц AMD64 => указан выше, второй - проц Pentium(R) D 3,6 Ггц (LGA775). И на том, и на другом WinXP SP2 (лиц). Я не даю рекламу вышеуказанному программатору! Даю рекомендацию, как проверенному временем устройству.
А я разве говорил, что они у меня плохо шьются? Если хотите, могу поискать, как называется, и где находится та "галка". Поэксперементируете.
цитата:
для каких
Насколько понимаю, для всех перечисленных (за исключением памяти, разумеется, ей Vpp "фиолетово" ). Сбои были замечены на МК, у которых MCLR запрограмирован, как порт.
А насколько я понимаю, то для вышеперечисленных PICов сначала подаётся Vcc, а потом Vpp... Смотрим схему: Vcc - оно-же Vdd - напряжение питания PIC +5 V подаётся при включении программатора, Vpp - напряжение программирования (управление с линии TxD COM - порта), подаётся в процессе программирования PICa (т.е. после Vcc). И его величина уже играет свою роль. Для вышеперечисленных PICов Vpp должно быть не менее 12 V (хотя PIC16F628A у меня программировался без проблем и при +10 V). Подача этих напряжений вплоть "до наоборот" (для установки вывода MCLR как один из портов) нужна для PICов серий PIC10 и PIC12 (если судить по статье Н.Хлюпина - Радио №6-2006). Честно говоря, у меня таких не было и думаю, что не будет. В конце 30-й страницы есть упоминание о рекомендии фирмы Микрочип, но я о таких никогда не слышал и с подобными проблемами ещё не сталкивался.
Вот именно. Поэтому я схему и доработал. Как уже говорил, с первым режимом были некоторые проблемы, именно с PIC16, а во втором - нет. Кроме того, с этим режимом, и ещё небольшой доработкой, данным программатором можно и АВРы шить (пока, правда, на деле не опробовал).
P.S.: Кстати зря так к PIC12. Есть вполне достойные модели.
Пост N: 332
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг:
1
Отправлено: 07.11.07 18:02. Заголовок: http://slil.ru по мо..
http://slil.ru по моему уже всех достал! Я смог скинуть туда архив только с третьей попытки. У PIC12 может и есть достойные модели, но у нас их в продаже нет. А заказывать для экспериментов - совершенно излишне. Для прошивки AVR я собрал PROTTOSS AVR910 USB Programmer. ATmega8, которая в нём установлена прошивал "5-ю проводами" c LPT. Ну да ладно, у picpic13 программатор заработал или нет?
RW1ZK, единственное, что я редактировал, это - "шапку". И то, в общем-то просто дополнил, так как появилась новая информация. А Вы про какое сообщение говорите? Сейчас просмотрел последнюю страницу, не понял. По поводу порядка подачи Vpp и Vcc, так тут и редактировать нечего. Подача Vpp, при поданом Vcc - первый режим программирования, подача Vcc, при поданом Vpp - второй. Кстати, я об этом задумался именно после статьи в/у Хлюпина. Между прочим, чем Vcc отличается от Vdd?
RW1ZK пишет:
цитата:
их в продаже нет
Даже 675 и 629? А экспериментровать там особо не с чем. Работают точно так же, как PIC16. Только маленькие и подешевле.
На Мурманск 2 магазина: "Квант" и "Радиоклуб"... А в Заозерске ничего. В прайсах есть, а в наличии нет... У нас ведь не столица... Dmitry Dubrovenko пишет:
цитата:
единственное, что я редактировал, это - "шапку"
Скажем честно, не только шапку. Как сейчас помню, было следующее: Насколько понимаю, для всех перечисленных, сначала подаётся Vpp, а потом Vcc... Дальше по тексту... Ладно, проехали... Кстати, здесь исходная статья автора: http://ra4nal.qrz.ru/main/icd2.html в которой тоже идёт речь о таком способе включения Vpp & Vcc. Цитата: В разных типах контроллеров Microchip рекомендует использовать один из этих способов, в основном в старых разработках - первый, а в более поздних - второй. Но, чёрт меня возьми, никогда даже не задумывался об этом, поскольку никогда проблем не возникало. Если столкнусь с проблемой, когда не будут программироваться PICи, обязательно попробую вариант, где сначала подаётся Vpp, а потом Vcc. Ну а пока сделаю зарубку...
у меня ProPIC2 (LPT) сигналы питания и программирования подаются одновременно. Из того что шил: 16F84, 628, 877, 876, PIC12F629, 24C01-256. Проблем небыло.
Пост N: 471
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
1
Отправлено: 09.11.07 21:33. Заголовок: RW1ZK пишет: Как се..
RW1ZK пишет:
цитата:
Как сейчас помню
Память Вас подводит. Хотя смысл данной фразы был именно такой, как Вы говорите. Впрочем он и сейчас такой (поскольку я ничего нэ рэдактыровал, мамой кланус! ). Там же диалог шёл. Вы гляньте всю цепочку реплик. P.S.: Редактирование постов, спустя время (сменилось настроение, понял, что не прав и т.п.), считаю "плохим тоном". Сам так никогда не делаю (если только орфографические ашыбки), и другим не советую. Взрослые люди всё-таки.
Гляжу, дядьки решили не рисковать, и установили переключатель. Это именно тот момент, который я пока не проверил. Вроде как можно и без него обойтись. Вообще же, данный программатор точь в точь копия сабжа. При этом, вполне возможно, что оба проекта рождались независимо. Речь сейчас не об этом.
Главные отличия в следующем: В ЭкстраПИКе, для питания микросхем управления и самого програмируемого МК, использованы разные стабилизаторы. У кубанцев - один, что вовсе не есть гуд (разве что, экономия деталей). Из-за этого, кстати, могут быть проблемы с реализацией второго режима програмирования. Стабилизатор Vpp и ключ, который это напряжение подаёт расположены в разной последовательности. Лично мне больше нравится когда сперва ключ - потом стабилизатор. Вдобавок, кт814, по-моему слишком "великоват" для этих целей. Насколько мне известно, потребление по Vpp - "никакое".
Пост N: 343
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг:
1
Отправлено: 12.11.07 11:05. Заголовок: С КТ814 они конечно ..
С КТ814 они конечно переборщили. Ставка была скорее всего на ток, потребляемый HL3 & HL4 (мизер, но всё-же). По поводу установки 7808... Я установил-бы точно так. Мотивация следующая: зачем "ключевать" стабилизатор напряжения с фильтрующими конденсаторами С8 & C9 (ток заряда, время на заряд), а в оригинальном ExtraPIC конденсаторы стоят ещё и на входе стабилизатора (после ключа). Ведь можно управлять уже стабилизированным напряжением... Об этом я уже писАл (см. пост выше от 21.08.07 08:38). На сегодняшний момент мне кажется, что тема излишне размазана на 4 страницы, как 3 икринки на большой бутерброд... Большая половина - обычный трёп, без стоящей информации!
Да, прощу прощения, посмотрел по схеме, сигнал с LPT открывает транзистор и подается напряжение программирования и только если есть +12В может податься напряжение питания (стабилизаторы включены последовательно). т.ч. может быть или одновременно, или с задержкой: сначала +12 и потом +5.
Это по-моему, в первых ревизиях. В дальнейшем их убрали. В моём варианте, во всяком случае, их нет.
цитата:
обычный трёп
Трёп, но не обычный, а на околосабжевую тему. Кому-то, когда-то, оно может и пригодиться. Вот Вы, например, рекомендуете другие програматоры, и ссылки на них даёте, хотя они вовсе - не ЭкстраПИКи. Кстати, по поводу последнего. Забыл ещё сказать, что Vpp они подают 8 вольт, хотя положено 12. По поводу же режима АВР, у меня ещё самого пока больше вопросов. Например, один товарищ, который говорит, что сам писАл программаторы для АВРов (не верить, вроде нет повода), утверждает, что переводил их в режим програмирования, после установки Vdd и сброса Reset, подачей короткого (около 0,1с) импульса 0-1-0 на Reset. Как видно, в указанной конструкции, коллектор для Reset "висит" в воздухе. При этом, вряд ли получится нормальный импульс. Надо бы добавить "подтягивающий" резистор. Кроме того, насколько знаю, к АВРам надо ещё кварцевый резонатор подключать.
Это значит, что начинается уже простой трёп. Указанные Вами программаторы кубанцев не являются программатором "ExtraPIC"
А в чём собственно разница? В том, что в той версии, о которой я пишу нет КРЕН 7812? Так она там совершенно не нужна! Это лишняя деталь. Автор программатора проживает в Белорусии, а не на Кубани. Просто статья выложена на Сервере Кубанских радиолюбителей...
Dmitry Dubrovenko пишет:
цитата:
А с чего Вы взяли, что это не так? Давайте пари. Кто первый представит официальную информацию.
Пари на предмет чего? Что в указанном мной программаторе вместо 12 вольт Vpp подаётся 8 вольт(это Ваше утверждение! Надеюсь, Вы не откажетесь от своих слов...)? Давайте! Только надо сразу сделать какую-либо ставку. Как насчёт того, чтобы в качестве ставки выставить PIC18F4550? Давно хотел купить, но всё "жаба" давила...
Dmitry Dubrovenko пишет:
цитата:
Так же, если у Вас есть официальная информация, представте, плиз
Пост N: 347
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг:
1
Отправлено: 13.11.07 13:03. Заголовок: Кстати... В статье: ..
Кстати... В статье: http://ra4nal.qrz.ru/main/icd2.html автор упоминает о величине Vpp для PIC: цитата - "в современных PIC это напряжение служит только для перевода контроллера в режим программирования и может иметь значение от 9 до 14в".
Скачайте спецификацию на ПИКи: http://www.iearobotics.com/proyectos/cuadernos/ct4/download/16f8x-serial-prog.pdf на странице 13 сказано (вольный перевод в моем исполнении ): напряжение программирования от 12 до 14 В. примечание 2. В примечании 2 сказано что напряжение программирования должно быть на 4,5 В больше чем напряжение питания для удержания ПИКа в режиме программирования. Т.ч. при 5В питания вполне сойдет и 10В программирования, от себя добавлю, что по природной лени, я с пол-года пользовался блоком питания на 9В и прекрасно шил 84-ые и 628-ые ПИКи.
Пост N: 487
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
1
Отправлено: 13.11.07 21:21. Заголовок: RW1ZK, что-то наш ди..
RW1ZK, что-то наш диалог начинает напоминать разговор глухого со слепым. В своём программаторе можете подавать что угодно, и даже не исключено, что оно работать будет. Речь о том, как ОНО ДОЛЖНО БЫТЬ. А рекомендации производителя уже указал ув. Альберто. И даже, приведённые Вами значения, несколько больше, чем 8 вольт.
...Михалыч, напряги мозги. Ты-же генерал!.. (х.ф. Особенности национальной охоты)
Dmitry Dubrovenko пишет:
цитата:
что-то наш диалог начинает напоминать разговор глухого со слепым.
Действительно! Дмитрий успокойтесь. Ещё раз пишу о том, что программатор не мой, у него есть автор. Работает он прекрасно и шьёт PICи без проблем. Напряжение Vpp в нём составляет не
Dmitry Dubrovenko пишет:
цитата:
Vpp они подают 8 вольт, хотя положено 12 ...приведённые Вами значения, несколько больше, чем 8 вольт
а 13 вольт. 7808 включён с вольтодобавкой с 7805!
Dmitry Dubrovenko пишет:
цитата:
Речь о том, как ОНО ДОЛЖНО БЫТЬ
Проверьте на калькуляторе: 5 + 8: должно быть 13, что соответствует рекомендации производителя.
Dmitry Dubrovenko пишет:
цитата:
Кроме того, насколько знаю, к АВРам надо ещё кварцевый резонатор подключать. Так же, если у Вас есть официальная информация, представте, плиз
Информацию я Вам представил, но этого оказывается мало. Из всех представленных схем, Вы выбрали ту, в которой присутствует кварцевый резонатор. Все сейчас бросятся собирать программатор для АВР с кварцевым резонатором! документики по АВР я уже изучал, чего и Вам советую, и для меня это не новость. Если и после этого Вам что-то не ясно, читайте сначала или в лИчку. Пару баянов мы здесь уже точно порвали! Детский сад!
Пост N: 374
Зарегистрирован: 12.02.07
Откуда: Argentina, Lincoln
Рейтинг:
3
Награды:
Отправлено: 14.11.07 17:44. Заголовок: Форум то называется ..
Форум то называется "Микроконтроллеры ПИК". А спор о том нужен ли кварц при программировании Атмеловских МК сродни спору нужен ли кварц для работы ПИКа? Одни используют встроенный генератор и будут доказывать (с примерами схем и т.д.) что он не нужен, другие же (схемы и т.д.) что нужен. Кто прав? Правы оба. Также и для АВРок можно задавать такт от компа (у меня именно такой программатор), можно от кварца, а можно и от встроенного генератора. Также есть два типа программаторов паралельные и последовательные (ICP), для старых типов МК (АТ89СХХ) некоторые функции (стирание бита защиты, выбор типа генератора и т.п) можно было сделать только с помощью паралельного программатора. Там еще много нюансов есть, я когда то хотел Атмел'ками заниматься, начал искать литературу и т.д., а потом нашел сайт КЕА и окончательно забросил АТ, так что все вышеприведенное это отрывки того что я помню, можно поискать в инете, благо сейчас там можно найти практически любую информацию. Давайте больше по теме, а то иногда просто читать неохота, ИМХО.
Упс.. Слона-то я и не приметил. Получается, мы спорили ни о чём (заметьте, ничего не исправляю ).
Alberto пишет:
цитата:
Форум то называется "Микроконтроллеры ПИК"
Но, я обратил внимание, что периодически стали проскакивать упоминания про АВРы. Не знаю, как в Аргентине, а у нас производители почему-то очень их любят. И многие люди, которые начинали с ПИКов, вынуждены переходить а АВРы. Ну, и вообще, интересно.
Оффтоп: RW1ZK пишет:
цитата:
Вы выбрали ту
Потому, как она самая универсальная. Кстати, про паралельные программаторы там тоже сказано.
P.S.: Прошу всех здравомыслящих участников форума, ни в каком виде не упоминать Серёженьку-Эн-Цвей-Дрея. А уж тем более, давать прямые ссылки.
Я заметил, вот только жаль, что Вы не повелись на предложенное Вами пари... Прийдётся купить target за свои кровные.
Dmitry Dubrovenko пишет:
цитата:
...многие люди, которые начинали с ПИКов, вынуждены переходить а АВРы. Ну, и вообще, интересно.
Это филосовская тема... Вечная битва между юзерами PIC и AVR. Много плюсов как у одних, так и у других. PIC проще программировать. Я к тому, что невозможно как в AVR наколоться с прошивкой фьюз-битов (сам пока ни разу не накалывался). В AVR команд поприличней. А вообще мне PIC нравятся больше! Почему? Х/З...
да как и во всем мире. А Вам кто больше нравится брюнетки или блондинки ? Я так всегда спрашиваю когда идет спор Atmel vs Microchip, Intel vs AMD и т.д. О вкусах не спорят . Dmitry Dubrovenko пишет:
цитата:
...я обратил внимание, что периодически стали проскакивать упоминания про АВРы. ...и вообще, интересно.
да дело не в АВРах, а в самой бесполезности спора "с кварцем или без", пример с ПИКом я уже приводил, именно поэтому я и высказал свое мнение. Хотелось бы больше по существу, а не воду в ступе толочь. IMHO.
Забыл ещё сказать, что Vpp они подают 8 вольт, хотя положено 12
RW1ZK пишет:
цитата:
С чего Вы взяли? Неясно... Просветите пожалуйста...
Dmitry Dubrovenko пишет:
цитата:
А с чего Вы взяли, что это не так? Давайте пари. Кто первый представит официальную информацию.
RW1ZK пишет:
цитата:
Пари на предмет чего? Что в указанном мной программаторе вместо 12 вольт Vpp подаётся 8 вольт(это Ваше утверждение! Надеюсь, Вы не откажетесь от своих слов...)? Давайте!
Отправлено: 17.11.07 22:12. Заголовок: ЛЮДИ ПОМОГИТЕ ПОЖАЛУ..
ЛЮДИ ПОМОГИТЕ ПОЖАЛУЙСТА. Я только начал заниматься микроконтроллерами. В этом деле ничего не знаю. Собрал программматор EXTRA-PIC из журнала радио за 8 месяц 2007 года. Он там немного модифицирован. Купил микроконтроллер PIC 16F84A. Установил программу IC-Prog 1.05D. Однако программатор отказывается прошивать микроконтроллер. Ошибка в сборе схемы исключена.Вся плата собрана строго по схеме и все детали работают. Ошибка может быть лишь в самой схеме или я неправильно настраиваю софт(точнее сказать я вообче не настраивал его). Не могли бы вы уважаемые господа дать мне полное (Полное!!!!) руководство о том как настраивать программу IC-Prog для работы с программатором EXTRA-PIC(Я только JDM программаор в списке выбрал да мой микроконтроллер поставил и больше не чего не настраивал т.к. не знаю что тут к чему и зачем). И не меняются ли эти настройки для программатора из журнала Радио(Эта схема вообче рабочая?)?
Есть описание на тех же "5 вольт". Помимо JDM, должен быть ещё правильно порт выбран, и снята инверсия всех сигналов. Многое может зависеть от компьютера и операционки. Перед тем, как ставить МК, не мешало бы проверить программатор. Для этого, в IC-Prog есть специальная вкладка. Смысл в следующем. Ставите-снимаете "галку" напротив названий сигналов, а тестером меряете, доходят ли эти изменения до "кроватки". Кстати, Вы контроллер-то правильно установили? Насколько помню (как видно по ссылке в самом первом посте, торчащим вверху каждой страницы, которую, судя по всему, Вы не глядели, данного чипа нет в списке уже опробованных), у него такое же расположение выводов, как и у 628. Тогда всё должно выглядеть, как на фотографиях. А джампер в каком положении был?
цитата:
(Полное!!!!) руководство
На сайте IC-Prog, в разделе Download, есть русский хелп. Кстати, совсем недавно вышла версия 1.06A.
Отправлено: 18.11.07 09:45. Заголовок: С добрым утречком. Я..
С добрым утречком. Я именно собрал по своей разводке плату а не по той которой была в журнале. Но собрал все правильно(это точно не один раз проверял да и не только я)Что касается сигналов то вот именно что все сигналы к микроконтроллеру подходят(проверено осцилографом).А он хад такой все равно сопротивляется и не кочет шиться.
В журнале схема была очень сильно видоизменена редактором. На мой взгляд, стала трудней, для чтения. Чудес не бывает! Ищите "косяки". Полагаю следующий порядок: 1. Удостовериться, что МК работоспособный (попробовать на другом программаторе). 2. Ещё раз проверить разводку платы и свериться с даташитом на контроллер. Неплохо бы, при этом, вникнуть в основной алгоритм работы устройства. Это я к тому, что может ноги местами перепутаны. Проверить уровни сигналов. 3. Переключать режимы программирования, менять настройки программы.
цитата:
сам собирал и потом он работал
Данный программатор у меня работает уже около двух лет. Список опробованных чипов, по ссылке, в первом посте.
Кстати, а что за программу Вы собираетесь прошивать?
Пост N: 22
Зарегистрирован: 11.01.07
Откуда: Омск
Рейтинг:
0
Отправлено: 23.11.07 07:39. Заголовок: Перечитал все и поди..
Перечитал все и подивился.Столько проблем... У меня EXTRAPIC работает без всяких проблем.Схему повторял авторскую 1 в 1. Установки IC-Prog выполняю по рекомендациям автора 5V. Единственно,что у меня он питается от внешнего адаптера от стационарного китайского радиотелефона 17вольт.(Другого тогда не нашлось) Может в этом вся причина?
Отправлено: 28.01.08 00:14. Заголовок: Для Dmitry Dubronenk..
Для Dmitry Dubronenko Здравствуйте! Думаю, что мое первое послание до Вас не дошло по моей оплошности. Поэтому повторяю. На Вашем сайте нашел информацию, что Вами доработан программатор EXTRAPIC. Хотелось бы узнать в чем она заключается конкретно. Может быть она поможет решить возникшие у меня проблемы с одноименным программатором. Суть в том, что свеже собранный программатор не желает работать, тесты положительные, программа IC-PROG настроена как надо, драйвер подключен, все вроде ОК, но не хотит. Не пишет, не читает ( что бы не было записано к примеру в Pic16f84a, при чтении выдает нули, а при записи - ошибка по адресу - 0000h. По конференциям у многих аналогичные проблемы, советов много, но результата никакого. Заранее благодарен, Валерий. Мой Email: vgm1946@yandex.ru
Заключается она во введении второго режима программирования. К сожалению, пока я не получил от редакции разрешения на публикацию, поэтому, на данный момент могу только посоветовать приобрести журнал (или воспользоваться соответствующей веткой, на данном форуме). Но, как мне кажется, дело не в этом. Насколько сужу по тем же конференциям, проблемы в основном у пользователей "быстрых" компьютеров с NTFS-ными операционками. К сожалению, все люди, у которых были подобные проблемы, после получения ответов исчезают бесследно, поэтому трудно достоверно утверждать о причинах. Но советую скачать последнюю версию IC-Prog (там не надо драйвер подключать) и ещё раз проверить все настройки.
Наконец-то опробовал доработку для AVR'ов. Пока только на ATTiny45. Всё работает.
P.S.: Если кто-нибудь, всё же отважится повторять доработанную версию, опубликованную в "Радио", не спешите. Там нет доработки для AVR'ов. Кроме того, разъём ICSP имеет другую распиновку, в связи с чем, не подойдут различные адаптеры. В ближайшее время надеюсь выложить всю необходимую документацию.
Пост N: 8
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг:
0
Отправлено: 30.01.08 12:32. Заголовок: Поделюсь своим опыто..
Поделюсь своим опытом работы с программатором EXTRAPIC Собирал его по схеме из инета. Печатку взял там же, и краткое описание. От оригинала на "5 вольт" отличается отсутствием джемперов на переключение питающих напряжений. Автор-WOLF79. Программатор работает отлично. Пользуюсь IC-Prog105D и WinPic800-V3.55(хорошая программа, определяет тип PICa в автомате, а за одно проверяет и программатор). Только что попробовал программировать PIC12F629 -шьется нормально(IC-Prog105D и WinPic800). Настройки в IC-Prog105D-Используя драйвер Windous В параметрах сигнала -Галок нет. Задержка ввода/вывода-(1) . На компьютере частота процессора 1,2МГц. Если меняешь цифру( ) на большую(ради эксперимента ставил другие), то может и не работать.
Пост N: 9
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг:
0
Отправлено: 31.01.08 14:03. Заголовок: Вот еще. Если кому н..
Вот еще. Если кому нужно, то могу выслать по почте "печатку" в layoute, принципиальную схему, краткое описание про-ра EXTRAPIC. А так же WinPic800(интерфейс на русском)
Интересует Extrapic для самостоятельного изготовления. Напрягает плотность разводки - дорожка между выводами м/сх - это как делается? У меня ЛУТ меньше 1,5 мм не дает - обрывы...И ещё один вопрос - поскольку управление программатором производится из СОМ-порта компьютера, почему бы не воспользоваться имеющимися в нем напряжениями компьютерного БП +5 В и +12 В?
почему бы не воспользоваться имеющимися в нем напряжениями компьютерного БП +5 В и +12 В
Без проблемм, У меня он так и работал. Только в целях универсализации, все было собрано по схеме и питался только от 12В. Сейчас у меня ICD2 самодельный, питается от +5 и +12В от БП компа, даже ответная часть разьема питания установлена, проблем пока не замечено.
цитата:
У меня ЛУТ меньше 1,5 мм не дает - обрывы...
Значит принтер плохой, либо слой тонера тонкий, либо бумага не та, либо плата не обезжирена, либо плохо приутюжено... Мы добивались и 0,5 мм и кажется еще меньше...
Пост N: 698
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
1
Отправлено: 06.02.08 12:35. Заголовок: Алексей пишет: Мы д..
цитата:
Мы добивались и 0,5 мм
ЛУТом у меня получается вполне нормально 0,3, при зазоре 0,2. Когда надо было 0,2, при зазоре 0,1, воспользовался фоторезистом. Получилось, но геморно! Если на ЛУТ обычно уходит не более двух часов, то тут понадобилось около недели (при этом ещё были угроблены две заготовки). Зато результат, конечно . Это я всё говорю, о параллельных дорожках, как наиболее сложном варианте. Недавно опять понадобился подобный результат, но только в одном месте, и не более см. Решил рискнуть ЛУТом. И ведь получилось. Кстати говоря, если предполагается использовать только ЛУТ, то лучше даже делать наоборот, дорожка - 0,2, зазор - 0,3 (надеюсь не надо объяснять почему).
picman, если у Вас действительно такие показатели, то что-то Вы делаете совершенно неправильно (можно и ветку новую открыть, если нет ещё такой ).
picman пишет:
цитата:
почему бы не воспользоваться
Ну, во-первых, напряжение программирования должно быть несколько выше, чем 12 вольт. Во-вторых, програматор может подключаться к различным компьютерам. Я вот, например, подключаю к ноутбуку, где вывести такое питание наружу проблематично (если оно там вообще есть). Да и в обычном корпусе тоже надо провода вытягивать, или разъёмы делать. В-третьих, компьютерный БП - импульсный, и его выходные напряжения (особенно в массовых, недорогих) имеют всякие "каки". Короче говоря, то что у Алексея всё работает нормально говорит о том, что ПИКи - очень клёвые МК! Если немного потерпите, будет Вам печатка на вариант, указанный в "шапке". А за это время Вы ЛУТ освоите.
...ждать терпенья нет... /Тайна третьей планеты/ и у меня тоже - надо прошить PIC16F628А. Программатор из статей А.Долгого в Радио, работавший нормально с другими МК года 2 этот Мк шьет раза с 5 на 10й... Поэтому срочно надо. Взял сразу 2 программатора Extrapic: - из журнала Радио 2007 №8 и ещё клон от 5V. Сейчас травятся. При переводе печати ЛУТ получился неплохо - в первом - всего пара маленьких вырывов, во втором - на широких дорожках (~10 мм) сплошные вырывы. Теперь надо переделать печать, заменить широкие поля штриховкой, или просто вырывы замазать лаком...В клоне есть задержка Vpp, а вот Vcc - нет. Добавил в клоне узел задержки, так, как это сделано в Extrapic Радио №8-2007. Да, "...Если немного потерпите, будет Вам печатка на вариант, указанный в "шапке"...." - интересно, ждёмс... ;-)
Пост N: 187
Зарегистрирован: 14.01.07
Откуда: Россия, Лиски
Рейтинг:
0
Отправлено: 06.02.08 23:08. Заголовок: PIC16F628A, также ка..
PIC16F628A, также как и PIC16F84A, прекрасно прошиваются, с помощью простейшего программатора описанного А.Долгим ( РАДИО №2 2004 стр.51). У меня, не было ни одного сбоя. Прошил около 50 шт.
По поводу печатных плат, изготавливаемых по лазерно-утюжной технологии. За неделю, делаю три четыре платы лазерно-утюжным способом. Чтобы небыло отслаивания тонера от меди, плату необходимо обезжирить с помощью нашатырного спирта. Результат превосходит все ожидания. Прилипает намертво. Ну и конечно, прогладить нужно хорошо, до проявления дорожек на бумаге.
Пост N: 701
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
1
Отправлено: 07.02.08 21:14. Заголовок: picman пишет: из жу..
picman пишет:
цитата:
из журнала Радио 2007 №8 и ещё клон от 5V
Если внимательно читали статью, в вариант из "Радио" и есть клон с 5V. А почему Вы решили, что на 5V клон? Они его позицируют, как оригинал. Так вот. Если в вариант 5V добавить узел задержки, то и получится мой вариант (т.е. из "Радио").
цитата:
интересно, ждёмс
Да у меня-то, в принципе, всё давно готово. Нет разрешения на публикацию от редакции. Есть вариант, через рассылки Евгения Александровича, но, насколько понимаю, Вы не подписчик.
Пост N: 4
Зарегистрирован: 04.02.08
Откуда: Russia, Moskow
Рейтинг:
0
Отправлено: 07.02.08 21:28. Заголовок: Интересно, чем вызва..
Интересно, чем вызвано применение м/сх К1533ЛА3 в Extrapic из журнала Радио 2007 №8? В Чип и Дип она стоит 250 рублей %-) Можно ли её заменить на К555ЛА3? Или 533ЛА3...
Все даты в формате GMT
3 час. Хитов сегодня: 5
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет