Свежие обсуждения
Микроконтроллеры

Программаторы для микроконтроллеров

1 26 94

Есть адаптеры от программатора ПОНИ-ПРОГ, с программой ПОНИ-ПРОГ конроллеры программируются нормально т.е. адаптер робочий. Хочу запрограммировать Pic16f628a для программатора К150 и использую программу WinPic800 , устанавливаю JDM , выводы оставляю по умолчанию при тесте выдает-аппаратная часть не обнаружена. Подскажите может есть какие-то особенности.

 

vlad_ru, может стОит попробовать IC-Prog, вместо WinPic800?

 

Разобрался я, и с IC-Prog ,и с WinPic800- программы обе программатор определяют и контролер Pic16f628a видят ,но область программы(кода ) не пишут ,область данных пишут и стирают .Вывод PGM/RB4 сидит на земле через 1,5к. Подскажите из-за чего так происходит ?
Я думаю что режим программирования не тот ???

 

vlad_ru:
Если с настройками всё в порядке, напрашивается вывод: железо.

 

Помниться кто то тут интерисовался программатором PARAPROG с usb так вот сегодня закончил делать печатку для друга этого программатора, получилось все упаковать на 1 сторону и в размеры 63х43 мм (коробок из под скрепок ). Так что если кому интересно то выложу.

 

Sailanser:Давно хотел собрать,но как всегда руки не доходят.Думаю не только мне будет интересна эта платка PARAPROG-а И где-то коробочки валялись примерно такого размера.Спасибо заранее.

 

Sailanser: если кому интересно то выложу.
интересно...а какой софт под него идёт?

 

На днях другу потебовался паралельный программатор и решено было воспользоваться этим (http://pol-sem.narod.ru/paraprog/paraprog.htm) вариантом то бишь ParaProg т.к я для себя уже делал этот программатор на DIP то для него
решили его сделать на SMD да и сразу с USB портом вследствии чего прошли немного дальше по ссылке сюда (http://pol-sem.narod.ru/paraprog/SMD.htm) там уже была схема этого дела с подключением к USB. После небольшого анализа самой схемы и даташита на FT232BM были замечены ряд странностей.
1. Резисторы R4 И R5 по 1,5 к
2. Отсутствие подключения 3 ноги (Vcc1) FT232BM к +5v.
3. Отсутствие подключения 17 ноги (GND2) FT232BM к GND.

Вследствии чего нарисовал схему заново и исправил эти неточности и в схеме номилалы резисторов R4 И R5 поставил как и в даташите на микруху 4,7к и 10к соответственно.

Также сделал подтяжку вывода Reset Atmga16 через резистор 10к на +5V. Да и заодно добавил в схему два стабилизатора 7812 и 7805 т.к при конструировании предыдущей конструкции если подавать просто напряжение +12V на 7805 даже с китайского адаптера она порядочно грелась а с 7812 это ушло в ноль

Потом стали определяться с деталями решили все сделать в SMD за исключением КР293КП9 она в DIP корпусе хотя программатор велликолепно работет и без нее для этого можно просто не ставя микросхему замкнуть выводы 5и6 7и8 соответственно. У меня все великолепно работет даже и без оной микросхемы.

На глаза попалась очень удобная коробка из под скрепок с внутренним размером 43х63 мм вследствии чего плата и стала такого же размера. Возиться с двусторонним монтажом как то было лень поэтому удалось упаковать все это дело на одну сторону.

Небольшие пояснения в схеме.
1.Диоды VD1 и VD2 служат для индикации работы USB порта показывают обмен данными.
2.Кварцевый резонатор QS1 в принципе можно не ставить у меня FT232BM в другой конструкции прекрасно работает и без него но место на плате под него и конденсаторы C2 и C3 разведено.
3.Точка Х2 используется для подключения программатора при первоначальном программировании контролера остальные сигналы программирования подключаются к соответствующим выводам разьема ХР4.
4.Также на плате оставил место для подключения конденсатора по питанию +5V его номинал примерно 20mf х 16V

Плата нарисована таким образом что смотрим на дорожки со стороны деталей т.е если делаем ЛУТ или фоторезистом то ничего зеркалить не надо. Естественно внимательно смотрим наличие первого вывода у микросхем FT232BM и Atmega16 так как они в корпусах TQFP-32 и TQFP-44

poruchik

Софт и прошиву контроллера берем с сайта автора сего устройства то бишь отсюда http://pol-sem.narod.ru/paraprog/paraprog.htm

Вот вроде все
В архиве схема ну и разумеется сама печатная плята под SMD сделланая в Sprint-Layout 5.0

134417.rar

 

Пытаюсь собрать ПАРАПРОГ, начал шить Атмегу, прошил, потом фузы выставил и все атмежка ни читаеться...
ЧТО делать?
Может я неправильно фузы поставил? шил понипрогом...

на сайте написано:
CKSEL = 1110
SUT = 00

При считки фузы стояли CKSEL0 нет, CKSEL1 есть, CKSEL2 есть, CKSEL3 есть, SUT0 есть, SUT1 нет

выставил фузы CKSEL0 нет, CKSEL1 нет, CKSEL2 нет, CKSEL3 есть, SUT0 есть, SUT1 есть

сейчас проц прочесть не могу...

кто подскажет как выставить фузы для понипрога?

 

firestator:
как выставить фузы
Вы учли, что "есть" - это "0", а "нет" - "1"?