Страница 25 из 115
Добавлено: Пт мар 13, 2009 16:20:38
Pippeytz
Нахрена програмировтаь с готовом устройстве, и загромождать схему ненужными гребенками если нужно сначлао прошить , патом отладить, макетировать , и только патом рзаводить печатку на девайс.
Добавлено: Пт мар 13, 2009 16:22:07
SeregaT
И что, если надо изменить программу, выковыривать МК и прошивать отдельно? Так панельки надолго не хватит...
Добавлено: Пт мар 13, 2009 16:24:40
Pippeytz
А что - сложно вытащить с панельки и вставить в програматор?
Калсно получаеться - захотел осбрать часы-будильник , равзел плату напаял детали, напаял гребенку, впаял гребенку для програмирования прошиваеш - не работает ая яй как же я мог забыть оказуеться лсд панелька подключаетсья нк так, придетсья переделовтаь плату... Так что ли?
И вобще нахрена перпрограмирвоать готвое утсрйоствео, если перед етм как его готовое утсройсво собирать нада по хорошему макетировать , отладить девайс и только полсе того как все будет работать собирать
Добавлено: Пт мар 13, 2009 16:27:00
МитяРа
Не
SeregaT панельки хватит.. только надо с "ручкой" брать, как на старых процах..
А
Pippeytz наверное, когда надо поправить прогу в МКщнике, то он
"сначлао прошить , патом отладить, макетировать , и только патом рзаводить печатку на девайс." т.е. он просто делает НОВУЮ плату..

Добавлено: Пт мар 13, 2009 16:28:49
SeregaT
Pippeytz писал(а):
Калсно получаеться - захотел осбрать часы-будильник , равзел плату напаял детали, напаял гребенку, впаял гребенку для програмирования прошиваеш - не работает ая яй как же я мог забыть оказуеться лсд панелька подключаетсья нк так, придетсья переделовтаь плату...
Не, лучше так:
Собрал схему управления станка. Проверил, работает. Развёл, спаял, подключил. Но потом понадобилось изменить алгоритм, а плата собрана компактно, к МК так просто не подберёшся, да еще установлено в станке так, что туда надо раком залазить. А гребёнки для внутрисхемника нет. О какой облом выйдет
МитяРа писал(а):Не SeregaT панельки хватит.. только надо с "ручкой" брать, как на старых процах..
Я про панельку, которая на готовое устройство ставится. Зачем туда с ручкой?
Добавлено: Пт мар 13, 2009 16:33:09
Pippeytz
Я не любитель острых ощущений, поетмоу макетирю на палатах без пайки, а только патом разовжу
Добавлено: Пт мар 13, 2009 16:33:12
МитяРа
Я про панельку, которая на готовое устройство ставится. Зачем туда с ручкой?
мя просто не понял.. думал для программатора..
Просто, когда сам отлаживаю, то прошиваю максимум два-три раза...
Добавлено: Пт мар 13, 2009 16:37:56
SeregaT
Pippeytz писал(а):Я не любитель острых ощущений, поетмоу макетирю на палатах без пайки, а только патом разовжу
Это понятно, все так делают. Но вот например контроллеры управления станками обычно универсальные, просто меняй программу и подключай к любому станку. Не разбирать же для этого контроллер, чтобы вытащить микросхему, прошить и вставить обратно? Ничто ведь не мешает припаять дополнительный разъём.
P.S. А я вот сейчас собираю такой вот универсальный контроллер, так наоборот, сначала соберу схему, спаяю (ну правда на макетке, свои платы у меня пока нифига не получаются), а уже потом напишу программу, для конкретного устройства, где этот контроллер будет применяться.
Добавлено: Пт мар 13, 2009 16:47:25
Arlleex
Вобщем я все микросхемы (не МК!!!) паяю через колодку.... и всегда буду...
Итак6 сначала сделаю вот этот программатор, а потом парралельный.
В парралельный панельку вставлять не буду, просто провода протяну шлейфом.
Если нужно Мк запрограммировать, раз, сделал схему подключания на отдельной плате, шлейф подключил, запрограммировал и радуйся...
Сейчас меня тревожит таоке. Даю схему посл. программатора.
Там выводы промаркированные, что куда подсоединять? СОМ порт я нашел, как на нем разметки выводов узнать?
Какие диоды ставить?
Добавлено: Пт мар 13, 2009 16:55:24
SeregaT
Stalker46 писал(а):
Там выводы промаркированные, что куда подсоединять? СОМ порт я нашел, как на нем разметки выводов узнать?
Какие диоды ставить?
Номера выводов, вот, на катинке (на картинке справа, если смотреть на "маму" с лицевой стороны). На схеме номера выводов то-же указаны, только надо смотреть для 9 штырькового разъёма.
Диоды я первые попавшиеся воткнул. Нужны любые импульсные слаботочные.
Добавлено: Пт мар 13, 2009 17:22:03
sema
ща вот не поленился, слазил под стол.
Stalker46, напряги зрение

, в разъеме ж все подписано!!!

Добавлено: Пт мар 13, 2009 17:31:39
SeregaT
Чуть раньше, я сам такой вопрос спрашивал

Добавлено: Сб мар 14, 2009 21:55:22
GRafGRay
а я бы порекомендовал все-таки литературу, поскольку сам ноовичок и этим вопросом не так давно болел
ИМХО Джон Мортон вполне доступно написал
если кому интересно, имеется у меня файл в "дежавю", стучитесь - поделюсь
там на ат1200, но этож основы, а зная основы можно дальше развиваться, синтаксис асма для разных контроллеров может отличаться, но для этого гугл имеется
и кстати обучалка на сайте!
я по этой обучалке собрал все на тини 2313 - всё работало
Добавлено: Сб мар 14, 2009 22:33:32
sema
и все же начните с меги8 или меги16, семейство тини сильно упрощено, мега 128.... корпус для начинающего очень неудобный, но есть вся переферия какая только есть во всем семействе.
а мега8\16 золотая середина в удобных (PDIP) корпусах
Добавлено: Вс мар 15, 2009 17:41:52
Аксель
Парапрог, в том виде, как он есть сейчас. ATmega8 и ATmega8L программирует(в т.ч. все фузы). На макетке есть "лишние" никуда не подключенные детали. Пересчитал по фото

,ровно пополам подлюченных и не подключенных из 16. Схемка, как собрано сейчас - в теме по параллельным программаторам МК.
(Витая пара заканчивается "штырём" - его включать в штекер БП компа к +12в, чуть ранее там же я брал и +5в, теперь с USB. В планах добавить преобразователь 5в на 12)

Добавлено: Вс мар 15, 2009 18:13:57
SeregaT
Сегодня пробовал сделать программатор AVR910, что-то я не понял, чем он лучше программатора USBAsp. Он поддерживается CodeVisionAVR, но что-то так неудобно там прошивать, да и долго как-то (сначала считывает как я понял всю память, потом еще несколько действий надо произвести, в общем пара минут уходит что-бы прошить. USBAsp тот-же файл прошивал за 4 секунды). И не нашёл как просто стереть МК. Как-то не очень пока понравилось, перепаял назад в USBAsp (этот программатор поддерживается только AVRDUDE).
Или всётаки есть какие-то приемущества у AVR910 перед USBAsp?
Добавлено: Ср мар 18, 2009 20:06:20
SeregaT
Есть у меня ЖКИ -
WHC0802B-NGA-CT
Хочу попробовать подключить его к микро контроллеру, но понятия не имею с чего начать. Я не нашёл даташит на этот индикатор, не знаю назначения его выводов (там 16 выводов) и не имею ни малейшего представления, как это реализуется программно. Может подскажете, как его подключить и вывести на дисплей хоть что-то?
Вот тут (
http://winstar.ru/ ) есть про похожие дисплеи ( есть про WHC0802A и WHC0802C ) и назначения выводов. Но кроме как подключить питание я ничего не понял.
Добавлено: Ср мар 18, 2009 21:45:57
sema
вот хороший документик по этому поводу
http://depositfiles.com/files/trqy64dpz
Добавлено: Пт мар 20, 2009 09:42:25
Аксель
Сигнатуру убить можно, на ATmega8 мной была убита сигнатура, она работает но при прошивке ругается на чем свет стоит и в конце концов прошивается (даже если не распознаётся программатором). .......... Сигнатуру можно покалечить когда высокий уровень помех присутствует при программировании, а источники могут быть разные, самый распространенный - несогласование уровней COM - TTL и при этом применение "длинного" кабеля.
Если не распознаётся МК. Обсуждение
здесь.
Добавлено: Пт мар 20, 2009 12:07:27
ikarab
SeregaT писал(а):Есть у меня ЖКИ - WHC0802B-NGA-CT
16 выводов и не имею ни малейшего представления, как это реализуется программно. Может подскажете, как его подключить и вывести на дисплей хоть что-то?
Я вот по этой статье учился [url=tinyurl.ru/ffx]Как выводить данные на символьный LCD - ЖКИ[/url] - очень подробно описано с примерами. Все просто. Готовые функции используются.