С какого именно? Время укажи.Кышмышь писал(а):А есть еще те, кто пользуется SprintLayout'м...Multik писал(а):Если кроме меня есть ещё динозавры, которые не вымерли, могу выложить в PCAD 4.5.
Плата и сборочный схемы с поста за 22 мая 2010?
Параллельный программатор
- Реклама
- Сообщения: 54
- Зарегистрирован: Чт июн 12, 2008 11:04:15
Лови файлы в PCAD 4.5Кышмышь писал(а):Пост от 22 мая 2010 19:58:58
Адаптер - от Сёмы, был только в PCAD 2006. Я перевёл его в PCAD 2004.
P.S. Схему и плату обновил 27.05.2010.
- Вложения
-
- PCAD4_5.ZIP
- (46.29 КБ) 397 скачиваний
Последний раз редактировалось Multik Чт май 27, 2010 18:15:02, всего редактировалось 1 раз.
- Сообщения: 54
- Зарегистрирован: Чт июн 12, 2008 11:04:15
Спасибо
Планирую повторить с небольшим изменением - заменить МАХ232 на FT232RL и добавить step-up на MC34063.
Думаю что заработает...
Планирую повторить с небольшим изменением - заменить МАХ232 на FT232RL и добавить step-up на MC34063.
Думаю что заработает...
- Сообщения: 23
- Зарегистрирован: Пт ноя 21, 2008 17:16:55
Не могу понять: Навыводах 18, 19A TMEGA8535 сигнал ШИМ для регулировки вых. напряжений. В СТК500 он подан на RC фильтр. В Вашей схеме он подан на выв. ADJ LM317. Т.е. напряжение +5V AD пульсирует от 1,25 до 5V???
- Реклама
KBH писал(а):Не могу понять: Навыводах 18, 19A TMEGA8535 сигнал ШИМ для регулировки вых. напряжений. В СТК500 он подан на RC фильтр. В Вашей схеме он подан на выв. ADJ LM317. Т.е. напряжение +5V AD пульсирует от 1,25 до 5V???
Что-то не заметил пульсирования. Наверное, потому, что обратной связи на вывод 33 нет. Если вдруг начнёт пульсировать, полагаю, надо подобрать номиналы делителя R5 / R6.
Посмотрел осциллографом.
На выводе 19 присутствуют импульсы длительностью 77 мксек. Высокий уровень 55 мксек и 12 мксек - низкий.
На выходе LM317 есть пульсации амплитудой 0,5 В.
Но у меня стоит в адаптере четыре конденсатора по 0,22 мкФ.
Если поставить 10 мкФ, как в STK500, пульсации почти исчезают. А работает одинаково - что с пульсациями, что без.
Спасибо, придётся перерисовать ёмкость выходного конденсатора.
P.S. Заодно спаял инвертор на транзисторах и проверил. Работает красиво, сигнал симметричный. Фронт и спад сигнала порядка 25 нс, задержка примерно 30 нс. При выключении питания адаптеров сигнал на выходе не более 200 мВ. Программатор работает без проблем. Так что, если кто сомневался - можно смело собирать. Добавил в схему и плату конденсатор. Заодно подвинул на плате резистор R21, чтобы не мешал разъёму.
Схему и плату обновил 27.05.2010.
- Сообщения: 65
- Зарегистрирован: Пт май 28, 2010 14:40:30
Не мучайтесь, не будет эта схема корректно работать. Сам сделал его и не посмотрел в схему STK500. Там несоответствия схем. Питание на LM317 использует интегратор на LM358, и без него похоже от пульсаций питания не избавиться. Более того, вывод SWCLK идет по прямой на программируемый кристалл. Догадываетесь что будет? Для параллельного программирования обнуляется питание, но остаются защитные диоды на программируемом кристалле. Через них сигнал SWCLK заряжает конденсатор питания и напряжение не опускается ниже 2 вольт даже при отключенном питании, особенно для тини серии и tiny13 в особенности. В результате кристалл не переходит в режим программирования, особенно при отключенном RESET. Так что за такие "программаторы" нужно руки отрывать, по самое горло!
Не мучайтесь, не будет эта схема корректно работать. Сам сделал его и не посмотрел в схему STK500. Там несоответствия схем...
Сэр, вы про какую схему? Уточните пожалуйста.
Сэр, вы про какую схему? Уточните пожалуйста.
- Сообщения: 65
- Зарегистрирован: Пт май 28, 2010 14:40:30
Только теперь увидел, что кто то пытается исправить схему хаммера. Но похоже даже исправленная версия будет иметь проблемы. Вероятнее всего без LM358 не обойтись. Посмотрю на измененную схему более подробно. Пошел немного другим путем и SWCLK я через преобразователь уровня подаю на дополнительную микросхему 74HC14. Все равно при определенном сочетании фьюзов микросхема блокируется. Вероятно из за шима в ключе.
- Сообщения: 23
- Зарегистрирован: Пт ноя 21, 2008 17:16:55
free_V_V писал: Пошел немного другим путем и SWCLK я через преобразователь уровня подаю на дополнительную микросхему 74HC14.
А 74HC14 чем питал? Возможно наоборот: преобразователь уровня после 74HC14?
А 74HC14 чем питал? Возможно наоборот: преобразователь уровня после 74HC14?
А ты SWCLK проинвертировал?free_V_V писал(а): Пошел немного другим путем и SWCLK я через преобразователь уровня подаю на дополнительную микросхему 74HC14. Все равно при определенном сочетании фьюзов микросхема блокируется.
- Сообщения: 512
- Зарегистрирован: Ср май 26, 2010 16:24:33
Хочу собрать параллельный программатор http://multikonelectronics.com/subpage. ... =25#Hammer. Кто-нибудь имел с ним дело? Будет ли он работать и какие подводные камни в нем есть?
32serg32 писал(а):Хочу собрать параллельный программатор http://multikonelectronics.com/subpage. ... =25#Hammer. Кто-нибудь имел с ним дело? Будет ли он работать и какие подводные камни в нем есть?
Похоже, что пока только я один его и собрал. Все подводные камни, которые на сегодня обнаружились, в схеме и в плате устранены. По крайней мере нормально шьёт то, чего в оригинале не шил.
- Сообщения: 512
- Зарегистрирован: Ср май 26, 2010 16:24:33
Пришлось плату перекладывать в SL5, так как не смог распечатать в негативе из P CADa. Буду делать плату фоторезистором.
- Сообщения: 54
- Зарегистрирован: Чт июн 12, 2008 11:04:15
А можно взглянуть на платку?:)32serg32 писал(а):Пришлось плату перекладывать в SL5, так как не смог распечатать в негативе из P CADa. Буду делать плату фоторезистором.
Я думаю что не только мне одному интересно - фрумчанам тоже будет интересно...
- Сообщения: 65
- Зарегистрирован: Пт май 28, 2010 14:40:30
74HC14 - триггер шмидта с инверсией. Питается микросхема тем же напряжением, что и программируемый кристалл, а преобразователь уровня на транзисторе с общей базой, как у оригинального STK500, поэтому при выключении питания программируемой микросхемы, на триггере шмидта так же напряжение пропадает, что искючает перезаряд конденсатора питания. Преобразователь уровня пришлось переделать на один транзистор BC547.Multik писал(а):А ты SWCLK проинвертировал?free_V_V писал(а): Пошел немного другим путем и SWCLK я через преобразователь уровня подаю на дополнительную микросхему 74HC14. Все равно при определенном сочетании фьюзов микросхема блокируется.
Буду решать проблему питания, вернее шима в питании. Думаю 2 варианта. Полное повторение многозвенного фильтра на LM358, с обратной связью на 8535, тогда в атмеле не смогут отличить хаммер от STK500 и действительно все последующие прошивки будут работать. Второй вариант (плату я уже собрал, необходимо ее использовать), дополнительная тини13 для устранения шима, которая будет мерять длительность импульса и выключать питание без шима.
- Сообщения: 54
- Зарегистрирован: Чт июн 12, 2008 11:04:15
- Сообщения: 65
- Зарегистрирован: Пт май 28, 2010 14:40:30
Смотреть особенно нечего, в течении недели постараюсь попробовать, если все будет работать, то схему выложу. Только у меня kicad, особенно рисовать времени нет, работа.Кышмышь писал(а):2free_V_V
А можно и на вашу схему взглянуть?
- Сообщения: 54
- Зарегистрирован: Чт июн 12, 2008 11:04:15
А можно наверно из кикада конвернтуть в бмп или гиф... или скриншот выложить 
free_V_V писал(а):при определенном сочетании фьюзов микросхема блокируется. Вероятно из за шима в ключе.
А Вы уверены, что нет ещё какой-нибудь причины?
Например, у меня просаживалось 12 в, пока не поставил хороший источник питания. Хаммер пишет, что надо 500 мА, и это похоже на правду.
А когда поставил нормальный источник 12 В, пришлось ещё в делителе на базе транзистора, который включает 12в на программирование, уменьшить резисторы, а то он не насыщался.


