Перейти к содержанию

Программирование МК для МД


Рекомендуемые сообщения

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Собирал на печатке только для меги8. К плотности монтажа не стремился,просто взял обрезок текстолита и по его размеру побыстрому нарисовал. Фотика нет,есть токо сканер, скину в лейоут , рабочая проверил.Стабилитроны ставил на 5.1в. Вместо панельки под дип28 поставил две на 8 и 16 ножек.

Сегодня включил клона (пока без датчика)- светодиоды по очереди справа налево погасли все, кнопки все работают, музыка играет, светодиоды переключаются,красота. Печатку немножко изменил под корпус как на Грозе, где посредине на печатке дырка.

Архив WinRAR.rar

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

собрал и я себе програматор по схеме ДесАлекса, печатка корвина, питание 5в от зарядного для телефона самсунг.

post-138841-0-00625300-1306742273_thumb.jpg

Но не проверял, нужно еще спиртом промить плату от флюса, завтра займусь проверкой.

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Чего ж ей гореть? Мы не в каменном веке.. 100% неисправностей контроллеров лежит на совести пользователя. То замкнул чего отверткой, то фузы криво поставил, то программатор косой собрал... И вы определитесь - собрались мегу шить или тиньку? А то в одном предложении два разных контроллера упоминается. Если очень нужно, то меги тактируют и от 20МГц. Вообще мне кажется что основная проблема с этими скоростями это узел ЕЕПРОМ, который очень чувствительный и к частотам и к напряжению питания. А поскольку выбросить его не могут то дают гарантии с учетом этого "узкого места". Я лично тактировал 2313 от 27МГц - ничего не горело и работало как часы. Это так к слову, если кому интересно.

Главное другое - с завода контроллеры идут с фузами, рассчитанными на тактирование от внутреннего генератора (8МГц). Так что новый контроллер будет работать именно на этой частоте и не обращать внимание на кварц. А вот когда вы поменяете фузы - тогда уже другая песня. В схеме может работать как нужно а в программаторе - нет. Потому - ПИОНЕР, ПОМНИ! - СНАЧАЛА ПРОШИВКУ ЗАЛИВАЙ, ПОТОМ УЖ ФУЗЫ ВЫСТАВЛЯЙ!

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

Ссылка на комментарий
Поделиться на другие сайты

А вообще чтоб избежать шока во время прошивки,желательно иметь в программаторе кврц.Или шить внутрисхемно.

Прогресс это замена старых проблем на новые.

Ссылка на комментарий
Поделиться на другие сайты

пока фузы не поменяны - не важно есть ли кварц или нету его. контроллер работает от внутреннего генератора.

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

Ссылка на комментарий
Поделиться на другие сайты

Я говорю о ситуации когда человек залил прошивку,выставил фьюзы на внешний кварц и нажал ЗАПИСАТЬ.А тут вылетает сообщение МК НЕ ОПОЗНАН или тому подобное.Человек в шоке.Вместо того чтоб поставить МК в схему и наслаждаться работой он начинает пытаться перепрошить МК,а он не определяется,ну и начинаются рыдания.Так вот чтоб избежать такой ситуации желательно иметь в программаторе кварц (любого номинала),естественно в разумных пределах :D

Вот о каком шоке я писал.Естественно это касается начинающих.

Прогресс это замена старых проблем на новые.

Ссылка на комментарий
Поделиться на другие сайты

Значит попробивал прошить камень на клона, читал что через переходник usb-com долго пошивается. вопросы такие, камень прочитало нормально з третей попитки, виставил фюзи, запись тоже с третей попитки, а проверка прошла до 95% и вибило ошибку записи. кто с таким сталкивався отпишите ето нормально или уже увижу когда впаяю камень в плату МД.

искать комп с com-портом у нас нереально.

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

Ссылка на комментарий
Поделиться на другие сайты

Вряд ли камень прошился корректно.Все операции с прошивкой должны проходить с первого тыка и на 100 процентов.

Прогресс это замена старых проблем на новые.

Ссылка на комментарий
Поделиться на другие сайты

а кто нибудь такой собирал? может пользуется уже... Преимущество в том,что он USB ,у теперешних компов не у всех есть компорт. чпоньк

post-65670-0-18681500-1306943607_thumb.jpg

Изменено пользователем Ploxoi
Ссылка на комментарий
Поделиться на другие сайты

Для тех,кто считает, что убил Мегу, на GetChip.net есть хорошая штука - Атмега доктор, мне подогнали несколько "убитых" Мег, после лечения все работают, рассказал, дурак, на работе - теперь "дохлых" не дают, пипец, дозвизделся...

Ссылка на комментарий
Поделиться на другие сайты

Ребята, если у вас гиморрой с прошивкой камня для металлоискателя, неужели вы думаете, что собрав AVR910, вы убьете все проблемы одним ударом? :) Не читали, сколько у людей проблем с настройкой его возникало? Ваши проблемы от непонимания процессов программирования МК, а не от того или иного интерфейса (DesAlex дал вам нормальную схему, я подобной 5 лет назад не одну сотню телефонов перешил). Смотрел скиншот с предыдущей страницы (от Ploxoi). Ребята, вам надо либо почитать ветку про фьюзы, либо "навалять" автору прошивки, чтобы он фьюзы точнее вам дал. Кто-же отключив SPIEN пытается продолжать работать с МК по SPI? Конечно же после такой процедуры МК перестанет общаться с компом через ваш "программатор" (будь он хоть "5 проводков", хоть AVR910, хоть любой другой на мостике USB -to-TTL). serg-nu, с той схемой намучаешься с подбором софта, нормально работающего с виртуальным портом. Примерно так.

Ссылка на комментарий
Поделиться на другие сайты

Проблема больше в том что люди не хотят учится. Вместо того чтоб почитать два часика основы и понять что к чему - хотят машинально что-то слепить и получить результат. Но ведь результат-то получается соответственный. Гонитесь за развитием а не за вещью.

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

Ссылка на комментарий
Поделиться на другие сайты

Возьмите за правило! Прежде чем выставлять фьюзы в программаторе, сначала ПРОЧИТАЙТЕ их из МК. Потом уже можно корректировать. У Поньки SPIEN не активен и при включении галка в нем не стоит, а после начального чтения фьюзов все же устанавливается (как производитель прошил). Так вот вопрос. Кто знает, как пишет программа фьюзы, если в окне они не выставлены (скажем в поньке не установлена галочка), даже если и не активны (чтобы пользователь не изменил, хотя сама прога меняет спокойно).

Ссылка на комментарий
Поделиться на другие сайты

проблема решилась.Взял контроллеры и сбросил на заводские установки фьюзов.И о чудо! все заработало!все таки это опять не внимательность.Соглашусь с Геннадий ,сначала нужно прочитать из МК,а потом выставлять.получается так:новый контроллер попадает в программатор(не читая из него фьюзы) выставляются новые,ну например на МД Tracker PI2,и все,при прошивке выскакивает сообщение о том ,что устройство повреждено или неисправно-24. Я сам таким образом зашил три МК :blush: когда на работе загрузил фьюзы МК,то галочки стояли почти везде,не удивительно,что он потом не работал даже с правильной прошивкой ,но неправильно выставленными битами конфигурации...

Спасибо всем кто откликнулся.

P.S. И все таки,уж если случается неправильно зашить МК,и возможности сбросить на заводские установки нет,то в помощь "Atmega fusebit doctor" . Спасибо SW1958 за информацию.

Изменено пользователем Ploxoi
Ссылка на комментарий
Поделиться на другие сайты

разобрался со своим програматором с первого поста, кто спешит, людей смешит. Ето про меня. подключал непроверив питания, а оно у меня оказалось 4.8В. Сначала не проверил, поверил надписи на зарядном 5.0В, а оказалось что етих вольт там нету.

И еще правильная ли последовательнось прошивки:

- подключаю к сом порту, подключаю питание.

-калибровка.

-подключаю микросхему.

-нажимаю кнопку "прочесть все".жду когда прочитает.

-нажимаю на кнопку "замка", выставляю фюзы.

-нажимаю на "запись все".

-жду окончания записи и проверки, отключаю програматор от сети и от компа.

Ссылка на комментарий
Поделиться на другие сайты

-калибровка.

-Настройка оборудования -выставить COM порт и какой программатор

-подключаю микросхему.

-нажимаю кнопку "прочесть все".жду когда прочитает.

-нажимаю на кнопку "замка", и ЧИТАТЬ выставляю фюзы. - и нажать ЗАПИСАТЬ

-Открыть папку с hex файлом

-нажимаю на "запись все".

-жду окончания записи и проверки, отключаю програматор от сети и от компа.

Изменено пользователем nikolai_kuzmenko

Жить значит делать вещи, а не приобретать их (Аристотель)

Ссылка на комментарий
Поделиться на другие сайты

сначала перед записью фьюзов нажать прочитать все !

Изменено пользователем super user

Ищи и ты найдешь, но не всегда то, что искал

С Ув., Алексей.

Ссылка на комментарий
Поделиться на другие сайты

Калибровка выполняется один раз - каждый раз её делать не надо. В остальном - я очень подробно описал процедуру программирования - именно так её и выполнять - проверено годами и многими пользователями. Шаг влево, шаг вправо - растрел на месте; точнее - поимение заблокированного МК.

Ладно, ещё раз - после установки МК в панельку, жмём - "Читать всё". Затем - открываем файл с прошивкой. Затем - открываем панель с фузами и выставляем фузы. Жмём "ОК".Последнее действие - "Записать всё". Любые другие действия и их последовательность - на ваш страх и риск.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...