Схемы программаторов

помощь начинающим осваивать программирование МК (PIC, AVR) на Си.

Модератор: koolhatcker

dizzyy
Станкостроитель
Станкостроитель
Сообщения: 1215
Зарегистрирован: 27 сен 2009, 00:00
Откуда: Червоноград, Львовскя обл
Контактная информация:

Сообщение dizzyy »

как может отразится если выбрал неправильно?(тиньку уже впаял и не охота дальше к ней лесть)
например - частота 8МГц от встроенного генератора, переход с одного состояния в другое несколько секунд
если я неправильно подал то у меня длительность увеличится в 8 раз или частота упадёт до 1 МГц
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Сообщение koolhatcker »

Эти вопросы лучше адресовать автору прошивки...
Не, AVR конечно с одной стороны типа хорошо(теоретически секурность выше и цена в России на них ниже, а также в некоторых приложениях быстродействие доминирует над аналогами). Но особенности архитектуры в то же время накладывают ряд ограничений - фузы не входят в состав прошивки, легкомысленное отношение к инициализации(равно как и к разводке) ведёт к непредсказуемой реакции...
В общем будьте бдительны...
P.S. Прошу понять правильно - это не агитация, а объективное мнение на основе многолетнего использования...
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Да любые микросхемы имеют свои примочки... А тут - вообще.... Схема та, но не совсем, а плата совсем... почти та, и зашил... черт с ним, малость не то... Не подскажете - почему не пашет? И самое главное - а что оно должно делать?
Какой-то "кавалерийский" подход, с шашкой с разгона... Сначала зашить, а потом узнать о существованиии фьюзов. А самое прикольное то, что 555 таймер всё это заменяет.
Примут за наезд. Но я так думаю.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Аватара пользователя
tolik_kr
Станкостроитель
Станкостроитель
Сообщения: 25
Зарегистрирован: 20 ноя 2009, 01:00
Откуда: Украина

Сообщение tolik_kr »

У меня с Понипрогом не сложилось, для ПИКов собирал программатор на 155ЛН3 - 84, 628 шил без поблем, потом сделал Екстрапик из "Радио" - нормально работает. Софт - ICProg и WinPic800. Для АВРов сейчас делаю программатор отсюда http://electronix.ru/forum/index.php?showtopic=42679, понравилось что USB и не надо другого программатора чтобы его собрать. Есть возможность восстанавливать заблокированые микры (неверные фьюзы).
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Вот тут: читать от А до Я. Все вопросы отпадут http://forum.radiospec.ru/index.php?showtopic=5612
У меня проггер с рисунка 5. Проблемм не возникало совсем.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Сообщение koolhatcker »

Проблемм не возникало совсем
Подтверждаю. Абсолютно рабочая и не капризная конструкция. Вполне устраивает.
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
dizzyy
Станкостроитель
Станкостроитель
Сообщения: 1215
Зарегистрирован: 27 сен 2009, 00:00
Откуда: Червоноград, Львовскя обл
Контактная информация:

Сообщение dizzyy »

Dj_smart писал(а):Да любые микросхемы имеют свои примочки... А тут - вообще.... Схема та, но не совсем, а плата совсем... почти та, и зашил... черт с ним, малость не то... Не подскажете - почему не пашет? И самое главное - а что оно должно делать?
Какой-то "кавалерийский" подход, с шашкой с разгона... Сначала зашить, а потом узнать о существованиии фьюзов. А самое прикольное то, что 555 таймер всё это заменяет.
Примут за наезд. Но я так думаю.
а кто сказал что не пашет
всё пашет
а спросил я по конкретному фюзу
одни пишут чтоб оключить надо галочку другие нет
вот и спрашиваю как именно он пашет
режет он внутренний генератор или только внешний
а разбирался только асемблером под пики а тут совсем другой компот
например я не в курсе задержек в этих чипах - есть команда или цикл, если команда то этот фьюз играет роль только на скорость обработки программы, если цикл то частота играет роль
я склоняюсь что для тиньки есть команда - так как по времени не заметил разницы - но так ли это ?

щас собираю себе макетку под этот чип, и цена так себе и много под него проектов , пока праздники буду пытаться самому что то сотворть

про замену таймером 555 я вкурсе, можно и логикой заменить , и на транзисторах попадалась где то схема, но каждый в праве выбирать
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

а спросил я по конкретному фюзу
dizzyy, никто не имел ввиду именно тебя. Я завсегдатай на десятке форумов, и такая картина - явление прямо патологическое:(. Оно понятно, хочется "по быстрячку".
но каждый в праве выбирать
Абсолютно верно.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
dizzyy
Станкостроитель
Станкостроитель
Сообщения: 1215
Зарегистрирован: 27 сен 2009, 00:00
Откуда: Червоноград, Львовскя обл
Контактная информация:

Сообщение dizzyy »

ну по быстрому не всегда выходит
даже самому что то сотворить
к каждой микрухе надо подходить с умом
в пиках одни ножки надо подтягивать, другие уже имеют внутри

тинька на паралельном порте не шла из-за драйвера Мач 3 , поставил с папки драйвер оригинальный и пошло
а вот последовательный ни как не идёт , я и так и так
рабочий порт точно - я им свой телефон шил , и тюнер глобо
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Сообщение koolhatcker »

одни пишут чтоб оключить надо галочку другие нет вот и спрашиваю как именно он пашет
Путаница из-за того, что у авров во фьюзах активный ноль. Получается если в поньке ставим галку, то фьюз равен нулю.
если я неправильно подал то у меня длительность увеличится в 8 раз или частота упадёт до 1 МГц
Частота тактирования ядра упадёт до 1МГц со всеми вытекающими - ВСЕ команды будут выполняться в 8 раз медленнее.
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
ShCoder
Станкостроитель
Станкостроитель
Сообщения: 37
Зарегистрирован: 11 янв 2010, 01:00

Сообщение ShCoder »

... залил прошивку отладочного контроллера - теперь можно сделать из него ну скажем параллельный программатор для AVR-ок .... если конечно нужно? :)
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Сообщение koolhatcker »

Вот когда сделаете и выложите софт и ПО, тогда и будет видно, нужно или не нужно(по крайней мере можно будет сравнить с тем, что уже есть). А пока что ваше сообщение имеет только косвенное отношение к обсуждаемой теме, поэтому прошу дальнейшие сообщения оставлять строго в рамках темы и до оффтопика не доводить. Можете например создать тему "Изобретаем очередной программатор AVR" и там обсуждать и спрашивать до тех пор, пока не будет готового для повторения варианта. А вот после этого все вопросы, связанные с его работой уже можно будет обсуждать здесь. :)
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
lobzik
Станкостроитель
Станкостроитель
Сообщения: 73
Зарегистрирован: 14 янв 2010, 01:00
Откуда: Фастов - город контрастов
Контактная информация:

Сообщение lobzik »

Пользуюсь USB програматором AVR910 http://prottoss.com/projects/AVR910.usb ... rammer.htm
Только переразвел его под дармовой корпус из крышечки из-под сока. Делается реально за час, с протравкой платы, распайкой, и монтажом в корпус :ok: Вот фото моей сокопрожигалки :crazy: :
Показать/Спрятать
Изображение
Изображение
Куллер тоже вертолет. Только маленький еще...
Форум конструктивных решений
folmer
Станкостроитель
Станкостроитель
Сообщения: 68
Зарегистрирован: 06 апр 2010, 00:00
Откуда: Свердловская область г Ревда
Контактная информация:

Сообщение folmer »

собрал по такой схеме http://radiokot.ru/circuit/digital/pcmod/18/ PIC18F2550 шил простейшим ART2003 прошился с первого раза. прогером доволен и адаптер на zif панели имхо очень удобный
для avr ов тож 910 собираю
Artem
Станкостроитель
Станкостроитель
Сообщения: 280
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Россия , Питер
Контактная информация:

Сообщение Artem »

folmer писал(а):собрал по такой схеме
Тоже такой же навоял , потому как на ноуте кроме USB ничего нет:(
Изображение


За сегодня окучил этот программатор в корпус и обкатал...
Изображение
после DJM программатора....этот просто самолет....и шьет как Зингер:)
Рекомендую к сборке :trumbsup:
Лучше молчать и прослыть дураком, чем открыть рот и развеять все сомнения:)
Аватара пользователя
xxx-scorpion
Станкостроитель
Станкостроитель
Сообщения: 56
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Минск

Сообщение xxx-scorpion »

Нужно зашить PIC16F628A, beozar выкладывал схемку на JDM программатор http://progcode.narod.ru/progcode_help.html хотел собрать но нет стабилитронов. Нашол http://www.krs.poltava.ua/page_develop/ ... ogramm.htm 4 схема, он пойдёт ?
folmer
Станкостроитель
Станкостроитель
Сообщения: 68
Зарегистрирован: 06 апр 2010, 00:00
Откуда: Свердловская область г Ревда
Контактная информация:

Сообщение folmer »

собери ART2003 http://radiokot.ru/circuit/digital/pcmod/18/ в середине статьи схема есть
только если вы новичек то не рекомендую -можете спалить порт
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Сообщение koolhatcker »

http://radioteh.nm.ru/shemes/PICKIT2/PICkit2.htm
Предпоследняя картинка. 3 резистора, 2 конденсатора, диод и стабилизатор.
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
Аватара пользователя
tolyan
Станкостроитель
Станкостроитель
Сообщения: 350
Зарегистрирован: 16 июл 2010, 00:00
Откуда: Украина, Симферополь

Сообщение tolyan »

Собрал я программатор простой для COM порта , как у DJ_Smart , натрех резисторах и трех стабилитронах. Только питание прошиваемой микросхемы сделал не от порта а из схемы.
Подключаю все, запускаю ПониПрог и пытаюсь что нибудь прочитать из Atmega88 (новой), ругается что нет девайса или он неопознан.
Как можно проверить программатор? Т.е. скажем при таких то дествиях на таком то выходе должны быть импульсы, на таком то 0 на другом 1 итп.
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

В сетупе поковыряйся. Порт нужный выбери. И Si Prog API. Ну и в окошке мега 88 должно стоять.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Аватара пользователя
tolyan
Станкостроитель
Станкостроитель
Сообщения: 350
Зарегистрирован: 16 июл 2010, 00:00
Откуда: Украина, Симферополь

Сообщение tolyan »

Dj_smart писал(а):В сетупе поковыряйся. Порт нужный выбери. И Si Prog API. Ну и в окошке мега 88 должно стоять.
Ну это все так и есть, и даже тест по кнопке Probe проходит.
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

натрех резисторах и трех стабилитронах.
Там ещё транзистор должен быть, имеется? Сигналы на(от) проц уверен? Эти моси, мисо, сцк, и пр...
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Аватара пользователя
tolyan
Станкостроитель
Станкостроитель
Сообщения: 350
Зарегистрирован: 16 июл 2010, 00:00
Откуда: Украина, Симферополь

Сообщение tolyan »

Dj_smart писал(а): Там ещё транзистор должен быть, имеется? Сигналы на(от) проц уверен? Эти моси, мисо, сцк, и пр...
Сигналы проверял, все точно. А транзистор там идет только на инвертор сигнала ресет если он нужен неинвертированный, я его выкинул. На худой конец в настройках пони есть инвертирование сигналов, я там ставил галки не помогло. Ну буду копать.
А вообще когда подключаешь новую чистую мегу, она же должна прочитаться, нулями например но все же?
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Ну определяться проггером должна точно. Кстати, понька русская?
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Аватара пользователя
tolyan
Станкостроитель
Станкостроитель
Сообщения: 350
Зарегистрирован: 16 июл 2010, 00:00
Откуда: Украина, Симферополь

Сообщение tolyan »

Dj_smart писал(а):Ну определяться проггером должна точно. Кстати, понька русская?
Нет, просто ангийская 2.07 с сайта ихнего какая была.
Аватара пользователя
tolyan
Станкостроитель
Станкостроитель
Сообщения: 350
Зарегистрирован: 16 июл 2010, 00:00
Откуда: Украина, Симферополь

Сообщение tolyan »

А кто-нибудь успешно использовал PonyProg на Windows 7 ?
Аватара пользователя
tolyan
Станкостроитель
Станкостроитель
Сообщения: 350
Зарегистрирован: 16 июл 2010, 00:00
Откуда: Украина, Симферополь

Сообщение tolyan »

Нашел почему не шьется, программатор не может посадить на 0 ресет, в схеме висит на ресете 470 ом на +5В и когда программатор выставляет 0 то оно падает до 3,6 всего.
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Транзистор... за 3 копейки... :-
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Аватара пользователя
tolyan
Станкостроитель
Станкостроитель
Сообщения: 350
Зарегистрирован: 16 июл 2010, 00:00
Откуда: Украина, Симферополь

Сообщение tolyan »

Dj_smart писал(а):Транзистор... за 3 копейки... :-
Да, придется лепить транзистор. Видать схема без транзистор работает только если вешать голую мегу.
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Видать схема без транзистор работает
Мда.:). А не задавл себе вопрос, автор зачем-то его туда всунул... И окна инверсии в поньке он небось тоже видел:).
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Ответить