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

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

1 3 94

chav1961
Выкинуть то мегу можно это раз плюнуть тут задача в другом состоит
1.Подтверждение работоспособности программатора.
2.Определение убитости мега8 да, нет.

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

 

Sailanser: Т.е хочу понять работает ли сам программатор и убитая ли мега

Для начала возьми заведомо исправный МК и подключи к программатору и тогда станет ясно кто виноват.
В программаторе мне не нравится схема согласования уровня TTL-RS232. Для нормального программатора нужно ставить микруху преобразования уровней, тогда меньше будет всяких граблей.
И еще на СОМовском порте возможно нужно ставить перемычку для перевода порта из синхронного в асинхронный режим работы.

 

Sailanser: дабы убедиться .......и в моей правильной его "разводке" и монтаже,
1. Извиняюсь что сыплю соль на раны, НО! Замечу что файл разводки выложен в формате lay - выкиньте Вы на фиг все эти "ручные разводчики" не привязывающие разводку к принципиальной схеме. Ну неужели надо спаять, нарваться, повыдергать волосы а потом найти что СХЕМА не соответствует РАЗВОДКЕ?
бесплатные EAGLE или DIPTRACE сразу и без обращения к посторонним зрителям абсолютно точно ответили бы Вам на этот вопрос.
2. А саму Мегу 16 в программаторе не хотите перепрограммировать в отладочный режим, типа
- а - помигать светодиодом дабы увидеть что она вообще в схеме запускается
- б - прочитать COM порт, записать в СОМ порт и глядеть на компе результаты
- в может она вобще ресетится каждые 1 мс

 

То chav1961: Придставляете - я не удил пока ни одной меги. 90S8515 - штуки 2, 2313 - штуки 3.... а вот меги ни одной не убил.... но это просто потому, что у товарища ChipProg+ есть (это промышленный навореченный и очень недешевый програматор для всего, что только можно).

 

А я прибил 4 Tiny12 и 2 Mega128, пока писал свой собственный программатор под COM-порт. Так что все еще впереди

 

А чего свой писать - их в инете тьмя-тьмущая ? Avreal тот-же (правда на LPT) ?

 

А чего их писать-то. Пара выходных. И 6 убитых корпусов Зато будет такой, какой я хочу.

 

Я вот о чем еще думаю может прикрутить вместо транзисторов и резисторов на котором преобразователь выполнен в нем на мах232 примерно по такой схеме (файл) вроде это является стандартным подключением для нее. Кто то ее подключал? правильно мыслю или нет?

 

В принципе можно, только что это даст? Разве что транзисторы у Вас в глубоком насыщении, все фронты и спады завалены - так проще глянуть осциллографом форму напряжения на коллекторах. Не такие уж там скорости обмена, чтобы на микросхему разоряться. У автора, надо полагать, девайс-то работает.

 

chav1961
Осцилографом бы глянул если бы имел в наличии оный
На микросхему то разоряться не придется т.к давно уже в закромах обитает
А у автора да работает просто я как смотрел по нету все программаторы что идут на COM порты как повезет 50/50 у одних нормально у других ничего это зависит от микросхем что стоят на выходах СОМ портов у каждой "матери" они разные вот и получается бяка.
Хотя вот сегодня погонял интересная закономерность прослеживается, по умаолчанию на подопытный микроконтроллер идет только +12 в на Reset +5 нет жмем определить микроконтроллер по прежнему имеем только +12 вольт. Хорошо берем принудительно выставляем подключенный микроконтроллер (в моем случае 8 мега) открываем любую прошивку и жмем записать процесс пошел есть и +12 и +5 вольт по данной прогонек по крайенй мере могу судить что программатор хоть как то отзывается а вот далее темный лес не могу понять почему он себя так ведет.
Вопрос к тем кто может его собрал раньше меня модете повеление его описать по напряжениям где что появляется и где что изчезает при общении программатора с компом.