Пост N: 2
Зарегистрирован: 26.12.06
Откуда: Санкт-Ленинград
Рейтинг:
0
Отправлено: 26.12.06 11:17. Заголовок: ExtraPIC
Пользуюсь в/у программатором, с софтом IC-Prog.
Правда, поскольку он не поддерживает второй режим программирования, пришлось его малость доработать. Информацию по доработке выложил на своём сайте, в разделе "Электроника" (пардон за рекламу).
Как недавно выяснил, используя PonyProg, данным программатором, с незначительными переделками, можно программировать и AVR'ы. Схему доработал и опробовал на ATTiny45. Всё работает.
у меня 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 имеет другую распиновку, в связи с чем, не подойдут различные адаптеры. В ближайшее время надеюсь выложить всю необходимую документацию.
Все даты в формате GMT
3 час. Хитов сегодня: 5
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет